0001558370-21-010358.txt : 20210805 0001558370-21-010358.hdr.sgml : 20210805 20210805061853 ACCESSION NUMBER: 0001558370-21-010358 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210805 DATE AS OF CHANGE: 20210805 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35000 FILM NUMBER: 211146136 BUSINESS ADDRESS: STREET 1: 7501 WISCONSIN AVENUE STREET 2: SUITE 1200E CITY: BETHESDA STATE: MD ZIP: 20814 BUSINESS PHONE: (301) 215-5500 MAIL ADDRESS: STREET 1: 7501 WISCONSIN AVENUE STREET 2: SUITE 1200E CITY: BETHESDA STATE: MD ZIP: 20814 10-Q 1 wd-20210630x10q.htm 10-Q
111470000014700000310340003067800000014977702021Q2--12-31false0001497770srt:MaximumMemberus-gaap:MoneyMarketFundsMember2021-01-012021-06-300001497770wd:TierTwoMortgageLoansNewMemberwd:FannieMaeMemberwd:RiskSharingObligationsMemberus-gaap:MortgageBackedSecuritiesMember2021-01-012021-06-300001497770wd:TierTwoMortgageLoansNewMemberwd:FannieMaeMemberwd:RiskSharingObligationsMemberus-gaap:MoneyMarketFundsMember2021-01-012021-06-300001497770wd:FannieMaeMemberwd:RiskSharingObligationsMember2021-01-012021-06-300001497770srt:MinimumMemberwd:FannieMaeMemberwd:RiskSharingObligationsMember2021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilitySixMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-03-310001497770srt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-04-012021-06-300001497770srt:MinimumMemberwd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-04-012021-06-300001497770srt:MinimumMemberwd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-04-012021-06-300001497770srt:MinimumMemberwd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-04-012021-06-300001497770srt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-03-310001497770srt:MinimumMemberwd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-03-310001497770srt:MinimumMemberwd:LineOfCreditAgencyWarehouseFacilitySixMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-03-310001497770srt:MinimumMemberwd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-03-310001497770srt:MinimumMemberwd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-03-310001497770wd:TierTwoMortgageLoansNewMemberwd:FannieMaeMemberwd:RiskSharingObligationsMember2021-01-012021-06-300001497770wd:FannieMaeDUSProgramMember2021-04-012021-06-300001497770wd:FannieMaeDUSProgramMember2020-04-012020-06-300001497770wd:FannieMaeDUSProgramMember2021-01-012021-06-300001497770wd:FannieMaeDUSProgramMember2021-01-012021-03-310001497770wd:LoansHeldForInvestmentMember2020-01-012020-12-310001497770wd:FannieMaeDUSProgramMember2020-01-012020-12-310001497770wd:FannieMaeDUSProgramMember2020-01-012020-06-300001497770wd:FannieMaeDUSProgramMember2020-12-310001497770wd:LoansAndOtherServicingAccountsMember2021-01-012021-06-300001497770us-gaap:ServicingContractsMember2021-01-012021-06-300001497770wd:LoansHeldForInvestmentMember2020-12-310001497770wd:ShareRepurchaseProgram2021Member2021-06-300001497770wd:ShareRepurchaseProgram2021Member2021-01-012021-06-300001497770srt:MaximumMemberwd:ShareRepurchaseProgram2021Member2021-06-300001497770wd:ShareRepurchaseProgram2021Member2021-04-012021-06-300001497770wd:ShareRepurchaseProgram2021Member2021-01-012021-03-310001497770us-gaap:CommonStockMember2021-04-012021-06-300001497770us-gaap:CommonStockMember2021-01-012021-03-310001497770us-gaap:CommonStockMember2020-04-012020-06-300001497770us-gaap:CommonStockMember2020-01-012020-03-310001497770us-gaap:RetainedEarningsMember2020-06-300001497770us-gaap:AdditionalPaidInCapitalMember2020-06-300001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001497770us-gaap:RetainedEarningsMember2020-03-310001497770us-gaap:NoncontrollingInterestMember2020-03-310001497770us-gaap:AdditionalPaidInCapitalMember2020-03-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001497770srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2019-12-310001497770us-gaap:RetainedEarningsMember2019-12-310001497770us-gaap:NoncontrollingInterestMember2019-12-310001497770us-gaap:AdditionalPaidInCapitalMember2019-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001497770srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001497770us-gaap:RetainedEarningsMember2021-06-300001497770us-gaap:AdditionalPaidInCapitalMember2021-06-300001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001497770us-gaap:RetainedEarningsMember2021-03-310001497770us-gaap:AdditionalPaidInCapitalMember2021-03-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001497770us-gaap:RetainedEarningsMember2020-12-310001497770us-gaap:AdditionalPaidInCapitalMember2020-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001497770us-gaap:ServicingContractsMember2021-03-310001497770us-gaap:ServicingContractsMember2020-06-300001497770us-gaap:ServicingContractsMember2020-03-310001497770us-gaap:ServicingContractsMember2019-12-310001497770us-gaap:ServicingContractsMember2021-04-012021-06-300001497770us-gaap:ServicingContractsMember2021-01-012021-06-300001497770us-gaap:ServicingContractsMember2020-04-012020-06-300001497770us-gaap:ServicingContractsMember2020-01-012020-06-300001497770wd:PropertySalesBrokerFeesMemberwd:PropertySalesBrokerFeesMember2021-04-012021-06-300001497770wd:LoanOriginationFeesMemberwd:LoanOriginationAndDebtBrokerageFeesNetMember2021-04-012021-06-300001497770wd:InvestmentManagementFeesApplicationFeesAndOtherMemberwd:OtherRevenueMember2021-04-012021-06-300001497770wd:PropertySalesBrokerFeesMemberwd:PropertySalesBrokerFeesMember2021-01-012021-06-300001497770wd:LoanOriginationFeesMemberwd:LoanOriginationAndDebtBrokerageFeesNetMember2021-01-012021-06-300001497770wd:InvestmentManagementFeesApplicationFeesAndOtherMemberwd:OtherRevenueMember2021-01-012021-06-300001497770wd:PropertySalesBrokerFeesMemberwd:PropertySalesBrokerFeesMember2020-04-012020-06-300001497770wd:LoanOriginationFeesMemberwd:LoanOriginationAndDebtBrokerageFeesNetMember2020-04-012020-06-300001497770wd:InvestmentManagementFeesApplicationFeesAndOtherMemberwd:OtherRevenueMember2020-04-012020-06-300001497770wd:PropertySalesBrokerFeesMemberwd:PropertySalesBrokerFeesMember2020-01-012020-06-300001497770wd:LoanOriginationFeesMemberwd:LoanOriginationAndDebtBrokerageFeesNetMember2020-01-012020-06-300001497770wd:InvestmentManagementFeesApplicationFeesAndOtherMemberwd:OtherRevenueMember2020-01-012020-06-300001497770wd:FannieMaeDUSProgramMember2021-06-300001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001497770us-gaap:NoncontrollingInterestMember2020-01-012020-03-310001497770wd:WdibLlcMember2021-09-300001497770us-gaap:NoncontrollingInterestMember2020-04-012020-06-300001497770wd:NationalBanksMemberwd:InterimWarehouseFacilityMember2021-06-300001497770wd:NationalBanksMemberwd:AgencyWarehouseFacilityMember2021-06-300001497770srt:MaximumMemberwd:LoansHeldForInvestmentMember2021-01-012021-06-300001497770wd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2021-04-012021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-04-012021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-04-012021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-04-012021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilitySixMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-01-012021-03-310001497770wd:FannieMaeMemberwd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-06-300001497770wd:NationalBanksMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-06-300001497770wd:NationalBanksMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2021-06-300001497770wd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2021-06-300001497770wd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2021-06-300001497770wd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2021-06-300001497770wd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilitySixMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-06-300001497770wd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-06-300001497770wd:LoansHeldForSaleMember2021-04-012021-06-300001497770wd:LoansHeldForSaleMember2020-04-012020-06-300001497770wd:LoansHeldForSaleMember2020-01-012020-06-300001497770wd:SecuredBorrowingsMember2021-04-012021-06-300001497770wd:LoansHeldForInvestmentMember2021-04-012021-06-300001497770wd:SecuredBorrowingsMember2021-01-012021-06-300001497770wd:LoansHeldForInvestmentMember2021-01-012021-06-300001497770wd:SecuredBorrowingsMember2020-04-012020-06-300001497770wd:LoansHeldForInvestmentMember2020-04-012020-06-300001497770wd:SecuredBorrowingsMember2020-01-012020-06-300001497770wd:LoansHeldForInvestmentMember2020-01-012020-06-300001497770wd:FannieMaeDusLoanProgramMember2021-06-300001497770us-gaap:ServicingContractsMember2021-06-300001497770us-gaap:ServicingContractsMember2020-12-3100014977702021-03-3100014977702020-03-310001497770us-gaap:LoanParticipationsAndAssignmentsMember2021-06-300001497770us-gaap:LoanParticipationsAndAssignmentsMember2020-12-310001497770wd:InterimProgramJvMember2021-06-300001497770wd:AppraisalJvMember2021-06-300001497770us-gaap:RetainedEarningsMember2021-04-012021-06-300001497770us-gaap:RetainedEarningsMember2021-01-012021-03-310001497770us-gaap:RetainedEarningsMember2020-04-012020-06-300001497770us-gaap:RetainedEarningsMember2020-01-012020-03-310001497770srt:MaximumMember2021-01-012021-06-300001497770wd:LoansHeldForSaleMember2021-06-300001497770wd:LoansHeldForSaleMember2020-12-310001497770us-gaap:FairValueInputsLevel3Memberus-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberwd:DiscountedCashFlowValuationTechniqueMember2021-06-300001497770us-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueInputsLevel3Memberwd:DiscountedCashFlowValuationTechniqueMember2021-06-300001497770us-gaap:InterestRateLockCommitmentsMember2021-06-300001497770us-gaap:ForwardContractsMember2021-06-300001497770us-gaap:InterestRateLockCommitmentsMember2020-12-310001497770us-gaap:ForwardContractsMember2020-12-310001497770wd:LoansHeldForInvestmentMember2021-06-300001497770wd:LoansHeldForInvestmentMember2020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-04-012021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-04-012021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-04-012021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-04-012021-06-300001497770srt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300001497770srt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300001497770srt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300001497770srt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300001497770wd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300001497770wd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilitySixMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-03-310001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-03-310001497770wd:LineOfCreditAgencyWarehouseFacilitySixMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-03-310001497770wd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-03-310001497770wd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-03-310001497770us-gaap:CommonStockMember2021-06-300001497770us-gaap:CommonStockMember2021-03-310001497770us-gaap:CommonStockMember2020-12-310001497770us-gaap:CommonStockMember2020-06-300001497770us-gaap:CommonStockMember2020-03-310001497770us-gaap:CommonStockMember2019-12-3100014977702021-05-052021-05-0500014977702021-02-012021-02-2800014977702020-01-012020-06-3000014977702020-06-3000014977702019-12-310001497770wd:Acquisitions2021Member2021-06-300001497770us-gaap:OtherLiabilitiesMember2021-06-300001497770wd:Acquisitions2021Member2021-03-310001497770us-gaap:OtherLiabilitiesMember2020-12-310001497770us-gaap:OtherLiabilitiesMember2020-06-300001497770us-gaap:OtherLiabilitiesMember2019-12-310001497770wd:Acquisitions2021Member2021-07-012021-09-300001497770wd:Acquisitions2021Member2021-04-012021-06-300001497770wd:Acquisitions2021Member2021-01-012021-03-310001497770us-gaap:MortgageBackedSecuritiesMember2021-06-300001497770us-gaap:MortgageBackedSecuritiesMember2020-12-310001497770us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001497770us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001497770us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001497770us-gaap:FairValueMeasurementsRecurringMember2021-06-300001497770us-gaap:EstimateOfFairValueFairValueDisclosureMember2021-06-300001497770us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-06-300001497770us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001497770us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001497770us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001497770us-gaap:FairValueMeasurementsRecurringMember2020-12-310001497770us-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001497770us-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-310001497770wd:LoansHeldForSaleMember2021-01-012021-06-300001497770wd:LoansHeldForSaleMember2020-01-012020-12-3100014977702020-01-012020-12-310001497770us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-3000014977702021-04-012021-06-300001497770us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100014977702021-01-012021-03-310001497770us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-3000014977702020-04-012020-06-300001497770us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100014977702020-01-012020-03-310001497770us-gaap:OtherLiabilitiesMember2021-01-012021-06-300001497770us-gaap:OtherLiabilitiesMember2020-01-012020-06-3000014977702021-06-3000014977702020-12-310001497770wd:FannieMaeMemberwd:RiskSharingObligationsMember2021-06-3000014977702021-07-2900014977702021-01-012021-06-30xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purewd:itemwd:loan

Graphic

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

    (Mark One)

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

For the quarterly period ended June 30, 2021

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

 

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

incorporation or organization)

 

 

7501 Wisconsin Avenue, Suite 1200E

Bethesda, Maryland 20814

(301) 215-5500

(Address of principal executive offices and registrant’s telephone number, including area code)

Not Applicable

(Former name, former address, and former fiscal year if changed since last report)

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

Title of each class

Trading Symbol

Name of each exchange on which registered

Common Stock, $0.01 Par Value Per Share

WD

New York Stock Exchange

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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  

Smaller Reporting Company

 

Accelerated Filer

Emerging Growth Company

 

Non-accelerated Filer

 

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

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

As of July 29, 2021, there were 31,821,841 total shares of common stock outstanding.

Walker & Dunlop, Inc.
Form 10-Q
INDEX

Page

PART I

 

FINANCIAL INFORMATION

3

 

 

 

Item 1.

 

Financial Statements

3

Item 2.

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

23

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

49

Item 4.

Controls and Procedures

50

PART II

OTHER INFORMATION

50

Item 1.

Legal Proceedings

50

Item 1A.

Risk Factors

50

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

52

Item 3.

Defaults Upon Senior Securities

52

Item 4.

Mine Safety Disclosures

52

Item 5.

Other Information

52

Item 6.

Exhibits

53

Signatures

54

PART I

FINANCIAL INFORMATION

Item 1. Financial Statements

Walker & Dunlop, Inc. and Subsidiaries

Condensed Consolidated Balance Sheets

(In thousands, except per share data)

(Unaudited)

June 30, 2021

December 31, 2020

Assets

 

Cash and cash equivalents

$

326,518

$

321,097

Restricted cash

 

15,842

 

19,432

Pledged securities, at fair value

 

146,548

 

137,236

Loans held for sale, at fair value

 

1,718,444

 

2,449,198

Loans held for investment, net

 

272,033

 

360,402

Mortgage servicing rights

 

915,519

 

862,813

Goodwill and other intangible assets

 

268,018

 

250,838

Derivative assets

 

36,751

 

49,786

Receivables, net

 

80,196

 

65,735

Other assets

 

163,252

 

134,438

Total assets

$

3,943,121

$

4,650,975

Liabilities

Warehouse notes payable

$

1,823,982

$

2,517,156

Note payable

 

290,498

 

291,593

Allowance for risk-sharing obligations

 

60,329

 

75,313

Guaranty obligation, net

 

50,369

 

52,306

Derivative liabilities

 

30,411

 

5,066

Other liabilities

394,037

513,319

Total liabilities

$

2,649,626

$

3,454,753

Stockholders' Equity

Preferred stock (authorized 50,000; none issued)

$

$

Common stock ($0.01 par value; authorized 200,000 shares; issued and outstanding 31,034 shares at June 30, 2021 and 30,678 shares at December 31, 2020)

 

310

 

307

Additional paid-in capital ("APIC")

 

255,676

 

241,004

Accumulated other comprehensive income ("AOCI")

2,578

1,968

Retained earnings

 

1,034,931

 

952,943

Total stockholders’ equity

$

1,293,495

$

1,196,222

Commitments and contingencies (NOTES 2 and 9)

 

 

Total liabilities and equity

$

3,943,121

$

4,650,975

See accompanying notes to condensed consolidated financial statements.

3

Walker & Dunlop, Inc. and Subsidiaries

Condensed Consolidated Statements of Income and Comprehensive Income

(In thousands, except per share data)

(Unaudited)

For the three months ended

For the six months ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

 

Revenues

Loan origination and debt brokerage fees, net

$

107,472

$

77,907

$

183,351

$

154,280

Fair value of expected net cash flows from servicing, net

61,849

90,369

119,784

158,369

Servicing fees

 

69,052

 

56,862

 

135,030

 

112,296

Property sales broker fees

22,454

3,561

31,496

13,173

Net warehouse interest income

 

4,630

 

9,401

 

9,185

 

14,896

Escrow earnings and other interest income

 

1,823

 

2,671

 

3,940

 

13,414

Other revenues

 

14,131

 

12,054

 

22,913

 

20,554

Total revenues

$

281,411

$

252,825

$

505,699

$

486,982

Expenses

Personnel

$

141,421

$

106,920

$

237,636

$

196,445

Amortization and depreciation

48,510

42,317

95,381

82,079

Provision (benefit) for credit losses

 

(4,326)

 

4,903

 

(15,646)

 

28,546

Interest expense on corporate debt

 

1,760

 

2,078

 

3,525

 

4,938

Other operating expenses

 

19,748

 

13,069

 

37,335

 

31,159

Total expenses

$

207,113

$

169,287

$

358,231

$

343,167

Income from operations

$

74,298

$

83,538

$

147,468

$

143,815

Income tax expense

 

18,240

 

21,479

 

33,358

 

34,151

Net income before noncontrolling interests

$

56,058

$

62,059

$

114,110

$

109,664

Less: net loss from noncontrolling interests

 

 

 

 

(224)

Walker & Dunlop net income

$

56,058

$

62,059

$

114,110

$

109,888

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

768

1,430

610

(487)

Walker & Dunlop comprehensive income

$

56,826

$

63,489

$

114,720

$

109,401

Basic earnings per share (NOTE 10)

$

1.75

$

1.98

$

3.57

$

3.52

Diluted earnings per share (NOTE 10)

$

1.73

$

1.95

$

3.52

$

3.44

Basic weighted-average shares outstanding

 

31,019

 

30,352

 

30,922

 

30,288

Diluted weighted-average shares outstanding

 

31,370

 

30,860

31,322

 

30,960

See accompanying notes to condensed consolidated financial statements.

4

Walker & Dunlop, Inc. and Subsidiaries

Consolidated Statements of Changes in Equity

(In thousands, except per share data)

(Unaudited)

For the three and six months ended June 30, 2021

Common Stock

Retained

Total Stockholders'

  

Shares

  

Amount

  

APIC

  

AOCI

  

Earnings

  

Equity

 

Balance at December 31, 2020

30,678

$

307

$

241,004

$

1,968

$

952,943

$

1,196,222

Walker & Dunlop net income

58,052

58,052

Other comprehensive income (loss), net of tax

(158)

(158)

Stock-based compensation - equity classified

7,836

7,836

Issuance of common stock in connection with equity compensation plans

430

4

12,602

12,606

Repurchase and retirement of common stock

(131)

(1)

(13,373)

(13,374)

Cash dividends paid ($0.50 per common share)

(16,052)

(16,052)

Balance at March 31, 2021

30,977

$

310

$

248,069

$

1,810

$

994,943

$

1,245,132

Walker & Dunlop net income

56,058

56,058

Other comprehensive income (loss), net of tax

768

768

Stock-based compensation - equity classified

7,892

7,892

Issuance of common stock in connection with equity compensation plans

64

1

530

531

Repurchase and retirement of common stock

(7)

(1)

(815)

(816)

Cash dividends paid ($0.50 per common share)

(16,070)

(16,070)

Balance at June 30, 2021

31,034

$

310

$

255,676

$

2,578

$

1,034,931

$

1,293,495

For the three and six months ended June 30, 2020

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-13, net of tax

(23,678)

(23,678)

Walker & Dunlop net income

47,829

47,829

Net loss from noncontrolling interests

(224)

(224)

Contributions from noncontrolling interests

675

675

Other comprehensive income (loss), net of tax

(1,918)

(1,918)

Stock-based compensation - equity classified

5,061

5,061

Issuance of common stock in connection with equity compensation plans

675

7

11,362

11,369

Repurchase and retirement of common stock

(380)

(4)

(18,293)

(8,440)

(26,737)

Cash dividends paid ($0.36 per common share)

(11,347)

(11,347)

Balance at March 31, 2020

30,330

$

303

$

236,007

$

(1,181)

$

801,139

$

7,047

$

1,043,315

Walker & Dunlop net income

62,059

62,059

Purchase of noncontrolling interests

(3,295)

(7,047)

(10,342)

Other comprehensive income (loss), net of tax

1,430

1,430

Stock-based compensation - equity classified

5,592

5,592

Issuance of common stock in connection with equity compensation plans

50

1

195

196

Repurchase and retirement of common stock

(11)

(405)

(405)

Cash dividends paid ($0.36 per common share)

(11,294)

(11,294)

Balance at June 30, 2020

30,369

$

304

$

238,094

$

249

$

851,904

$

$

1,090,551

See accompanying notes to condensed consolidated financial statements.

5

Walker & Dunlop, Inc. and Subsidiaries

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

For the six months ended June 30, 

 

    

2021

    

2020

 

Cash flows from operating activities

Net income before noncontrolling interests

$

114,110

$

109,664

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

 

(119,784)

 

(158,369)

Change in the fair value of premiums and origination fees

 

9,047

 

(25,459)

Amortization and depreciation

 

95,381

 

82,079

Provision (benefit) for credit losses

 

(15,646)

 

28,546

Originations of loans held for sale

(7,293,128)

(10,281,562)

Proceeds from transfers of loans held for sale

8,024,903

9,381,412

Other operating activities, net

(55,541)

41,046

Net cash provided by (used in) operating activities

$

759,342

$

(822,643)

Cash flows from investing activities

Capital expenditures

$

(3,800)

$

(1,539)

Purchases of equity-method investments

(3,248)

(850)

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

(2,000)

(14,155)

Proceeds from prepayment and sale of pledged AFS securities

22,092

4,739

Investments in joint ventures

(38,805)

(17,160)

Distributions from joint ventures

22,113

10,690

Acquisitions, net of cash received

(10,507)

(46,784)

Originations of loans held for investment

 

(116,087)

 

Principal collected on loans held for investment

 

205,653

 

139,030

Net cash provided by (used in) investing activities

$

75,411

$

73,971

Cash flows from financing activities

Borrowings (repayments) of warehouse notes payable, net

$

(744,281)

$

1,009,302

Borrowings of interim warehouse notes payable

 

84,766

 

33,127

Repayments of interim warehouse notes payable

 

(34,174)

 

(84,959)

Repayments of note payable

 

(1,490)

 

(1,489)

Repayment of secured borrowings

(73,312)

Proceeds from issuance of common stock

 

13,137

 

6,565

Repurchase of common stock

 

(14,190)

 

(27,142)

Purchase of noncontrolling interests

(5,216)

Cash dividends paid

(32,122)

(22,641)

Payment of contingent consideration

(1,641)

Debt issuance costs

 

(1,333)

 

(1,932)

Net cash provided by (used in) financing activities

$

(802,999)

$

903,974

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

$

31,754

$

155,302

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

 

358,002

 

136,566

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

$

389,756

$

291,868

Supplemental Disclosure of Cash Flow Information:

Cash paid to third parties for interest

$

16,708

$

24,237

Cash paid for income taxes

26,723

1,479

See accompanying notes to condensed consolidated financial statements.

6

NOTE 1—ORGANIZATION AND BASIS OF PRESENTATION

These financial statements represent the condensed 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. The statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Regulation S-X. Accordingly, they may not include certain financial statement disclosures and other information required for annual financial statements. The accompanying condensed consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 (“2020 Form 10-K”). In the opinion of management, all adjustments considered necessary for a fair presentation of the results for the Company in the interim periods presented have been included. Results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or thereafter.

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, engages in commercial real estate investment management activities, provides housing market research, and delivers real estate-related investment banking and advisory services.

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, in which cases the Company does not fund the loan.

The Company also provides a variety of commercial real estate debt and equity solutions through its principal lending and investing products, including interim loans, and preferred and joint venture equity on commercial real estate properties. Interim loans on multifamily properties are offered (i) through the Company and recorded on the Company’s balance sheet (the “Interim Loan Program”) and (ii) through a joint venture with an affiliate of Blackstone Mortgage Trust, Inc., in which the Company holds a 15% ownership interest (the “Interim Program JV”). Interim loans on all commercial real estate property types are also offered through separate accounts managed by the Company’s subsidiary, Walker & Dunlop Investment Partners, Inc. (“WDIP”). Preferred and joint venture equity on commercial real estate properties are offered through funds managed by WDIP.

The Company brokers the sale of multifamily properties through its wholly owned subsidiary, Walker & Dunlop Investment Sales, LLC (“WDIS”). In some cases, the Company also provides the debt financing for the property sale.

The Company has a joint venture, branded as “Apprise by Walker & Dunlop,” with an international technology services company to offer automated multifamily valuation and appraisal services (the “Appraisal JV”). The Appraisal JV leverages technology and data science to dramatically improve the consistency, transparency, and speed of multifamily appraisals in the U.S. through the licensing of the partner’s technology and leveraging of the Company’s expertise in the commercial real estate industry. The Company owns a 50% interest in the Appraisal JV and accounts for the interest as an equity-method investment. The operations of the Appraisal JV for the three and six months ended June 30, 2021 and 2020 were immaterial.

During the third quarter of 2021, the Company closed on the acquisition of certain assets and the assumption of certain liabilities of Zelman Holdings, LLC (“Zelman”) through a 75% interest in a newly formed entity, WDIB, LLC (“WDIB”). WDIB will provide housing market research and real estate-related investment banking and advisory services.

NOTE 2—SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation—The condensed 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

7

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 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 balance sheet and the portion of net income not attributable to Walker & Dunlop, Inc. as Net income (loss) from noncontrolling interests in the income statement.

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

Use of Estimates—The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses, allowance for risk-sharing obligations, capitalized mortgage servicing rights, derivative instruments, and the disclosure of contingent liabilities. Actual results may vary from these estimates.

Derivative Assets and Liabilities—Loan commitments that meet the definition of a derivative are recorded at fair value on the Condensed 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 Condensed 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 in the Condensed Consolidated Balance Sheets and as a component of Loan origination and debt brokerage fees, net in the Condensed Consolidated Statements of Income), (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 in the Condensed Consolidated Balance Sheets and in Fair value of expected net cash flows from servicing, net in the Condensed Consolidated Statements of Income), 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 Condensed Consolidated Statements of Income. The co-broker fees for the three months ended June 30, 2021 and 2020 were $3.6 million and $7.9 million, respectively and $8.9 million and $15.3 million for the six months ended June 30, 2021 and 2020, respectively.

Loans Held for Investment, net—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 three years and are all adjustable-rate, 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 June 30, 2021, Loans held for investment, net consisted of nine loans with an aggregate $276.7 million of unpaid principal balance less $0.5 million of net unamortized deferred fees and costs and $4.2 million of allowance for loan losses. As of December 31, 2020, Loans held for investment, net consisted of 18 loans with an aggregate $366.3 million of unpaid principal balance less $1.1 million of net unamortized deferred fees and costs and $4.8 million of allowance for loan losses.

During the third quarter of 2018, the Company transferred a portfolio of participating interests in loans held for investment to a third party that was paid off in the second quarter of 2021. The Company accounted for the transfer as a secured borrowing, with the aggregate unpaid principal balance of the loans of $81.5 million presented as a component of Loans held for investment, net on the Condensed Consolidated Balance Sheets as of December 31, 2020, and the secured borrowing of $73.3 million presented within Other liabilities on the Condensed Consolidated Balance Sheets as of December 31, 2020.

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 and records an allowance for these loans as necessary. The allowance for loan losses is estimated collectively for loans with

8

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 Current Expected Credit Losses (“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.

The loss rate for the forecast period was 15 basis points and 36 basis points as of June 30, 2021 and December 31, 2020, respectively. The loss rate for the remaining period until maturity was nine basis points as of both June 30, 2021 and December 31, 2020.

One loan held for investment with an unpaid principal balance of $14.7 million that was originated in 2017 was delinquent and on non-accrual status as of June 30, 2021 and December 31, 2020. The Company had a $3.7 million reserve for this loan based on its collateral fair value as of June 30, 2021 and December 31, 2020 and has not recorded any interest related to this loan since it went on non-accrual status in 2019. All other loans were current as of June 30, 2021 and December 31, 2020. The amortized cost basis of loans that were current as of June 30, 2021 and December 31, 2020 was $261.5 million and $350.5 million, respectively. As of June 30, 2021, $77.4 million, $46.1 million, and $138.5 million of the loans that were current were originated in 2021, 2020, and 2019, respectively. Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment.

Provision (Benefit) for Credit LossesThe 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 Condensed 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 three and six months ended June 30, 2021 and 2020:

For the three months ended

For the six months ended 

June 30, 

June 30, 

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

    

2021

    

2020

    

2021

    

2020

 

Provision (benefit) for loan losses

$

(75)

$

(178)

$

(662)

$

928

Provision (benefit) for risk-sharing obligations

 

(4,251)

 

5,081

 

(14,984)

 

27,618

Provision (benefit) for credit losses

$

(4,326)

$

4,903

$

(15,646)

$

28,546

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. The Company also occasionally 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. Included in Net warehouse interest income for the three and six months ended June 30, 2021 and 2020 are the following components:

9

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Components of Net Warehouse Interest Income (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Warehouse interest income - loans held for sale

$

7,863

$

17,098

$

16,981

$

24,501

Warehouse interest expense - loans held for sale

 

(4,979)

 

(10,785)

 

(11,638)

 

(16,695)

Net warehouse interest income - loans held for sale

$

2,884

$

6,313

$

5,343

$

7,806

Warehouse interest income - loans held for investment

$

2,962

$

4,763

$

6,190

$

11,068

Warehouse interest expense - loans held for investment

 

(1,216)

 

(1,675)

 

(2,348)

 

(3,978)

Warehouse interest income - secured borrowings

883

849

1,748

1,695

Warehouse interest expense - secured borrowings

(883)

(849)

(1,748)

(1,695)

Net warehouse interest income - loans held for investment

$

1,746

$

3,088

$

3,842

$

7,090

Total net warehouse interest income

$

4,630

$

9,401

$

9,185

$

14,896

        Statement of Cash Flows—For presentation in the Condensed 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 cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Condensed Consolidated Statements of Cash Flows to the related captions in the Condensed Consolidated Balance Sheets as of June 30, 2021 and 2020 and December 31, 2020 and 2019.

June 30, 

December 31,

(in thousands)

2021

    

2020

    

2020

    

2019

 

Cash and cash equivalents

$

326,518

$

275,202

$

321,097

$

120,685

Restricted cash

15,842

10,894

19,432

8,677

Pledged cash and cash equivalents (NOTE 9)

 

47,396

 

5,772

 

17,473

 

7,204

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

$

389,756

$

291,868

$

358,002

$

136,566

        Income Taxes—The Company records the realizable excess tax benefits from stock compensation as a reduction to income tax expense. The realizable excess tax benefits were $1.2 million and $0.1 million for the three months ended June 30, 2021 and 2020, respectively, and $5.2 million and $3.1 million during the six months ended June 30, 2021 and 2020, respectively.

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. The Company’s contracts with customers 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 not complicated and is generally completed in a short period of time. The following table presents information about the Company’s contracts with customers for the three and six months ended June 30, 2021 and 2020:

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Description (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Statement of income line item

Certain loan origination fees

$

43,222

$

8,689

$

67,123

$

30,037

Loan origination and debt brokerage fees, net

Property sales broker fees

22,454

3,561

31,496

13,173

Property sales broker fees

Investment management fees, application fees, and other

 

7,928

 

4,649

 

14,178

 

10,101

Other revenues

Total revenues derived from contracts with customers

$

73,604

$

16,899

$

112,797

$

53,311

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

10

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 have been no material changes to the accounting policies discussed in NOTE 2 of the Company’s 2020 Form 10-K. There are no recently announced but not yet effective accounting pronouncements that are expected to have a material impact to the Company as of June 30, 2021.

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

NOTE 3—MORTGAGE SERVICING RIGHTS

The fair value of the mortgage servicing rights (“MSRs”) as of June 30, 2021 and December 31, 2020 was $1.2 billion and $1.1 billion, respectively. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. For example, see the following sensitivities:

The impact of a 100-basis point increase in the discount rate at June 30, 2021 would be a decrease in the fair value of $36.9 million to the MSRs outstanding as of June 30, 2021.

The impact of a 200-basis point increase in the discount rate at June 30, 2021 would be a decrease in the fair value of $71.4 million to the MSRs outstanding as June 30, 2021.

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 MSRs for the three and six months ended June 30, 2021 and 2020 follows:

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

Roll Forward of MSRs (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Beginning balance

$

909,884

$

722,486

$

862,813

$

718,799

Additions, following the sale of loan

 

57,300

 

99,589

 

153,940

 

143,803

Amortization

 

(43,914)

 

(36,706)

 

(86,466)

 

(71,924)

Pre-payments and write-offs

 

(7,751)

 

(7,100)

 

(14,768)

 

(12,409)

Ending balance

$

915,519

$

778,269

$

915,519

$

778,269

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

Components of MSRs (in thousands)

June 30, 2021

December 31, 2020

Gross Value

$

1,492,694

$

1,394,901

Accumulated amortization

 

(577,175)

 

(532,088)

Net carrying value

$

915,519

$

862,813

The expected amortization of MSRs held in the Condensed Consolidated Balance Sheet as of June 30, 2021 is shown in the table below. Actual amortization may vary from these estimates.

11

  

Expected

(in thousands)

  Amortization  

Six Months Ending December 31, 

2021

$

85,722

Year Ending December 31, 

2022

$

161,765

2023

 

147,795

2024

 

126,499

2025

 

106,360

2026

 

86,897

Thereafter

200,481

Total

$

915,519

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

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. Activity related to the guaranty obligation for the three and six months ended June 30, 2021 and 2020 is presented in the following table:

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

Roll Forward of Guaranty Obligation (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Beginning balance

$

51,836

$

55,758

$

52,306

$

54,695

Additions, following the sale of loan

 

853

 

1,608

 

2,574

 

3,470

Amortization

 

(2,320)

 

(2,494)

 

(4,511)

 

(4,761)

Other

1,468

Ending balance

$

50,369

$

54,872

$

50,369

$

54,872

Substantially all loans sold under the Fannie Mae DUS program contain partial or full risk-sharing guaranties that are based on the credit performance of the loan. The Company records an estimate of the loss reserve for CECL for all loans in its Fannie Mae at-risk servicing portfolio and presents this loss reserve as Allowance for risk-sharing obligations on the Condensed Consolidated Balance Sheets. The Company utilizes the weighted-average remaining maturity (“WARM”) method to calculate the CECL reserve and one year for the reasonable and supportable forecast period (the “forecast period”) as the Company currently believes forecasts beyond one year are inherently less reliable. The WARM method uses an average annual charge-off 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 charge-off rate is applied to the unpaid principal balance over the contractual term, further adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio. Activity related to the allowance for risk-sharing obligations for the three and six months ended June 30, 2021 and 2020 follows:

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

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

    

2021

    

2020

    

2021

    

2020

 

Beginning balance

$

64,580

$

64,110

$

75,313

$

11,471

Adjustment related to adoption of CECL

31,570

Provision (benefit) for risk-sharing obligations

 

(4,251)

 

5,081

 

(14,984)

 

27,618

Write-offs

 

 

 

 

Other

(1,468)

Ending balance

$

60,329

$

69,191

$

60,329

$

69,191

12

As a result of the onset of the pandemic and the resulting forecasts for significant unemployment rates during 2020, the Company’s loss rate for the forecast period was seven basis points as of June 30, 2020, resulting in the substantial provision for risk-sharing obligations for the six months ended June 30, 2020 and an increase in the allowance for risk-sharing obligations as of June 30, 2020 as seen above. During the first half of 2021, economic conditions began to improve significantly, with reported and forecast unemployment rates significantly better compared to both December 31, 2020 and June 30, 2020. In response to improving unemployment statistics and the expected continued overall health of the multifamily market, the Company adjusted the loss rate for the forecast period from six basis points as of December 31, 2020 to four basis points as of March 31, 2021 and three basis points as of June 30, 2021. These decreases in the loss rate resulted in the benefits for risk-sharing obligations seen above. For the remaining expected life of the portfolio, the Company reverted over a one-year period on a straight-line basis to a historical loss rate of two basis points for all periods shown in the roll forward above.

The calculated CECL reserve for the Company’s $45.9 billion at-risk Fannie Mae servicing portfolio as of June 30, 2021 was $52.8 million compared to $67.0 million as of December 31, 2020. The weighted-average remaining life of the at-risk Fannie Mae servicing portfolio as of June 30, 2021 was 7.5 years. The at-risk Fannie Mae servicing portfolio does not include at-risk loans held for sale.

Two loans that defaulted in 2019 had aggregate collateral-based reserves of $7.6 million and $8.3 million as of June 30, 2021 and December 31, 2020, respectively.

As of June 30, 2021, the maximum quantifiable contingent liability associated with the Company’s guarantees for the at-risk loans         serviced under the Fannie Mae DUS agreement was $9.5 billion. 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.

NOTE 5—SERVICING

The total unpaid principal balance of loans the Company was servicing for various institutional investors was $112.3 billion as of June 30, 2021 compared to $107.2 billion as of December 31, 2020.

As of June 30, 2021 and December 31, 2020, custodial escrow accounts relating to loans serviced by the Company totaled $3.0 billion and $3.1 billion, respectively. These amounts are not included in the Condensed Consolidated Balance Sheets as such amounts are not Company assets; however, the Company is entitled to earn interest income on these escrow balances, presented as a component of Escrow earnings and other interest income in the Condensed 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—WAREHOUSE NOTES PAYABLE

As of June 30, 2021, to provide financing to borrowers under the Agencies’ programs, the Company has 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 has 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 June 30, 2021, the Company has arranged for warehouse lines of credit in the amount of $0.4 billion with certain national banks to assist in funding loans held for investment under the Interim Loan Program (“Interim Warehouse Facilities”). The Company has 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 its ability to secure and maintain these types of short-term financings on acceptable terms.  

13

The maximum amount and outstanding borrowings under Warehouse notes payable at June 30, 2021 follows:

June 30, 2021

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility(1)

Amount

Amount

Capacity

Balance

Interest rate(2)

 

Agency Warehouse Facility #1

$

425,000

$

$

425,000

$

347,747

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #2

 

700,000

 

300,000

 

1,000,000

 

390,370

30-day LIBOR plus 1.30%

Agency Warehouse Facility #3

 

600,000

 

265,000

 

865,000

 

125,951

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #4

350,000

350,000

246,769

30-day LIBOR plus 1.30%

Agency Warehouse Facility #5

1,000,000

1,000,000

276,874

30-day LIBOR plus 1.45%

Agency Warehouse Facility #6

150,000

100,000

250,000

70,913

30-day LIBOR plus 1.40%

Total National Bank Agency Warehouse Facilities

$

2,225,000

$

1,665,000

$

3,890,000

$

1,458,624

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

180,953

 

Total Agency Warehouse Facilities

$

2,225,000

$

3,165,000

$

5,390,000

$

1,639,577

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

71,572

 

30-day LIBOR plus 1.90%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

34,000

 

30-day LIBOR plus 1.65% to 2.00%

Interim Warehouse Facility #3

 

75,000

 

75,000

 

150,000

 

59,453

 

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

$

329,810

$

75,000

$

404,810

$

184,835

Debt issuance costs

 

 

 

 

(430)

Total warehouse facilities

$

2,554,810

$

3,240,000

$

5,794,810

$

1,823,982

(1)Agency Warehouse Facilities, including the Fannie Mae repurchase agreement are used to fund loans held for sale, while Interim Warehouse Facilities are used to fund loans held for investment.
(2)Interest rate presented does not include the effect of interest rate floors.

The following amendments to the Agency Warehouse Facilities were executed in the normal course of business to support the growth of the Company’s Agency business.  

During the second quarter of 2021, the Company executed an amendment to the agreement related to Agency Warehouse Facility #1 that decreased the borrowing rate to 30-day London Interbank Offered Rate (“LIBOR”) plus 130 basis points from 30-day LIBOR plus 140 basis points and decreased the 30-day LIBOR floor to zero from 25 basis points.

During the second quarter of 2021, the Company executed amendments to the agreement related to Agency Warehouse Facility #2 that extended the maturity date to April 14, 2022 and decreased the borrowing rate to 30-day LIBOR plus 130 basis points from 30-day LIBOR plus 140 basis points. No other material modifications have been made to the agreement during 2021.

During the second quarter of 2021, the Company executed amendments to the agreement related to Agency Warehouse Facility #3 that extended the maturity date to May 14, 2022, increased the borrowing rate to 30-day LIBOR plus 130 basis points from 30-day LIBOR plus 115 basis points, and decreased the 30-day LIBOR floor to zero basis points from 50 basis points. No other material modifications have been made to the agreement during 2021.

During the second quarter of 2021, the Company executed an amendment to the agreement related to Agency Warehouse Facility #4 that extended the maturity date to June 22, 2022, decreased the borrowing rate to 30-day LIBOR plus 130 basis points from 30-day LIBOR plus 140 basis points, and decreased the 30-day LIBOR floor to five basis points from 25 basis points. No other material modifications have been made to the agreement during 2021.

During the first quarter of 2021, the Company executed an agreement to establish Agency Warehouse Facility #6. The warehouse facility has a $150.0 million maximum committed borrowing capacity, provides us with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans, and matures March 5, 2022. Advances are made at 100% of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of 30-day LIBOR plus 140 basis points with a 30-day LIBOR floor of 25 basis points. In addition to the committed borrowing capacity, the agreement provides $100.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed

14

facility. The facility agreement requires the Company’s compliance with the same financial covenants as provided in the facility agreement for Agency Warehouse Facility #1, as described in the Company’s 2020 Form 10-K. No material modifications have been made to the agreement during 2021.

During the second quarter of 2021, the Company executed amendments to the agreement related to Interim Warehouse Facility #1 that extended the maturity date to May 14, 2022 and decreased the 30-day LIBOR floor to zero basis points from 50 basis points. No other material modifications have been made to the agreement during 2021.

The warehouse notes payable are subject to various financial covenants, all of which the Company was in compliance with as of June 30, 2021.

Interest on the Company’s warehouse notes payable is based on 30-day LIBOR. 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

A summary of the Company’s goodwill for the six months ended June 30, 2021 and 2020 is as follows:

For the six months ended

June 30, 

Roll Forward of Goodwill (in thousands)

    

2021

    

2020

 

Beginning balance

$

248,958

$

180,424

Additions from acquisitions

 

17,507

 

68,534

Impairment

 

 

Ending balance

$

266,465

$

248,958

The immaterial additions to goodwill from acquisitions during 2021 shown in the table above during the six months ended June 30, 2021 relate to one acquisition in each of the first and second quarters of 2021. The activity in the first quarter of 2021 was from the purchase of certain assets and the assumption of certain liabilities from an investment sales brokerage company, for an aggregate consideration of $12.7 million, which consisted of $7.5 million of cash and $5.2 million of contingent consideration. The activity in the second quarter of 2021 was from the purchase of certain assets and the assumption of certain liabilities from a company with a technology platform that streamlines and accelerates the quoting, processing, and underwriting of small-balance multifamily loans while providing the borrower with a web-based, user-friendly interface. The acquisition is part of the Company’s overall strategy to significantly increase its small-balance lending volumes using technology. The aggregate consideration paid was $5.3 million, which includes $3.0 million of cash and $2.3 million of contingent consideration. The Company completed the purchase accounting for both acquisitions.

During the third quarter of 2021, the Company acquired a controlling interest in Zelman, which specializes in housing market research and real estate-related investment banking and advisory services for $53.6 million of cash and $5.3 million of the Company’s common stock, subject to subsequent working capital adjustments. The Company has not completed the accounting for the acquisition as of the issuance date of these financial statements. Therefore, disclosures relating to the goodwill recognized and the fair value of the assets acquired and liabilities assumed could not be presented.

As of June 30, 2021 and December 31, 2020, the remaining balance of intangible assets from acquisitions totaled $1.6 million and $1.9 million, respectively. As of June 30, 2021, the weighted-average period over which the Company expects these intangible assets to be amortized is 3.7 years.

15

A summary of the Company’s contingent consideration liabilities, which is included in Other liabilities in the Condensed Consolidated Balance Sheets, as of and for the six months ended June 30, 2021 and 2020 follows:

For the six months ended

June 30, 

Roll Forward of Contingent Consideration Liabilities (in thousands)

    

2021

    

2020

Beginning balance

$

28,829

$

5,752

Additions

7,504

17,649

Accretion

906

497

Payments

(5,800)

Ending balance

$

37,239

$

18,098

The contingent consideration liabilities above relate to (i) acquisitions of debt brokerage companies and an investment sales brokerage company completed over the past several years, including 2021, (ii) the purchase of noncontrolling interests in 2020 and (iii) the aforementioned technology company acquired in 2021. The contingent consideration for each of the acquisitions may be earned over various lengths of time after each acquisition, with a maximum earn-out 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 first quarter of 2026. In each case, the Company estimated the initial fair value of the contingent consideration using a probability-based, discounted cash flow model.

The contingent consideration included for the acquisitions and purchase of noncontrolling interests is non-cash and thus not reflected in the amount of cash consideration paid on the Condensed Consolidated Statements of Cash Flows.

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, discount rates, volatilities, prepayment speeds, earnings rates, credit risk, 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, 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 market participants consider in valuing MSR

16

assets. During the first quarter of 2021, the Company reduced the discount rate and escrow earnings rate assumptions for its capitalized MSRs based on market participant data. MSRs are carried at the lower of amortized cost or fair value.

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 with borrowers 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 applicable 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 Condensed 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 investments in Agency debt securities 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.

The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of June 30, 2021 and December 31, 2020, 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

 

June 30, 2021

Assets

Loans held for sale

$

$

1,718,444

$

$

1,718,444

Pledged securities

 

47,396

 

99,152

 

 

146,548

Derivative assets

 

 

 

36,751

 

36,751

Total

$

47,396

$

1,817,596

$

36,751

$

1,901,743

Liabilities

Derivative liabilities

$

$

$

30,411

$

30,411

Total

$

$

$

30,411

$

30,411

December 31, 2020

Assets

Loans held for sale

$

$

2,449,198

$

$

2,449,198

Pledged securities

 

17,473

 

119,763

 

 

137,236

Derivative assets

 

 

 

49,786

 

49,786

Total

$

17,473

$

2,568,961

$

49,786

$

2,636,220

Liabilities

Derivative liabilities

$

$

$

5,066

$

5,066

Total

$

$

$

5,066

$

5,066

There were no transfers between any of the levels within the fair value hierarchy during the six months ended June 30, 2021.

17

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 three and six months ended June 30, 2021 and 2020:

Level 3 Fair Value Measurements:

Derivative Instruments

For the three months ended

For the six months ended

June 30, 

June 30, 

Derivative Assets and Liabilities, net (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Beginning balance

$

48,880

$

(14,390)

$

44,720

$

15,532

Settlements

 

(211,771)

 

(140,540)

 

(341,515)

 

(314,835)

Realized gains recorded in earnings(1)

 

162,891

 

154,930

 

296,795

 

299,303

Unrealized gains (losses) recorded in earnings(1)

 

6,340

 

13,346

 

6,340

 

13,346

Ending balance

$

6,340

$

13,346

$

6,340

$

13,346

(1)Realized and unrealized gains (losses) 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 Condensed 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 June 30, 2021:

Quantitative Information about Level 3 Fair Value Measurements

 

(in thousands)

    

Fair Value

    

Valuation Technique

    

Unobservable Input (1)

    

Input Value (1)

 

Derivative assets

$

36,751

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

30,411

 

Discounted cash flow

 

Counterparty credit risk

 

(1)Significant increases in this input may lead to significantly lower fair value measurements.

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

June 30, 2021

December 31, 2020

 

    

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial Assets:

Cash and cash equivalents

$

326,518

$

326,518

$

321,097

$

321,097

Restricted cash

 

15,842

 

15,842

 

19,432

 

19,432

Pledged securities

 

146,548

 

146,548

 

137,236

 

137,236

Loans held for sale

 

1,718,444

 

1,718,444

 

2,449,198

 

2,449,198

Loans held for investment, net

 

272,033

 

273,021

 

360,402

 

362,586

Derivative assets

 

36,751

 

36,751

 

49,786

 

49,786

Total financial assets

$

2,516,136

$

2,517,124

$

3,337,151

$

3,339,335

Financial Liabilities:

Derivative liabilities

$

30,411

$

30,411

$

5,066

$

5,066

Secured borrowings

73,314

73,314

Warehouse notes payable

 

1,823,982

 

1,824,413

 

2,517,156

 

2,518,101

Note payable

 

290,498

 

293,284

 

291,593

 

294,773

Total financial liabilities

$

2,144,891

$

2,148,108

$

2,887,129

$

2,891,254

18

The following methods and assumptions were used for recurring fair value measurements as of June 30, 2021 and December 31, 2020.

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.

Derivative InstrumentsConsist 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 SaleIn 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 Condensed 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

19

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 June 30, 2021 and December 31, 2020:

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

 

June 30, 2021

Rate lock commitments

$

816,038

$

27,913

$

7,958

$

35,871

$

36,202

$

(331)

$

Forward sale contracts

 

2,470,432

 

 

(29,531)

 

(29,531)

 

549

(30,080)

 

Loans held for sale

 

1,654,394

 

42,477

 

21,573

 

64,050

 

 

 

64,050

Total

$

70,390

$

$

70,390

$

36,751

$

(30,411)

$

64,050

December 31, 2020

Rate lock commitments

$

1,374,784

$

45,581

$

(1,697)

$

43,884

$

43,895

$

(11)

$

Forward sale contracts

 

3,760,953

 

 

836

 

836

 

5,891

(5,055)

 

Loans held for sale

 

2,386,169

 

62,167

 

861

 

63,028

 

 

 

63,028

Total

$

107,748

$

$

107,748

$

49,786

$

(5,066)

$

63,028

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 Condensed 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 mortgage-backed securities (“Agency MBS”) are discounted 4% for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held the majority of its pledged securities in Agency MBS as of June 30, 2021. The majority of the loans for which the Company has risk sharing are Tier 2 loans.

The Company is in compliance with the June 30, 2021 collateral requirements as outlined above. As of June 30, 2021, reserve requirements for the DUS loan portfolio will require the Company to fund $66.9 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 June 30, 2021. The net worth requirement is derived primarily from unpaid principal balances on Fannie Mae loans and the level of risk sharing. At June 30, 2021, the net worth requirement was $245.4 million, and the Company's net worth, as defined in the requirements, was $1.1 billion, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC. As of June 30, 2021, the

20

Company was required to maintain at least $48.7 million of liquid assets to meet operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, and Ginnie Mae, and the Company had operational liquidity, as defined in the requirements, of $359.3 million as of June 30, 2021, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC.

Pledged Securities, at Fair ValuePledged securities, at fair value consisted of the following balances as of June 30, 2021 and 2020 and December 31, 2020 and 2019:

June 30, 

December 31,

Pledged Securities (in thousands)

2021

    

2020

    

2020

    

2019

 

Restricted cash

$

7,442

$

1,768

$

4,954

$

2,150

Money market funds

39,954

4,004

12,519

5,054

Total pledged cash and cash equivalents

$

47,396

$

5,772

$

17,473

$

7,204

Agency MBS

 

99,152

122,524

 

119,763

 

114,563

Total pledged securities, at fair value

$

146,548

$

128,296

$

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 Condensed Consolidated Statements of Cash Flows as more fully discussed in NOTE 2.

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 MBS and are all accounted for as AFS securities. When the fair value of Agency MBS is lower than the carrying value, the Company assesses whether an allowance for credit losses is necessary. 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. The following table provides additional information related to the Agency MBS as of June 30, 2021 and December 31, 2020:

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

June 30, 2021

    

December 31, 2020

    

Fair value

$

99,152

$

119,763

Amortized cost

95,710

117,136

Total gains for securities with net gains in AOCI

3,572

2,669

Total losses for securities with net losses in AOCI

 

(130)

 

(42)

Fair value of securities with unrealized losses

 

2,204

 

12,267

None of the pledged securities has been in a continuous unrealized loss position for more than 12 months.

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.

June 30, 2021

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

6,820

6,792

After five years through ten years

64,196

63,407

After ten years

 

28,136

25,511

Total

$

99,152

$

95,710

NOTE 10—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

21

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 three and six months ended June 30, 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 three months ended June 30, 

For the six months ended June 30, 

 

EPS Calculations (in thousands, except per share amounts)

2021

2020

2021

2020

 

Calculation of basic EPS

Walker & Dunlop net income

$

56,058

$

62,059

$

114,110

$

109,888

Less: dividends and undistributed earnings allocated to participating securities

 

1,831

 

1,873

 

3,798

 

3,392

Net income applicable to common stockholders

$

54,227

$

60,186

$

110,312

$

106,496

Weighted-average basic shares outstanding

31,019

30,352

30,922

30,288

Basic EPS

$

1.75

$

1.98

$

3.57

$

3.52

Calculation of diluted EPS

Net income applicable to common stockholders

$

54,227

$

60,186

$

110,312

$

106,496

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

14

25

34

57

Net income allocated to common stockholders

$

54,241

$

60,211

$

110,346

$

106,553

Weighted-average basic shares outstanding

31,019

30,352

30,922

30,288

Add: weighted-average diluted non-participating securities

351

508

400

672

Weighted-average diluted shares outstanding

31,370

30,860

31,322

30,960

Diluted EPS

$

1.73

$

1.95

$

3.52

$

3.44

The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury-stock method includes the unrecognized compensation costs associated with the awards. For the three and six months ended June 30, 2021, an immaterial number of average restricted shares were excluded from the computation of diluted earnings per share under the treasury method. For the three and six months ended June 30, 2020, 537 thousand average restricted shares and an immaterial number of average restricted shares, respectively, were excluded. These average restricted shares were excluded from the computation of diluted earnings per share under the treasury method because the effect would have been anti-dilutive, as 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.

The Company’s Board of Directors approved a 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 12, 2021. During the first and second quarters of 2021, the Company did not repurchase any shares of its common stock under the share repurchase program. As of June 30, 2021, the Company had $75.0 million of authorized share repurchase capacity remaining under the 2021 share repurchase program.

During each of the first and second quarters of 2021, the Company paid a dividend of $0.50 per share. On August 4, 2021, the Company’s Board of Directors declared a dividend of $0.50 per share for the third quarter of 2021. The dividend will be paid on September 3, 2021 to all holders of record of the Company’s restricted and unrestricted common stock as of August 19, 2021.

The Company’s Note payable (“Term Loan”) contains direct restrictions on 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.

22

Item 2.   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 Quarterly Report on Form 10-Q (“Form 10-Q”). 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” in our Annual Report on Form 10-K for the year ended December 31, 2020 (“2020 Form 10-K”).

Forward-Looking Statements

Some of the statements in this Quarterly Report on Form 10-Q 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 Form 10-Q 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 and policies, 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 that became applicable to us upon our acquisition of Zelman (as defined below);

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;

general volatility of the capital markets and the market price of our common stock;

our ability to prevent, detect, and mitigate cybersecurity risks; and

23

other risks and uncertainties associated with our business described in our 2020 Form 10-K and our subsequent Quarterly Reports on Form 10-Q and Current Reports on Form 8-K filed with the Securities and Exchange Commission.

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.”

Business

We are one of the leading commercial real estate services and finance companies in the United States, with a primary focus on multifamily lending, debt brokerage, and property sales. We were the largest lender to multifamily properties and the fourth largest overall commercial real estate lender in the country in 2020. We leverage our technological resources and investments to (i) provide an enhanced experience for our customers, (ii) identify refinancing and other financial opportunities for our existing customers, and (iii) identify potential new customers. We believe our people, brand, and technology provide us with a competitive advantage, as evidenced by the fact that 55% of refinancing volumes in the quarter were new loans to us and 22% of total transaction volumes were from new customers.

We have been in business for more than 80 years; a Fannie Mae Delegated Underwriting and Servicing™ ("DUS") lender since 1988, when the DUS program began; a lender with 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”) since acquiring a HUD license in 2009; and a Freddie Mac Multifamily approved seller/servicer for Conventional Loans. We originate, sell, and service a range of multifamily and other commercial real estate financing products, provide multifamily property sales brokerage and appraisal services, and engage in commercial real estate investment management activities. We provide housing market research and real estate-related investment banking and advisory services, which provides our clients and us with market insight into many areas in the single-family and multifamily markets. Our clients are owners and developers of multifamily properties and other commercial real estate assets across the country, some of whom are the largest owners and developers in the industry. We originate and sell multifamily loans through the programs of Fannie Mae, Freddie Mac, and HUD (collectively, the “Agencies”). We retain servicing rights and asset management responsibilities on substantially all loans that we originate for the Agencies’ programs. We are approved as a Fannie Mae DUS lender nationally, an approved Freddie Mac Multifamily Optigo® Seller/Servicer (“Freddie Mac lender”) nationally for Conventional, Seniors Housing, Targeted Affordable Housing, and small balance loans, a HUD Multifamily Accelerated Processing (“MAP”) lender nationally, a HUD Section 232 LEAN (“LEAN”) lender nationally, and a Ginnie Mae issuer. We broker, and occasionally 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. We also underwrite, service, and asset-manage interim loans. Most of these interim loans are closed through a joint venture or through separate accounts managed by our investment management subsidiary, Walker & Dunlop Investment Partners, Inc. (“WDIP”). Those interim loans not closed by the joint venture or WDIP are originated by us and presented on our balance sheet as loans held for investment.

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

Agency Lending and Loan Servicing

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, 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 borrowing. The sale of the loan is typically completed within 60 days after the loan is closed. We earn net warehouse interest income from

24

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.

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 the interest income 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. Our Fannie Mae and Freddie Mac servicing arrangements generally provide for prepayment protection 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. 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 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, at which time we will be reimbursed for our advances. Under the Freddie Mac Optigo® program, and our bank and life insurance company servicing agreements, we are not obligated to make advances on the loans we service.

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 prior to 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 risk, we require a deposit from the borrower at rate lock that is typically more than the potential cost of non-delivery. 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.

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 $250 million, which equates to a maximum loss per loan of $50 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 $250 million, we receive modified risk-sharing. We also may request modified risk-sharing at the time of origination on loans below $250 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 in prior years was less than $250 million. Accordingly, loans originated in prior years may be 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.

As part of our overall growth strategy, we are focused on significantly growing and investing in our small-balance lending business, which involves a high volume of transactions with smaller loan balances. In support of this business, we acquired a company with a technology platform that streamlines and accelerates the quoting, processing, and underwriting of small-balance, multifamily loans. Additionally, the technology platform provides the borrower with a web-based, user-friendly interface, enhancing the borrower’s experience during the origination process.

25

Debt Brokerage

Our mortgage bankers who focus on debt brokerage are engaged by borrowers to work with a variety of institutional lenders to find the most appropriate loan instrument for the borrowers' needs. These loans are then funded directly by the institutional lender, and we receive an origination fee for placing the loan. For those 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 for servicing loans with the Agencies.

Principal Lending and Investing

Our “Interim Program” is composed of the loans held by the Interim Program JV and the Interim Loan Program as described below. 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.

WDIP and its subsidiaries function as the operator of a private commercial real estate investment adviser focused on the management of debt, preferred equity, and mezzanine equity investments in middle-market commercial real estate funds. The activities of WDIP, a wholly owned subsidiary of the Company, are part of our strategy to grow and diversify our operations by growing our investment management platform. WDIP’s current assets under management (“AUM”) of $1.2 billion primarily consist of five 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 consists of both unfunded commitments and funded investments and AUM for the separate accounts consist entirely of funded investments. Unfunded commitments are highest during the fund raising 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.

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 times are able to provide financing to the purchaser of the properties through our Agency or debt brokerage teams. Our property sales services are offered in various regions throughout 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.

Appraisal Services

We have a joint venture branded Apprise by Walker & Dunlop with an international technology services company to offer automated multifamily appraisal services (“Appraisal JV”). The Appraisal JV leverages technology and data science to dramatically improve the consistency, transparency, and speed of multifamily property appraisals in the U.S. through the licensing of our partner’s technology and leveraging of our expertise in the commercial real estate industry. We own a 50% interest in the Appraisal JV and account for the interest as an equity-method investment. While the operations of the Appraisal JV for the quarter ended June 30, 2021 were immaterial, the Appraisal JV’s

26

operations continue to rapidly grow with significant increases in the volume of appraisal reports generated and a client list that includes several national commercial real estate lenders.

Housing Market Research and Real Estate Investment Banking Services

During the third quarter of 2021, we closed on the acquisition of certain assets and the assumption of certain liabilities of Zelman Holdings, LLC (“Zelman”) through a 75% interest in a newly formed entity, WDIB, LLC (“WDIB”). 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 single-family and multifamily markets, including construction trends, demographics, mortgage finance, and real estate technology and services. Zelman generates revenues through the sale of its housing market research data and related publications to banks, investment banks and other financial institutions, and through its offering of real estate-related investment banking and advisory services.

Basis of Presentation

The accompanying condensed 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 Policies and Estimates

Our condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“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. We believe the following critical accounting estimates represent the areas where more significant judgments and estimates are used in the preparation of our condensed consolidated financial statements. Additional information about our critical accounting estimates and other significant accounting policies are discussed in NOTE 2 of the consolidated financial statements in our 2020 Form 10-K.

Mortgage Servicing Rights (“MSRs”). MSRs are recorded at fair value at loan sale or upon purchase. The fair value at loan sale (“OMSR”) is based on estimates of expected net cash flows associated with the servicing rights and takes into consideration an estimate of loan prepayment. Initially, 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 OMSR over the estimated life of the underlying loan. The discount rates used for all OMSRs were between 8-14% and 10-15% for both the three and six months ended June 30, 2021 and 2020, respectively, 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 OMSRs 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. We record an individual OMSR asset (or liability) for each loan at loan sale. The fair value of MSRs acquired through a stand-alone servicing portfolio purchase (“PMSR”) is equal to the purchase price paid. For PMSRs, we record and amortize a portfolio-level MSR asset based on the estimated remaining life of the portfolio using the prepayment characteristics of the portfolio.

The assumptions used to estimate the fair value of capitalized OMSRs 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 most-significant assumption – 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. During the first quarter of 2021, we reduced the discount rate and escrow earnings rate assumptions for our OMSRs. 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 condensed consolidated financial statements details the portfolio-level impact of a change in the discount rate).

For PMSRs, a constant rate of prepayments and defaults is included in the determination of the portfolio’s estimated life at purchase (and thus included as a component of the portfolio’s amortization). Accordingly, prepayments and defaults of individual loans do not change the level of amortization expense recorded for the portfolio unless the pattern of actual prepayments and defaults varies significantly from the

27

estimated pattern. When such a significant difference in the pattern of estimated and actual prepayments and defaults occurs, we prospectively adjust the estimated life of the portfolio (and thus future amortization) to approximate the actual pattern observed. We have made adjustments to the estimated life of our PMSRs in the past when the actual experience of prepayments differed materially from the estimated prepayments.

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 associated with a similar historical period. We revert to the historical loss rate over a one-year period on a straight-line basis.

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

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. Changes in our expectations and forecasts may materially impact 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.  

Overview of Current Business Environment

Entering 2021, the pandemic continued to impact macroeconomic conditions with U.S. unemployment rates at elevated levels but significantly improved compared to the middle of 2020. Congress passed three pandemic stimulus packages to provide funding for government programs directly supporting households and businesses. Specifically, as it relates to our business, a total of $47 billion in renter assistance was funded, which enabled many renters to continue to meet monthly obligations. In the second quarter of 2021, vaccination programs across the U.S. accelerated and became widely available to the public, resulting in most jurisdictions eliminating or significantly curtailing economic restrictions. With the lifting of economic restrictions, macroeconomic conditions are recovering quickly with the reported unemployment rate falling to 5.9% as of June 2021 from 6.7% as of December 2020. Although vaccines and vaccination programs are widely available to the public and cases remain relatively low compared to the height of the pandemic, cases have begun to rise in July 2021 primarily due to new variants, and there is still uncertainty around the end of the pandemic and the ongoing economic recovery.

To support the economic recovery, the Federal Reserve set the Federal Funds Rate at a target of 0% to 0.25% at the beginning of the pandemic and has maintained that rate through the first six months of 2021. The Federal Reserve also indicated in its June 2021 meeting that it intends to keep rates at these low levels as the economy continues to recover and until the economy reaches what it believes is full employment.

28

This action by the Federal Reserve, along with the Federal Reserve’s short-term commitment to continue buying Treasury securities and Agency mortgage-backed securities (“Agency MBS”) in amounts necessary to support the smooth functioning of capital markets, has enabled Agency securities to continue trading uninterrupted with little to no change in the credit spreads that drive pricing of Agency MBS and has contributed to very low long-term mortgage interest rates, which form the basis for most of our lending.

The Agencies responded to the pandemic by offering loan forbearance to borrowers for up to 180 days, provided a borrower is able to show that a property is experiencing a financial hardship as a direct result of the pandemic. Under the loan forbearance plan, borrowers will repay the forborne payments over a 12- to 24-month period without penalties. For borrowers under the loan forbearance plan, the Agencies also require the borrowers to halt eviction of tenants living in the financed assets and provide tenants flexibility in repayment of delinquent rent. In the second quarter of 2021, the Agencies extended this program through September 2021. The creation of the loan forbearance program may have a direct impact on some borrowers’ ability to make monthly debt service payments, and in turn, may impact the Company’s obligation to advance funds to bondholders under our servicing agreements with Fannie Mae and HUD. We do not have advance obligations with respect to our Freddie Mac or life insurance servicing agreements. To date, very few of our multifamily borrowers have requested loan forbearance, and our outstanding advances were immaterial under our Fannie Mae and HUD servicing agreements at June 30, 2021. Declining rent collections and a borrower’s inability to make all required payments once the forbearance period is over could lead to an increase in delinquencies and losses beyond what we have experienced since the great financial crisis of 2007-2010, although we have not experienced this to date and our current expectation is for credit conditions to continue improving over time as broad-based economic growth accelerates in a post-pandemic environment.

Multifamily property fundamentals prior to the pandemic were strong and have maintained this strength through the pandemic and the ongoing recovery with only minor disruptions during the pandemic. According to RealPage, a provider of commercial real estate data and analytics, occupancy rates have increased to 96.5% as of June 2021, compared to 95.8% as of December 2019, prior to the start of the pandemic. Rent growth in the second quarter of 2021 improved to an annualized growth rate of 6.3%.

Our multifamily property sales volumes grew significantly year over year in the second quarter of 2021, as (i) the multifamily acquisitions market was very active during the quarter, (ii) we have expanded the number of property sales brokers and the geographical reach of our property sales platform, and (iii) our volume in the second quarter of 2020 was unusually low due to the pandemic. Long term, we believe the market fundamentals will continue to be positive for multifamily property sales. Over the last several years, and in the months leading up to the pandemic, household formation and a dearth of supply of entry-level single-family homes led to strong demand for rental housing in most geographic areas. Consequently, the fundamentals of the multifamily property sales market were strong prior to the pandemic, and when coupled with the economic recovery and rising real-estate prices, it is our expectation that market demand for multifamily property sales will continue to grow as this asset class will remain an attractive investment option.

Our debt brokerage platform continued its strong growth into the second quarter of 2021, with brokered volume increasing significantly during the year. The increase in volume reflects the continued demand from private capital providers, with activity focused not only on multifamily but other commercial real estate assets such as office and retail. Additionally, our debt brokerage volume in the second quarter of 2020 was unusually low due to the pandemic. We expect the non-multifamily debt financing volumes to continue to recover over time as other commercial real estate asset classes stabilize post-pandemic.

Our Agency multifamily debt financing operations have remained very active over the past year. We are a market-leading originator with the Agencies, and we believe our market leadership positions us to be a significant lender with the Agencies for the foreseeable future.

The Federal Housing Finance Agency (“FHFA”) establishes loan origination caps for both Fannie Mae and Freddie Mac each year. In November 2020, FHFA established Fannie Mae’s and Freddie Mac’s 2021 loan origination caps at $70 billion each for all multifamily business. During the three months ended June 30, 2021, Fannie Mae and Freddie Mac had multifamily origination volumes of $10.9 billion and $13.1 billion, respectively, down 44.1% and 35.5%, respectively, from the same period in 2020. During the six months ended June 30, 2021, Fannie Mae and Freddie Mac had multifamily origination volumes of $32.4 billion and $27.1 billion, respectively, down 3.9% and 10.6% from the first half of 2020, respectively, leaving a combined $80.5 billion of available lending capacity for the remainder of the year. GSE lending volume slowed in the first half of 2021, as the GSEs’ pricing on multifamily debt has been less competitive as other capital sources reenter the market, and as the GSEs manage their originations under their lending caps. With a combined $80.5 billion or 58% of available lending capacity remaining, we expect the GSEs’ lending to accelerate in the second half of 2021.

Our debt financing operations with HUD remained strong during the first half of 2021, with HUD loan volumes increasing 5% and 30% for the three and six months ended June 30, 2021, respectively, as compared to the same periods in 2020. The increase in HUD debt financing volumes was driven by continued strong demand for HUD’s multifamily lending product, which provides borrowers with favorable economics on long-term, fully amortizing debt.

29

We expect strength in our Agency operations to continue despite the return of other capital sources. An additional positive factor influencing multifamily financing volumes is the historically low interest rate environment, which is incentivizing some borrowers to refinance their properties in spite of the prepayment penalty fees they may incur. We continue to seek additional resources and scale to our Agency lending platform.

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 three and six months ended June 30, 2021, servicing fees are up 21% and 20%, respectively, over the same periods last year due to the record amount of MSRs we generated in 2020. 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 second quarter of 2021, we originated $206.5 million of Interim Program JV loans, compared to no originations in the second quarter of 2020. In the second quarter of 2020, we did not originate any new Interim Program loans as a result of the pandemic. 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.

30

Results of Operations

The following is a discussion of our results of operations for the three and six months ended June 30, 2021 and 2020. The financial results are not necessarily indicative of future results. Our quarterly 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, industry trends, and general economic conditions. The table below provides supplemental data regarding our financial performance.

SUPPLEMENTAL OPERATING DATA

For the three months ended

For the six months ended

June 30, 

June 30, 

(dollars in thousands)

    

2021

    

2020

2021

    

2020

    

Transaction Volume:

Components of Debt Financing Volume

Fannie Mae

$

1,911,976

$

2,762,299

$

3,445,000

$

6,933,790

Freddie Mac

 

1,003,319

 

1,769,280

 

2,016,039

 

2,767,076

Ginnie Mae ̶ HUD

 

672,574

 

640,150

 

1,294,707

 

994,837

Brokered(1)

 

6,280,578

 

1,495,500

 

10,583,070

 

5,489,385

Principal Lending and Investing(2)

 

318,237

 

14,091

 

496,487

 

122,041

Total Debt Financing Volume

$

10,186,684

$

6,681,320

$

17,835,303

$

16,307,129

Property Sales Volume

3,341,532

446,684

4,737,292

2,177,301

Total Transaction Volume

$

13,528,216

$

7,128,004

$

22,572,595

$

18,484,430

Key Performance Metrics:

Operating margin

26

%  

33

%  

29

%  

30

%  

Return on equity

18

23

19

21

Walker & Dunlop net income

$

56,058

$

62,059

$

114,110

$

109,888

Adjusted EBITDA(3)

66,514

48,394

127,181

112,522

Diluted EPS

1.73

1.95

3.52

3.44

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

Personnel expenses

50

%  

42

%  

47

%  

40

%  

Other operating expenses

7

5

7

6

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

Origination related fees(4)

1.07

%  

1.17

%  

1.04

%  

0.95

%  

MSR income(5)

0.63

1.36

0.69

0.98

MSR income, as a percentage of Agency debt financing volume(6)

1.72

1.75

1.77

1.48

(dollars in thousands)

As of June 30, 

Managed Portfolio:

    

2021

    

2020

    

Components of Servicing Portfolio

Fannie Mae

$

51,077,660

$

45,160,004

Freddie Mac

 

37,887,969

 

33,222,090

Ginnie Mae - HUD

 

9,904,246

 

9,749,888

Brokered (7)

 

13,129,969

 

11,519,629

Principal Lending and Investing (8)

 

276,738

 

336,473

Total Servicing Portfolio

$

112,276,582

$

99,988,084

Assets under management (9)

1,801,577

1,884,673

Total Managed Portfolio

$

114,078,159

$

101,872,757

31

SUPPLEMENTAL OPERATING DATA -continued

As of June 30, 

Key Servicing Portfolio Metrics (end of period):

2021

    

2020

Custodial escrow account balance (in billions)

$

3.0

$

2.3

Weighted-average servicing fee rate (basis points)

24.5

23.3

Weighted-average remaining servicing portfolio term (years)

9.2

9.5

The following tables present WDIP’s AUM as of June 30, 2021 and 2020:

As of June 30, 2021

Unfunded

Funded

Components of WDIP assets under management (in thousands)

    

Commitments

    

Investments

    

Total

  

Fund III

$

37,781

$

83,471

$

121,252

Fund IV

88,827

111,616

200,443

Fund V

232,560

39,256

271,816

Fund VI

27,655

27,655

Separate accounts

550,879

550,879

Total assets under management

$

386,823

$

785,222

$

1,172,045

As of June 30, 2020

Unfunded

Funded

Components of WDIP assets under management (in thousands)

    

Commitments

    

Investments

    

Total

Fund III

$

79,267

$

100,059

$

179,326

Fund IV

165,294

141,087

306,381

Fund V

194,753

7,342

202,095

Separate accounts

501,604

501,604

Total assets under management

$

439,314

$

750,092

$

1,189,406

(1)Brokered transactions for life insurance companies, commercial banks, and other capital sources.
(2)For the three months ended June 30, 2021, includes $206.5 million from the Interim Program JV, $95.7 million from the Interim Loan Program, and $16.0 million from WDIP separate accounts. For the six months ended June 30, 2021, includes $351.0 million from the Interim Program JV, $129.5 million from the Interim Loan Program and $16.0 million from WDIP separate accounts. For the three months ended June 30, 2020, includes $14.1 million from WDIP separate accounts. For the six months ended June 30, 2020, includes $86.2 million from the Interim Program JV and $35.8 million from WDIP separate accounts.
(3)This is a non-GAAP financial measure. For more information on adjusted EBITDA, refer to the section below titled “Non-GAAP Financial Measures.”
(4)Excludes the income and debt financing volume from Principal Lending and Investing.
(5)The fair value of the expected net cash flows associated with the servicing of the loan, net of any guaranty obligations retained. Excludes the income and debt financing volume from Principal Lending and Investing.
(6)The fair value of the expected net cash flows associated with the servicing of the loan, net of any guaranty obligations retained, as a percentage of Agency volume.
(7)Brokered loans serviced primarily for life insurance companies.
(8)Consists of interim loans not managed for the Interim Program JV.
(9)As of June 30, 2021, includes $629.5 million of Interim Program JV managed loans and WDIP assets under management of $1.2 billion. As of June 30, 2020, includes $624.1 million of Interim Program JV managed loans, $71.1 million of loans serviced directly for the Interim Program JV partner, and WDIP assets under management of $1.2 billion.

32

The following tables present a period-to-period comparison of our financial results for the three and six months ended June 30, 2021 and 2020.

FINANCIAL RESULTS – THREE MONTHS

For the three months ended

 

June 30, 

Dollar

Percentage

 

(dollars in thousands)

    

2021

    

2020

    

Change

    

Change

 

Revenues

Loan origination and debt brokerage fees, net

$

107,472

$

77,907

$

29,565

38

%  

Fair value of expected net cash flows from servicing, net

61,849

90,369

(28,520)

(32)

Servicing fees

 

69,052

 

56,862

 

12,190

21

Property sales broker fees

22,454

3,561

18,893

531

Net warehouse interest income

 

4,630

 

9,401

 

(4,771)

(51)

Escrow earnings and other interest income

 

1,823

 

2,671

 

(848)

(32)

Other revenues

 

14,131

 

12,054

 

2,077

17

Total revenues

$

281,411

$

252,825

$

28,586

11

Expenses

Personnel

$

141,421

$

106,920

$

34,501

32

%  

Amortization and depreciation

 

48,510

 

42,317

 

6,193

15

Provision (benefit) for credit losses

 

(4,326)

 

4,903

 

(9,229)

(188)

Interest expense on corporate debt

 

1,760

 

2,078

 

(318)

(15)

Other operating expenses

 

19,748

 

13,069

 

6,679

51

Total expenses

$

207,113

$

169,287

$

37,826

22

Income from operations

$

74,298

$

83,538

$

(9,240)

(11)

Income tax expense

 

18,240

 

21,479

 

(3,239)

(15)

Net income

$

56,058

$

62,059

$

(6,001)

(10)

33

FINANCIAL RESULTS – SIX MONTHS

For the six months ended

 

June 30, 

Dollar

Percentage

 

(dollars in thousands)

    

2021

    

2020

    

Change

    

Change

 

  

Revenues

Loan origination and debt brokerage fees, net

$

183,351

$

154,280

$

29,071

19

%  

Fair value of expected net cash flows from servicing, net

119,784

158,369

(38,585)

(24)

Servicing fees

 

135,030

 

112,296

 

22,734

20

Property sales broker fees

31,496

13,173

18,323

139

Net warehouse interest income

 

9,185

 

14,896

 

(5,711)

(38)

Escrow earnings and other interest income

 

3,940

 

13,414

 

(9,474)

(71)

Other revenues

 

22,913

 

20,554

 

2,359

11

Total revenues

$

505,699

$

486,982

$

18,717

4

Expenses

Personnel

$

237,636

$

196,445

$

41,191

21

%  

Amortization and depreciation

95,381

82,079

13,302

16

Provision (benefit) for credit losses

 

(15,646)

 

28,546

 

(44,192)

(155)

Interest expense on corporate debt

 

3,525

 

4,938

 

(1,413)

(29)

Other operating expenses

 

37,335

 

31,159

 

6,176

20

Total expenses

$

358,231

$

343,167

$

15,064

4

Income from operations

$

147,468

$

143,815

$

3,653

3

Income tax expense

 

33,358

 

34,151

 

(793)

(2)

Net income before noncontrolling interests

$

114,110

$

109,664

$

4,446

4

Less: net loss from noncontrolling interests

 

 

(224)

 

224

 

(100)

Walker & Dunlop net income

$

114,110

$

109,888

$

4,222

4

Overview

Three months ended June 30, 2021 compared to three months ended June 30, 2020

The increase in revenues was driven by increases in loan origination and debt brokerage fees, net (“origination fees”), servicing fees, and property sales broker fees, partially offset by decreases in fair value of expected net cash flows from servicing, net (“MSR Income”) and net warehouse interest income. The increase in origination fees was primarily related to an overall increase in debt financing volume, particularly in our brokered debt financing volume. Servicing fees increased largely from an increase in the average servicing portfolio outstanding. The increase in property sales broker fees was a result of an increase in property sales volume. MSR Income decreased as a result of a decrease in Agency debt financing volume. Net warehouse interest income decreased primarily due to a decrease in the average balance outstanding for both loans held for sale (“LHFS”) and loans held for investment (“LHFI”).  

The increase in expenses was largely attributable to increases in personnel expenses, amortization and depreciation, and other operating expenses, partially offset by a change in provision (benefit) for credit losses. The increase in personnel expenses was primarily a result of an increase in commission costs due to an increase in total transaction volume and salaries and benefits costs driven by an increase in the average headcount. Amortization and depreciation expense increased due to an increase in the average MSR balance. Other operating expenses increased largely as a result of the overall growth of the Company over the past year. The change to a benefit for credit losses in 2021 from a provision for credit losses in 2020 was driven by improvements in the forecasted unemployment rate, resulting in a decrease in our CECL reserves.

Six months ended June 30, 2021 compared to six months ended June 30, 2020

The increase in revenues was driven by increases in origination fees, servicing fees, and property sales broker fees, partially offset by decreases in MSR Income, net warehouse interest income, and escrow earnings and other interest income. The increase in origination fees was primarily related to an overall increase in debt financing volume, particularly in our brokered and HUD loan origination volumes. Servicing fees increased largely from an increase in the average servicing portfolio outstanding. The increase in property sales broker fees was a result of

34

the increase in property sales volume. MSR Income decreased as a result of a decrease in Agency debt financing volume. Net warehouse interest income decreased due to decreases in the average balances and net spreads for both LHFS and LHFI. Escrow earnings and other interest income decreased largely due to a substantial decrease in the average earnings rate.

The increase in expenses was mainly driven by increases in personnel expenses, amortization and depreciation, and other operating expenses, partially offset by a change in provision (benefit) for credit losses. The increase in personnel expenses was primarily a result of an increase in commission costs due to an increase in total transaction volume and salaries and benefits costs due primarily to an increase in the average headcount. Amortization and depreciation expense increased due to an increase in the average MSR balance. Other operating expenses increased as a result of the overall growth of the Company over the past year. The change to a benefit for credit losses in 2021 from a provision for credit losses in 2020 was driven by improvements in the forecasted unemployment rate, resulting in a decrease in our CECL reserve.

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 three months ended

For the six months ended

June 30, 

June 30, 

Debt Financing Volume by Product Type

2021

2020

2021

2020

Fannie Mae

19

%

41

%

19

%

43

%

Freddie Mac

10

26

11

17

Ginnie Mae ̶ HUD

7

10

7

6

Brokered

61

23

60

33

Principal Lending and Investing

3

3

1

For the three months ended

For the six months ended

June 30, 

June 30, 

Mortgage Banking Details (dollars in thousands)

2021

2020

2021

2020

Origination Fees

$

107,472

$

77,907

$

183,351

$

154,280

Dollar Change

$

29,565

$

29,071

Percentage Change

38

%

19

MSR Income (1)

$

61,849

$

90,369

$

119,784

$

158,369

Dollar Change

$

(28,520)

$

(38,585)

Percentage Change

(32)

%

(24)

Origination Fee Rate (2) (basis points)

107

117

104

95

Basis Point Change

(10)

9

Percentage Change

(9)

%

9

MSR Rate (3) (basis points)

63

136

69

98

Basis Point Change

(73)

(29)

Percentage Change

(54)

%

(30)

Agency MSR Rate (4) (basis points)

172

175

177

148

Basis Point Change

(3)

29

Percentage Change

(2)

%

20

(1)The fair value of the expected net cash flows associated with the servicing of the loan, net of any guaranty obligations retained.
(2)Origination fees as a percentage of total mortgage banking volume.
(3)MSR Income as a percentage of total debt financing volume, excluding the income and debt financing volume from principal lending and investing.
(4)MSR Income as a percentage of Agency debt financing volume.

For the three months ended June 30, 2021, the increase in origination fees was driven by the significant increase in overall debt financing volume, particularly by substantial growth in our brokered debt financing volume, which grew by 320% from the three months ended June 30, 2020. The increase in origination fees due to the increase in volume was partially offset by a decrease in the origination fee rate resulting from the shift in transaction mix from 77% Agency loans in 2020 to 36% Agency loans in 2021. We typically earn higher origination fees on Agency loans than brokered loans.

35

MSR Income decreased for the three months ended June 30, 2021, primarily as a result of a 36% decrease in Agency debt financing volume.

For the six months ended June 30, 2021, the increase in origination fees was driven by the significant increase in overall debt financing, driven by the growth in our brokered debt financing volume noted above, which grew by 93% from the six months ended June 30, 2020. Additionally, the origination fee rate increased from 2020 to 2021 as during the first quarter of 2020, we originated a $2.1 billion portfolio of Fannie Mae loans that had a very low origination fee rate, with no comparable activity in 2021.  

MSR Income declined for the six months ended June 30, 2021, as a result of a 44% decrease in Agency debt financing volumes partially offset by an increase in the Agency MSR Rate. The Agency MSR Rate increased year over year due to the large portfolio discussed above, which had a very low servicing fee.

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

Servicing Fees. For both the three and six months ended June 30, 2021, the increase was primarily attributable to increases in the average servicing portfolio period over period as shown below primarily due to higher loan originations and relatively few payoffs over the last 12 months, coupled with increases in the servicing portfolio’s average servicing fee rates as shown below. The increases in the average servicing fee are the result of the large volume of Fannie Mae debt financing volume with high servicing fees over the past year.

For the three months ended

For the six months ended

June 30, 

June 30, 

Servicing Fees Details (dollars in thousands)

2021

2020

2021

2020

Average Servicing Portfolio

$

110,949,226

$

97,997,335

$

109,736,658

$

96,132,240

Dollar Change

12,951,891

13,604,418

Percentage Change

13

%

14

%

Average Servicing Fee (basis points)

24.4

23.2

24.3

23.2

Basis Point Change

1.2

1.1

Percentage Change

5.2

%

4.7

%

Property sales broker fees. For the three and six months ended June 30, 2021, the increase in property sales broker fees was driven by significant increases in the property sales volume year over year. See the “Overview of Current Business Environment” section above for a detailed discussion of the factors driving the changes in property sales volumes.

Net Warehouse Interest Income. For the three and six months ended June 30, 2021, the decreases in net warehouse interest income were the result of decreases in net warehouse interest income from both LHFS and LHFI. The decrease in net warehouse interest income from LHFS for the three months ended June 30, 2021 was due to a 59% decrease in the average outstanding balance due to the lower volume of Agency loans in 2021 than 2020, partially offset by a 12% increase in the net spreads, as the short-term interest rates upon which we incur interest expense decreased at a faster rate than the mortgage rates upon which we earn interest income. For the six months ended June 30, 2021, the decrease in net warehouse interest income from LHFS was due to a 25% decrease in the average outstanding balance due to the lower volume of Agency loans in 2021 than 2020, coupled with a 9% decrease in net spreads, as the mortgage rates upon which we earn interest income increased at a slower rate than the short-term interest rates upon which we incur interest expense.

The decrease in interest income from LHFI for the three and six months ended June 30, 2021 was primarily due to decreases in the average outstanding balance coupled with decreases in the net spread. The average outstanding balance decreased for the three and six months ended June 30, 2021 due to low origination activity during the year ended December 31, 2020, as the market for interim loans was interrupted due to the pandemic. The payoffs we had in 2020 were not fully replaced with new originations, resulting in a lower starting balance in 2021 than in 2020. We have seen an increase in our interim loan volume in 2021, particularly during the second quarter. The decreases in net spreads for the three and six months ended June 30, 2021 were the result of having a larger balance of LHFI funded with corporate cash in 2020 than 2021.

36

For the three months ended

For the six months ended

June 30, 

June 30, 

Net Warehouse Interest Income Details (dollars in thousands)

2021

2020

2021

2020

Average LHFS Outstanding Balance

$

1,057,876

$

2,599,844

$

1,288,592

$

1,716,444

Dollar Change

$

(1,541,968)

$

(427,852)

Percentage Change

(59)

%

(25)

%

LHFS Net Spread (basis points)

109

97

83

91

Basis Point Change

12

(8)

Percentage Change

12

%

(9)

%

Average LHFI Outstanding Balance

$

262,309

$

362,345

$

280,171

$

401,532

Dollar Change

$

(100,036)

$

(121,361)

Percentage Change

(28)

%

(30)

%

LHFI Net Spread (basis points)

266

341

274

353

Basis Point Change

(75)

(79)

Percentage Change

(22)

%

(22)

%

Escrow Earnings and Other Interest Income. For the six months ended June 30, 2021, the decrease was primarily due to a significant decrease in average earnings rate on our escrow accounts resulting from a decrease in short-term interest rates in the broader market, slightly offset by an increase in the average balance of escrow accounts due to an increase in the average servicing portfolio.  

Expenses

Personnel. For the three months ended June 30, 2021, the increase was primarily the result of a $27.4 million increase in commission costs due to higher origination fees and property sales revenues, a $5.4 million increase in salaries and benefits due to an increase in the average headcount to support our growth efforts, and a $2.2 million increase in stock compensation expense. The average headcount increased from 860 in 2020 to 1027 in 2021. Stock compensation increased due to higher expense associated with a stock grant provided to the vast majority of our non-executive employee base in the fourth quarter of 2020.

For the six months ended June 30, 2021, the increase was primarily the result of a $24.9 million increase in commission costs due to higher origination fees and property sales revenues, an $11.5 million increase in salaries and benefits due to an increase in average headcount to support our growth efforts, and a $4.9 million increase in stock compensation expense. The average headcount increased from 848 for the first six months of 2020 to 999 for the first six months of 2021. Stock compensation increased due to higher expense associated with our performance share plans and a stock grant provided to the vast majority of our non-executive employee base in the fourth quarter of 2020. The expense for our performance share plans was unusually low during 2020 due to the uncertainty associated with the pandemic.

Amortization and Depreciation. For the three and six months ended June 30, 2021, the increase was primarily attributed to loan origination activity and the resulting growth in the average MSR balance. Over the past 12 months, we have added $137.2 million of MSRs, net of amortization and write offs due to prepayment.

Provision (Benefit) for Credit Losses. For the three months ended June 30, 2021, the change in the provision (benefit) for credit losses was due to improvements in the forecasted unemployment rate and sustained strength in occupancy and other multifamily operating fundamentals. We lowered our forecast-period loss rate for our June 30, 2021 CECL reserve calculation to three basis points from four basis points as of March 31, 2021, resulting in a benefit for credit losses for the three months ended June 30, 2021. For the three months ended June 30, 2020, the provision for credit losses was primarily attributable to the increase in our at-risk Fannie Mae servicing portfolio and the resulting increase in the CECL reserve as we did not change the forecasted loss rate from March 31, 2020 to June 30, 2020.

For the six months ended June 30, 2021, the change in the provision (benefit) for credit losses was due to the improvements in the forecasted unemployment rate and sustained strength in multifamily operating fundamentals noted above. In the first half of 2020, we increased our forecasted loss rate for our June 30, 2020 CECL reserve calculation to seven basis points from one basis point upon implementation at January 1, 2020 as a result of the expected negative economic impacts of the pandemic, which resulted in a significant provision expense for the six months ended June 30, 2020. With the economic improvements noted above, we lowered our forecast-period loss rate for our June 30, 2021 CECL reserve calculation to three basis points from six basis points at December 31, 2020, resulting in a significant benefit for credit losses in 2021.  

37

We have not experienced any defaults and minimal delinquencies in our at-risk servicing portfolio since the onset of the pandemic.

Other Operating Expenses. The increase for the three months ended June 30, 2021 primarily stemmed from increased professional fees due to our growth initiatives, travel costs as our bankers and brokers resumed traveling for in person meetings, and other expenses.

The increase for the six months ended June 30, 2021 was largely attributable to increased technology costs and growth efforts, professional fees due to our growth initiatives, and other operating expenses.

Income Tax Expense. For the three months ended June 30, 2021, the decrease in income tax expense relates primarily to the 11% decrease in income from operations and a $1.1 million increase in realizable excess tax benefits recognized year over year due to a substantial increase in the price at which restricted stock vested and options were exercised.

For the six months ended June 30, 2021, the decrease in income tax expense relates primarily to a $2.0 million increase in realizable excess tax benefits recognized year over year due to a substantial increase in the number of shares of restricted stock vested and options exercised and an increase in the price at which these awards vested or were exercised, partially offset by the 3% increase in income from operations.

We do not expect our annual estimated effective tax rate to differ significantly from the 26.2% rate estimated for the three months ended June 30, 2021 as we do not have significant permanent differences. Accordingly, we expect an estimated effective tax rate of between approximately 25.5% and 26.5% for the remainder of the year. The effective tax rate decreased slightly year over year from 23.7% in 2020 to 22.6% in 2021 due to the increase in realizable excess tax benefits, partially offset by a slightly higher estimated annual effective tax rate in 2021 compared to 2020. The increase in the estimated annual effective tax rate was due to an increase in the value of executive restricted and performance shares that vested in 2021 compared to 2020.

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, stock-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:

38

ADJUSTED FINANCIAL METRIC RECONCILIATION TO GAAP

For the three months ended

For the six months ended

June 30, 

June 30, 

(in thousands)

    

2021

    

2020

    

2021

    

2020

    

Reconciliation of Walker & Dunlop Net Income to Adjusted EBITDA

Walker & Dunlop Net Income

$

56,058

$

62,059

$

114,110

$

109,888

Income tax expense

 

18,240

 

21,479

 

33,358

 

34,151

Interest expense on corporate debt

 

1,760

 

2,078

 

3,525

 

4,938

Amortization and depreciation

 

48,510

 

42,317

 

95,381

 

82,079

Provision (benefit) for credit losses

 

(4,326)

 

4,903

 

(15,646)

 

28,546

Net write-offs

 

 

 

 

Stock compensation expense

 

8,121

 

5,927

 

16,237

 

11,289

Fair value of expected net cash flows from servicing, net

 

(61,849)

 

(90,369)

 

(119,784)

 

(158,369)

Adjusted EBITDA

$

66,514

$

48,394

$

127,181

$

112,522

The following table presents a period-to-period comparison of the components of adjusted EBITDA for the three and six months ended June 30, 2021 and 2020.

ADJUSTED EBITDA – THREE MONTHS

For the three months ended

 

June 30, 

Dollar

Percentage

 

(dollars in thousands)

2021

    

2020

    

Change

    

Change

 

Origination fees

$

107,472

$

77,907

$

29,565

38

%  

Servicing fees

 

69,052

 

56,862

 

12,190

21

Property sales broker fees

22,454

3,561

18,893

531

Net warehouse interest income

 

4,630

 

9,401

 

(4,771)

(51)

Escrow earnings and other interest income

 

1,823

 

2,671

 

(848)

(32)

Other revenues

 

14,131

 

12,054

 

2,077

17

Personnel

 

(133,300)

 

(100,993)

 

(32,307)

32

Net write-offs

 

 

 

N/A

Other operating expenses

 

(19,748)

 

(13,069)

 

(6,679)

51

Adjusted EBITDA

$

66,514

$

48,394

$

18,120

37

ADJUSTED EBITDA – SIX MONTHS

For the six months ended 

 

June 30, 

Dollar

Percentage

 

(dollars in thousands)

2021

    

2020

    

Change

    

Change

 

Origination fees

$

183,351

$

154,280

$

29,071

19

%  

Servicing fees

 

135,030

 

112,296

 

22,734

20

Property sales broker fees

31,496

13,173

18,323

139

Net warehouse interest income

 

9,185

 

14,896

 

(5,711)

(38)

Escrow earnings and other interest income

 

3,940

 

13,414

 

(9,474)

(71)

Other revenues

 

22,913

 

20,778

 

2,135

10

Personnel

 

(221,399)

 

(185,156)

 

(36,243)

20

Net write-offs

 

 

 

N/A

Other operating expenses

 

(37,335)

 

(31,159)

 

(6,176)

20

Adjusted EBITDA

$

127,181

$

112,522

$

14,659

13

39

Three and six months ended June 30, 2021 compared to three and six months ended June 30, 2020

Origination fees increased due to significant increases in overall debt financing volumes. Servicing fees increased due to increases in the average servicing portfolio period over period as a result of the substantial loan originations and relatively few payoffs over the last 12 months and increases in the average servicing fee. Property sales broker fees increased as a result of the increases in property sales volumes. Net warehouse interest income decreased primarily due to decreases in the average outstanding balances. Escrow earnings and other interest income decreased primarily as a result of declines in the average earnings rates. The increases in personnel expense were primarily due to increased commission costs due to the increases in total transaction volumes and salaries and benefits resulting from increases in average headcount. Other operating expenses increased as a result of the overall growth of the Company over the past year.

Financial Condition

Cash Flows from Operating Activities

Our cash flows from operating activities are generated from loan sales, servicing fees, escrow earnings, net warehouse interest income, property sales broker fees, and other income, net of loan originations and operating costs. Our cash flows from operations are impacted by the fees generated by our loan originations, 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, and the purchase of AFS securities pledged to Fannie Mae. We opportunistically invest cash for acquisitions and MSR portfolio purchases.

Cash Flows from Financing Activities

We use our warehouse loan facilities and, when necessary, our corporate cash to fund loan closings. We believe that our current warehouse loan facilities are adequate to meet our increasing loan origination needs. Historically, we have used a combination of long-term debt and cash flows from operations to fund acquisitions, repurchase shares, pay cash dividends, and fund a portion of loans held for investment.

Six Months Ended June 30, 2021 Compared to Six Months Ended June 30, 2020

The following table presents a period-to-period comparison of the significant components of cash flows for the six months ended June 30, 2021 and 2020.

40

SIGNIFICANT COMPONENTS OF CASH FLOWS

For the six months ended June 30, 

Dollar

Percentage

 

(dollars in thousands)

    

2021

    

2020

    

Change

    

Change

 

Net cash provided by (used in) operating activities

$

759,342

$

(822,643)

$

1,581,985

(192)

%  

Net cash provided by (used in) investing activities

 

75,411

 

73,971

 

1,440

2

Net cash provided by (used in) financing activities

 

(802,999)

 

903,974

 

(1,706,973)

(189)

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

389,756

291,868

97,888

34

Cash flows from (used in) operating activities

Net receipt (use) of cash for loan origination activity

$

731,775

$

(900,150)

$

1,631,925

(181)

%  

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

27,567

77,507

(49,940)

(64)

Cash flows from (used in) investing activities

Purchases of pledged AFS securities

$

(2,000)

$

(14,155)

$

12,155

(86)

%  

Proceeds from the prepayment/sale of pledged AFS securities

22,092

4,739

17,353

366

Acquisitions, net of cash received

(10,507)

(46,784)

36,277

(78)

Net payoff of (investment in) loans held for investment

89,566

139,030

(49,464)

(36)

Net distributions from (investments in) joint ventures

$

(16,692)

$

(6,470)

$

(10,222)

158

%

Cash flows from (used in) financing activities

Borrowings (repayments) of warehouse notes payable, net

$

(744,281)

$

1,009,302

$

(1,753,583)

(174)

%  

Borrowings of interim warehouse notes payable

 

84,766

 

33,127

 

51,639

156

Repayments of interim warehouse notes payable

 

(34,174)

 

(84,959)

 

50,785

(60)

Repurchase of common stock

(14,190)

(27,142)

12,952

(48)

Repayment of secured borrowings

(73,312)

(73,312)

N/A

Cash dividends paid

(32,122)

(22,641)

(9,481)

42

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 $731.8 million during the first half of 2021 (net receipt of cash) compared to originations outpacing sales of loans held for sale by $900.2 million during the first half of 2020 (net use of cash). Our Agency debt financing activity decreased year over year, which resulted in less cash used in originations during the first six months of 2021. Excluding cash received or used for the origination and sale of loans, cash flows provided by operations were $27.6 million in 2021, down from $77.5 million in 2020. The decrease was largely due to an increase in cash used to pay down other liabilities of $82.1 million, partially offset by a $34.5 million change in the adjustment for the change in the fair value of premiums and origination fees.

The slight change in cash provided by investing activities is primarily attributable to an increase in cash provided by prepayment and sale of pledged AFS securities, a decrease in cash used for acquisitions, and a decrease in purchases of AFS securities, almost entirely offset by a decrease in net payoff of loans held for investment and an increase in net investment in joint ventures.

The change to cash used in financing activities from cash provided by financing activity was primarily attributable to the change to net warehouse repayments in 2021 from net warehouse borrowings in 2020, the repayment of our secured borrowings, and an increase in cash dividends paid, partially offset by net borrowings of interim warehouse notes payable and a decrease in cash paid for stock repurchases. The change to net repayments of warehouse notes payable during 2021 was largely due to the increase in net cash received for loan origination activity, resulting in net repayments of the related warehouse notes payables. The repayment of secured borrowings was the result of the secured borrowing being paid off in the second quarter of 2021, a unique transaction. Cash dividends paid increased as a result of the increase in our dividend to $0.50 per share in 2021 compared to $0.36 per share in 2020. Net repayments of interim warehouse notes payable in 2020 changed to net borrowings of interim warehouse notes payable in 2021 due to a decrease in net payoffs of loans held for investment mentioned above. The decrease in cash paid for repurchases of common stock was related to repurchases under approved stock repurchase programs. In 2021, we did not repurchase any shares under approved repurchase programs, while in 2020 we repurchased $10.2 million of shares under such programs.

41

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, the Appraisal JV, and other equity-method investments; (v) meet working capital needs to support our day-to-day operations, including debt service payments, servicing advances and payments for salaries, commissions, and income taxes; and (vi) meet working capital needs 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 June 30, 2021. The net worth requirement is derived primarily from unpaid balances on Fannie Mae loans and the level of risk-sharing. As of June 30, 2021, the net worth requirement was $245.4 million, and our net worth was $1.1 billion, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC. As of June 30, 2021, we were required to maintain at least $48.7 million of liquid assets to meet our operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, Ginnie Mae and our warehouse facility lenders. As of June 30, 2021, we had operational liquidity of $359.3 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC.

We paid a cash dividend of $0.50 per share in each of the first and second quarters of 2021, which is 39% higher than the quarterly dividend paid in each of the first and second quarters of 2020. On August 4, 2021, our Board of Directors declared a dividend of $0.50 per share for the third quarter of 2021. The dividend will be paid on September 3, 2021 to all holders of record of the Company’s restricted and unrestricted common stock as of August 19, 2021.

Over the past three years, we have returned $206.6 million to investors in the form of the repurchase of 1.6 million shares of our common stock under share repurchase programs for a cost of $76.1 million and cash dividend payments of $130.5 million. Additionally, we have invested $120.3 million in acquisitions. 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 June 30, 2021, we used corporate cash to fully fund loans held for investment with an unpaid principal balance of $14.7 million and loans held for sale of $14.2 million. We continually seek opportunities to complete additional acquisitions if we believe the economics are favorable.  

In February 2021, our Board of Directors approved a stock repurchase program that permits the repurchase of up to $75 million of shares of our common stock over a 12-month period beginning February 12, 2021. Through June 30, 2021 we have not repurchased any shares under the 2021 repurchase program and have $75.0 million of remaining capacity under that program.

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. 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 June 30, 2021, we held substantially all of our restricted liquidity in Agency MBS in the aggregate amount of $99.2 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.

42

We are in compliance with the June 30, 2021 collateral requirements as outlined above. As of June 30, 2021, reserve requirements for the June 30, 2021 DUS loan portfolio will require us to fund $66.9 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 June 30, 2021.

Sources of Liquidity: Warehouse Facilities

The following table provides information related to our warehouse facilities as of June 30, 2021.

June 30, 2021

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

Facility(1)

Amount

Amount

Capacity

Balance

Interest rate(2)

Agency Warehouse Facility #1

$

425,000

$

$

425,000

$

347,747

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #2

 

700,000

 

300,000

 

1,000,000

 

390,370

30-day LIBOR plus 1.30%

Agency Warehouse Facility #3

 

600,000

 

265,000

 

865,000

 

125,951

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #4

 

350,000

 

 

350,000

 

246,769

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #5

1,000,000

1,000,000

276,874

30-day LIBOR plus 1.45%

Agency Warehouse Facility #6

150,000

$

100,000

$

250,000

$

70,913

30-day LIBOR plus 1.40%

Total National Bank Agency Warehouse Facilities

2,225,000

1,665,000

3,890,000

1,458,624

Fannie Mae repurchase agreement, uncommitted line and open maturity

$

$

1,500,000

$

1,500,000

$

180,953

Total Agency Warehouse Facilities

2,225,000

3,165,000

5,390,000

1,639,577

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

71,572

 

30-day LIBOR plus 1.90%

Interim Warehouse Facility #2

100,000

100,000

34,000

30-day LIBOR plus 1.65% to 2.00%

Interim Warehouse Facility #3

75,000

75,000

150,000

59,453

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

329,810

75,000

404,810

184,835

Total warehouse facilities

$

2,554,810

$

3,240,000

$

5,794,810

$

1,824,412

(1)Agency Warehouse Facilities, including the Fannie Mae repurchase agreement are used to fund loans held for sale, while Interim Warehouse Facilities are used to fund loans held for investment.
(2)Interest rate presented does not include the effect of interest rate floors.

Agency Warehouse Facilities

As of June 30, 2021, we had six warehouse lines of credit in the aggregate amount of $3.9 billion with certain national banks and a $1.5 billion uncommitted facility with Fannie Mae (collectively, the “Agency Warehouse Facilities”) that we use to fund substantially all of our loan originations. The six warehouse facilities are revolving commitments we expect to renew annually (consistent with industry practice), and the Fannie Mae facility is provided on an uncommitted basis without a specific maturity date. Our ability to originate mortgage loans depends upon our ability to secure and maintain these types of short-term financing agreements on acceptable terms.

Agency Warehouse Facility #1:

We have a warehousing credit and security agreement with a national bank for a $425.0 million committed warehouse line that is scheduled to mature on October 25, 2021. The agreement provides us 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 the 30-day London Interbank Offered Rate (“LIBOR”) plus 130 basis points. During the second quarter of 2021, we executed an amendment that decreased the borrowing rate to 30-day LIBOR plus 130 basis points from 30-day LIBOR plus 140 basis points and decreased the 30-day LIBOR floor to zero from 25 basis points. No other material modifications have been made to the agreement in 2021.

43

Agency Warehouse Facility #2:

We have 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 14, 2022. The committed warehouse facility provides us 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 the 30-day LIBOR 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 the second quarter of 2021, we executed amendments that extended the maturity date thereunder until April 14, 2022 and decreased the borrowing rate to 30-day LIBOR plus 130 basis points from 30-day LIBOR plus 140 basis points. No other material modifications have been made to the agreement during 2021.

Agency Warehouse Facility #3:

We have a $600.0 million committed warehouse credit and security agreement with a national bank that is scheduled to mature on May 14, 2022. The committed warehouse facility provides us 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 30-day LIBOR plus 130 basis points. During the second quarter of 2021, we executed amendments that extended the maturity date to May 14, 2022 for the committed borrowing capacity. Additionally, the amendments increased the borrowing rate to 30-day LIBOR plus 130 basis points from 30-day LIBOR plus 115 basis points and decreased the 30-day LIBOR floor to zero basis points from 50 basis points. No other material modifications have been made to the agreement during 2021.

Agency Warehouse Facility #4:

We have a $350.0 million committed warehouse credit and security agreement with a national bank that is scheduled to mature on June 22, 2022. The warehouse facility provides us with the ability to fund Fannie Mae, Freddie Mac, HUD, FHA, and defaulted 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 30-day LIBOR plus 130 basis points. During the second quarter of 2021, we executed an amendment that extended the maturity date thereunder until June 22, 2022, decreased the borrowing rate to 30-day LIBOR plus 130 basis points from 30-day LIBOR plus 140 basis points, and decreased the 30-day LIBOR floor to five basis points from 25 basis points. No other material modifications have been made to the agreement during 2021.

Agency Warehouse Facility #5:

We have a master repurchase agreement with a national bank for a $1.0 billion uncommitted advance credit facility that is scheduled to mature on August 23, 2021. The facility provides us 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 30-day LIBOR plus 145 basis points. No material modifications have been made to the agreement during 2021.

Agency Warehouse Facility #6:

During the first quarter of 2021, we entered into an agreement with a national bank to establish Agency Warehouse Facility #6. The facility has a $150.0 million committed borrowing capacity and provides us with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans under the facility. Advances are made at 100% of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of LIBOR plus 140 basis points. The agreement also provides $100.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. No material modifications were made to the agreement during 2021.

The negative and financial covenants of the warehouse agreement substantially conform to those of the warehouse agreement for Agency Warehouse Facility #1, as described in our 2020 Form 10-K.

Uncommitted Agency Warehouse Facility:

We have 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.

44

Interim Warehouse Facilities

To assist in funding loans held for investment under the Interim Loan Program, we have four warehouse facilities with certain national banks in the aggregate amount of $404.8 million as of June 30, 2021 (“Interim Warehouse Facilities”). Consistent with industry practice, three of these facilities are revolving commitments we expect to renew annually or bi-annually, and one is a commitment that matures according to the maturity date of the underlying loan it finances. Our ability to originate loans held for investment depends upon our ability to secure and maintain these types of short-term financings on acceptable terms.

Interim Warehouse Facility #1:

We have a $135.0 million committed warehouse line agreement that is scheduled to mature on May 14, 2022. The facility provides us 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 30-day LIBOR plus 190 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 the second quarter of 2021, we executed amendments that extended the maturity date to May 14, 2022 and decreased the 30-day LIBOR floor to zero basis points from 50 basis points. No other material modifications have been made to the agreement during 2021.

Interim Warehouse Facility #2:

We have a $100.0 million committed warehouse line agreement that is scheduled to mature on December 13, 2021. The agreement provides us 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 originally bear interest at 30-day LIBOR plus 165 to 200 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. No material modifications have been made to the agreement during 2021.

Interim Warehouse Facility #3:

We have a $75.0 million repurchase agreement with a national bank that is scheduled to mature on December 20, 2021. The agreement provides us 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. In addition to the committed borrowing capacity, the agreement provides $75.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. No material modifications have been made to the agreement during 2021.

Interim Warehouse Facility #4:

We have a $19.8 million committed 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 maturity date for the underlying loan. Borrowings under the facility are full recourse and bear interest at 30-day LIBOR plus 300 basis points, with a floor of 450 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. The committed warehouse loan and security agreement has only two financial covenants, both of which are similar to the other Interim Warehouse Facilities. We may request additional capacity under the agreement to fund specific loans. No material modifications have been made to the agreement during 2021.

The warehouse agreements above contain cross-default provisions, such that if a default occurs under any of our warehouse agreements, generally the lenders under our other warehouse agreements could also declare a default. As of June 30, 2021, we were in compliance with all of our warehouse line covenants.

45

We believe that the combination of our capital and warehouse facilities is adequate to meet our loan origination needs.

Note Payable

On November 7, 2018, we entered into a senior secured credit agreement (the “Credit Agreement”) that amended and restated our prior credit agreement and provided for a $300.0 million term loan (the “Term Loan”). The Term Loan was issued at a 0.5% discount, has a stated maturity date of November 7, 2025, and bears interest at 30-day LIBOR plus 200 basis points. At any time, we may also elect to request one or more incremental term loan commitments not to exceed $150.0 million, provided that the total indebtedness would not cause the leverage ratio (as defined in the Credit Agreement) to exceed 2.00 to 1.00.

We are obligated to repay the aggregate outstanding principal amount of the Term Loan in consecutive quarterly installments equal to $0.7 million on the last business day of each of March, June, September, and December. The Term Loan also requires certain other prepayments in certain circumstances pursuant to the terms of the Credit Agreement. The final principal installment of the Term Loan is required to be paid in full on November 7, 2025 (or, if earlier, the date of acceleration of the Term Loan pursuant to the terms of the Credit Agreement) and will be in an amount equal to the aggregate outstanding principal of the Term Loan on such date (together with all accrued interest thereon).

Our obligations under the Credit Agreement are guaranteed by Walker & Dunlop Multifamily, Inc., Walker & Dunlop, LLC, Walker & Dunlop Capital, LLC, and W&D BE, Inc., 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 November 7, 2018 among the Loan Parties and Wells Fargo Bank, National Association, 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. As of June 30, 2021, the outstanding unpaid principal balance of the Term Loan was $293.3 million.

The note payable and the warehouse facilities are senior obligations of the Company. As of June 30, 2021, we were in compliance with all such covenants related to the Credit Agreement.

46

Credit Quality and Allowance for Risk-Sharing Obligations

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

June 30, 

 

(dollars in thousands)

    

2021

    

2020

    

Key Credit Metrics

Risk-sharing servicing portfolio:

Fannie Mae Full Risk

$

42,444,569

$

35,707,326

Fannie Mae Modified Risk

 

8,617,020

 

9,411,097

Freddie Mac Modified Risk

 

36,894

 

52,696

Total risk-sharing servicing portfolio

$

51,098,483

$

45,171,119

Non-risk-sharing servicing portfolio:

Fannie Mae No Risk

$

16,071

$

41,581

Freddie Mac No Risk

 

37,851,075

 

33,169,394

GNMA - HUD No Risk

 

9,904,246

 

9,749,888

Brokered

 

13,129,969

 

11,519,629

Total non-risk-sharing servicing portfolio

$

60,901,361

$

54,480,492

Total loans serviced for others

$

111,999,844

$

99,651,611

Interim loans (full risk) servicing portfolio

 

276,738

 

336,473

Total servicing portfolio unpaid principal balance

$

112,276,582

$

99,988,084

Interim Program JV Managed Loans (1)

629,532

695,267

At risk servicing portfolio (2)

$

46,866,767

$

40,640,024

Maximum exposure to at risk portfolio (3)

 

9,517,609

 

8,266,261

Defaulted loans

 

48,481

 

48,481

Defaulted loans as a percentage of the at-risk portfolio

0.10

%

0.12

%

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

0.13

0.17

Allowance for risk-sharing as a percentage of maximum exposure

0.63

0.84

(1)As of June 30, 2021, this balance consists entirely of Interim Program JV managed loans. As of June 30, 2020, this balance consists of $71.1 million of loans serviced directly for the Interim Program JV partner and $624.1 million 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.

47

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 2. 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 collateral-based 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.

As a result of the onset of the pandemic and the resulting forecasts for significant unemployment rates for the remainder of 2020, we adjusted the loss rate for the forecast period CECL reserve, resulting in a total allowance for risk-sharing obligation of $69.2 million as of June 30, 2020, or 17 basis points of the at-risk balance. During the second quarter of 2021, economic conditions began to improve significantly, with reported unemployment rates and forecasts for future unemployment rates at improved rates compared to both December 31, 2020 and June 30, 2020. In response to the improving unemployment statistics, we adjusted the loss rate for the forecast period downwards as of June 30, 2021, resulting in a $15.0 million benefit for risk-sharing obligations and a decrease in the allowance for risk-sharing obligations to $60.3 million as of June 30, 2021 from $75.3 million as of December 31, 2020, or 13 basis points and 17 basis points of the at-risk balance as of June 30, 2021 and December 31, 2020, respectively.

As of June 30, 2021, and 2020, two loans with an aggregate UPB of $48.5 million in our at-risk portfolio were in default. We had a benefit for risk-sharing obligations of $4.3 million for the three months ended June 30, 2021 compared to a provision for risk-sharing obligations of $5.1 million for the three months ended June 30, 2020. For the three months ended June 30, 2021, the benefit for risk-sharing obligations was the result of a decrease in the CECL reserve due to improved unemployment forecasts. For the three months ended June 30, 2020, the provision was entirely the result of an increase in the balance of the at-risk servicing portfolio. We had a benefit for risk-sharing obligations of $15.0 million for the six months ended June 30, 2021 compared to a provision for risk-sharing obligations of $27.6 million for the six months ended June 30, 2020. For the six months ended June 30, 2021, the majority of the benefit for risk-sharing obligations was the result of a decrease in the CECL reserve due to improved unemployment forecasts. For the six months ended June 30, 2020, the majority of the provision was the result of an increase in the forecasted losses resulting from the pandemic.

We have never been required to repurchase a loan.

New/Recent Accounting Pronouncements

As seen in NOTE 2 in the financial statements in Item 1 of Part I of this Quarterly Report on Form 10-Q, there are no 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 as of June 30, 2021.

48

Item 3. Quantitative and Qualitative Disclosure 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 LIBOR. 30-day LIBOR as of June 30, 2021 and 2020 was 10 basis points and 16 basis points, respectively. The following table shows the impact on our annual escrow earnings due to a 100-basis point increase and decrease in 30-day LIBOR based on our escrow balances outstanding at each period end. A portion of these changes in earnings as a result of a 100-basis point increase in the 30-day LIBOR would be delayed several months due to the negotiated nature of some of our escrow arrangements.

(in thousands)

As of June 30, 

Change in annual escrow earnings due to:

    

2021

    

2020

    

100 basis point increase in 30-day LIBOR

$

30,204

$

22,939

100 basis point decrease in 30-day LIBOR(1)

 

(2,996)

 

(3,269)

The borrowing cost of our warehouse facilities used to fund loans held for sale and loans held for investment is based on LIBOR. The interest income on our loans held for investment is based on LIBOR. The LIBOR reset date for loans held for investment is the same date as the LIBOR 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 30-day LIBOR, 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.

(in thousands)

As of June 30, 

Change in annual net warehouse interest income due to:

    

2021

    

2020

100 basis point increase in 30-day LIBOR

$

(15,928)

$

(15,377)

100 basis point decrease in 30-day LIBOR (1)

 

1,147

 

1,864

All of our corporate debt is based on 30-day LIBOR. The following table shows the impact on our annual earnings due to a 100-basis point increase and decrease in 30-day LIBOR based on our note payable balance outstanding at each period end.

(in thousands)

As of June 30, 

Change in annual income from operations due to:

    

2021

    

2020

100 basis point increase in 30-day LIBOR

$

(2,933)

$

(2,963)

100 basis point decrease in 30-day LIBOR (1)

 

295

 

474

(1)The decrease is limited to the 30-day LIBOR rate as of period end as 30-day LIBOR was less than 100 basis points.

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”) before June 30, 2023. 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.  

Market Value Risk

The fair value of our MSRs is subject to market 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 $36.9 million as of June 30, 2021, compared to $28.6 million as of June 30, 2020. Our Fannie Mae and Freddie Mac servicing engagements provide for prepayment fees in the event of a voluntary

49

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 June 30, 2021, 89% of the servicing fees are protected from the risk of prepayment through prepayment provisions compared to 87% as of June 30, 2020. Given this significant level of prepayment protection, we do not hedge our servicing portfolio for prepayment risk.

Item 4. 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.

There have been no changes in our internal control over financial reporting during the quarter ended June 30, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II

OTHER INFORMATION

Item 1. 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 1A. Risk Factors

We have included in Part I, Item 1A of our 2020 Form 10-K descriptions of certain risks and uncertainties that could affect our business, future performance, or financial condition (the “Risk Factors”). Except as described below, there have been no material changes from the disclosures provided in the 2020 Form 10-K with respect to the Risk Factors. Investors should consider the Risk Factors prior to making an investment decision with respect to the Company’s stock.

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 some 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 cyberattacks that are increasingly sophisticated, that are often designed to evade detection, and/or that seek to damage or disrupt our network 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 or our business, given the accelerating scope 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 could result in a loss of data, operational disruptions, and even lost business and goodwill.

50

Additionally, we could incur significant costs associated with the recovery from a cyberattack, 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 to the affected applicant or borrower for any losses he or she may have incurred as a result of misappropriation. In such an instance, we may be liable to a governmental authority for fines or penalties, or subject to litigation, associated with a lapse in the integrity and security of our customers' information. Additionally, if we are the target of a successful cyber-attack, we may experience reputational harm that could impact our standing with our customers 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, detect or deflect future cyber-attacks or a breach of information, including customer information. Additionally, most of our employees have worked remotely since March of 2020 and some portion of our work force 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.

Risks Related to Our Acquisition of Zelman

As a registered broker-dealer, Zelman is subject to extensive regulation that exposes us to a variety of risks associated with the securities industry, for which we have not been previously exposed.

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. Zelman is registered with the SEC as a broker-dealer under the Exchange Act and in the states in which Zelman conducts securities business and is a member of the Financial Industry Regulatory Authority (“FINRA”) and other SROs. Zelman 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 is registered or licensed or of which Zelman 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.

The SEC, FINRA and other governmental authorities and SROs may bring enforcement proceedings against firms and place other limitations on firms subject to their jurisdiction, as well as their officers, directors, employees and independent contractors, whether arising out of an examination or otherwise, for violations of the securities laws, regulations and rules. Sanctions can include cease-and-desist orders, censures, fines, civil monetary penalties and disgorgement, limitations on a firm’s business activities, suspension, revocation of FINRA membership or expulsion of the firm from the securities industry. Criminal actions are referred to the appropriate criminal law enforcement agency. Similarly, the attorneys general of each state could bring legal action to ensure compliance with state securities laws, and regulatory agencies in foreign countries have similar authority. Any such proceeding against Zelman, 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.

Additionally, our acquisition of Zelman may invite increased scrutiny from the SEC, FINRA and other governmental authorities into the other financial services which we provide, particularly our debt brokerage and property sales services. While we believe that we are in compliance with all relevant securities laws, regulations and rules, these regulatory organizations may choose to investigate our business practices outside of those of our broker-dealer subsidiary. Such investigations, whether or not they result in enforcement proceedings or criminal actions, could harm our reputation, cause us to lose clients or fail to gain new clients and materially and adversely affect us.

Financial services firms are also subject to rules and regulations relating to the prevention and detection of money laundering. The USA PATRIOT Act of 2001 (the “PATRIOT Act”) mandates that financial institutions, including broker-dealers and investment advisers, establish

51

and implement anti-money laundering (“AML”) programs reasonably designed to achieve compliance with the Bank Secrecy Act of 1970 and the rules thereunder. Financial services firms must maintain AML policies, procedures and controls, designate an AML compliance officer to oversee the firm’s AML program, implement appropriate employee training and provide for annual independent testing of the program. Any failure to comply with AML requirements could subject us to disciplinary sanctions and other penalties.

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 will adopt 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.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

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. During the quarter ended June 30, 2021, we purchased eight thousand shares to satisfy grantee tax withholding obligations on share-vesting events. During the first quarter of 2021, the Company’s Board of Directors approved a 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 12, 2021. During the quarter ended June 30, 2021 we did not repurchase any shares under this share repurchase program. The Company had $75.0 million of authorized share repurchase capacity remaining as of June 30, 2021. The following table provides information regarding common stock repurchases for the quarter ended June 30, 2021:

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

April 1-30, 2021

2,872

$

105.28

$

75,000

May 1-31, 2021

2,675

110.98

75,000

June 1-30, 2021

1,988

101.83

75,000

2nd Quarter

7,535

$

106.39

$

75,000

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

None.

52

Item 6. Exhibits

(a) 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, 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 Walker & Dunlop, Inc. and Column Guaranteed LLC (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)

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)

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 November 8, 2018)

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 filed on August 9, 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, and 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)

10.1

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.2

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).

31.1

*

Certification of Walker & Dunlop, Inc.'s Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2

*

Certification of Walker & Dunlop, Inc.'s Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32

**

Certification of Walker & Dunlop, Inc.'s Chief Executive Officer and Chief Financial Officer 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)

*: Filed herewith.

**: Furnished herewith. Information in this Form 10-Q 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.

53

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

 Walker & Dunlop, Inc

 

 

Date: August 5, 2021

By:  

/s/ William M. Walker

 

 

William M. Walker

 

 

Chairman and Chief Executive Officer 

 

 

 

 

 

 

Date: August 5, 2021

By:  

/s/ Stephen P. Theobald

 

 

Stephen P. Theobald

 

 

Executive Vice President and Chief Financial Officer

54

EX-31.1 2 wd-20210630xex31d1.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 Quarterly Report on Form 10-Q 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: August 5, 2021

By:

/s/ William M. Walker

William M. Walker

Chairman and Chief Executive Officer


EX-31.2 3 wd-20210630xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Stephen P. Theobald, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q 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: August 5, 2021

By:

/s/ Stephen P. Theobald

Stephen P. Theobald

Executive Vice President and Chief Financial Officer


EX-32 4 wd-20210630xex32.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 Quarterly Report on Form 10-Q of Walker & Dunlop, Inc. for the quarterly period ended June 30, 2021 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: August 5, 2021

By:

/s/ William M. Walker

William M. Walker

Chairman and Chief Executive Officer

Date: August 5, 2021

By:

/s/ Stephen P. Theobald

Stephen P. Theobald

Executive Vice President and Chief Financial Officer


GRAPHIC 5 wd-20210630x10q001.jpg GRAPHIC begin 644 wd-20210630x10q001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#?^*UO)X:U MC0?$MF)%LHYA%=6R,1&^#N&5S@Y&\?@*]+N-,T_5]%\A$46\\)\J2/@H''WE M(Z'G-4_&^A#Q'X.U+30H,KQ%X>.DB_,OZC'XUS/PM\3K=?#;-P2T^DAH'0GY MB ,H/Q!"_456\2=F9OP>NY4GUGP_JI,FIZ;<%EDE)9]I.UN3S@$?^/5Z)KP1 MM,=?+1YY"(H-PSAW.T'\,Y_"O*]5@D\"?%C0M8E;%OJT?DWKYX,K8#G\RC?A M7JLG^EZ_#%UCLH_.;_KH^57\EWG\11+>X1VL6K*QMK"!8K>,( H4GNV!C)/< MU9HJCK%]_9VDW%TN/,5=L8;H78[5'_?1%04><77B^YL_C=;03[DTJ[M_L,)) M^5VW'Y_^_@*UZK7D/Q:T*!?!NFW]A<1M=:.Z@NCC<5; +?7>%;\Z]%\*ZXGB M/POI^JKC=<1 R ?PN.&'Y@U7?!*!-3\.WEU?E[JXBO<1R32,[* BG@D^M>N M5Y1\!/\ D4M1_P"OW_VFM>KTY_$*&P5!=6=O?1"*YB66/.[:WK4]%24>+_"F M!-3\4>*(;XR7,=O-B%)9&81_O'' )XZ#\J[_ %FQ@\6,]E;@K"G[N?4$)#)@ M\I$1U;U;HON>!XEI-QXAM!XTN/#X3,=P&NL F3RA))G;[>O?'2O;? ?BS3O% M?AV*>RCCMY8%$<]HG A;'8?W3V/^%:S5G"./45 MU%-3'EKCI@4ZH;*2.)^*-K"G@35]012EY'"@2=&*LOSKT(^IJ#X?:+I^J_#W M1[B^M_M$\L)+RN[%F.YARKR;P,VG77Q$U/^W4N7\80 @O,ZM#M /DA0,#!'7G!^M>LT3'$*J7 M]XUG'$(XO-FFD$<:;L GKR>PP#5NLC6\W+6VGP@"YE;S$D)QY07JWN><8]Z4 M%>6I-5M1;18LKZ66[FL[J!8KB)5?Y&W*RG/(./:K]>67T (QV-=-55(V9-&?,M0KE/B':PMX*UB]V8NH+-S%*K$,A]B.E= M77-?$+_DGNO?]>;_ ,JA;FKV.8^%6EV>L> ;>XU&(W4YGE!DED8L0&XYS4OB MRVU?P):'Q#X>O;B;3X&'VS2[N5I8RA(&Z,L2R$>QQ^53?!C_ ))Q;?\ 7Q-_ MZ'72^,A"?!.N"X_U7V&;/_?!Q^N*IOWB4O=+>@ZU:^(=$M-5LF)@N$W 'JIZ M%3[@Y%7I8DGB>*50T;@JRGN*\V^!C3'P',),[!>R"//IM7/ZYKTRIDK.PXNZ MN>,7-NB_'^WTI3(-/, )MA(WED^4QSMSCKS7L5O;Q6L"0P($C0851T%>17?_ M "Q54^@H]3EKSP[I1\4:;_HH"O!<,Z!V"L08\$C."1D_G M74(JHBHHPJC 'H*R[O\ Y&?2_P#KWN?YQ5JU+*10U:QM;RRD-S"LOEHS)NSP M<5XH+O6?A;XBL-2DN;R_\/ZG$A<2R,Y&0"5YZ.N21ZCBO<[W_CQN/^N3?R-8 MTNAV/B/P3;Z7J$>^":TC&1]Y&VC#*>Q!IQ=MQ25]C4BEL=;TN.:)H[JRN4#J MP.5=3R#69X?T:PLY;R:"#;(MU*JL79BHXX&3P/:O+_!VN7WPU\52^$/$,G_$ MMF?-M<'A4+'AP>R-W'9OQKU[2>E[_P!?'/^18TG_KSA_] %:=)[C6P5QGQ!\92^&;2TL= M-1)=9U*00VJORJ9(!=AWP2,#N?I79UXMX[,A^.GA@2_ZH&W\O_OXV?UIQ5V* M3LCT^Q\,V$-FB7\2:E=%?WUS>()'D;N>>@]A@"N4U_6Y?AYXFTUVE>3PYJ;& M*2&1BWV208^9">0I!R5Z#!QCI7HO>O*OCT!_PA]AG_G]'_HMZ<=79A+17/5 M00"#D'H14-U96U]&([J%94#;@&]:I>&FE;PMI+3?ZTV<)?Z[!6I4C/'/A';1 MZM?^*(]0WW2PW*K$)I&;8-TG R>.@_*M+XA)?>!;6T\0^'+V>"-;@17-C)*T MD$@8'!VL3MZ8XQU]JR?@]/R6MCJ"1:3HD$HEE02B6XG89 QCY5&">YZUH])$+6)@?\+ZTS_H$7'_?8HKN M/^%?>%?^@);?]\T4KP[!:7 M[\%KUJF#_6G_ '1_6H3L4UAYXKR[X.^(8-&EUCPSJ=];QK;3&6"5Y5"-SM? M#9PEB7OD/U-);E,\N^!VJ:?8^%K^.\OK:W=KS(6 M:94)&Q><$UZ'J?C;PUI-F]S/TJGJ[DK M16)/!]RU[X/TJ[8$-/;K*0>V[G^M:MS>6MC%YMW=N^5P@SZ9-.@_P!0 MG^Z*K:I_QZ#_ 'Q4]2NAX_\ "74+"U\4^*VNKRVA26;Y#+*JA_WC],GGK^M5 MO%UA)\,?&D?B'P[/!]EG;%SIXD *;N2I7KL;D@X^4_A7K$O1*LW?_(0/^Z*O MFUN1;0@T#Q;HWB*PM;FROH/,N%R+=Y%$JD=5*YSD8-;E8]O_ ,A&/_/:MBH9 M:/(OCK?V<_A>UM8;N"2XCO1OB20%U^1NH'(KO]-U[1/[&M(Y=6T[_CW165KE M/[HR",U))_Q_3?6JQZGZU5]+$];F;KWCS1DO]-T?3M2CN;^[OH(\6LFX1IO4 ML68<8(R,=\UVM8]G]Z/ZUL5+*1P_Q5O[-/A_K-F]W MT\*%8#( [#>O1>IZ& ME^%NH63^ -%LUO+=KI8&W0"4;Q\QZKG-=#??\?Z_[H_K267_ "$#_NFG]FQ/ MVKGE^LHWA_\ :"L-4N@8;*^ "SR<)DQ%",].H'7UKV2*:*>)989$DC895T8$ M'Z$52UG_ )!Y_P!X5:M/^/2+_=H;ND-*S)JJ7NGI>F)Q+)#-$28Y8SRN>HYX M(/I5NBDFT[H/[H' K6 P*6BFY-[DQA&. MR"N3^(U]:0>!M:MI;J".>6S?RXGD 9_H.IKK*S-1_P"/N+_=_K26Y3V.%^$. MKZ99_#ZWANM1M()1/*2DLZJP!;T)J?QEK-QXPTV3PUX4B>[>[(2ZO]A6W@CS MD_.>&)QT7/&:Z=_]=6\/N#Z53>MR4M+&5X9T"V\,>'K32+4ED@3YG(P7<\LQ M^I)K6HHJ'J6>0^+[:X\-?%[3/%US!*VCNBQ3W$:%A"=K(=P'0<@Y^M>H0:UI M5S;K<0:E9R0L,AUG4C'US5R3_52?[IKRB/\ Y&-O^N_]:OXD1\)W]K.FKZXM M[;@M:6D+Q)/T65W*[MOJ $'/3)XZ&MJD3_5K]!2U!1GZQJ%EI^GS->W<%N&C M<*9I F[CMGK5;PSJ=CJ.A6/V.\@G*6L6]8Y Q3*CJ!T_&K.J=(?]XTW3/];/ M^']:?0.IB>/_ 5;^,]":#"1ZA "]K,1T;NI_P!D]#^![5'\,$OHO!%O#J8E M%[%--%*)3E@5-=$.H:5I%EJ,%U>W5_ NRWV]P=DD+=U93R"/\ ]5<5XHTE_B+XDTRQ@!.@:;(9KR[' MW9W. (XS_%P#DC@9ZYK:\8?\?UG_ )[UU<'_ ![Q?[@_E3VU0M]!ZJ$4*H 4 M# ["H;J]M;&,27=U#;QD[0TT@0$^F34]4=4_P"/9?\ ?_H:D9Y-\&M1LK74 M_%(N+RWA,UVGE>9*J[_FD^[D\]1T]:]GK";_ %D/U%;M5)W=Q1T04445)1__ !V0$! end EX-101.SCH 6 wd-20210630.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 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Provision for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Warehouse Interest Income (Detail) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (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 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 40902 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (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 41001 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Basic and Diluted EPS (Detail) 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 10101 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION 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 - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - SERVICING link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - WAREHOUSE NOTES PAYABLE 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 - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY 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 - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - WAREHOUSE NOTES PAYABLE (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 - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION (Details) 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 - Loans Held-for-Investment, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers (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 40401 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Schedule of Activity Related to Guaranty Obligation (Detail) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Summary of Allowance for Risk-Sharing Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - SERVICING - (Detail) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - WAREHOUSE NOTES PAYABLE - Summary Information (Detail) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (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 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 41002 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Share Repurchase and Dividends (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 wd-20210630_cal.xml EX-101.CAL EX-101.DEF 8 wd-20210630_def.xml EX-101.DEF EX-101.LAB 9 wd-20210630_lab.xml EX-101.LAB EX-101.PRE 10 wd-20210630_pre.xml EX-101.PRE XML 11 wd-20210630x10q_htm.xml IDEA: XBRL DOCUMENT 0001497770 srt:MaximumMember us-gaap:MoneyMarketFundsMember 2021-01-01 2021-06-30 0001497770 wd:TierTwoMortgageLoansNewMember wd:FannieMaeMember wd:RiskSharingObligationsMember us-gaap:MortgageBackedSecuritiesMember 2021-01-01 2021-06-30 0001497770 wd:TierTwoMortgageLoansNewMember wd:FannieMaeMember wd:RiskSharingObligationsMember us-gaap:MoneyMarketFundsMember 2021-01-01 2021-06-30 0001497770 wd:FannieMaeMember wd:RiskSharingObligationsMember 2021-01-01 2021-06-30 0001497770 srt:MinimumMember wd:FannieMaeMember wd:RiskSharingObligationsMember 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilitySixMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-03-31 0001497770 srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-04-01 2021-06-30 0001497770 srt:MinimumMember wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-04-01 2021-06-30 0001497770 srt:MinimumMember wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-04-01 2021-06-30 0001497770 srt:MinimumMember wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-04-01 2021-06-30 0001497770 srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-03-31 0001497770 srt:MinimumMember wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-03-31 0001497770 srt:MinimumMember wd:LineOfCreditAgencyWarehouseFacilitySixMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-03-31 0001497770 srt:MinimumMember wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-03-31 0001497770 srt:MinimumMember wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-03-31 0001497770 wd:TierTwoMortgageLoansNewMember wd:FannieMaeMember wd:RiskSharingObligationsMember 2021-01-01 2021-06-30 0001497770 wd:FannieMaeDUSProgramMember 2021-04-01 2021-06-30 0001497770 wd:FannieMaeDUSProgramMember 2020-04-01 2020-06-30 0001497770 wd:FannieMaeDUSProgramMember 2021-01-01 2021-06-30 0001497770 wd:FannieMaeDUSProgramMember 2021-01-01 2021-03-31 0001497770 wd:LoansHeldForInvestmentMember 2020-01-01 2020-12-31 0001497770 wd:FannieMaeDUSProgramMember 2020-01-01 2020-12-31 0001497770 wd:FannieMaeDUSProgramMember 2020-01-01 2020-06-30 0001497770 wd:FannieMaeDUSProgramMember 2020-12-31 0001497770 wd:LoansAndOtherServicingAccountsMember 2021-01-01 2021-06-30 0001497770 us-gaap:ServicingContractsMember 2021-01-01 2021-06-30 0001497770 wd:LoansHeldForInvestmentMember 2020-12-31 0001497770 wd:ShareRepurchaseProgram2021Member 2021-06-30 0001497770 wd:ShareRepurchaseProgram2021Member 2021-01-01 2021-06-30 0001497770 srt:MaximumMember wd:ShareRepurchaseProgram2021Member 2021-06-30 0001497770 wd:ShareRepurchaseProgram2021Member 2021-04-01 2021-06-30 0001497770 wd:ShareRepurchaseProgram2021Member 2021-01-01 2021-03-31 0001497770 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001497770 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001497770 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001497770 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001497770 us-gaap:RetainedEarningsMember 2020-06-30 0001497770 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001497770 us-gaap:RetainedEarningsMember 2020-03-31 0001497770 us-gaap:NoncontrollingInterestMember 2020-03-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001497770 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 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 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001497770 us-gaap:RetainedEarningsMember 2021-06-30 0001497770 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001497770 us-gaap:RetainedEarningsMember 2021-03-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001497770 us-gaap:RetainedEarningsMember 2020-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001497770 us-gaap:ServicingContractsMember 2021-03-31 0001497770 us-gaap:ServicingContractsMember 2020-06-30 0001497770 us-gaap:ServicingContractsMember 2020-03-31 0001497770 us-gaap:ServicingContractsMember 2019-12-31 0001497770 us-gaap:ServicingContractsMember 2021-04-01 2021-06-30 0001497770 us-gaap:ServicingContractsMember 2021-01-01 2021-06-30 0001497770 us-gaap:ServicingContractsMember 2020-04-01 2020-06-30 0001497770 us-gaap:ServicingContractsMember 2020-01-01 2020-06-30 0001497770 wd:PropertySalesBrokerFeesMember wd:PropertySalesBrokerFeesMember 2021-04-01 2021-06-30 0001497770 wd:LoanOriginationFeesMember wd:LoanOriginationAndDebtBrokerageFeesNetMember 2021-04-01 2021-06-30 0001497770 wd:InvestmentManagementFeesApplicationFeesAndOtherMember wd:OtherRevenueMember 2021-04-01 2021-06-30 0001497770 wd:PropertySalesBrokerFeesMember wd:PropertySalesBrokerFeesMember 2021-01-01 2021-06-30 0001497770 wd:LoanOriginationFeesMember wd:LoanOriginationAndDebtBrokerageFeesNetMember 2021-01-01 2021-06-30 0001497770 wd:InvestmentManagementFeesApplicationFeesAndOtherMember wd:OtherRevenueMember 2021-01-01 2021-06-30 0001497770 wd:PropertySalesBrokerFeesMember wd:PropertySalesBrokerFeesMember 2020-04-01 2020-06-30 0001497770 wd:LoanOriginationFeesMember wd:LoanOriginationAndDebtBrokerageFeesNetMember 2020-04-01 2020-06-30 0001497770 wd:InvestmentManagementFeesApplicationFeesAndOtherMember wd:OtherRevenueMember 2020-04-01 2020-06-30 0001497770 wd:PropertySalesBrokerFeesMember wd:PropertySalesBrokerFeesMember 2020-01-01 2020-06-30 0001497770 wd:LoanOriginationFeesMember wd:LoanOriginationAndDebtBrokerageFeesNetMember 2020-01-01 2020-06-30 0001497770 wd:InvestmentManagementFeesApplicationFeesAndOtherMember wd:OtherRevenueMember 2020-01-01 2020-06-30 0001497770 wd:FannieMaeDUSProgramMember 2021-06-30 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001497770 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0001497770 wd:WdibLlcMember 2021-09-30 0001497770 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001497770 wd:NationalBanksMember wd:InterimWarehouseFacilityMember 2021-06-30 0001497770 wd:NationalBanksMember wd:AgencyWarehouseFacilityMember 2021-06-30 0001497770 srt:MaximumMember wd:LoansHeldForInvestmentMember 2021-01-01 2021-06-30 0001497770 wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2021-04-01 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-04-01 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-04-01 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-04-01 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilitySixMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-01-01 2021-03-31 0001497770 wd:FannieMaeMember wd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-06-30 0001497770 wd:NationalBanksMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-06-30 0001497770 wd:NationalBanksMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2021-06-30 0001497770 wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2021-06-30 0001497770 wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2021-06-30 0001497770 wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2021-06-30 0001497770 wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilitySixMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-06-30 0001497770 wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-06-30 0001497770 wd:LoansHeldForSaleMember 2021-04-01 2021-06-30 0001497770 wd:LoansHeldForSaleMember 2020-04-01 2020-06-30 0001497770 wd:LoansHeldForSaleMember 2020-01-01 2020-06-30 0001497770 wd:SecuredBorrowingsMember 2021-04-01 2021-06-30 0001497770 wd:LoansHeldForInvestmentMember 2021-04-01 2021-06-30 0001497770 wd:SecuredBorrowingsMember 2021-01-01 2021-06-30 0001497770 wd:LoansHeldForInvestmentMember 2021-01-01 2021-06-30 0001497770 wd:SecuredBorrowingsMember 2020-04-01 2020-06-30 0001497770 wd:LoansHeldForInvestmentMember 2020-04-01 2020-06-30 0001497770 wd:SecuredBorrowingsMember 2020-01-01 2020-06-30 0001497770 wd:LoansHeldForInvestmentMember 2020-01-01 2020-06-30 0001497770 wd:FannieMaeDusLoanProgramMember 2021-06-30 0001497770 us-gaap:ServicingContractsMember 2021-06-30 0001497770 us-gaap:ServicingContractsMember 2020-12-31 0001497770 2021-03-31 0001497770 2020-03-31 0001497770 us-gaap:LoanParticipationsAndAssignmentsMember 2021-06-30 0001497770 us-gaap:LoanParticipationsAndAssignmentsMember 2020-12-31 0001497770 wd:InterimProgramJvMember 2021-06-30 0001497770 wd:AppraisalJvMember 2021-06-30 0001497770 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001497770 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001497770 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001497770 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001497770 srt:MaximumMember 2021-01-01 2021-06-30 0001497770 wd:LoansHeldForSaleMember 2021-06-30 0001497770 wd:LoansHeldForSaleMember 2020-12-31 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember wd:DiscountedCashFlowValuationTechniqueMember 2021-06-30 0001497770 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member wd:DiscountedCashFlowValuationTechniqueMember 2021-06-30 0001497770 us-gaap:InterestRateLockCommitmentsMember 2021-06-30 0001497770 us-gaap:ForwardContractsMember 2021-06-30 0001497770 us-gaap:InterestRateLockCommitmentsMember 2020-12-31 0001497770 us-gaap:ForwardContractsMember 2020-12-31 0001497770 wd:LoansHeldForInvestmentMember 2021-06-30 0001497770 wd:LoansHeldForInvestmentMember 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-04-01 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-04-01 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-04-01 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-04-01 2021-06-30 0001497770 srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001497770 srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001497770 srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001497770 srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001497770 wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001497770 wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilitySixMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilitySixMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-03-31 0001497770 us-gaap:CommonStockMember 2021-06-30 0001497770 us-gaap:CommonStockMember 2021-03-31 0001497770 us-gaap:CommonStockMember 2020-12-31 0001497770 us-gaap:CommonStockMember 2020-06-30 0001497770 us-gaap:CommonStockMember 2020-03-31 0001497770 us-gaap:CommonStockMember 2019-12-31 0001497770 2021-05-05 2021-05-05 0001497770 2021-02-01 2021-02-28 0001497770 2020-01-01 2020-06-30 0001497770 2020-06-30 0001497770 2019-12-31 0001497770 wd:Acquisitions2021Member 2021-06-30 0001497770 us-gaap:OtherLiabilitiesMember 2021-06-30 0001497770 wd:Acquisitions2021Member 2021-03-31 0001497770 us-gaap:OtherLiabilitiesMember 2020-12-31 0001497770 us-gaap:OtherLiabilitiesMember 2020-06-30 0001497770 us-gaap:OtherLiabilitiesMember 2019-12-31 0001497770 wd:Acquisitions2021Member 2021-07-01 2021-09-30 0001497770 wd:Acquisitions2021Member 2021-04-01 2021-06-30 0001497770 wd:Acquisitions2021Member 2021-01-01 2021-03-31 0001497770 us-gaap:MortgageBackedSecuritiesMember 2021-06-30 0001497770 us-gaap:MortgageBackedSecuritiesMember 2020-12-31 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001497770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001497770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001497770 us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001497770 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-06-30 0001497770 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-06-30 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001497770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001497770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001497770 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001497770 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001497770 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0001497770 wd:LoansHeldForSaleMember 2021-01-01 2021-06-30 0001497770 wd:LoansHeldForSaleMember 2020-01-01 2020-12-31 0001497770 2020-01-01 2020-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001497770 2021-04-01 2021-06-30 0001497770 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001497770 2021-01-01 2021-03-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001497770 2020-04-01 2020-06-30 0001497770 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001497770 2020-01-01 2020-03-31 0001497770 us-gaap:OtherLiabilitiesMember 2021-01-01 2021-06-30 0001497770 us-gaap:OtherLiabilitiesMember 2020-01-01 2020-06-30 0001497770 2021-06-30 0001497770 2020-12-31 0001497770 wd:FannieMaeMember wd:RiskSharingObligationsMember 2021-06-30 0001497770 2021-07-29 0001497770 2021-01-01 2021-06-30 shares iso4217:USD iso4217:USD shares pure wd:item wd:loan 1 1 14700000 14700000 31034000 30678000 0001497770 2021 Q2 --12-31 false 10-Q true 2021-06-30 false 001-35000 Walker & Dunlop, Inc. MD 80-0629925 7501 Wisconsin Avenue, Suite 1200E Bethesda MD 20814 301 215-5500 Common Stock, $0.01 Par Value Per Share WD NYSE Yes Yes Large Accelerated Filer false false false 31821841 326518000 321097000 15842000 19432000 146548000 137236000 1718444000 2449198000 272033000 360402000 915519000 862813000 268018000 250838000 36751000 49786000 80196000 65735000 163252000 134438000 3943121000 4650975000 1823982000 2517156000 290498000 291593000 60329000 75313000 50369000 52306000 30411000 5066000 394037000 513319000 2649626000 3454753000 50000000 50000000 0 0 0.01 0.01 200000000 200000000 31034000 30678000 310000 307000 255676000 241004000 2578000 1968000 1034931000 952943000 1293495000 1196222000 3943121000 4650975000 107472000 77907000 183351000 154280000 61849000 90369000 119784000 158369000 69052000 56862000 135030000 112296000 22454000 3561000 31496000 13173000 4630000 9401000 9185000 14896000 1823000 2671000 3940000 13414000 14131000 12054000 22913000 20554000 281411000 252825000 505699000 486982000 141421000 106920000 237636000 196445000 48510000 42317000 95381000 82079000 -4326000 4903000 -15646000 28546000 1760000 2078000 3525000 4938000 19748000 13069000 37335000 31159000 207113000 169287000 358231000 343167000 74298000 83538000 147468000 143815000 18240000 21479000 33358000 34151000 56058000 62059000 114110000 109664000 -224000 56058000 62059000 114110000 109888000 768000 1430000 610000 -487000 56826000 63489000 114720000 109401000 1.75 1.98 3.57 3.52 1.73 1.95 3.52 3.44 31019000 30352000 30922000 30288000 31370000 30860000 31322000 30960000 30678000 307000 241004000 1968000 952943000 1196222000 58052000 58052000 -158000 -158000 7836000 7836000 430000 4000 12602000 12606000 131000 1000 13373000 13374000 0.50 16052000 16052000 30977000 310000 248069000 1810000 994943000 1245132000 56058000 56058000 768000 768000 7892000 7892000 64000 1000 530000 531000 7000 1000 815000 816000 0.50 16070000 16070000 31034000 310000 255676000 2578000 1034931000 1293495000 30035000 300000 237877000 737000 796775000 6596000 1042285000 -23678000 -23678000 47829000 47829000 -224000 -224000 675000 675000 -1918000 -1918000 5061000 5061000 675000 7000 11362000 11369000 380000 4000 18293000 8440000 26737000 0.36 11347000 11347000 30330000 303000 236007000 -1181000 801139000 7047000 1043315000 62059000 62059000 3295000 7047000 10342000 1430000 1430000 5592000 5592000 50000 1000 195000 196000 11000 405000 405000 0.36 11294000 11294000 30369000 304000 238094000 249000 851904000 1090551000 114110000 109664000 119784000 158369000 -9047000 25459000 95381000 82079000 -15646000 28546000 7293128000 10281562000 8024903000 9381412000 -55541000 41046000 759342000 -822643000 3800000 1539000 3248000 850000 2000000 14155000 22092000 4739000 38805000 17160000 22113000 10690000 10507000 46784000 116087000 205653000 139030000 75411000 73971000 -744281000 1009302000 84766000 33127000 34174000 84959000 1490000 1489000 73312000 13137000 6565000 14190000 27142000 5216000 32122000 22641000 1641000 1333000 1932000 -802999000 903974000 31754000 155302000 358002000 136566000 389756000 291868000 16708000 24237000 26723000 1479000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 1—ORGANIZATION AND BASIS OF PRESENTATION</b></p><p style="background-color:#ffffff;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;">These financial statements represent the condensed 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. The statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Regulation S-X. Accordingly, they may not include certain financial statement disclosures and other information required for annual financial statements. The accompanying condensed consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 (“2020 Form 10-K”). In the opinion of management, all adjustments considered necessary for a fair presentation of the results for the Company in the interim periods presented have been included. Results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or thereafter. </p><p style="background-color:#ffffff;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;">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, engages in commercial real estate investment management activities, provides housing market research, and delivers real estate-related investment banking and advisory services. </p><p style="background-color:#ffffff;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;">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, in which cases the Company does not fund the loan.</p><p style="background-color:#ffffff;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;">The Company also provides a variety of commercial real estate debt and equity solutions through its principal lending and investing products, including interim loans, and preferred and joint venture equity on commercial real estate properties. Interim loans on multifamily properties are offered (i) through the Company and recorded on the Company’s balance sheet (the “Interim Loan Program”) and (ii) through a joint venture with an affiliate of Blackstone Mortgage Trust, Inc., in which the Company holds a 15% ownership interest (the “Interim Program JV”). Interim loans on all commercial real estate property types are also offered through separate accounts managed by the Company’s subsidiary, Walker &amp; Dunlop Investment Partners, Inc. (“WDIP”). Preferred and joint venture equity on commercial real estate properties are offered through funds managed by WDIP.</p><p style="background-color:#ffffff;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;">The Company brokers the sale of multifamily properties through its wholly owned subsidiary, Walker &amp; Dunlop Investment Sales, LLC (“WDIS”). In some cases, the Company also provides the debt financing for the property sale. </p><p style="background-color:#ffffff;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;">The Company has a joint venture, branded as “Apprise by Walker &amp; Dunlop,” with an international technology services company to offer automated multifamily valuation and appraisal services (the “Appraisal JV”). The Appraisal JV leverages technology and data science to dramatically improve the consistency, transparency, and speed of multifamily appraisals in the U.S. through the licensing of the partner’s technology and leveraging of the Company’s expertise in the commercial real estate industry. The Company owns a 50% interest in the Appraisal JV and accounts for the interest as an equity-method investment. The operations of the Appraisal JV for the three and six months ended June 30, 2021 and 2020 were immaterial.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;">During the third quarter of 2021, the Company closed on the acquisition of certain assets and the assumption of certain liabilities of Zelman Holdings, LLC (“Zelman”) through a 75% interest in a newly formed entity, WDIB, LLC (“WDIB”). WDIB will provide housing market research and real estate-related investment banking and advisory services. </p> 0.15 0.50 0.75 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;margin:0pt;"><b style="font-weight:bold;">NOTE 2—SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Principles of Consolidation</i>—The condensed 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 </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">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 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 <i style="font-style:italic;">Noncontrolling interests</i> on the balance sheet and the portion of net income not attributable to Walker &amp; Dunlop, Inc. as <i style="font-style:italic;">Net income (loss) from noncontrolling interests</i> in the income statement. </p><p style="background-color:#ffffff;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;"><i style="font-style:italic;">Subsequent Events</i>—The Company has evaluated the effects of all events that have occurred subsequent to June 30, 2021. The Company has made certain disclosures in the notes to the condensed consolidated financial statements of events that have occurred subsequent to June 30, 2021. There have been no other material subsequent events that would require recognition in the condensed consolidated financial statements. <i style="font-style:italic;"> </i></p><p style="background-color:#ffffff;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;"><i style="font-style:italic;">Use of Estimates</i>—The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses, allowance for risk-sharing obligations, capitalized mortgage servicing rights, derivative instruments, and the disclosure of contingent liabilities. Actual results may vary from these estimates.</p><p style="background-color:#ffffff;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;"><i style="font-style:italic;">Derivative Assets and Liabilities—</i>Loan commitments that meet the definition of a derivative are recorded at fair value on the Condensed 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 Condensed 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 <i style="font-style:italic;">Derivative assets</i> in the Condensed Consolidated Balance Sheets and as a component of <i style="font-style:italic;">Loan origination and debt brokerage fees, net</i> in the Condensed Consolidated Statements of Income), (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 <i style="font-style:italic;">Derivative assets</i> in the Condensed Consolidated Balance Sheets and in <i style="font-style:italic;">Fair value of expected net cash flows from servicing, net</i> in the Condensed Consolidated Statements of Income), 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 <i style="font-style:italic;">Loan origination and debt brokerage fees, net</i> in the Condensed Consolidated Statements of Income. The co-broker fees for the three months ended June 30, 2021 and 2020 were $3.6 million and $7.9 million, respectively and $8.9 million and $15.3 million for the six months ended June 30, 2021 and 2020, respectively.</p><p style="background-color:#ffffff;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;"> <i style="font-style:italic;">Loans</i><i style="font-style:italic;"> Held for Investment, net</i>—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 three years and are all adjustable-rate, 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. </p><p style="background-color:#ffffff;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;">As of June 30, 2021, <i style="font-style:italic;">Loans held for investment, net</i> consisted of nine loans with an aggregate $276.7 million of unpaid principal balance less $0.5 million of net unamortized deferred fees and costs and $4.2 million of allowance for loan losses. As of December 31, 2020, <i style="font-style:italic;">Loans held for investment, net</i> consisted of 18 loans with an aggregate $366.3 million of unpaid principal balance less $1.1 million of net unamortized deferred fees and costs and $4.8 million of allowance for loan losses. </p><p style="background-color:#ffffff;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;">During the third quarter of 2018, the Company transferred a portfolio of participating interests in loans held for investment to a third party that was paid off in the second quarter of 2021. The Company accounted for the transfer as a secured borrowing, 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> on the Condensed Consolidated Balance Sheets as of December 31, 2020, and the secured borrowing of $73.3 million presented within <i style="font-style:italic;">Other liabilities</i> on the Condensed Consolidated Balance Sheets as of December 31, 2020.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 and records an allowance for these loans as necessary. The allowance for loan losses is estimated collectively for loans with </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">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 Current Expected Credit Losses (“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.</p><p style="background-color:#ffffff;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;">The loss rate for the forecast period was 15 basis points and 36 basis points as of June 30, 2021 and December 31, 2020, respectively. The loss rate for the remaining period until maturity was nine basis points as of both June 30, 2021 and December 31, 2020.</p><p style="background-color:#ffffff;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;">One loan held for investment with an unpaid principal balance of $14.7 million that was originated in 2017 was delinquent and on non-accrual status as of June 30, 2021 and December 31, 2020. The Company had a $3.7 million reserve for this loan based on its collateral fair value as of June 30, 2021 and December 31, 2020 and has not recorded any interest related to this loan since it went on non-accrual status in 2019. All other loans were current as of June 30, 2021 and December 31, 2020. The amortized cost basis of loans that were current as of June 30, 2021 and December 31, 2020 was $261.5 million and $350.5 million, respectively. As of June 30, 2021, $77.4 million, $46.1 million, and $138.5 million of the loans that were current were originated in 2021, 2020, and 2019, respectively. Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Provision (Benefit) </i><i style="font-style:italic;">for Credit Losses</i><i style="font-style:italic;">—</i>The Company records the income statement impact of the changes in the allowance for loan losses and the allowance for risk-sharing obligations within <i style="font-style:italic;">Provision (benefit) for credit losses</i> in the Condensed Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. <i style="font-style:italic;">Provision (benefit) for credit losses</i> consisted of the following activity for the three and six months ended June 30, 2021 and 2020:</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.13%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.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:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:7.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: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 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:55.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended</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: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:19.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.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;">June 30, </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: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:19.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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.5%;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:2.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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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: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.27%;margin:0pt;padding:0pt;"><p 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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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><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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.5%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (178)</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (662)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 928</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.5%;margin:0pt;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:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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,251)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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 3pt 0.05pt 0pt;"> 5,081</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 0pt 0.05pt 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:7.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 0pt 0.05pt 0pt;"> (14,984)</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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 3pt 0.05pt 0pt;"> 27,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.5%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,326)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,903</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,646)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,546</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:55.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="margin-bottom:0pt;visibility:hidden;">​</span></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 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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="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="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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Net </i><i style="font-style:italic;">Warehouse</i><i style="font-style:italic;"> Interest Income—</i>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. The Company also occasionally 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.<i style="font-style:italic;"> </i>Included in <i style="font-style:italic;">Net warehouse interest income</i> for the three and six months ended June 30, 2021 and 2020 are the following components:</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.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.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:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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:7.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:2.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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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:1pt;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-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p 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:19.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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 six months ended </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 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:55.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p 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:20.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p 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:19.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.87%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:9.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:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p 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.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;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;"> 7,863</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 17,098</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 16,981</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 24,501</p></td><td style="background-color:#cceeff;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:55.87%;margin:0pt;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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 0pt 0.05pt 0pt;"> (4,979)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,785)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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;"> (11,638)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (16,695)</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="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-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="background-color:#cceeff;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;"> 2,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,313</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 5,343</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 7,806</p></td><td style="background-color:#cceeff;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:55.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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 0pt 0.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;margin:0pt 0pt 0.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.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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><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:55.87%;margin:0pt;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</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;"> 2,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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 3pt 0.05pt 0pt;"> 4,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 6,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 11,068</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="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> (1,216)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (1,675)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (2,348)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (3,978)</p></td><td style="background-color:#cceeff;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:55.87%;margin:0pt;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 - secured borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;text-align:right;margin:0pt 0pt 0.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;"> 883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.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.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 3pt 0.05pt 0pt;"> 849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.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.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 0.05pt 0pt;"> 1,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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 0.05pt 0pt;"> 1,695</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="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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 - secured borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> (883)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (849)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (1,748)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (1,695)</p></td><td style="background-color:#cceeff;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:55.87%;margin:0pt;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-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.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;"> 1,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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%;border-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.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 0.05pt 0pt;"> 3,842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 7,090</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:55.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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 0pt 0.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;margin:0pt 0pt 0.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.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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><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="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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 net warehouse interest income</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,401</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 9,185</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,896</p></td><td style="background-color:#cceeff;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:55.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:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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 0pt 0.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:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:7.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:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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 0pt 0.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.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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><i style="font-style:italic;">         Statement</i><i style="font-style:italic;"> of Cash Flows</i>—For presentation in the Condensed 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 cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Condensed Consolidated Statements of Cash Flows to the related captions in the Condensed Consolidated Balance Sheets as of June 30, 2021 and 2020 and December 31, 2020 and 2019.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;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.09%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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:7.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: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 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.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:7.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: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 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.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:7.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: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 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.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:7.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: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:60.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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: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="5" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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:60.51%;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.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;">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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" 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;">2020</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" 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;">2020</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" 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;">2019</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="background-color:#cceeff;vertical-align:bottom;width:60.51%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 326,518</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 275,202</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 321,097</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 120,685</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.51%;margin:0pt;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:0.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:7.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;"> 15,842</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;text-align:right;margin:0pt 0pt 0.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.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:7.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;"> 10,894</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 0pt 0.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.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:7.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;"> 19,432</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 0pt 0.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.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:7.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;"> 8,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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.51%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 47,396</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 5,772</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 17,473</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 7,204</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.51%;margin:0pt;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:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 389,756</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;text-align:right;margin:0pt 0pt 0.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.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 291,868</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 0pt 0.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.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,002</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 0pt 0.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.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,566</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><i style="font-style:italic;">         Income</i><i style="font-style:italic;"> Taxes</i>—The Company records the realizable excess tax benefits from stock compensation as a reduction to income tax expense. The realizable excess tax benefits were $1.2 million and $0.1 million for the three months ended June 30, 2021 and 2020, respectively, and $5.2 million and $3.1 million during the six months ended June 30, 2021 and 2020, respectively.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"> <span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contracts with Customers</i>—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. The Company’s contracts with customers 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 not complicated and is generally completed in a short period of time. The following table presents information about the Company’s contracts with customers for the three and six months ended June 30, 2021 and 2020:</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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 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:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.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 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><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:29.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="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="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.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-style:italic;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="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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.27%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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: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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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: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;">2021</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: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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 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: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:28.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;">Statement of income line item</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Certain loan origination fees</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 43,222</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p 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,689</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p 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,123</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 30,037</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.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;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:bottom;width:29.27%;margin:0pt;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><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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 3pt 0.05pt 0pt;"> 22,454</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 0pt 0.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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.13%;margin:0pt;padding:0pt;"><p 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,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.79%;margin:0pt;padding:0pt;"><p 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,496</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 0pt 0.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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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 0.05pt 0pt;"> 13,173</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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;">Property sales broker fees</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.27%;margin:0pt;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, application fees, and other</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,928</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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,649</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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,178</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 10,101</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.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;">Other revenues</p></td></tr><tr><td style="vertical-align:bottom;width:29.27%;margin:0pt;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 derived from contracts with customers</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.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,604</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 0pt 0.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.79%;border-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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.79%;border-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.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,797</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 0pt 0.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.79%;border-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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,311</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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-family:'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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:11pt;margin-bottom:0pt;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 0pt 0.05pt 0pt;"><span style="font-family:'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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;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 0pt 0.05pt 0pt;"><span style="font-family:'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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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-family:'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><td style="vertical-align:bottom;white-space:nowrap;width:28.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="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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Litigation</i>—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 </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">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. </p><p style="background-color:#ffffff;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;"><i style="font-style:italic;">Recently Adopted and Recently Announced Accounting Pronouncement</i><i style="font-style:italic;">s</i>—There have been no material changes to the accounting policies discussed in NOTE 2 of the Company’s 2020 Form 10-K. There are no recently announced but not yet effective accounting pronouncements that are expected to have a material impact to the Company as of June 30, 2021.</p><p style="background-color:#ffffff;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;"><i style="font-style:italic;">Reclassifications</i>—The<i style="font-style:italic;"> </i>Company has made certain immaterial reclassifications to prior-year balances to conform to current-year    presentations. <i style="font-style:italic;"> </i></p> <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Principles of Consolidation</i>—The condensed 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 </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">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 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 <i style="font-style:italic;">Noncontrolling interests</i> on the balance sheet and the portion of net income not attributable to Walker &amp; Dunlop, Inc. as <i style="font-style:italic;">Net income (loss) from noncontrolling interests</i> in the income statement. </p> <i style="font-style:italic;">Subsequent Events</i>—The Company has evaluated the effects of all events that have occurred subsequent to June 30, 2021. The Company has made certain disclosures in the notes to the condensed consolidated financial statements of events that have occurred subsequent to June 30, 2021. There have been no other material subsequent events that would require recognition in the condensed consolidated financial statements. <p style="background-color:#ffffff;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;"><i style="font-style:italic;">Use of Estimates</i>—The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses, allowance for risk-sharing obligations, capitalized mortgage servicing rights, derivative instruments, and the disclosure of contingent liabilities. Actual results may vary from these estimates.</p> <p style="background-color:#ffffff;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;"><i style="font-style:italic;">Derivative Assets and Liabilities—</i>Loan commitments that meet the definition of a derivative are recorded at fair value on the Condensed 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 Condensed 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 <i style="font-style:italic;">Derivative assets</i> in the Condensed Consolidated Balance Sheets and as a component of <i style="font-style:italic;">Loan origination and debt brokerage fees, net</i> in the Condensed Consolidated Statements of Income), (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 <i style="font-style:italic;">Derivative assets</i> in the Condensed Consolidated Balance Sheets and in <i style="font-style:italic;">Fair value of expected net cash flows from servicing, net</i> in the Condensed Consolidated Statements of Income), 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 <i style="font-style:italic;">Loan origination and debt brokerage fees, net</i> in the Condensed Consolidated Statements of Income. The co-broker fees for the three months ended June 30, 2021 and 2020 were $3.6 million and $7.9 million, respectively and $8.9 million and $15.3 million for the six months ended June 30, 2021 and 2020, respectively.</p> 3600000 7900000 8900000 15300000 P3Y <p style="background-color:#ffffff;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;">As of June 30, 2021, <i style="font-style:italic;">Loans held for investment, net</i> consisted of nine loans with an aggregate $276.7 million of unpaid principal balance less $0.5 million of net unamortized deferred fees and costs and $4.2 million of allowance for loan losses. As of December 31, 2020, <i style="font-style:italic;">Loans held for investment, net</i> consisted of 18 loans with an aggregate $366.3 million of unpaid principal balance less $1.1 million of net unamortized deferred fees and costs and $4.8 million of allowance for loan losses. </p><p style="background-color:#ffffff;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;">During the third quarter of 2018, the Company transferred a portfolio of participating interests in loans held for investment to a third party that was paid off in the second quarter of 2021. The Company accounted for the transfer as a secured borrowing, 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> on the Condensed Consolidated Balance Sheets as of December 31, 2020, and the secured borrowing of $73.3 million presented within <i style="font-style:italic;">Other liabilities</i> on the Condensed Consolidated Balance Sheets as of December 31, 2020.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 and records an allowance for these loans as necessary. The allowance for loan losses is estimated collectively for loans with </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">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 Current Expected Credit Losses (“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.</p><p style="background-color:#ffffff;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;">The loss rate for the forecast period was 15 basis points and 36 basis points as of June 30, 2021 and December 31, 2020, respectively. The loss rate for the remaining period until maturity was nine basis points as of both June 30, 2021 and December 31, 2020.</p><p style="background-color:#ffffff;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;">One loan held for investment with an unpaid principal balance of $14.7 million that was originated in 2017 was delinquent and on non-accrual status as of June 30, 2021 and December 31, 2020. The Company had a $3.7 million reserve for this loan based on its collateral fair value as of June 30, 2021 and December 31, 2020 and has not recorded any interest related to this loan since it went on non-accrual status in 2019. All other loans were current as of June 30, 2021 and December 31, 2020. The amortized cost basis of loans that were current as of June 30, 2021 and December 31, 2020 was $261.5 million and $350.5 million, respectively. As of June 30, 2021, $77.4 million, $46.1 million, and $138.5 million of the loans that were current were originated in 2021, 2020, and 2019, respectively. Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment. </p> 9 276700000 500000 4200000 18 366300000 1100000 4800000 81500000 73300000 P1Y 0.0015 0.0036 0.0009 0.0009 1 1 14700000 14700000 3700000 3700000 261500000 350500000 77400000 46100000 138500000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Provision (Benefit) </i><i style="font-style:italic;">for Credit Losses</i><i style="font-style:italic;">—</i>The Company records the income statement impact of the changes in the allowance for loan losses and the allowance for risk-sharing obligations within <i style="font-style:italic;">Provision (benefit) for credit losses</i> in the Condensed Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. <i style="font-style:italic;">Provision (benefit) for credit losses</i> consisted of the following activity for the three and six months ended June 30, 2021 and 2020:</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.13%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.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:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:7.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: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 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:55.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended</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: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:19.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.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;">June 30, </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: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:19.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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.5%;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:2.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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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: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.27%;margin:0pt;padding:0pt;"><p 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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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><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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.5%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (178)</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (662)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 928</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.5%;margin:0pt;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:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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,251)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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 3pt 0.05pt 0pt;"> 5,081</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 0pt 0.05pt 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:7.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 0pt 0.05pt 0pt;"> (14,984)</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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 3pt 0.05pt 0pt;"> 27,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.5%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,326)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,903</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,646)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,546</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:55.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="margin-bottom:0pt;visibility:hidden;">​</span></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 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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="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="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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.13%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.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:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:7.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: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 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:55.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended</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: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:19.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.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;">June 30, </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: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:19.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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.5%;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:2.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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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: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.27%;margin:0pt;padding:0pt;"><p 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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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><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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.5%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (178)</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (662)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 928</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.5%;margin:0pt;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:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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,251)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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 3pt 0.05pt 0pt;"> 5,081</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 0pt 0.05pt 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:7.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 0pt 0.05pt 0pt;"> (14,984)</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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 3pt 0.05pt 0pt;"> 27,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.5%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,326)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,903</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,646)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,546</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:55.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="margin-bottom:0pt;visibility:hidden;">​</span></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 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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="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="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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> -75000 -178000 -662000 928000 -4251000 5081000 -14984000 27618000 -4326000 4903000 -15646000 28546000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Net </i><i style="font-style:italic;">Warehouse</i><i style="font-style:italic;"> Interest Income—</i>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. The Company also occasionally 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.<i style="font-style:italic;"> </i>Included in <i style="font-style:italic;">Net warehouse interest income</i> for the three and six months ended June 30, 2021 and 2020 are the following components:</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.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.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:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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:7.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:2.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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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:1pt;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-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p 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:19.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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 six months ended </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 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:55.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p 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:20.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p 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:19.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.87%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:9.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:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p 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.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;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;"> 7,863</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 17,098</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 16,981</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 24,501</p></td><td style="background-color:#cceeff;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:55.87%;margin:0pt;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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 0pt 0.05pt 0pt;"> (4,979)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,785)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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;"> (11,638)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (16,695)</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="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-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="background-color:#cceeff;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;"> 2,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,313</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 5,343</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 7,806</p></td><td style="background-color:#cceeff;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:55.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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 0pt 0.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;margin:0pt 0pt 0.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.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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><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:55.87%;margin:0pt;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</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;"> 2,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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 3pt 0.05pt 0pt;"> 4,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 6,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 11,068</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="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> (1,216)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (1,675)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (2,348)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (3,978)</p></td><td style="background-color:#cceeff;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:55.87%;margin:0pt;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 - secured borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;text-align:right;margin:0pt 0pt 0.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;"> 883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.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.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 3pt 0.05pt 0pt;"> 849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.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.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 0.05pt 0pt;"> 1,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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 0.05pt 0pt;"> 1,695</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="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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 - secured borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> (883)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (849)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (1,748)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (1,695)</p></td><td style="background-color:#cceeff;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:55.87%;margin:0pt;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-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.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;"> 1,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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%;border-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.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 0.05pt 0pt;"> 3,842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 7,090</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:55.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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 0pt 0.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;margin:0pt 0pt 0.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.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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><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="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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 net warehouse interest income</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,401</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 9,185</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,896</p></td><td style="background-color:#cceeff;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:55.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:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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 0pt 0.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:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:7.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:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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 0pt 0.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.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 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.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.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:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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:7.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:2.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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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:1pt;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-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p 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:19.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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 six months ended </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 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:55.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p 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:20.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p 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:19.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.87%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:9.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:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p 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.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;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;"> 7,863</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 17,098</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 16,981</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 24,501</p></td><td style="background-color:#cceeff;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:55.87%;margin:0pt;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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 0pt 0.05pt 0pt;"> (4,979)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,785)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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;"> (11,638)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (16,695)</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="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-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="background-color:#cceeff;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;"> 2,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,313</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 5,343</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 7,806</p></td><td style="background-color:#cceeff;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:55.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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 0pt 0.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;margin:0pt 0pt 0.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.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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><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:55.87%;margin:0pt;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</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;"> 2,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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 3pt 0.05pt 0pt;"> 4,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 6,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 11,068</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="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> (1,216)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (1,675)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (2,348)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (3,978)</p></td><td style="background-color:#cceeff;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:55.87%;margin:0pt;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 - secured borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;text-align:right;margin:0pt 0pt 0.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;"> 883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.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.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 3pt 0.05pt 0pt;"> 849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.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.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 0.05pt 0pt;"> 1,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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 0.05pt 0pt;"> 1,695</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="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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 - secured borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> (883)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (849)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (1,748)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (1,695)</p></td><td style="background-color:#cceeff;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:55.87%;margin:0pt;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-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.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;"> 1,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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%;border-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.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 0.05pt 0pt;"> 3,842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 7,090</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:55.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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 0pt 0.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;margin:0pt 0pt 0.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.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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><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="background-color:#cceeff;vertical-align:bottom;width:55.87%;margin:0pt;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 net warehouse interest income</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,401</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 9,185</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,896</p></td><td style="background-color:#cceeff;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:55.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:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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 0pt 0.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:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:7.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:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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 0pt 0.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.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> 7863000 17098000 16981000 24501000 4979000 10785000 11638000 16695000 2884000 6313000 5343000 7806000 2962000 4763000 6190000 11068000 1216000 1675000 2348000 3978000 883000 849000 1748000 1695000 883000 849000 1748000 1695000 1746000 3088000 3842000 7090000 4630000 9401000 9185000 14896000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><i style="font-style:italic;">         Statement</i><i style="font-style:italic;"> of Cash Flows</i>—For presentation in the Condensed 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 cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Condensed Consolidated Statements of Cash Flows to the related captions in the Condensed Consolidated Balance Sheets as of June 30, 2021 and 2020 and December 31, 2020 and 2019.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;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.09%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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:7.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: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 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.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:7.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: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 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.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:7.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: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 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.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:7.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: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:60.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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: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="5" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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:60.51%;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.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;">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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" 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;">2020</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" 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;">2020</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" 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;">2019</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="background-color:#cceeff;vertical-align:bottom;width:60.51%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 326,518</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 275,202</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 321,097</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 120,685</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.51%;margin:0pt;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:0.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:7.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;"> 15,842</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;text-align:right;margin:0pt 0pt 0.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.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:7.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;"> 10,894</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 0pt 0.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.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:7.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;"> 19,432</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 0pt 0.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.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:7.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;"> 8,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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.51%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 47,396</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 5,772</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 17,473</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 7,204</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.51%;margin:0pt;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:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 389,756</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;text-align:right;margin:0pt 0pt 0.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.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 291,868</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 0pt 0.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.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,002</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 0pt 0.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.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,566</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;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.09%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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:7.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: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 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.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:7.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: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 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.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:7.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: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 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.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:7.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: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:60.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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: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="5" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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:60.51%;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.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;">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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" 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;">2020</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" 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;">2020</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" 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;">2019</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="background-color:#cceeff;vertical-align:bottom;width:60.51%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 326,518</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 275,202</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 321,097</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 120,685</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.51%;margin:0pt;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:0.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:7.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;"> 15,842</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;text-align:right;margin:0pt 0pt 0.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.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:7.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;"> 10,894</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 0pt 0.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.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:7.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;"> 19,432</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 0pt 0.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.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:7.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;"> 8,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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.51%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 47,396</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 5,772</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 17,473</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 7,204</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.51%;margin:0pt;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:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 389,756</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;text-align:right;margin:0pt 0pt 0.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.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 291,868</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 0pt 0.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.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,002</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 0pt 0.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.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,566</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 326518000 275202000 321097000 120685000 15842000 10894000 19432000 8677000 47396000 5772000 17473000 7204000 389756000 291868000 358002000 136566000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><i style="font-style:italic;">         Income</i><i style="font-style:italic;"> Taxes</i>—The Company records the realizable excess tax benefits from stock compensation as a reduction to income tax expense. The realizable excess tax benefits were $1.2 million and $0.1 million for the three months ended June 30, 2021 and 2020, respectively, and $5.2 million and $3.1 million during the six months ended June 30, 2021 and 2020, respectively.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"> <span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 1200000 100000 5200000 3100000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contracts with Customers</i>—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. The Company’s contracts with customers 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 not complicated and is generally completed in a short period of time. The following table presents information about the Company’s contracts with customers for the three and six months ended June 30, 2021 and 2020:</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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 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:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.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 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><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:29.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="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="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.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-style:italic;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="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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.27%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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: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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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: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;">2021</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: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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 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: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:28.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;">Statement of income line item</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Certain loan origination fees</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 43,222</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p 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,689</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p 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,123</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 30,037</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.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;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:bottom;width:29.27%;margin:0pt;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><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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 3pt 0.05pt 0pt;"> 22,454</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 0pt 0.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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.13%;margin:0pt;padding:0pt;"><p 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,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.79%;margin:0pt;padding:0pt;"><p 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,496</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 0pt 0.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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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 0.05pt 0pt;"> 13,173</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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;">Property sales broker fees</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.27%;margin:0pt;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, application fees, and other</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,928</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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,649</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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,178</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 10,101</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.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;">Other revenues</p></td></tr><tr><td style="vertical-align:bottom;width:29.27%;margin:0pt;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 derived from contracts with customers</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.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,604</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 0pt 0.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.79%;border-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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.79%;border-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.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,797</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 0pt 0.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.79%;border-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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,311</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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-family:'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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:11pt;margin-bottom:0pt;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 0pt 0.05pt 0pt;"><span style="font-family:'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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;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 0pt 0.05pt 0pt;"><span style="font-family:'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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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-family:'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><td style="vertical-align:bottom;white-space:nowrap;width:28.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="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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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 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:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.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 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><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:29.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="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="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.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-style:italic;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="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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.27%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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: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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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: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;">2021</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: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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 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: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:28.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;">Statement of income line item</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Certain loan origination fees</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 43,222</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p 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,689</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p 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,123</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 30,037</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.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;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:bottom;width:29.27%;margin:0pt;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><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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 3pt 0.05pt 0pt;"> 22,454</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 0pt 0.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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.13%;margin:0pt;padding:0pt;"><p 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,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.79%;margin:0pt;padding:0pt;"><p 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,496</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 0pt 0.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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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 0.05pt 0pt;"> 13,173</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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;">Property sales broker fees</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.27%;margin:0pt;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, application fees, and other</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,928</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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,649</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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,178</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 10,101</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.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;">Other revenues</p></td></tr><tr><td style="vertical-align:bottom;width:29.27%;margin:0pt;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 derived from contracts with customers</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.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,604</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 0pt 0.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.79%;border-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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.79%;border-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.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,797</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 0pt 0.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.79%;border-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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,311</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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-family:'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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:11pt;margin-bottom:0pt;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 0pt 0.05pt 0pt;"><span style="font-family:'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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;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 0pt 0.05pt 0pt;"><span style="font-family:'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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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-family:'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><td style="vertical-align:bottom;white-space:nowrap;width:28.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 43222000 8689000 67123000 30037000 22454000 3561000 31496000 13173000 7928000 4649000 14178000 10101000 73604000 16899000 112797000 53311000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Litigation</i>—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 </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">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. </p> <p style="background-color:#ffffff;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;"><i style="font-style:italic;">Recently Adopted and Recently Announced Accounting Pronouncement</i><i style="font-style:italic;">s</i>—There have been no material changes to the accounting policies discussed in NOTE 2 of the Company’s 2020 Form 10-K. There are no recently announced but not yet effective accounting pronouncements that are expected to have a material impact to the Company as of June 30, 2021.</p> <i style="font-style:italic;">Reclassifications</i>—The<i style="font-style:italic;"> </i>Company has made certain immaterial reclassifications to prior-year balances to conform to current-year    presentations. <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 3—MORTGAGE SERVICING RIGHTS</b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times';">The fair value of the mortgage servicing rights (“MSRs”) as of June 30, 2021 and December 31, 2020 was </span><span style="font-family:'Times';">$1.2</span><span style="font-family:'Times';"> billion and </span><span style="font-family:'Times';">$1.1</span><span style="font-family:'Times';"> billion, respectively. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. For example, see the following sensitivities: </span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times';">The impact of a </span><span style="font-family:'Times';">100</span><span style="font-family:'Times';">-</span><span style="font-family:'Times';">basis point increase in the discount rate at June 30, 2021 would be a decrease in the fair value of </span><span style="font-family:'Times';">$36.9</span><span style="font-family:'Times';"> million to the MSRs outstanding as of June 30, 2021.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times';">The impact of a </span><span style="font-family:'Times';">200</span><span style="font-family:'Times';">-</span><span style="font-family:'Times';">basis point increase in the discount rate at June 30, 2021 would be a decrease in the fair value of </span><span style="font-family:'Times';">$71.4</span><span style="font-family:'Times';"> million to the MSRs outstanding as June 30, 2021.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times';">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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;">Activity related to MSRs for the three and six months ended June 30, 2021 and 2020 follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><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.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:7.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="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:55.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="5" style="vertical-align:bottom;white-space:nowrap;width:20.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended</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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </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;"> </p></td></tr><tr><td style="vertical-align:bottom;width:55.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="5" style="vertical-align:bottom;white-space:nowrap;width:20.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;"> </p></td></tr><tr><td style="vertical-align:bottom;width:55.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;">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:2.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;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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.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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.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;">Beginning balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 909,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 722,486</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 862,813</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 718,799</p></td><td style="background-color:#cceeff;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:55.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;">Additions, following the sale of loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 57,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 99,589</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><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:9pt;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.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;"> 153,940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:9pt;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.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 3pt 0.05pt 0pt;"> 143,803</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="background-color:#cceeff;vertical-align:bottom;width:55.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;">Amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> (43,914)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> (36,706)</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (86,466)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (71,924)</p></td><td style="background-color:#cceeff;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:55.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;">Pre-payments and write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (7,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (7,100)</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><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.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 0pt 0.05pt 0pt;"> (14,768)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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 0pt 0.05pt 0pt;"> (12,409)</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="background-color:#cceeff;vertical-align:bottom;width:55.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;">Ending balance</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 915,519</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 778,269</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 915,519</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,269</p></td><td style="background-color:#cceeff;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></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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 12pt 0pt;">The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s MSRs as of June 30, 2021 and December 31, 2020:</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.18%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="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.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 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="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:69.09%;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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 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.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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.09%;margin: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="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0.05pt 0pt;"> 1,492,694</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0.05pt 0pt;"> 1,394,901</p></td></tr><tr><td style="vertical-align:bottom;width:69.09%;margin: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.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="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.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 0pt 0.05pt 0pt;"> (577,175)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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.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 0pt 0.05pt 0pt;"> (532,088)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.09%;margin:0pt;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="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 915,519</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 862,813</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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 12pt 0pt;">The expected amortization of MSRs held in the Condensed Consolidated Balance Sheet as of June 30, 2021 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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></tr><tr><td style="vertical-align:bottom;width:82.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-style:italic;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;text-align:center;margin:0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.04%;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.5%;margin:0pt;padding: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="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">  Amortization  </b></p></td></tr><tr><td style="vertical-align:bottom;width:82.04%;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;">Six Months Ending December 31, </b></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;text-align:center;margin:0pt;"><span style="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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.04%;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;">2021</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;"> 85,722</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.04%;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:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.04%;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;">2022</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;"> 161,765</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.04%;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:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 147,795</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.04%;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="background-color:#cceeff;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;"> 126,499</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.04%;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:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 106,360</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.04%;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="background-color:#cceeff;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;"> 86,897</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.04%;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:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,481</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.04%;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="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 915,519</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-family:'Times';font-size:1pt;visibility:hidden;">​</span></p> 1200000000 1100000000 0.0100 36900000 0.0200 71400000 <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.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:7.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="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:55.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="5" style="vertical-align:bottom;white-space:nowrap;width:20.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended</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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </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;"> </p></td></tr><tr><td style="vertical-align:bottom;width:55.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="5" style="vertical-align:bottom;white-space:nowrap;width:20.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;"> </p></td></tr><tr><td style="vertical-align:bottom;width:55.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;">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:2.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;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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.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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.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;">Beginning balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 909,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 722,486</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 862,813</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> 718,799</p></td><td style="background-color:#cceeff;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:55.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;">Additions, following the sale of loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 57,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 99,589</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><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:9pt;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.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;"> 153,940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:9pt;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.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 3pt 0.05pt 0pt;"> 143,803</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="background-color:#cceeff;vertical-align:bottom;width:55.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;">Amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> (43,914)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> (36,706)</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (86,466)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (71,924)</p></td><td style="background-color:#cceeff;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:55.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;">Pre-payments and write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (7,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> (7,100)</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><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.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 0pt 0.05pt 0pt;"> (14,768)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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 0pt 0.05pt 0pt;"> (12,409)</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="background-color:#cceeff;vertical-align:bottom;width:55.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;">Ending balance</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 915,519</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 778,269</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 915,519</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,269</p></td><td style="background-color:#cceeff;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></table> 909884000 722486000 862813000 718799000 57300000 99589000 153940000 143803000 43914000 36706000 86466000 71924000 7751000 7100000 14768000 12409000 915519000 778269000 915519000 778269000 <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.18%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="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.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 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="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:69.09%;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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 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.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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.09%;margin: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="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0.05pt 0pt;"> 1,492,694</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0.05pt 0pt;"> 1,394,901</p></td></tr><tr><td style="vertical-align:bottom;width:69.09%;margin: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.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="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.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 0pt 0.05pt 0pt;"> (577,175)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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.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 0pt 0.05pt 0pt;"> (532,088)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.09%;margin:0pt;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="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 915,519</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 862,813</p></td></tr></table> 1492694000 1394901000 577175000 532088000 915519000 862813000 <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:82.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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></tr><tr><td style="vertical-align:bottom;width:82.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-style:italic;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;text-align:center;margin:0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.04%;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.5%;margin:0pt;padding: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="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">  Amortization  </b></p></td></tr><tr><td style="vertical-align:bottom;width:82.04%;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;">Six Months Ending December 31, </b></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;text-align:center;margin:0pt;"><span style="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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.04%;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;">2021</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;"> 85,722</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.04%;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:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.04%;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;">2022</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;"> 161,765</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.04%;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:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 147,795</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.04%;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="background-color:#cceeff;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;"> 126,499</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.04%;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:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 106,360</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.04%;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="background-color:#cceeff;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;"> 86,897</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.04%;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:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,481</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.04%;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="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 915,519</p></td></tr></table> 85722000 161765000 147795000 126499000 106360000 86897000 200481000 915519000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 4—GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS </b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;">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. Activity related to the guaranty obligation for the three and six months ended June 30, 2021 and 2020 is presented in the following table:</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:66.69%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.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 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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:10.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 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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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 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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:46.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.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;">For the three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:23.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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 six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:46.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:23.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:46.29%;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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.29%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> 51,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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;"> 55,758</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 52,306</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 54,695</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;width:46.29%;margin: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.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="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:9pt;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.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 0.05pt 0pt;"> 853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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;"> 1,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:9pt;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.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;"> 2,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 3,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="background-color:#cceeff;vertical-align:bottom;width:46.29%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (2,320)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (2,494)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (4,511)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (4,761)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;width:46.29%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;text-align:right;margin:0pt 0pt 0.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.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.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.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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;"> 1,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="background-color:#cceeff;vertical-align:bottom;width:46.29%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,872</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 50,369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,872</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;">Substantially all loans sold under the Fannie Mae DUS program contain partial or full risk-sharing guaranties that are based on the credit performance of the loan. The Company records an estimate of the loss reserve for CECL for all loans in its Fannie Mae at-risk servicing portfolio and presents this loss reserve as <i style="font-style:italic;">Allowance for risk-sharing obligations</i> on the Condensed Consolidated Balance Sheets. The Company utilizes the weighted-average remaining maturity (“WARM”) method to calculate the CECL reserve and one year for the reasonable and supportable forecast period (the “forecast period”) as the Company currently believes forecasts beyond one year are inherently less reliable. The WARM method uses an average annual charge-off 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 charge-off rate is applied to the unpaid principal balance over the contractual term, further adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio. Activity related to the allowance for risk-sharing obligations for the three and six months ended June 30, 2021 and 2020 follows:</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;margin-bottom:12pt;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:65.82%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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 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:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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:0.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:45.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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p 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:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:45.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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p 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:23.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:45.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 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.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;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.13%;margin:0pt;padding:0pt;"><p 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.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;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:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p 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:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.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;">Beginning balance</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,580</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> 64,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 75,313</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 11,471</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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:45.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;">Adjustment related to adoption of CECL</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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;margin:0pt 0pt 0.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.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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;margin:0pt 0pt 0.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.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;"> 31,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="background-color:#cceeff;vertical-align:bottom;width:45.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;">Provision (benefit) for risk-sharing obligations</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,251)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> 5,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> (14,984)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 27,618</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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:45.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;">Write-offs</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;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.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;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.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="background-color:#cceeff;vertical-align:bottom;width:45.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;">Other</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (1,468)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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:45.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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.21%;border-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.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 69,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;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;"><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;">As a result of the onset of the pandemic and the resulting forecasts for significant unemployment rates during 2020, the Company’s loss rate for the forecast period was seven basis points as of June 30, 2020, resulting in the substantial provision for risk-sharing obligations for the six months ended June 30, 2020 and an increase in the allowance for risk-sharing obligations as of June 30, 2020 as seen above. During the first half of 2021, economic conditions began to improve significantly, with reported and forecast unemployment rates significantly better compared to both December 31, 2020 and June 30, 2020. In response to improving unemployment statistics and the expected continued overall health of the multifamily market, the Company adjusted the loss rate for the forecast period from six basis points as of December 31, 2020 to four basis points as of March 31, 2021 and three basis points as of June 30, 2021. These decreases in the loss rate resulted in the benefits for risk-sharing obligations seen above. For the remaining expected life of the portfolio, the Company reverted over a one-year period on a straight-line basis to a historical loss rate of two basis points for all periods shown in the roll forward above. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;">The calculated CECL reserve for the Company’s $45.9 billion at-risk Fannie Mae servicing portfolio as of June 30, 2021 was $52.8 million compared to $67.0 million as of December 31, 2020. The weighted-average remaining life of the at-risk Fannie Mae servicing portfolio as of June 30, 2021 was 7.5 years. The at-risk Fannie Mae servicing portfolio does not include at-risk loans held for sale. </p><p style="background-color:#ffffff;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;">Two loans that defaulted in 2019 had aggregate collateral-based reserves of $7.6 million and $8.3 million as of June 30, 2021 and December 31, 2020, respectively.</p><p style="background-color:#ffffff;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;">As of June 30, 2021, the maximum quantifiable contingent liability associated with the Company’s guarantees for the at-risk loans         serviced under the Fannie Mae DUS agreement was $9.5 billion. 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.</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:66.69%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.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 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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:10.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 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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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 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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:46.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.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;">For the three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:23.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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 six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:46.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:23.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:46.29%;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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.29%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> 51,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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;"> 55,758</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 52,306</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 54,695</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;width:46.29%;margin: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.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="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:9pt;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.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 0.05pt 0pt;"> 853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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;"> 1,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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:9pt;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.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;"> 2,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 3,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="background-color:#cceeff;vertical-align:bottom;width:46.29%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (2,320)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (2,494)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (4,511)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (4,761)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;width:46.29%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;text-align:right;margin:0pt 0pt 0.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.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.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.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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;"> 1,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="background-color:#cceeff;vertical-align:bottom;width:46.29%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,872</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 50,369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,872</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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></table> 51836000 55758000 52306000 54695000 853000 1608000 2574000 3470000 2320000 2494000 4511000 4761000 1468000 50369000 54872000 50369000 54872000 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:65.82%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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 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:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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:0.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:45.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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p 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:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:45.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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p 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:23.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:45.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 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.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;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.13%;margin:0pt;padding:0pt;"><p 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.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;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:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p 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:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.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;">Beginning balance</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,580</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> 64,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 75,313</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 11,471</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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:45.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;">Adjustment related to adoption of CECL</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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;margin:0pt 0pt 0.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.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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;margin:0pt 0pt 0.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.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;"> 31,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="background-color:#cceeff;vertical-align:bottom;width:45.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;">Provision (benefit) for risk-sharing obligations</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,251)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> 5,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> (14,984)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 27,618</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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:45.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;">Write-offs</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;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.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;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.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="background-color:#cceeff;vertical-align:bottom;width:45.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;">Other</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (1,468)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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:45.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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.21%;border-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.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 69,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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></table> 64580000 64110000 75313000 11471000 31570000 -4251000 5081000 -14984000 27618000 -1468000 60329000 69191000 60329000 69191000 0.0007 0.0006 0.0004 0.0003 P1Y P1Y P1Y P1Y 0.0002 0.0002 0.0002 0.0002 45900000000 52800000 67000000.0 P7Y6M 2 2 7600000 8300000 9500000000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 5—SERVICING</b></p><p style="background-color:#ffffff;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;">The total unpaid principal balance of loans the Company was servicing for various institutional investors was $112.3 billion as of June 30, 2021 compared to $107.2 billion as of December 31, 2020.</p><p style="background-color:#ffffff;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;">As of June 30, 2021 and December 31, 2020, custodial escrow accounts relating to loans serviced by the Company totaled $3.0 billion and $3.1 billion, respectively. These amounts are not included in the Condensed Consolidated Balance Sheets as such amounts are not Company assets; however, the Company is entitled to earn interest income on these escrow balances, presented as a component of <i style="font-style:italic;">Escrow earnings and other interest income</i> in the Condensed 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.</p> 112300000000 107200000000 3000000000.0 3100000000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 6—WAREHOUSE NOTES PAYABLE </b></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;">As of June 30, 2021, to provide financing to borrowers under the Agencies’ programs, the Company has 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 has 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. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;">Additionally, as of June 30, 2021, the Company has arranged for warehouse lines of credit in the amount of $0.4 billion with certain national banks to assist in funding loans held for investment under the Interim Loan Program (“Interim Warehouse Facilities”). The Company has 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 its ability to secure and maintain these types of short-term financings on acceptable terms.  </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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;">The maximum amount and outstanding borrowings under <i style="font-style:italic;">Warehouse notes payable</i> at June 30, 2021 follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-1.37043%;padding-left:0pt;padding-right:0pt;width:102.74%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.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.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-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.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.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-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size: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.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-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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-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.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.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-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.54%;margin:0pt;padding:0pt;"><p 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.73%;margin: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:34.72%;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.67%;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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Committed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Uncommitted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:22.54%;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.73%;margin: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:34.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;line-height:1.19;">Facility</b><sup style="font-size:6.75pt;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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Capacity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.54%;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;line-height:1.19;">Interest rate</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin: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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 425,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 425,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 347,747</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.54%;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.30%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.72%;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.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="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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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: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;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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.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;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 390,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.54%;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.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 600,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="background-color:#cceeff;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;"> 265,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 865,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 125,951</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.54%;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.30%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.72%;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.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="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;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.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;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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.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.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-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.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;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;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;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.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;"> 246,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.54%;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.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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="background-color:#cceeff;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;"> 1,000,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 1,000,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 276,874</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.54%;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.45%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.72%;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 #6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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;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;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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.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;"> 250,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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;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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.54%;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.40%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,225,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;"> 1,665,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 0pt 0pt;"> 3,890,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,458,624</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.54%;margin:0pt;padding:0pt;"><p 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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.72%;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.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="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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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.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-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:9pt;line-height:1.19;text-align:right;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;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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;text-align:right;margin: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 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:22.54%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,225,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;"> 3,165,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 0pt 0pt;"> 5,390,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,639,577</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.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;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.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-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;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.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-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.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:1.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-size:9pt;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 135,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 135,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 71,572</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.54%;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.90%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.72%;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.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="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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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: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.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-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.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;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 34,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:22.54%;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.65% to 2.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="background-color:#cceeff;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;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 150,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 59,453</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.72%;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.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="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;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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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.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-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;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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.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;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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;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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.54%;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 3.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 329,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 0pt 0pt;"> 404,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,835</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.72%;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.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="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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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.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-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:9pt;line-height:1.19;text-align:right;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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;text-align:right;margin: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 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (430)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 2,554,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;"> 3,240,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,794,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 1,823,982</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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%;border:0pt;"><tr><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">Agency Warehouse Facilities, including the Fannie Mae repurchase agreement are used to fund loans held for sale, while Interim Warehouse Facilities are used to fund loans held for investment.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Interest rate presented does not include the effect of interest rate floors. </span></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-family:'Times';font-size:8pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;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;">The following amendments to the Agency Warehouse Facilities were executed in the normal course of business to support the growth of the Company’s Agency business.  </p><p style="background-color:#ffffff;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;">During the second quarter of 2021, the Company executed an amendment to the agreement related to Agency Warehouse Facility #1 that decreased the borrowing rate to 30-day London Interbank Offered Rate (“LIBOR”) plus 130 basis points from 30-day LIBOR plus 140 basis points and decreased the 30-day LIBOR floor to zero from 25 basis points.</p><p style="background-color:#ffffff;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;">During the second quarter of 2021, the Company executed amendments to the agreement related to Agency Warehouse Facility #2 that extended the maturity date to April 14, 2022 and decreased the borrowing rate to 30-day LIBOR plus 130 basis points from 30-day LIBOR plus 140 basis points. No other material modifications have been made to the agreement during 2021. </p><p style="background-color:#ffffff;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;">During the second quarter of 2021, the Company executed amendments to the agreement related to Agency Warehouse Facility #3 that extended the maturity date to May 14, 2022, increased the borrowing rate to 30-day LIBOR plus 130 basis points from 30-day LIBOR plus 115 basis points, and decreased the 30-day LIBOR floor to zero basis points from 50 basis points. No other material modifications have been made to the agreement during 2021.</p><p style="background-color:#ffffff;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;">During the second quarter of 2021, the Company executed an amendment to the agreement related to Agency Warehouse Facility #4 that extended the maturity date to June 22, 2022, decreased the borrowing rate to 30-day LIBOR plus 130 basis points from 30-day LIBOR plus 140 basis points, and decreased the 30-day LIBOR floor to five basis points from 25 basis points. No other material modifications have been made to the agreement during 2021. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">During the first quarter of 2021, the Company executed an agreement to establish Agency Warehouse Facility #6. The warehouse facility has a $150.0 million maximum committed borrowing capacity, provides us with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans, and matures March 5, 2022. Advances are made at 100% of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of 30-day LIBOR plus 140 basis points with a 30-day LIBOR floor of 25 basis points. In addition to the committed borrowing capacity, the agreement provides $100.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">facility. The facility agreement requires the Company’s compliance with the same financial covenants as provided in the facility agreement for Agency Warehouse Facility #1, as described in the Company’s 2020 Form 10-K. No material modifications have been made to the agreement during 2021.</p><p style="background-color:#ffffff;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;">During the second quarter of 2021, the Company executed amendments to the agreement related to Interim Warehouse Facility #1 that extended the maturity date to May 14, 2022 and decreased the 30-day LIBOR floor to zero basis points from 50 basis points. No other material modifications have been made to the agreement during 2021.</p><p style="background-color:#ffffff;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;">The warehouse notes payable are subject to various financial covenants, all of which the Company was in compliance with as of June 30, 2021.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;">Interest on the Company’s warehouse notes payable is based on 30-day LIBOR. 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<i style="font-style:italic;">.  </i></p> 3900000000 1500000000 400000000 <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:-1.37043%;padding-left:0pt;padding-right:0pt;width:102.74%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.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.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-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.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.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-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size: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.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-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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-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.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.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-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.54%;margin:0pt;padding:0pt;"><p 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.73%;margin: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:34.72%;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.67%;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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Committed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Uncommitted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:22.54%;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.73%;margin: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:34.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;line-height:1.19;">Facility</b><sup style="font-size:6.75pt;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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Capacity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.54%;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;line-height:1.19;">Interest rate</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin: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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 425,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 425,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 347,747</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.54%;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.30%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.72%;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.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="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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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: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;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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.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;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 390,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.54%;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.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 600,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="background-color:#cceeff;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;"> 265,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 865,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 125,951</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.54%;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.30%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.72%;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.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="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;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.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;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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.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.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-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.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;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;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;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.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;"> 246,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.54%;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.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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="background-color:#cceeff;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;"> 1,000,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 1,000,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 276,874</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.54%;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.45%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.72%;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 #6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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;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;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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.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;"> 250,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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;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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.54%;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.40%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,225,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;"> 1,665,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 0pt 0pt;"> 3,890,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,458,624</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.54%;margin:0pt;padding:0pt;"><p 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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.72%;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.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="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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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.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-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:9pt;line-height:1.19;text-align:right;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;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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;text-align:right;margin: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 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:22.54%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,225,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;"> 3,165,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 0pt 0pt;"> 5,390,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,639,577</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.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;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.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-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;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.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-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.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:1.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-size:9pt;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 135,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 135,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 71,572</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.54%;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.90%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.72%;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.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="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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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: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.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-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.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;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 34,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:22.54%;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.65% to 2.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="background-color:#cceeff;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;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 150,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 59,453</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.72%;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.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="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;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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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.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-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;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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.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;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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;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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.54%;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 3.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 329,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 0pt 0pt;"> 404,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,835</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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:34.72%;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.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="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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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.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-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:9pt;line-height:1.19;text-align:right;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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;text-align:right;margin: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 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (430)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:34.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 2,554,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;"> 3,240,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,794,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 1,823,982</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'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><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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%;border:0pt;"><tr><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">Agency Warehouse Facilities, including the Fannie Mae repurchase agreement are used to fund loans held for sale, while Interim Warehouse Facilities are used to fund loans held for investment.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Interest rate presented does not include the effect of interest rate floors. </span></td></tr></table> 425000000 425000000 347747000 0.0130 700000000 300000000 1000000000 390370000 0.0130 600000000 265000000 865000000 125951000 0.0130 350000000 350000000 246769000 0.0130 1000000000 1000000000 276874000 0.0145 150000000 100000000 250000000 70913000 0.0140 2225000000 1665000000 3890000000 1458624000 1500000000 1500000000 180953000 2225000000 3165000000 5390000000 1639577000 135000000 135000000 71572000 0.0190 100000000 100000000 34000000 0.0165 0.0200 75000000 75000000 150000000 59453000 0.0175 0.0325 19810000 19810000 19810000 0.0300 329810000 75000000 404810000 184835000 430000 2554810000 3240000000 5794810000 1823982000 0.0130 0.0140 0 0.0025 2022-04-14 0.0130 0.0140 2022-05-14 0.0130 0.0115 0 0.0050 2022-06-22 0.0130 0.0140 0.0005 0.0025 150000000.0 2022-03-05 1 0.0140 0.0025 100000000.0 2022-05-14 0 0.0050 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="background-color:#ffffff;font-family:'Times';font-weight:bold;">NOTE 7—GOODWILL AND OTHER INTANGIBLE ASSETS</b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 12pt 0pt;">A summary of the Company’s goodwill for the six months ended June 30, 2021 and 2020 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.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 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.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 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.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 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:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:73.5%;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:2.19%;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:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.5%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 248,958</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 180,424</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:73.5%;margin: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:2.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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 17,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 68,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.5%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:73.5%;margin:0pt;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.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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 266,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'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.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.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-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="background-color:#ffffff;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;">The immaterial additions to goodwill from acquisitions during 2021 shown in the table above during the six months ended June 30, 2021 relate to one acquisition in each of the first and second quarters of 2021. The activity in the first quarter of 2021 was from the purchase of certain assets and the assumption of certain liabilities from an investment sales brokerage company, for an aggregate consideration of $12.7 million, which consisted of $7.5 million of cash and $5.2 million of contingent consideration. The activity in the second quarter of 2021 was from the purchase of certain assets and the assumption of certain liabilities from a company with a technology platform that streamlines and accelerates the quoting, processing, and underwriting of small-balance multifamily loans while providing the borrower with a web-based, user-friendly interface. The acquisition is part of the Company’s overall strategy to significantly increase its small-balance lending volumes using technology. The aggregate consideration paid was $5.3 million, which includes $3.0 million of cash and $2.3 million of contingent consideration. The Company completed the purchase accounting for both acquisitions. </p><p style="background-color:#ffffff;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;">During the third quarter of 2021, the Company acquired a controlling interest in Zelman, which specializes in housing market research and real estate-related investment banking and advisory services for $53.6 million of cash and $5.3 million of the Company’s common stock, subject to subsequent working capital adjustments. The Company has not completed the accounting for the acquisition as of the issuance date of these financial statements. Therefore, disclosures relating to the goodwill recognized and the fair value of the assets acquired and liabilities assumed could not be presented. </p><p style="background-color:#ffffff;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;">As of June 30, 2021 and December 31, 2020, the remaining balance of intangible assets from acquisitions totaled $1.6 million and $1.9 million, respectively. As of June 30, 2021, the weighted-average period over which the Company expects these intangible assets to be amortized is 3.7 years. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;">A summary of the Company’s contingent consideration liabilities, which is included in <i style="font-style:italic;">Other</i> <i style="font-style:italic;">liabilities</i> in the Condensed Consolidated Balance Sheets, as of and for the six months ended June 30, 2021 and 2020 follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><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.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:73.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-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.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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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="background-color:#cceeff;vertical-align:bottom;width:73.68%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 28,829</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 5,752</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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 3pt 0pt 0pt;"> 7,504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,649</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.68%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 906</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 497</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (5,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.68%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,239</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,098</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size: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:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;font-family:'Times';">The contingent consideration liabilities above relate to (i) acquisitions of debt brokerage companies and an investment sales brokerage company completed over the past several years, including 2021, (ii) the purchase of noncontrolling interests in 2020 and (iii) the aforementioned technology company acquired in 2021. </span><span style="background-color:#ffffff;font-family:'Times';">The contingent consideration for each of the acquisitions may be earned over various lengths of time after each acquisition, with a maximum earn-out period of </span><span style="background-color:#ffffff;font-family:'Times';">five years</span><span style="background-color:#ffffff;font-family:'Times';">, provided certain revenue targets and other metrics have been met. </span><span style="background-color:#ffffff;font-family:'Times';">The last of the earn-out periods related to the contingent consideration ends in the first quarter of 2026. </span><span style="background-color:#ffffff;font-family:'Times';">In each case, t</span><span style="background-color:#ffffff;font-family:'Times';">he Company estimated the initial fair value of the contingent consideration using a probability-based, discounted cash flow model.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;font-family:'Times';">The contingent consideration included for the acquisitions and purchase of noncontrolling interests is non-cash and thus not reflected in the amount of cash consideration paid on the Condensed Consolidated Statements of 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;width:73.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.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 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.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 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.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 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:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:73.5%;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:2.19%;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:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.5%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 248,958</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 180,424</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:73.5%;margin: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:2.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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 17,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 68,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.5%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:73.5%;margin:0pt;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.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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 266,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'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.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 248958000 180424000 17507000 68534000 266465000 248958000 1 1 12700000 7500000 5200000 5300000 3000000.0 2300000 53600000 5300000 1600000 1900000 P3Y8M12D <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.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:73.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-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.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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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="background-color:#cceeff;vertical-align:bottom;width:73.68%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 28,829</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 5,752</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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 3pt 0pt 0pt;"> 7,504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,649</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.68%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 906</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 497</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (5,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.68%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,239</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,098</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 28829000 5752000 7504000 17649000 906000 497000 5800000 37239000 18098000 P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 8—FAIR VALUE MEASUREMENTS</b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times';">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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 6pt 0pt;">●</td><td style="background-color:#ffffff;padding:0pt 0pt 6pt 0pt;"><i style="font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;line-height:12pt;text-align:justify;">Level 1</i><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">—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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 6pt 0pt;">●</td><td style="background-color:#ffffff;padding:0pt 0pt 6pt 0pt;"><i style="font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;line-height:12pt;text-align:justify;">Level 2</i><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">—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, discount rates, volatilities, prepayment speeds, earnings rates, credit risk, 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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><i style="font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;line-height:12pt;text-align:justify;">Level 3</i><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">—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:6pt;"/><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;"><span style="font-family:'Times';">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, 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 market participants consider in valuing MSR </span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;margin:0pt;"><span style="font-family:'Times';">assets. During the first quarter of 2021, the Company reduced the discount rate and escrow earnings rate assumptions for its capitalized MSRs based on market participant data. MSRs are carried at the lower of amortized cost or fair value.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times';">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><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><i style="font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;line-height:12pt;text-align:justify;">Derivative Instruments</i><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">—The derivative positions consist of interest rate lock commitments with borrowers and forward sale agreements to the Agencies. </span><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">The fair value of these instruments is estimated using a discounted cash flow model developed based on changes in the applicable 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><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin-bottom:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:12pt 0pt 0pt 0pt;">●</td><td style="background-color:#ffffff;padding:12pt 0pt 0pt 0pt;"><i style="font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;line-height:12pt;text-align:justify;">Loans Held for Sale</i><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">—All </span><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">loans held for sale presented in the Condensed 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><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin-bottom:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:12pt 0pt 0pt 0pt;">●</td><td style="background-color:#ffffff;padding:12pt 0pt 0pt 0pt;"><i style="font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;line-height:12pt;text-align:justify;">Pledged Securities</i><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">—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 investments in Agency debt securities using discounted cash flows that incorporate observable inputs from market participants </span><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">and then compares the fair value to broker estimates of fair value</span><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">. Consequently, the Company classifies this portion of pledged securities as Level 2.</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 12pt 0pt;"><span style="font-family:'Times';">The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of June 30, 2021 and December 31, 2020, 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:81.39%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:6.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 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.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:8.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><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:6.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.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><td style="vertical-align:bottom;white-space:nowrap;width:0.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 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:58.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:1.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" 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: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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 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.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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;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:bottom;width:58.17%;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.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></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;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:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period End</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;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:bottom;width:58.17%;margin:0pt;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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin: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;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 1,718,444</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 1,718,444</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> 47,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99,152</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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin: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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.98%;border-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:6.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 0.05pt 0pt;"> 47,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-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.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,817,596</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;text-align:right;margin:0pt 0pt 0.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.98%;border-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:6.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 0.05pt 0pt;"> 36,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,901,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:1.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.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.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><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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin: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;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.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.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><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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,411</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,411</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;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.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:0.98%;border-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:6.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-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.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.98%;border-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:6.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 0.05pt 0pt;"> 30,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.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.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><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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;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;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.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.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><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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin: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;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.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.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><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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 2,449,198</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 2,449,198</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> 17,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,763</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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 137,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,786</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,786</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin: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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.98%;border-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:6.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 0.05pt 0pt;"> 17,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-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.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,568,961</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;text-align:right;margin:0pt 0pt 0.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.98%;border-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:6.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 0.05pt 0pt;"> 49,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,636,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:1.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.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.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><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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin: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;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.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.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><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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,066</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,066</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin: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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.98%;border-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:6.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-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.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.98%;border-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:6.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 0.05pt 0pt;"> 5,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;">There were no transfers between any of the levels within the fair value hierarchy during the six months ended June 30, 2021.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 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 three and six months ended June 30, 2021 and 2020:</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:54.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.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.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="11" style="vertical-align:bottom;width:43.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;">Level 3 Fair Value Measurements:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p 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></tr><tr><td style="vertical-align:bottom;width:54.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.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="11" style="vertical-align:bottom;width:43.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;">Derivative Instruments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p 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></tr><tr><td style="vertical-align:bottom;width:54.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.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:20.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the three months ended</b></p></td><td style="vertical-align:bottom;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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p 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></tr><tr><td style="vertical-align:bottom;width:54.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.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:20.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </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:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p 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></tr><tr><td style="vertical-align:bottom;width:54.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-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.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:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2020</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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;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="background-color:#cceeff;vertical-align:bottom;width:54.24%;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="background-color:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 48,880</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> (14,390)</p></td><td style="background-color:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 44,720</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 15,532</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.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;">Settlements </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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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:9pt;line-height:1.19;text-align:right;margin:0pt;"> (211,771)</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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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;"> (140,540)</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="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:8.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;"> (341,515)</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:8.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;"> (314,835)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="line-height:1.19;">Realized gains recorded in earnings</span><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 162,891</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 154,930</p></td><td style="background-color:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 296,795</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 299,303</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="line-height:1.19;">Unrealized gains (losses) recorded in earnings</span><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;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</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.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 13,346</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="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:8.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 3pt 0pt 0pt;"> 6,340</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:8.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 3pt 0pt 0pt;"> 13,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.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;">Ending balance</b></p></td><td style="background-color:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 6,340</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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:right;margin:0pt 3pt 0pt 0pt;"> 13,346</p></td><td style="background-color:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,340</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,346</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt 0pt 12pt 0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">Realized and unrealized gains (losses) from derivatives are recognized in </span><i style="font-family:'Times';font-size:8pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:justify;">Loan origination and debt brokerage fees, net </i><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">and</span><i style="font-family:'Times';font-size:8pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:justify;"> Fair value of expected net cash flows from servicing, net </i><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">in the Condensed Consolidated Statements of Income.</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times';">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 June 30, 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.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:17.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:18.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;width:37.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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="8" style="vertical-align:bottom;white-space:nowrap;width:60.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;"><b style="font-weight:bold;">Quantitative Information about Level 3 Fair Value Measurements</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:37.4%;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: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.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;">Fair 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: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.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;">Valuation Technique</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 style="vertical-align:bottom;white-space:nowrap;width:18.89%;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;line-height:1.19;">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.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 style="vertical-align:bottom;white-space:nowrap;width:10.76%;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;line-height:1.19;">Input Value </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.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="background-color:#cceeff;vertical-align:bottom;width:37.4%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 36,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.13%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><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="background-color:#cceeff;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:37.4%;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,411</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:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.13%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.89%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.76%;margin:0pt;padding:0pt;"><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.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></table><div style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">Significant increases in this input may lead to significantly lower fair value measurements.</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Times';font-size:12pt;line-height:1.19;margin-left:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times';">The carrying amounts and the fair values of the Company's financial instruments as of June 30, 2021 and December 31, 2020 are presented below:</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.61%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.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.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:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.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.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:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.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.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:8.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;width:53.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: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:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2021</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="5" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 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;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.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: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:9.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;"><b style="font-weight:bold;">Carrying</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:9.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;"><b style="font-weight:bold;">Fair</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:9.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;"><b style="font-weight:bold;">Carrying</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:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:53.03%;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.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="2" style="vertical-align:bottom;white-space:nowrap;width:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</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:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:53.03%;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.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="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="background-color:#cceeff;vertical-align:bottom;width:53.03%;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="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 326,518</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 326,518</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 321,097</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321,097</p></td><td style="background-color:#cceeff;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:53.03%;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.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="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.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;"> 15,842</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: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.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;"> 15,842</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: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.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;"> 19,432</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: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.89%;margin:0pt;padding:0pt;"><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,432</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="background-color:#cceeff;vertical-align:bottom;width:53.03%;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="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 146,548</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 146,548</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 137,236</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><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="background-color:#cceeff;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:53.03%;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.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="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.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;"> 1,718,444</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: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.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;"> 1,718,444</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: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.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;"> 2,449,198</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: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.89%;margin:0pt;padding:0pt;"><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,449,198</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="background-color:#cceeff;vertical-align:bottom;width:53.03%;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="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 272,033</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 273,021</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 360,402</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362,586</p></td><td style="background-color:#cceeff;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:53.03%;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;">Derivative assets</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="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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:right;margin:0pt 3pt 0pt 0pt;"> 36,751</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:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:right;margin:0pt 3pt 0pt 0pt;"> 36,751</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:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:right;margin:0pt 3pt 0pt 0pt;"> 49,786</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:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,786</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="background-color:#cceeff;vertical-align:bottom;width:53.03%;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="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 2,516,136</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 2,517,124</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 3,337,151</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,339,335</p></td><td style="background-color:#cceeff;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:53.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: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="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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:53.03%;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.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="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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:53.03%;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;">Derivative liabilities</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="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 30,411</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:0.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 style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 30,411</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:0.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 style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 5,066</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:0.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 style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><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,066</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="background-color:#cceeff;vertical-align:bottom;width:53.03%;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;">Secured borrowings</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 73,314</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,314</p></td><td style="background-color:#cceeff;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:53.03%;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.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="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.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;"> 1,823,982</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: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.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;"> 1,824,413</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: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.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;"> 2,517,156</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: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.89%;margin:0pt;padding:0pt;"><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,518,101</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="background-color:#cceeff;vertical-align:bottom;width:53.03%;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;">Note payable</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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:right;margin:0pt 3pt 0pt 0pt;"> 290,498</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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:right;margin:0pt 3pt 0pt 0pt;"> 293,284</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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:right;margin:0pt 3pt 0pt 0pt;"> 291,593</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 294,773</p></td><td style="background-color:#cceeff;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:53.03%;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.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="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.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;"> 2,144,891</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: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.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;"> 2,148,108</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: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.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;"> 2,887,129</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: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.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,891,254</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></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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times';">The following methods and assumptions were used for recurring fair value measurements as of June 30, 2021 and December 31, 2020.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times';font-style:italic;">Cash and Cash Equivalents </i><span style="font-family:'Times';">and</span><i style="font-family:'Times';font-style:italic;"> Restricted Cash</i><span style="font-family:'Times';">—The carrying amounts approximate fair value because of the short maturity of these instruments (Level 1).</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times';font-style:italic;">Pledged Securities</i><span style="font-family:'Times';">—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 </span><span style="font-family:'Times';">90 days</span><span style="font-family:'Times';"> or less and are valued using quoted market prices from recent trades. </span><span style="font-family:'Times';">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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times';font-style:italic;">Loans Held for Sale</i><span style="font-family:'Times';">—Consist of originated loans that are generally transferred or sold within </span><span style="font-family:'Times';">60 days</span><span style="font-family:'Times';"> 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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times';font-style:italic;">Derivative Instruments</i><span style="font-family:'Times';">—</span><span style="font-family:'Times';">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><span style="font-family:'Times';">.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times';font-style:italic;">Fair Value of Derivative Instruments </i><span style="font-family:'Times';">and</span><i style="font-family:'Times';font-style:italic;"> Loans Held for Sale</i><span style="font-family:'Times';">—</span><span style="font-family:'Times';">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><span style="font-family:'Times';">.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times';">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><span style="font-family:'Times';">.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times';">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';font-style:italic;">Loan origination and debt brokerage fees, net </i><span style="font-family:'Times';">in the Condensed 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><span style="font-family:'Times';">:</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;margin:0pt;"><span style="font-family:'Times';font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">the expected net cash flows associated with servicing the loan, </span><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">net of any guaranty obligations retained </span><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">(Level 2); </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">the nonperformance risk of both the counterparty and the Company (Level 3; derivative instruments only).</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;"><span style="font-family:'Times';">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).</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;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="background-color:#ffffff;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;">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. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">lock commitments and forward sale contracts, the risk of nonperformance by the Company’s counterparties has historically been minimal (Level 3).</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;">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 June 30, 2021 and December 31, 2020:</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:-0.03955841%;padding-left:0pt;padding-right:0pt;width:100.07%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:23.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1pt;visibility:hidden;">​</span></p></td><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1pt;visibility:hidden;">​</span></p></td><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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%;margin:0pt;padding:0pt;"><p 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: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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Adjustment Components</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;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:23.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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%;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.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </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;visibility:hidden;">​</span></p></td><td 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:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </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;visibility:hidden;">​</span></p></td><td 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:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </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;visibility:hidden;">​</span></p></td><td 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:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </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;visibility:hidden;">​</span></p></td><td 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:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" 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: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.12%;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:23.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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%;margin:0pt;padding:0pt;"><p 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td 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: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%;margin:0pt;padding:0pt;"><p style="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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td 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:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td 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:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;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:23.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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%;margin:0pt;padding:0pt;"><p 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">to Loans </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;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:23.85%;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:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">on Sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Movement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">Held for Sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;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:23.85%;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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.85%;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;">Rate lock commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 816,038</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,913</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><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,958</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><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,871</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><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,202</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (331)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.85%;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;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 2,470,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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:9pt;line-height:1.19;text-align:right;margin:0pt;"> (29,531)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (29,531)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-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;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (30,080)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.85%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 1,654,394</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,477</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,573</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,050</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,050</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.85%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (30,411)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.85%;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, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.85%;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;">Rate lock commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 1,374,784</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,581</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (1,697)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,895</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (11)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.85%;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;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 3,760,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-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;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (5,055)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.85%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 2,386,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 861</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,028</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,028</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.85%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (5,066)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:27.35pt;margin:0pt;"><span style="font-family:'Times';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:81.39%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:6.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 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.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:8.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><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:6.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:8.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><td style="vertical-align:bottom;white-space:nowrap;width:0.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 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:58.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:1.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" 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: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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 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.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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;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:bottom;width:58.17%;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.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></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;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:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period End</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;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:bottom;width:58.17%;margin:0pt;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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin: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;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 1,718,444</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 1,718,444</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> 47,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99,152</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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin: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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.98%;border-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:6.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 0.05pt 0pt;"> 47,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-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.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,817,596</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;text-align:right;margin:0pt 0pt 0.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.98%;border-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:6.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 0.05pt 0pt;"> 36,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,901,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:1.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.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.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><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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin: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;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.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.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><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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,411</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,411</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;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.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:0.98%;border-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:6.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-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.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.98%;border-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:6.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 0.05pt 0pt;"> 30,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.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.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><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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;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;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.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.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><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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin: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;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.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.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><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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 2,449,198</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 2,449,198</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> 17,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,763</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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 137,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,786</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,786</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin: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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.98%;border-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:6.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 0.05pt 0pt;"> 17,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-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.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,568,961</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;text-align:right;margin:0pt 0pt 0.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.98%;border-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:6.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 0.05pt 0pt;"> 49,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,636,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:1.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.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.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><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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin: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;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;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 0pt 0.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.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><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;text-align:right;margin:0pt 0pt 0.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.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 0pt 0.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,066</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,066</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin: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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.98%;border-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:6.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-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.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.98%;border-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:6.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 0.05pt 0pt;"> 5,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 1718444000 1718444000 47396000 99152000 146548000 36751000 36751000 47396000 1817596000 36751000 1901743000 30411000 30411000 30411000 30411000 2449198000 2449198000 17473000 119763000 137236000 49786000 49786000 17473000 2568961000 49786000 2636220000 5066000 5066000 5066000 5066000 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.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.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="11" style="vertical-align:bottom;width:43.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;">Level 3 Fair Value Measurements:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p 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></tr><tr><td style="vertical-align:bottom;width:54.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.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="11" style="vertical-align:bottom;width:43.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;">Derivative Instruments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p 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></tr><tr><td style="vertical-align:bottom;width:54.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.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:20.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the three months ended</b></p></td><td style="vertical-align:bottom;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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p 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></tr><tr><td style="vertical-align:bottom;width:54.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.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:20.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </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:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p 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></tr><tr><td style="vertical-align:bottom;width:54.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-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.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:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2020</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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;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="background-color:#cceeff;vertical-align:bottom;width:54.24%;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="background-color:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 48,880</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> (14,390)</p></td><td style="background-color:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 44,720</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 15,532</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.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;">Settlements </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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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:9pt;line-height:1.19;text-align:right;margin:0pt;"> (211,771)</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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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;"> (140,540)</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="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:8.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;"> (341,515)</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:8.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;"> (314,835)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="line-height:1.19;">Realized gains recorded in earnings</span><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 162,891</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 154,930</p></td><td style="background-color:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 296,795</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 299,303</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="line-height:1.19;">Unrealized gains (losses) recorded in earnings</span><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;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</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.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 13,346</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="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:8.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 3pt 0pt 0pt;"> 6,340</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:8.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 3pt 0pt 0pt;"> 13,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.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;">Ending balance</b></p></td><td style="background-color:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 6,340</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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:right;margin:0pt 3pt 0pt 0pt;"> 13,346</p></td><td style="background-color:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,340</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,346</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt 0pt 12pt 0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">Realized and unrealized gains (losses) from derivatives are recognized in </span><i style="font-family:'Times';font-size:8pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:justify;">Loan origination and debt brokerage fees, net </i><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">and</span><i style="font-family:'Times';font-size:8pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:justify;"> Fair value of expected net cash flows from servicing, net </i><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">in the Condensed Consolidated Statements of Income.</span></td></tr></table> 48880000 -14390000 44720000 15532000 211771000 140540000 341515000 314835000 162891000 154930000 296795000 299303000 6340000 13346000 6340000 13346000 6340000 13346000 6340000 13346000 <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.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:17.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:18.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;width:37.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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="8" style="vertical-align:bottom;white-space:nowrap;width:60.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;"><b style="font-weight:bold;">Quantitative Information about Level 3 Fair Value Measurements</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:37.4%;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: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.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;">Fair 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: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.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;">Valuation Technique</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 style="vertical-align:bottom;white-space:nowrap;width:18.89%;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;line-height:1.19;">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.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 style="vertical-align:bottom;white-space:nowrap;width:10.76%;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;line-height:1.19;">Input Value </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.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="background-color:#cceeff;vertical-align:bottom;width:37.4%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 36,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.13%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><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="background-color:#cceeff;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:37.4%;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,411</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:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.13%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.89%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.76%;margin:0pt;padding:0pt;"><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.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></table><div style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">Significant increases in this input may lead to significantly lower fair value measurements.</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Times';font-size:12pt;line-height:1.19;margin-left:0pt;visibility:hidden;">​</span></p> 36751000 30411000 <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.61%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.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.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:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.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.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:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.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.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:8.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;width:53.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: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:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2021</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="5" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 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;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.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: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:9.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;"><b style="font-weight:bold;">Carrying</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:9.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;"><b style="font-weight:bold;">Fair</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:9.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;"><b style="font-weight:bold;">Carrying</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:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:53.03%;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.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="2" style="vertical-align:bottom;white-space:nowrap;width:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</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:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:53.03%;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.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="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="background-color:#cceeff;vertical-align:bottom;width:53.03%;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="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 326,518</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 326,518</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 321,097</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321,097</p></td><td style="background-color:#cceeff;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:53.03%;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.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="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.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;"> 15,842</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: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.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;"> 15,842</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: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.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;"> 19,432</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: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.89%;margin:0pt;padding:0pt;"><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,432</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="background-color:#cceeff;vertical-align:bottom;width:53.03%;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="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 146,548</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 146,548</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 137,236</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><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="background-color:#cceeff;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:53.03%;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.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="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.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;"> 1,718,444</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: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.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;"> 1,718,444</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: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.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;"> 2,449,198</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: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.89%;margin:0pt;padding:0pt;"><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,449,198</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="background-color:#cceeff;vertical-align:bottom;width:53.03%;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="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 272,033</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 273,021</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 360,402</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362,586</p></td><td style="background-color:#cceeff;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:53.03%;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;">Derivative assets</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="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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:right;margin:0pt 3pt 0pt 0pt;"> 36,751</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:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:right;margin:0pt 3pt 0pt 0pt;"> 36,751</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:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:right;margin:0pt 3pt 0pt 0pt;"> 49,786</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:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,786</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="background-color:#cceeff;vertical-align:bottom;width:53.03%;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="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 2,516,136</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 2,517,124</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 3,337,151</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,339,335</p></td><td style="background-color:#cceeff;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:53.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: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="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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:53.03%;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.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="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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="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:53.03%;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;">Derivative liabilities</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="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 30,411</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:0.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 style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 30,411</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:0.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 style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 5,066</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:0.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 style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><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,066</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="background-color:#cceeff;vertical-align:bottom;width:53.03%;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;">Secured borrowings</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 73,314</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,314</p></td><td style="background-color:#cceeff;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:53.03%;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.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="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.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;"> 1,823,982</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: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.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;"> 1,824,413</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: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.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;"> 2,517,156</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: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.89%;margin:0pt;padding:0pt;"><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,518,101</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="background-color:#cceeff;vertical-align:bottom;width:53.03%;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;">Note payable</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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:right;margin:0pt 3pt 0pt 0pt;"> 290,498</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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:right;margin:0pt 3pt 0pt 0pt;"> 293,284</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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:right;margin:0pt 3pt 0pt 0pt;"> 291,593</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 294,773</p></td><td style="background-color:#cceeff;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:53.03%;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.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="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.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;"> 2,144,891</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: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.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;"> 2,148,108</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: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.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;"> 2,887,129</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: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.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,891,254</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></table> 326518000 326518000 321097000 321097000 15842000 15842000 19432000 19432000 146548000 146548000 137236000 137236000 1718444000 1718444000 2449198000 2449198000 272033000 273021000 360402000 362586000 36751000 36751000 49786000 49786000 2516136000 2517124000 3337151000 3339335000 30411000 30411000 5066000 5066000 73314000 73314000 1823982000 1824413000 2517156000 2518101000 290498000 293284000 291593000 294773000 2144891000 2148108000 2887129000 2891254000 P90D 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:-0.03955841%;padding-left:0pt;padding-right:0pt;width:100.07%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:23.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1pt;visibility:hidden;">​</span></p></td><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1pt;visibility:hidden;">​</span></p></td><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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%;margin:0pt;padding:0pt;"><p 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: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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Adjustment Components</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;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:23.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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%;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.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </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;visibility:hidden;">​</span></p></td><td 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:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </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;visibility:hidden;">​</span></p></td><td 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:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </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;visibility:hidden;">​</span></p></td><td 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:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </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;visibility:hidden;">​</span></p></td><td 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:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" 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: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.12%;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:23.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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%;margin:0pt;padding:0pt;"><p 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td 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: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%;margin:0pt;padding:0pt;"><p style="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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td 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:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td 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:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;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:23.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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%;margin:0pt;padding:0pt;"><p 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">to Loans </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;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:23.85%;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:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">on Sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Movement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">Held for Sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;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:23.85%;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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.85%;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;">Rate lock commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 816,038</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,913</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><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,958</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><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,871</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><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,202</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (331)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.85%;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;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 2,470,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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:9pt;line-height:1.19;text-align:right;margin:0pt;"> (29,531)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (29,531)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-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;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (30,080)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.85%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 1,654,394</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,477</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,573</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,050</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,050</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.85%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (30,411)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.85%;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, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td 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:10pt;line-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height: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><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.85%;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;">Rate lock commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 1,374,784</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,581</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (1,697)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,895</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (11)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.85%;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;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 3,760,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td 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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-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;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (5,055)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.85%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 2,386,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 861</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,028</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,028</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.85%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><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,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (5,066)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 816038000 27913000 7958000 35871000 36202000 331000 2470432000 -29531000 -29531000 549000 30080000 1654394000 42477000 21573000 64050000 64050000 70390000 70390000 36751000 30411000 64050000 1374784000 45581000 -1697000 43884000 43895000 11000 3760953000 836000 836000 5891000 5055000 2386169000 62167000 861000 63028000 63028000 107748000 107748000 49786000 5066000 63028000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-family:'Times';font-size:12pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 9—FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES</b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-size:12pt;font-style:italic;line-height:1.19;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Fannie Mae DUS Related Commitments</i>—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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;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;">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 <i style="font-style:italic;">Pledged securities, at fair value </i>on the Condensed 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 mortgage-backed securities (“Agency MBS”) are discounted 4% for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held the majority of its pledged securities in Agency MBS as of June 30, 2021. The majority of the loans for which the Company has risk sharing are Tier 2 loans.</p><p style="background-color:#ffffff;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;">The Company is in compliance with the June 30, 2021 collateral requirements as outlined above. As of June 30, 2021, reserve requirements for the DUS loan portfolio will require the Company to fund $66.9 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. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 June 30, 2021. The net worth requirement is derived primarily from unpaid principal balances on Fannie Mae loans and the level of risk sharing. At June 30, 2021, the net worth requirement was $245.4 million, and the Company's net worth, as defined in the requirements, was $1.1 billion, as measured at our wholly owned operating subsidiary, Walker &amp; Dunlop, LLC. As of June 30, 2021, the </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">Company was required to maintain at least $48.7 million of liquid assets to meet operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, and Ginnie Mae, and the Company had operational liquidity, as defined in the requirements, of $359.3 million as of June 30, 2021, as measured at our wholly owned operating subsidiary, Walker &amp; Dunlop, LLC.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Pledged Securities, at Fair Value</i>—<i style="font-style:italic;">Pledged securities, at fair value</i> consisted of the following balances as of June 30, 2021 and 2020 and December 31, 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="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.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 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:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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 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:7.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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 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:7.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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 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:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:59.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.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;">June 30, </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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.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;">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:59.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-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.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;">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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</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><td colspan="2" 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;">2019</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="background-color:#cceeff;vertical-align:bottom;width:59.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;">Restricted cash</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,442</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 1,768</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 4,954</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 2,150</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Money market funds</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 0pt 0.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.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,954</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 0pt 0.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.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 0pt 0.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.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;"> 4,004</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><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 0pt 0.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.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;"> 12,519</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><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 0pt 0.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.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;"> 5,054</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;"><i style="font-style:italic;">Total pledged cash and cash equivalents</i></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,396</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 5,772</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 17,473</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,204</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Agency MBS</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99,152</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 0pt 0.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.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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;"> 122,524</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><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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 119,763</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><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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,563</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Total pledged securities, at fair value</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,548</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 128,296</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 137,236</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,767</p></td><td style="background-color:#cceeff;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="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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 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 Condensed Consolidated Statements of Cash Flows as more fully discussed in NOTE 2.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;">The Company’s investments included within <i style="font-style:italic;">Pledged securities, at fair value</i> consist primarily of money market funds and Agency debt securities. The investments in Agency debt securities consist of multifamily Agency MBS and are all accounted for as AFS securities. When the fair value of Agency MBS is lower than the carrying value, the Company assesses whether an allowance for credit losses is necessary. 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. The following table provides additional information related to the Agency MBS as of June 30, 2021 and December 31, 2020:</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.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 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:11.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><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:12.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 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.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 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:68.75%;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:12.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 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: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, 2020</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="background-color:#cceeff;vertical-align:bottom;width:68.75%;margin:0pt;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="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 99,152</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;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;"> 119,763</p></td><td style="background-color:#cceeff;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.75%;margin:0pt;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.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><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 95,710</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.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;"> 117,136</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="background-color:#cceeff;vertical-align:bottom;width:68.75%;margin:0pt;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="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 3,572</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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;"> 2,669</p></td><td style="background-color:#cceeff;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.75%;margin:0pt;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.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"> (130)</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.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;"> (42)</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="background-color:#cceeff;vertical-align:bottom;width:68.75%;margin:0pt;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="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 2,204</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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;"> 12,267</p></td><td style="background-color:#cceeff;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 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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;">None of the pledged securities has been in a continuous unrealized loss position for more than 12 months.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;">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.</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.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">June 30, 2021</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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-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:13.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;">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.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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="background-color:#cceeff;vertical-align:bottom;width:68.78%;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="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><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="background-color:#cceeff;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.78%;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.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;"> 6,820</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.41%;margin:0pt;padding:0pt;"><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,792</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="background-color:#cceeff;vertical-align:bottom;width:68.78%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> 64,196</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,407</p></td><td style="background-color:#cceeff;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.78%;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.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;"> 28,136</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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,511</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="background-color:#cceeff;vertical-align:bottom;width:68.78%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> 99,152</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,710</p></td><td style="background-color:#cceeff;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.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: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.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: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.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="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="background-color:#ffffff;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';font-size:1pt;visibility:hidden;">​</span></p> 0.0075 P48M 0.05 0.04 66900000 P48M 245400000 1100000000 48700000 359300000 <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:59.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="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.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 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:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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 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:7.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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 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:7.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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.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 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:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:59.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.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;">June 30, </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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.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;">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:59.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-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.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;">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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</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><td colspan="2" 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;">2019</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="background-color:#cceeff;vertical-align:bottom;width:59.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;">Restricted cash</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,442</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 1,768</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 4,954</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 2,150</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Money market funds</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 0pt 0.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.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,954</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 0pt 0.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.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 0pt 0.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.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;"> 4,004</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><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 0pt 0.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.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;"> 12,519</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><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 0pt 0.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.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;"> 5,054</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;"><i style="font-style:italic;">Total pledged cash and cash equivalents</i></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,396</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 5,772</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 17,473</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,204</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Agency MBS</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99,152</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 0pt 0.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.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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;"> 122,524</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><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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 119,763</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><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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,563</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Total pledged securities, at fair value</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,548</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 128,296</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 137,236</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,767</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 7442000 1768000 4954000 2150000 39954000 4004000 12519000 5054000 47396000 5772000 17473000 7204000 99152000 122524000 119763000 114563000 146548000 128296000 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:68.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 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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:11.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><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 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.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 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:12.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 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.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 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:68.75%;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:12.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 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: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, 2020</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="background-color:#cceeff;vertical-align:bottom;width:68.75%;margin:0pt;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="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 99,152</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;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;"> 119,763</p></td><td style="background-color:#cceeff;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.75%;margin:0pt;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.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><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 95,710</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.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;"> 117,136</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="background-color:#cceeff;vertical-align:bottom;width:68.75%;margin:0pt;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="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 3,572</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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;"> 2,669</p></td><td style="background-color:#cceeff;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.75%;margin:0pt;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.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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"> (130)</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.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;"> (42)</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="background-color:#cceeff;vertical-align:bottom;width:68.75%;margin:0pt;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="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 2,204</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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;"> 12,267</p></td><td style="background-color:#cceeff;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> 99152000 119763000 95710000 117136000 3572000 2669000 130000 42000 2204000 12267000 <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.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;">June 30, 2021</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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-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:13.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;">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.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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="background-color:#cceeff;vertical-align:bottom;width:68.78%;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="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><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="background-color:#cceeff;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.78%;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.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;"> 6,820</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.41%;margin:0pt;padding:0pt;"><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,792</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="background-color:#cceeff;vertical-align:bottom;width:68.78%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> 64,196</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,407</p></td><td style="background-color:#cceeff;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.78%;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.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;"> 28,136</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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,511</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="background-color:#cceeff;vertical-align:bottom;width:68.78%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> 99,152</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,710</p></td><td style="background-color:#cceeff;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.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: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.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: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.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="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> 6820000 6792000 64196000 63407000 28136000 25511000 99152000 95710000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 10—EARNINGS PER SHARE AND STOCKHOLDERS’ EQUITY</b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">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. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;">The following table presents the calculation of basic and diluted EPS for the three and six months ended June 30, 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><div style="padding-left:40.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:85.97%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:59.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:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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:middle;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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:middle;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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:middle;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></tr><tr><td style="vertical-align:middle;width:59.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 colspan="5" style="vertical-align:middle;width:18.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;">For the three months ended June 30, </b></p></td><td style="vertical-align:middle;width:2.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;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:18.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;">For the six months ended June 30, </b></p></td><td style="vertical-align:middle;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:middle;width:59.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;"><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 colspan="2" style="vertical-align:middle;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;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:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:middle;width:59.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;"><i style="font-style:italic;">Calculation of basic EPS</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Walker &amp; Dunlop net income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p 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,058</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p 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,059</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p 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,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,888</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Less: dividends and undistributed earnings allocated to participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,392</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Net income applicable to common stockholders</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 54,227</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 60,186</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 110,312</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 106,496</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,288</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Basic EPS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.75</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.98</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.57</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.52</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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:2.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:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;"><i style="font-style:italic;">Calculation of diluted EPS</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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:2.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:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Net income applicable to common stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p 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,227</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p 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,186</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p 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,312</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p 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,496</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Add: reallocation of dividends and undistributed earnings based on assumed conversion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Net income allocated to common stockholders</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 54,241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 60,211</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 110,346</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 106,553</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.27%;margin:0pt;padding:0pt;"><p 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,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.27%;margin:0pt;padding:0pt;"><p 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,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.27%;margin:0pt;padding:0pt;"><p 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,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.27%;margin:0pt;padding:0pt;"><p 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,288</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Add: weighted-average diluted non-participating securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 351</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 508</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 672</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Weighted-average diluted shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,960</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Diluted EPS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.73</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.95</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.52</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.44</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table></div><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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;">The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury-stock method includes the unrecognized compensation costs associated with the awards. For the three and six months ended June 30, 2021, an immaterial number of average restricted shares were excluded from the computation of diluted earnings per share under the treasury method. For the three and six months ended June 30, 2020, 537 thousand average restricted shares and an immaterial number of average restricted shares, respectively, were excluded. These average restricted shares were excluded from the computation of diluted earnings per share under the treasury method because the effect would have been anti-dilutive, as 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. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-top:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="background-color:#ffffff;">The Company’s Board of Directors approved a stock repurchase program that permits the repurchase of up to </span><span style="background-color:#ffffff;">$75.0</span><span style="background-color:#ffffff;"> million of the Company’s common stock over a </span><span style="background-color:#ffffff;">12-month</span><span style="background-color:#ffffff;"> period beginning on February 12, 2021. During the first and second quarters of 2021, the Company did </span><span style="background-color:#ffffff;">no</span><span style="background-color:#ffffff;">t repurchase any shares of its common stock under the share repurchase program. As of June 30, 2021, the Company had </span><span style="background-color:#ffffff;">$75.0</span><span style="background-color:#ffffff;"> million of authorized share repurchase capacity remaining under the 2021 share repurchase program. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:25.2pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="background-color:#ffffff;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;">During each of the first and second quarters of 2021, the Company paid a dividend of $0.50 per share. On August 4, 2021, the Company’s Board of Directors declared a dividend of $0.50 per share for the third quarter of 2021. The dividend will be paid on September 3, 2021 to all holders of record of the Company’s restricted and unrestricted common stock as of August 19, 2021. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The Company’s Note payable (“Term Loan”) contains direct restrictions on 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.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><div style="padding-left:40.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:85.97%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:59.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:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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:middle;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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:middle;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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:middle;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></tr><tr><td style="vertical-align:middle;width:59.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 colspan="5" style="vertical-align:middle;width:18.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;">For the three months ended June 30, </b></p></td><td style="vertical-align:middle;width:2.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;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:18.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;">For the six months ended June 30, </b></p></td><td style="vertical-align:middle;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:middle;width:59.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;"><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 colspan="2" style="vertical-align:middle;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;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:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:middle;width:59.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;"><i style="font-style:italic;">Calculation of basic EPS</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Walker &amp; Dunlop net income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p 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,058</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p 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,059</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p 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,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,888</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Less: dividends and undistributed earnings allocated to participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,392</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Net income applicable to common stockholders</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 54,227</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 60,186</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 110,312</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 106,496</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,288</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Basic EPS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.75</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.98</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.57</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.52</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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:2.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:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;"><i style="font-style:italic;">Calculation of diluted EPS</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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:2.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:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Net income applicable to common stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p 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,227</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p 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,186</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p 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,312</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p 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,496</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Add: reallocation of dividends and undistributed earnings based on assumed conversion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Net income allocated to common stockholders</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 54,241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 60,211</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 110,346</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;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;"> 106,553</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.27%;margin:0pt;padding:0pt;"><p 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,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.27%;margin:0pt;padding:0pt;"><p 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,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.27%;margin:0pt;padding:0pt;"><p 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,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.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.27%;margin:0pt;padding:0pt;"><p 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,288</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Add: weighted-average diluted non-participating securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 351</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 508</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 672</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Weighted-average diluted shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,960</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.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;">Diluted EPS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.73</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.95</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.52</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.44</p></td><td style="background-color:#cceeff;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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table></div> 56058000 62059000 114110000 109888000 1831000 1873000 3798000 3392000 54227000 60186000 110312000 106496000 31019000 30352000 30922000 30288000 1.75 1.98 3.57 3.52 54227000 60186000 110312000 106496000 14000 25000 34000 57000 54241000 60211000 110346000 106553000 31019000 30352000 30922000 30288000 351000 508000 400000 672000 31370000 30860000 31322000 30960000 1.73 1.95 3.52 3.44 537000 75000000.0 P12M 0 0 75000000.0 0.50 0.50 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2021
Jul. 29, 2021
Document And Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2021  
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 7501 Wisconsin Avenue, Suite 1200E  
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 Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   31,821,841
Entity Central Index Key 0001497770  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Assets    
Cash and cash equivalents $ 326,518 $ 321,097
Restricted cash 15,842 19,432
Pledged securities, at fair value 146,548 137,236
Loans held for sale, at fair value 1,718,444 2,449,198
Loans held for investment, net 272,033 360,402
Mortgage servicing rights 915,519 862,813
Goodwill and other intangible assets 268,018 250,838
Derivative assets 36,751 49,786
Receivables, net 80,196 65,735
Other assets 163,252 134,438
Total assets 3,943,121 4,650,975
Liabilities    
Warehouse notes payable 1,823,982 2,517,156
Note payable 290,498 291,593
Allowance for risk-sharing obligations 60,329 75,313
Guaranty obligation, net 50,369 52,306
Derivative liabilities 30,411 5,066
Other liabilities 394,037 513,319
Total liabilities 2,649,626 3,454,753
Equity    
Preferred stock (authorized 50,000 shares; none issued)
Common stock ($0.01 par value; authorized 200,000 shares; issued and outstanding 31,034 shares at June 30, 2021 and 30,678 shares at December 31, 2020) 310 307
Additional paid-in capital ("APIC") 255,676 241,004
Accumulated other comprehensive income ("AOCI") 2,578 1,968
Retained earnings 1,034,931 952,943
Total stockholders' equity 1,293,495 1,196,222
Commitments and contingencies (NOTES 2 and 9)
Total liabilities and equity $ 3,943,121 $ 4,650,975
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
shares in Thousands
Jun. 30, 2021
Dec. 31, 2020
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 31,034 30,678
Common stock, outstanding 31,034 30,678
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Income and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenues        
Loan origination and debt brokerage fees, net $ 107,472 $ 77,907 $ 183,351 $ 154,280
Fair value of expected net cash flows from servicing, net 61,849 90,369 119,784 158,369
Servicing fees 69,052 56,862 135,030 112,296
Net warehouse interest income 4,630 9,401 9,185 14,896
Escrow earnings and other interest income 1,823 2,671 3,940 13,414
Property sales broker fees. 22,454 3,561 31,496 13,173
Other revenues 14,131 12,054 22,913 20,554
Total revenues 281,411 252,825 505,699 486,982
Expenses        
Personnel 141,421 106,920 237,636 196,445
Amortization and depreciation 48,510 42,317 95,381 82,079
Provision (benefit) for credit losses (4,326) 4,903 (15,646) 28,546
Interest expense on corporate debt 1,760 2,078 3,525 4,938
Other operating expenses 19,748 13,069 37,335 31,159
Total expenses 207,113 169,287 358,231 343,167
Income from operations 74,298 83,538 147,468 143,815
Income tax expense 18,240 21,479 33,358 34,151
Net income before noncontrolling interests 56,058 62,059 114,110 109,664
Less: net income (loss) from noncontrolling interests       (224)
Walker and Dunlop net income 56,058 62,059 114,110 109,888
Net change in unrealized gains (losses) on pledged available-for-sale securities, net of taxes 768 1,430 610 (487)
Walker and Dunlop comprehensive income $ 56,826 $ 63,489 $ 114,720 $ 109,401
Basic earnings per share (NOTE 10) $ 1.75 $ 1.98 $ 3.57 $ 3.52
Diluted earnings per share (NOTE 10) $ 1.73 $ 1.95 $ 3.52 $ 3.44
Basic weighted average shares outstanding 31,019 30,352 30,922 30,288
Diluted weighted average shares outstanding 31,370 30,860 31,322 30,960
Loans Held for Sale        
Revenues        
Net warehouse interest income $ 2,884 $ 6,313 $ 5,343 $ 7,806
Loans Held for Investment        
Revenues        
Net warehouse interest income $ 1,746 $ 3,088 $ 3,842 $ 7,090
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
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 at Dec. 31, 2019 $ 300 $ 237,877 $ 737 $ (23,678) $ 796,775 $ 6,596 $ (23,678) $ 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         47,829     47,829
Net income (loss) from noncontrolling interests           (224)   (224)
Contributions from noncontrolling interests           675   675
Other comprehensive income (loss), net of tax     (1,918)         (1,918)
Stock-based compensation - equity classified   5,061           5,061
Issuance of common stock in connection with equity compensation plans $ 7 11,362           11,369
Issuance of common stock in connection with equity compensation plans (in shares) 675              
Repurchase and retirement of common stock $ (4) (18,293)     (8,440)     (26,737)
Repurchase and retirement of common stock (in shares) (380)              
Cash dividends paid         (11,347)     (11,347)
Balances at the end of the period at Mar. 31, 2020 $ 303 236,007 (1,181)   801,139 7,047   1,043,315
Balance at the end of the period (in shares) at Mar. 31, 2020 30,330              
Balances at the beginning of the period at Dec. 31, 2019 $ 300 237,877 737 $ (23,678) 796,775 6,596 $ (23,678) 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               109,888
Net income (loss) from noncontrolling interests               (224)
Balances at the end of the period at Jun. 30, 2020 $ 304 238,094 249   851,904     1,090,551
Balance at the end of the period (in shares) at Jun. 30, 2020 30,369              
Balances at the beginning of the period at Mar. 31, 2020 $ 303 236,007 (1,181)   801,139 7,047   1,043,315
Balance at the beginning of the period (in shares) at Mar. 31, 2020 30,330              
Change in Stockholders' Equity                
Walker and Dunlop net income         62,059     62,059
Purchase of noncontrolling interests   (3,295)       $ (7,047)   (10,342)
Other comprehensive income (loss), net of tax     1,430         1,430
Stock-based compensation - equity classified   5,592           5,592
Issuance of common stock in connection with equity compensation plans $ 1 195           196
Issuance of common stock in connection with equity compensation plans (in shares) 50              
Repurchase and retirement of common stock   (405)           (405)
Repurchase and retirement of common stock (in shares) (11)              
Cash dividends paid         (11,294)     (11,294)
Balances at the end of the period at Jun. 30, 2020 $ 304 238,094 249   851,904     1,090,551
Balance at the end of the period (in shares) at Jun. 30, 2020 30,369              
Balances at the beginning of the period at Dec. 31, 2020 $ 307 241,004 1,968   952,943     $ 1,196,222
Balance at the beginning of the period (in shares) at Dec. 31, 2020 30,678             30,678
Change in Stockholders' Equity                
Walker and Dunlop net income         58,052     $ 58,052
Other comprehensive income (loss), net of tax     (158)         (158)
Stock-based compensation - equity classified   7,836           7,836
Issuance of common stock in connection with equity compensation plans $ 4 12,602           12,606
Issuance of common stock in connection with equity compensation plans (in shares) 430              
Repurchase and retirement of common stock $ (1) (13,373)           (13,374)
Repurchase and retirement of common stock (in shares) (131)              
Cash dividends paid         (16,052)     (16,052)
Balances at the end of the period at Mar. 31, 2021 $ 310 248,069 1,810   994,943     1,245,132
Balance at the end of the period (in shares) at Mar. 31, 2021 30,977              
Balances at the beginning of the period at Dec. 31, 2020 $ 307 241,004 1,968   952,943     $ 1,196,222
Balance at the beginning of the period (in shares) at Dec. 31, 2020 30,678             30,678
Change in Stockholders' Equity                
Walker and Dunlop net income               $ 114,110
Balances at the end of the period at Jun. 30, 2021 $ 310 255,676 2,578   1,034,931     $ 1,293,495
Balance at the end of the period (in shares) at Jun. 30, 2021 31,034             31,034
Balances at the beginning of the period at Mar. 31, 2021 $ 310 248,069 1,810   994,943     $ 1,245,132
Balance at the beginning of the period (in shares) at Mar. 31, 2021 30,977              
Change in Stockholders' Equity                
Walker and Dunlop net income         56,058     56,058
Other comprehensive income (loss), net of tax     768         768
Stock-based compensation - equity classified   7,892           7,892
Issuance of common stock in connection with equity compensation plans $ 1 530           531
Issuance of common stock in connection with equity compensation plans (in shares) 64              
Repurchase and retirement of common stock $ (1) (815)           (816)
Repurchase and retirement of common stock (in shares) (7)              
Cash dividends paid         (16,070)     (16,070)
Balances at the end of the period at Jun. 30, 2021 $ 310 $ 255,676 $ 2,578   $ 1,034,931     $ 1,293,495
Balance at the end of the period (in shares) at Jun. 30, 2021 31,034             31,034
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Changes in Equity (Parenthetical) - $ / shares
3 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
TOTAL EQUITY.        
Cash dividends paid. amount per common share $ 0.50 $ 0.50 $ 0.36 $ 0.36
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash flows from operating activities    
Net income before noncontrolling interests $ 114,110 $ 109,664
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 (119,784) (158,369)
Change in the fair value of premiums and origination fees 9,047 (25,459)
Amortization and depreciation 95,381 82,079
Provision (benefit) for credit losses (15,646) 28,546
Originations of loans held for sale (7,293,128) (10,281,562)
Proceeds from transfers of loans held for sale 8,024,903 9,381,412
Other operating activities, net (55,541) 41,046
Net cash provided by (used in) operating activities 759,342 (822,643)
Cash flows from investing activities    
Capital expenditures (3,800) (1,539)
Purchase of equity-method investments (3,248) (850)
Purchase of pledged available-for-sale ("AFS") securities (2,000) (14,155)
Proceeds from prepayment and sale of pledged AFS securities 22,092 4,739
Investments in joint ventures (38,805) (17,160)
Distributions from joint ventures 22,113 10,690
Acquisitions, net of cash acquired (10,507) (46,784)
Originations of loans held for investment (116,087)  
Principal collected on loans held for investment upon payoff 205,653 139,030
Net cash provided by (used in) investing activities 75,411 73,971
Cash flows from financing activities    
Borrowings (repayments) of warehouse notes payable, net (744,281) 1,009,302
Borrowings of interim warehouse notes payable 84,766 33,127
Repayments of interim warehouse notes payable (34,174) (84,959)
Repayments of note payable (1,490) (1,489)
Repayments of secured borrowings (73,312)  
Proceeds from issuance of common stock 13,137 6,565
Repurchase of common stock (14,190) (27,142)
Purchase of noncontrolling interests   (5,216)
Cash dividends paid (32,122) (22,641)
Payment of contingent consideration   (1,641)
Debt issuance costs (1,333) (1,932)
Net cash provided by (used in) financing activities (802,999) 903,974
Net increase in cash, cash equivalents, restricted cash, and restricted cash equivalents (NOTE 2) 31,754 155,302
Cash, cash equivalents, restricted cash, and restricted cash equivalents at beginning of period 358,002 136,566
Total of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period 389,756 291,868
Supplemental Disclosure of Cash Flow Information:    
Cash paid to third parties for interest 16,708 24,237
Cash paid (returned) for income taxes $ 26,723 $ 1,479
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
ORGANIZATION AND BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2021
ORGANIZATION AND BASIS OF PRESENTATION  
Organization and Basis of Presentation

NOTE 1—ORGANIZATION AND BASIS OF PRESENTATION

These financial statements represent the condensed 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. The statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Regulation S-X. Accordingly, they may not include certain financial statement disclosures and other information required for annual financial statements. The accompanying condensed consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 (“2020 Form 10-K”). In the opinion of management, all adjustments considered necessary for a fair presentation of the results for the Company in the interim periods presented have been included. Results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or thereafter.

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, engages in commercial real estate investment management activities, provides housing market research, and delivers real estate-related investment banking and advisory services.

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, in which cases the Company does not fund the loan.

The Company also provides a variety of commercial real estate debt and equity solutions through its principal lending and investing products, including interim loans, and preferred and joint venture equity on commercial real estate properties. Interim loans on multifamily properties are offered (i) through the Company and recorded on the Company’s balance sheet (the “Interim Loan Program”) and (ii) through a joint venture with an affiliate of Blackstone Mortgage Trust, Inc., in which the Company holds a 15% ownership interest (the “Interim Program JV”). Interim loans on all commercial real estate property types are also offered through separate accounts managed by the Company’s subsidiary, Walker & Dunlop Investment Partners, Inc. (“WDIP”). Preferred and joint venture equity on commercial real estate properties are offered through funds managed by WDIP.

The Company brokers the sale of multifamily properties through its wholly owned subsidiary, Walker & Dunlop Investment Sales, LLC (“WDIS”). In some cases, the Company also provides the debt financing for the property sale.

The Company has a joint venture, branded as “Apprise by Walker & Dunlop,” with an international technology services company to offer automated multifamily valuation and appraisal services (the “Appraisal JV”). The Appraisal JV leverages technology and data science to dramatically improve the consistency, transparency, and speed of multifamily appraisals in the U.S. through the licensing of the partner’s technology and leveraging of the Company’s expertise in the commercial real estate industry. The Company owns a 50% interest in the Appraisal JV and accounts for the interest as an equity-method investment. The operations of the Appraisal JV for the three and six months ended June 30, 2021 and 2020 were immaterial.

During the third quarter of 2021, the Company closed on the acquisition of certain assets and the assumption of certain liabilities of Zelman Holdings, LLC (“Zelman”) through a 75% interest in a newly formed entity, WDIB, LLC (“WDIB”). WDIB will provide housing market research and real estate-related investment banking and advisory services.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2021
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Summary of Significant Accounting Policies

NOTE 2—SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation—The condensed 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 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 balance sheet and the portion of net income not attributable to Walker & Dunlop, Inc. as Net income (loss) from noncontrolling interests in the income statement.

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

Use of Estimates—The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses, allowance for risk-sharing obligations, capitalized mortgage servicing rights, derivative instruments, and the disclosure of contingent liabilities. Actual results may vary from these estimates.

Derivative Assets and Liabilities—Loan commitments that meet the definition of a derivative are recorded at fair value on the Condensed 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 Condensed 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 in the Condensed Consolidated Balance Sheets and as a component of Loan origination and debt brokerage fees, net in the Condensed Consolidated Statements of Income), (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 in the Condensed Consolidated Balance Sheets and in Fair value of expected net cash flows from servicing, net in the Condensed Consolidated Statements of Income), 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 Condensed Consolidated Statements of Income. The co-broker fees for the three months ended June 30, 2021 and 2020 were $3.6 million and $7.9 million, respectively and $8.9 million and $15.3 million for the six months ended June 30, 2021 and 2020, respectively.

Loans Held for Investment, net—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 three years and are all adjustable-rate, 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 June 30, 2021, Loans held for investment, net consisted of nine loans with an aggregate $276.7 million of unpaid principal balance less $0.5 million of net unamortized deferred fees and costs and $4.2 million of allowance for loan losses. As of December 31, 2020, Loans held for investment, net consisted of 18 loans with an aggregate $366.3 million of unpaid principal balance less $1.1 million of net unamortized deferred fees and costs and $4.8 million of allowance for loan losses.

During the third quarter of 2018, the Company transferred a portfolio of participating interests in loans held for investment to a third party that was paid off in the second quarter of 2021. The Company accounted for the transfer as a secured borrowing, with the aggregate unpaid principal balance of the loans of $81.5 million presented as a component of Loans held for investment, net on the Condensed Consolidated Balance Sheets as of December 31, 2020, and the secured borrowing of $73.3 million presented within Other liabilities on the Condensed Consolidated Balance Sheets as of December 31, 2020.

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 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 Current Expected Credit Losses (“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.

The loss rate for the forecast period was 15 basis points and 36 basis points as of June 30, 2021 and December 31, 2020, respectively. The loss rate for the remaining period until maturity was nine basis points as of both June 30, 2021 and December 31, 2020.

One loan held for investment with an unpaid principal balance of $14.7 million that was originated in 2017 was delinquent and on non-accrual status as of June 30, 2021 and December 31, 2020. The Company had a $3.7 million reserve for this loan based on its collateral fair value as of June 30, 2021 and December 31, 2020 and has not recorded any interest related to this loan since it went on non-accrual status in 2019. All other loans were current as of June 30, 2021 and December 31, 2020. The amortized cost basis of loans that were current as of June 30, 2021 and December 31, 2020 was $261.5 million and $350.5 million, respectively. As of June 30, 2021, $77.4 million, $46.1 million, and $138.5 million of the loans that were current were originated in 2021, 2020, and 2019, respectively. Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment.

Provision (Benefit) for Credit LossesThe 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 Condensed 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 three and six months ended June 30, 2021 and 2020:

For the three months ended

For the six months ended 

June 30, 

June 30, 

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

    

2021

    

2020

    

2021

    

2020

 

Provision (benefit) for loan losses

$

(75)

$

(178)

$

(662)

$

928

Provision (benefit) for risk-sharing obligations

 

(4,251)

 

5,081

 

(14,984)

 

27,618

Provision (benefit) for credit losses

$

(4,326)

$

4,903

$

(15,646)

$

28,546

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. The Company also occasionally 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. Included in Net warehouse interest income for the three and six months ended June 30, 2021 and 2020 are the following components:

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Components of Net Warehouse Interest Income (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Warehouse interest income - loans held for sale

$

7,863

$

17,098

$

16,981

$

24,501

Warehouse interest expense - loans held for sale

 

(4,979)

 

(10,785)

 

(11,638)

 

(16,695)

Net warehouse interest income - loans held for sale

$

2,884

$

6,313

$

5,343

$

7,806

Warehouse interest income - loans held for investment

$

2,962

$

4,763

$

6,190

$

11,068

Warehouse interest expense - loans held for investment

 

(1,216)

 

(1,675)

 

(2,348)

 

(3,978)

Warehouse interest income - secured borrowings

883

849

1,748

1,695

Warehouse interest expense - secured borrowings

(883)

(849)

(1,748)

(1,695)

Net warehouse interest income - loans held for investment

$

1,746

$

3,088

$

3,842

$

7,090

Total net warehouse interest income

$

4,630

$

9,401

$

9,185

$

14,896

        Statement of Cash Flows—For presentation in the Condensed 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 cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Condensed Consolidated Statements of Cash Flows to the related captions in the Condensed Consolidated Balance Sheets as of June 30, 2021 and 2020 and December 31, 2020 and 2019.

June 30, 

December 31,

(in thousands)

2021

    

2020

    

2020

    

2019

 

Cash and cash equivalents

$

326,518

$

275,202

$

321,097

$

120,685

Restricted cash

15,842

10,894

19,432

8,677

Pledged cash and cash equivalents (NOTE 9)

 

47,396

 

5,772

 

17,473

 

7,204

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

$

389,756

$

291,868

$

358,002

$

136,566

        Income Taxes—The Company records the realizable excess tax benefits from stock compensation as a reduction to income tax expense. The realizable excess tax benefits were $1.2 million and $0.1 million for the three months ended June 30, 2021 and 2020, respectively, and $5.2 million and $3.1 million during the six months ended June 30, 2021 and 2020, respectively.

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. The Company’s contracts with customers 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 not complicated and is generally completed in a short period of time. The following table presents information about the Company’s contracts with customers for the three and six months ended June 30, 2021 and 2020:

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Description (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Statement of income line item

Certain loan origination fees

$

43,222

$

8,689

$

67,123

$

30,037

Loan origination and debt brokerage fees, net

Property sales broker fees

22,454

3,561

31,496

13,173

Property sales broker fees

Investment management fees, application fees, and other

 

7,928

 

4,649

 

14,178

 

10,101

Other revenues

Total revenues derived from contracts with customers

$

73,604

$

16,899

$

112,797

$

53,311

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 have been no material changes to the accounting policies discussed in NOTE 2 of the Company’s 2020 Form 10-K. There are no recently announced but not yet effective accounting pronouncements that are expected to have a material impact to the Company as of June 30, 2021.

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

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
MORTGAGE SERVICING RIGHTS
6 Months Ended
Jun. 30, 2021
MSRs  
Mortgage Servicing Rights  
Mortgage Servicing Rights

NOTE 3—MORTGAGE SERVICING RIGHTS

The fair value of the mortgage servicing rights (“MSRs”) as of June 30, 2021 and December 31, 2020 was $1.2 billion and $1.1 billion, respectively. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. For example, see the following sensitivities:

The impact of a 100-basis point increase in the discount rate at June 30, 2021 would be a decrease in the fair value of $36.9 million to the MSRs outstanding as of June 30, 2021.

The impact of a 200-basis point increase in the discount rate at June 30, 2021 would be a decrease in the fair value of $71.4 million to the MSRs outstanding as June 30, 2021.

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 MSRs for the three and six months ended June 30, 2021 and 2020 follows:

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

Roll Forward of MSRs (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Beginning balance

$

909,884

$

722,486

$

862,813

$

718,799

Additions, following the sale of loan

 

57,300

 

99,589

 

153,940

 

143,803

Amortization

 

(43,914)

 

(36,706)

 

(86,466)

 

(71,924)

Pre-payments and write-offs

 

(7,751)

 

(7,100)

 

(14,768)

 

(12,409)

Ending balance

$

915,519

$

778,269

$

915,519

$

778,269

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

Components of MSRs (in thousands)

June 30, 2021

December 31, 2020

Gross Value

$

1,492,694

$

1,394,901

Accumulated amortization

 

(577,175)

 

(532,088)

Net carrying value

$

915,519

$

862,813

The expected amortization of MSRs held in the Condensed Consolidated Balance Sheet as of June 30, 2021 is shown in the table below. Actual amortization may vary from these estimates.

  

Expected

(in thousands)

  Amortization  

Six Months Ending December 31, 

2021

$

85,722

Year Ending December 31, 

2022

$

161,765

2023

 

147,795

2024

 

126,499

2025

 

106,360

2026

 

86,897

Thereafter

200,481

Total

$

915,519

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS
6 Months Ended
Jun. 30, 2021
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS  
Guaranty Obligation and Allowance for Risk-Sharing Obligations

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

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. Activity related to the guaranty obligation for the three and six months ended June 30, 2021 and 2020 is presented in the following table:

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

Roll Forward of Guaranty Obligation (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Beginning balance

$

51,836

$

55,758

$

52,306

$

54,695

Additions, following the sale of loan

 

853

 

1,608

 

2,574

 

3,470

Amortization

 

(2,320)

 

(2,494)

 

(4,511)

 

(4,761)

Other

1,468

Ending balance

$

50,369

$

54,872

$

50,369

$

54,872

Substantially all loans sold under the Fannie Mae DUS program contain partial or full risk-sharing guaranties that are based on the credit performance of the loan. The Company records an estimate of the loss reserve for CECL for all loans in its Fannie Mae at-risk servicing portfolio and presents this loss reserve as Allowance for risk-sharing obligations on the Condensed Consolidated Balance Sheets. The Company utilizes the weighted-average remaining maturity (“WARM”) method to calculate the CECL reserve and one year for the reasonable and supportable forecast period (the “forecast period”) as the Company currently believes forecasts beyond one year are inherently less reliable. The WARM method uses an average annual charge-off 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 charge-off rate is applied to the unpaid principal balance over the contractual term, further adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio. Activity related to the allowance for risk-sharing obligations for the three and six months ended June 30, 2021 and 2020 follows:

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

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

    

2021

    

2020

    

2021

    

2020

 

Beginning balance

$

64,580

$

64,110

$

75,313

$

11,471

Adjustment related to adoption of CECL

31,570

Provision (benefit) for risk-sharing obligations

 

(4,251)

 

5,081

 

(14,984)

 

27,618

Write-offs

 

 

 

 

Other

(1,468)

Ending balance

$

60,329

$

69,191

$

60,329

$

69,191

As a result of the onset of the pandemic and the resulting forecasts for significant unemployment rates during 2020, the Company’s loss rate for the forecast period was seven basis points as of June 30, 2020, resulting in the substantial provision for risk-sharing obligations for the six months ended June 30, 2020 and an increase in the allowance for risk-sharing obligations as of June 30, 2020 as seen above. During the first half of 2021, economic conditions began to improve significantly, with reported and forecast unemployment rates significantly better compared to both December 31, 2020 and June 30, 2020. In response to improving unemployment statistics and the expected continued overall health of the multifamily market, the Company adjusted the loss rate for the forecast period from six basis points as of December 31, 2020 to four basis points as of March 31, 2021 and three basis points as of June 30, 2021. These decreases in the loss rate resulted in the benefits for risk-sharing obligations seen above. For the remaining expected life of the portfolio, the Company reverted over a one-year period on a straight-line basis to a historical loss rate of two basis points for all periods shown in the roll forward above.

The calculated CECL reserve for the Company’s $45.9 billion at-risk Fannie Mae servicing portfolio as of June 30, 2021 was $52.8 million compared to $67.0 million as of December 31, 2020. The weighted-average remaining life of the at-risk Fannie Mae servicing portfolio as of June 30, 2021 was 7.5 years. The at-risk Fannie Mae servicing portfolio does not include at-risk loans held for sale.

Two loans that defaulted in 2019 had aggregate collateral-based reserves of $7.6 million and $8.3 million as of June 30, 2021 and December 31, 2020, respectively.

As of June 30, 2021, the maximum quantifiable contingent liability associated with the Company’s guarantees for the at-risk loans         serviced under the Fannie Mae DUS agreement was $9.5 billion. 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 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
SERVICING
6 Months Ended
Jun. 30, 2021
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 $112.3 billion as of June 30, 2021 compared to $107.2 billion as of December 31, 2020.

As of June 30, 2021 and December 31, 2020, custodial escrow accounts relating to loans serviced by the Company totaled $3.0 billion and $3.1 billion, respectively. These amounts are not included in the Condensed Consolidated Balance Sheets as such amounts are not Company assets; however, the Company is entitled to earn interest income on these escrow balances, presented as a component of Escrow earnings and other interest income in the Condensed 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 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
WAREHOUSE NOTES PAYABLE
6 Months Ended
Jun. 30, 2021
WAREHOUSE NOTES PAYABLE  
Warehouse Notes Payable

NOTE 6—WAREHOUSE NOTES PAYABLE

As of June 30, 2021, to provide financing to borrowers under the Agencies’ programs, the Company has 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 has 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 June 30, 2021, the Company has arranged for warehouse lines of credit in the amount of $0.4 billion with certain national banks to assist in funding loans held for investment under the Interim Loan Program (“Interim Warehouse Facilities”). The Company has 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 its ability to secure and maintain these types of short-term financings on acceptable terms.  

The maximum amount and outstanding borrowings under Warehouse notes payable at June 30, 2021 follows:

June 30, 2021

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility(1)

Amount

Amount

Capacity

Balance

Interest rate(2)

 

Agency Warehouse Facility #1

$

425,000

$

$

425,000

$

347,747

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #2

 

700,000

 

300,000

 

1,000,000

 

390,370

30-day LIBOR plus 1.30%

Agency Warehouse Facility #3

 

600,000

 

265,000

 

865,000

 

125,951

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #4

350,000

350,000

246,769

30-day LIBOR plus 1.30%

Agency Warehouse Facility #5

1,000,000

1,000,000

276,874

30-day LIBOR plus 1.45%

Agency Warehouse Facility #6

150,000

100,000

250,000

70,913

30-day LIBOR plus 1.40%

Total National Bank Agency Warehouse Facilities

$

2,225,000

$

1,665,000

$

3,890,000

$

1,458,624

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

180,953

 

Total Agency Warehouse Facilities

$

2,225,000

$

3,165,000

$

5,390,000

$

1,639,577

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

71,572

 

30-day LIBOR plus 1.90%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

34,000

 

30-day LIBOR plus 1.65% to 2.00%

Interim Warehouse Facility #3

 

75,000

 

75,000

 

150,000

 

59,453

 

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

$

329,810

$

75,000

$

404,810

$

184,835

Debt issuance costs

 

 

 

 

(430)

Total warehouse facilities

$

2,554,810

$

3,240,000

$

5,794,810

$

1,823,982

(1)Agency Warehouse Facilities, including the Fannie Mae repurchase agreement are used to fund loans held for sale, while Interim Warehouse Facilities are used to fund loans held for investment.
(2)Interest rate presented does not include the effect of interest rate floors.

The following amendments to the Agency Warehouse Facilities were executed in the normal course of business to support the growth of the Company’s Agency business.  

During the second quarter of 2021, the Company executed an amendment to the agreement related to Agency Warehouse Facility #1 that decreased the borrowing rate to 30-day London Interbank Offered Rate (“LIBOR”) plus 130 basis points from 30-day LIBOR plus 140 basis points and decreased the 30-day LIBOR floor to zero from 25 basis points.

During the second quarter of 2021, the Company executed amendments to the agreement related to Agency Warehouse Facility #2 that extended the maturity date to April 14, 2022 and decreased the borrowing rate to 30-day LIBOR plus 130 basis points from 30-day LIBOR plus 140 basis points. No other material modifications have been made to the agreement during 2021.

During the second quarter of 2021, the Company executed amendments to the agreement related to Agency Warehouse Facility #3 that extended the maturity date to May 14, 2022, increased the borrowing rate to 30-day LIBOR plus 130 basis points from 30-day LIBOR plus 115 basis points, and decreased the 30-day LIBOR floor to zero basis points from 50 basis points. No other material modifications have been made to the agreement during 2021.

During the second quarter of 2021, the Company executed an amendment to the agreement related to Agency Warehouse Facility #4 that extended the maturity date to June 22, 2022, decreased the borrowing rate to 30-day LIBOR plus 130 basis points from 30-day LIBOR plus 140 basis points, and decreased the 30-day LIBOR floor to five basis points from 25 basis points. No other material modifications have been made to the agreement during 2021.

During the first quarter of 2021, the Company executed an agreement to establish Agency Warehouse Facility #6. The warehouse facility has a $150.0 million maximum committed borrowing capacity, provides us with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans, and matures March 5, 2022. Advances are made at 100% of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of 30-day LIBOR plus 140 basis points with a 30-day LIBOR floor of 25 basis points. In addition to the committed borrowing capacity, the agreement provides $100.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed

facility. The facility agreement requires the Company’s compliance with the same financial covenants as provided in the facility agreement for Agency Warehouse Facility #1, as described in the Company’s 2020 Form 10-K. No material modifications have been made to the agreement during 2021.

During the second quarter of 2021, the Company executed amendments to the agreement related to Interim Warehouse Facility #1 that extended the maturity date to May 14, 2022 and decreased the 30-day LIBOR floor to zero basis points from 50 basis points. No other material modifications have been made to the agreement during 2021.

The warehouse notes payable are subject to various financial covenants, all of which the Company was in compliance with as of June 30, 2021.

Interest on the Company’s warehouse notes payable is based on 30-day LIBOR. 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 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND OTHER INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2021
GOODWILL AND OTHER INTANGIBLE ASSETS  
Goodwill and Other Intangible Assets

NOTE 7—GOODWILL AND OTHER INTANGIBLE ASSETS

A summary of the Company’s goodwill for the six months ended June 30, 2021 and 2020 is as follows:

For the six months ended

June 30, 

Roll Forward of Goodwill (in thousands)

    

2021

    

2020

 

Beginning balance

$

248,958

$

180,424

Additions from acquisitions

 

17,507

 

68,534

Impairment

 

 

Ending balance

$

266,465

$

248,958

The immaterial additions to goodwill from acquisitions during 2021 shown in the table above during the six months ended June 30, 2021 relate to one acquisition in each of the first and second quarters of 2021. The activity in the first quarter of 2021 was from the purchase of certain assets and the assumption of certain liabilities from an investment sales brokerage company, for an aggregate consideration of $12.7 million, which consisted of $7.5 million of cash and $5.2 million of contingent consideration. The activity in the second quarter of 2021 was from the purchase of certain assets and the assumption of certain liabilities from a company with a technology platform that streamlines and accelerates the quoting, processing, and underwriting of small-balance multifamily loans while providing the borrower with a web-based, user-friendly interface. The acquisition is part of the Company’s overall strategy to significantly increase its small-balance lending volumes using technology. The aggregate consideration paid was $5.3 million, which includes $3.0 million of cash and $2.3 million of contingent consideration. The Company completed the purchase accounting for both acquisitions.

During the third quarter of 2021, the Company acquired a controlling interest in Zelman, which specializes in housing market research and real estate-related investment banking and advisory services for $53.6 million of cash and $5.3 million of the Company’s common stock, subject to subsequent working capital adjustments. The Company has not completed the accounting for the acquisition as of the issuance date of these financial statements. Therefore, disclosures relating to the goodwill recognized and the fair value of the assets acquired and liabilities assumed could not be presented.

As of June 30, 2021 and December 31, 2020, the remaining balance of intangible assets from acquisitions totaled $1.6 million and $1.9 million, respectively. As of June 30, 2021, the weighted-average period over which the Company expects these intangible assets to be amortized is 3.7 years.

A summary of the Company’s contingent consideration liabilities, which is included in Other liabilities in the Condensed Consolidated Balance Sheets, as of and for the six months ended June 30, 2021 and 2020 follows:

For the six months ended

June 30, 

Roll Forward of Contingent Consideration Liabilities (in thousands)

    

2021

    

2020

Beginning balance

$

28,829

$

5,752

Additions

7,504

17,649

Accretion

906

497

Payments

(5,800)

Ending balance

$

37,239

$

18,098

The contingent consideration liabilities above relate to (i) acquisitions of debt brokerage companies and an investment sales brokerage company completed over the past several years, including 2021, (ii) the purchase of noncontrolling interests in 2020 and (iii) the aforementioned technology company acquired in 2021. The contingent consideration for each of the acquisitions may be earned over various lengths of time after each acquisition, with a maximum earn-out 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 first quarter of 2026. In each case, the Company estimated the initial fair value of the contingent consideration using a probability-based, discounted cash flow model.

The contingent consideration included for the acquisitions and purchase of noncontrolling interests is non-cash and thus not reflected in the amount of cash consideration paid on the Condensed Consolidated Statements of Cash Flows.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS
6 Months Ended
Jun. 30, 2021
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, discount rates, volatilities, prepayment speeds, earnings rates, credit risk, 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, 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 market participants consider in valuing MSR

assets. During the first quarter of 2021, the Company reduced the discount rate and escrow earnings rate assumptions for its capitalized MSRs based on market participant data. MSRs are carried at the lower of amortized cost or fair value.

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 with borrowers 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 applicable 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 Condensed 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 investments in Agency debt securities 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.

The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of June 30, 2021 and December 31, 2020, 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

 

June 30, 2021

Assets

Loans held for sale

$

$

1,718,444

$

$

1,718,444

Pledged securities

 

47,396

 

99,152

 

 

146,548

Derivative assets

 

 

 

36,751

 

36,751

Total

$

47,396

$

1,817,596

$

36,751

$

1,901,743

Liabilities

Derivative liabilities

$

$

$

30,411

$

30,411

Total

$

$

$

30,411

$

30,411

December 31, 2020

Assets

Loans held for sale

$

$

2,449,198

$

$

2,449,198

Pledged securities

 

17,473

 

119,763

 

 

137,236

Derivative assets

 

 

 

49,786

 

49,786

Total

$

17,473

$

2,568,961

$

49,786

$

2,636,220

Liabilities

Derivative liabilities

$

$

$

5,066

$

5,066

Total

$

$

$

5,066

$

5,066

There were no transfers between any of the levels within the fair value hierarchy during the six months ended June 30, 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 three and six months ended June 30, 2021 and 2020:

Level 3 Fair Value Measurements:

Derivative Instruments

For the three months ended

For the six months ended

June 30, 

June 30, 

Derivative Assets and Liabilities, net (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Beginning balance

$

48,880

$

(14,390)

$

44,720

$

15,532

Settlements

 

(211,771)

 

(140,540)

 

(341,515)

 

(314,835)

Realized gains recorded in earnings(1)

 

162,891

 

154,930

 

296,795

 

299,303

Unrealized gains (losses) recorded in earnings(1)

 

6,340

 

13,346

 

6,340

 

13,346

Ending balance

$

6,340

$

13,346

$

6,340

$

13,346

(1)Realized and unrealized gains (losses) 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 Condensed 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 June 30, 2021:

Quantitative Information about Level 3 Fair Value Measurements

 

(in thousands)

    

Fair Value

    

Valuation Technique

    

Unobservable Input (1)

    

Input Value (1)

 

Derivative assets

$

36,751

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

30,411

 

Discounted cash flow

 

Counterparty credit risk

 

(1)Significant increases in this input may lead to significantly lower fair value measurements.

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

June 30, 2021

December 31, 2020

 

    

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial Assets:

Cash and cash equivalents

$

326,518

$

326,518

$

321,097

$

321,097

Restricted cash

 

15,842

 

15,842

 

19,432

 

19,432

Pledged securities

 

146,548

 

146,548

 

137,236

 

137,236

Loans held for sale

 

1,718,444

 

1,718,444

 

2,449,198

 

2,449,198

Loans held for investment, net

 

272,033

 

273,021

 

360,402

 

362,586

Derivative assets

 

36,751

 

36,751

 

49,786

 

49,786

Total financial assets

$

2,516,136

$

2,517,124

$

3,337,151

$

3,339,335

Financial Liabilities:

Derivative liabilities

$

30,411

$

30,411

$

5,066

$

5,066

Secured borrowings

73,314

73,314

Warehouse notes payable

 

1,823,982

 

1,824,413

 

2,517,156

 

2,518,101

Note payable

 

290,498

 

293,284

 

291,593

 

294,773

Total financial liabilities

$

2,144,891

$

2,148,108

$

2,887,129

$

2,891,254

The following methods and assumptions were used for recurring fair value measurements as of June 30, 2021 and December 31, 2020.

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.

Derivative InstrumentsConsist 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 SaleIn 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 Condensed 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 June 30, 2021 and December 31, 2020:

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

 

June 30, 2021

Rate lock commitments

$

816,038

$

27,913

$

7,958

$

35,871

$

36,202

$

(331)

$

Forward sale contracts

 

2,470,432

 

 

(29,531)

 

(29,531)

 

549

(30,080)

 

Loans held for sale

 

1,654,394

 

42,477

 

21,573

 

64,050

 

 

 

64,050

Total

$

70,390

$

$

70,390

$

36,751

$

(30,411)

$

64,050

December 31, 2020

Rate lock commitments

$

1,374,784

$

45,581

$

(1,697)

$

43,884

$

43,895

$

(11)

$

Forward sale contracts

 

3,760,953

 

 

836

 

836

 

5,891

(5,055)

 

Loans held for sale

 

2,386,169

 

62,167

 

861

 

63,028

 

 

 

63,028

Total

$

107,748

$

$

107,748

$

49,786

$

(5,066)

$

63,028

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES
6 Months Ended
Jun. 30, 2021
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 Condensed 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 mortgage-backed securities (“Agency MBS”) are discounted 4% for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held the majority of its pledged securities in Agency MBS as of June 30, 2021. The majority of the loans for which the Company has risk sharing are Tier 2 loans.

The Company is in compliance with the June 30, 2021 collateral requirements as outlined above. As of June 30, 2021, reserve requirements for the DUS loan portfolio will require the Company to fund $66.9 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 June 30, 2021. The net worth requirement is derived primarily from unpaid principal balances on Fannie Mae loans and the level of risk sharing. At June 30, 2021, the net worth requirement was $245.4 million, and the Company's net worth, as defined in the requirements, was $1.1 billion, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC. As of June 30, 2021, the

Company was required to maintain at least $48.7 million of liquid assets to meet operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, and Ginnie Mae, and the Company had operational liquidity, as defined in the requirements, of $359.3 million as of June 30, 2021, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC.

Pledged Securities, at Fair ValuePledged securities, at fair value consisted of the following balances as of June 30, 2021 and 2020 and December 31, 2020 and 2019:

June 30, 

December 31,

Pledged Securities (in thousands)

2021

    

2020

    

2020

    

2019

 

Restricted cash

$

7,442

$

1,768

$

4,954

$

2,150

Money market funds

39,954

4,004

12,519

5,054

Total pledged cash and cash equivalents

$

47,396

$

5,772

$

17,473

$

7,204

Agency MBS

 

99,152

122,524

 

119,763

 

114,563

Total pledged securities, at fair value

$

146,548

$

128,296

$

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 Condensed Consolidated Statements of Cash Flows as more fully discussed in NOTE 2.

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 MBS and are all accounted for as AFS securities. When the fair value of Agency MBS is lower than the carrying value, the Company assesses whether an allowance for credit losses is necessary. 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. The following table provides additional information related to the Agency MBS as of June 30, 2021 and December 31, 2020:

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

June 30, 2021

    

December 31, 2020

    

Fair value

$

99,152

$

119,763

Amortized cost

95,710

117,136

Total gains for securities with net gains in AOCI

3,572

2,669

Total losses for securities with net losses in AOCI

 

(130)

 

(42)

Fair value of securities with unrealized losses

 

2,204

 

12,267

None of the pledged securities has been in a continuous unrealized loss position for more than 12 months.

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.

June 30, 2021

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

6,820

6,792

After five years through ten years

64,196

63,407

After ten years

 

28,136

25,511

Total

$

99,152

$

95,710

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY
6 Months Ended
Jun. 30, 2021
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY  
Earnings Per Share and Stockholders' Equity

NOTE 10—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 three and six months ended June 30, 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 three months ended June 30, 

For the six months ended June 30, 

 

EPS Calculations (in thousands, except per share amounts)

2021

2020

2021

2020

 

Calculation of basic EPS

Walker & Dunlop net income

$

56,058

$

62,059

$

114,110

$

109,888

Less: dividends and undistributed earnings allocated to participating securities

 

1,831

 

1,873

 

3,798

 

3,392

Net income applicable to common stockholders

$

54,227

$

60,186

$

110,312

$

106,496

Weighted-average basic shares outstanding

31,019

30,352

30,922

30,288

Basic EPS

$

1.75

$

1.98

$

3.57

$

3.52

Calculation of diluted EPS

Net income applicable to common stockholders

$

54,227

$

60,186

$

110,312

$

106,496

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

14

25

34

57

Net income allocated to common stockholders

$

54,241

$

60,211

$

110,346

$

106,553

Weighted-average basic shares outstanding

31,019

30,352

30,922

30,288

Add: weighted-average diluted non-participating securities

351

508

400

672

Weighted-average diluted shares outstanding

31,370

30,860

31,322

30,960

Diluted EPS

$

1.73

$

1.95

$

3.52

$

3.44

The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury-stock method includes the unrecognized compensation costs associated with the awards. For the three and six months ended June 30, 2021, an immaterial number of average restricted shares were excluded from the computation of diluted earnings per share under the treasury method. For the three and six months ended June 30, 2020, 537 thousand average restricted shares and an immaterial number of average restricted shares, respectively, were excluded. These average restricted shares were excluded from the computation of diluted earnings per share under the treasury method because the effect would have been anti-dilutive, as 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.

The Company’s Board of Directors approved a 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 12, 2021. During the first and second quarters of 2021, the Company did not repurchase any shares of its common stock under the share repurchase program. As of June 30, 2021, the Company had $75.0 million of authorized share repurchase capacity remaining under the 2021 share repurchase program.

During each of the first and second quarters of 2021, the Company paid a dividend of $0.50 per share. On August 4, 2021, the Company’s Board of Directors declared a dividend of $0.50 per share for the third quarter of 2021. The dividend will be paid on September 3, 2021 to all holders of record of the Company’s restricted and unrestricted common stock as of August 19, 2021.

The Company’s Note payable (“Term Loan”) contains direct restrictions on 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.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2021
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Principles of Consolidation

Principles of Consolidation—The condensed 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 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 balance sheet and the portion of net income not attributable to Walker & Dunlop, Inc. as Net income (loss) from noncontrolling interests in the income statement.

Subsequent Events Subsequent Events—The Company has evaluated the effects of all events that have occurred subsequent to June 30, 2021. The Company has made certain disclosures in the notes to the condensed consolidated financial statements of events that have occurred subsequent to June 30, 2021. There have been no other material subsequent events that would require recognition in the condensed consolidated financial statements.
Use of Estimates

Use of Estimates—The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses, allowance for risk-sharing obligations, capitalized mortgage servicing rights, derivative instruments, and the disclosure of contingent liabilities. Actual results may vary from these estimates.

Derivative Assets and Liabilities

Derivative Assets and Liabilities—Loan commitments that meet the definition of a derivative are recorded at fair value on the Condensed 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 Condensed 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 in the Condensed Consolidated Balance Sheets and as a component of Loan origination and debt brokerage fees, net in the Condensed Consolidated Statements of Income), (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 in the Condensed Consolidated Balance Sheets and in Fair value of expected net cash flows from servicing, net in the Condensed Consolidated Statements of Income), 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 Condensed Consolidated Statements of Income. The co-broker fees for the three months ended June 30, 2021 and 2020 were $3.6 million and $7.9 million, respectively and $8.9 million and $15.3 million for the six months ended June 30, 2021 and 2020, respectively.

Loans Held for Investment, net

As of June 30, 2021, Loans held for investment, net consisted of nine loans with an aggregate $276.7 million of unpaid principal balance less $0.5 million of net unamortized deferred fees and costs and $4.2 million of allowance for loan losses. As of December 31, 2020, Loans held for investment, net consisted of 18 loans with an aggregate $366.3 million of unpaid principal balance less $1.1 million of net unamortized deferred fees and costs and $4.8 million of allowance for loan losses.

During the third quarter of 2018, the Company transferred a portfolio of participating interests in loans held for investment to a third party that was paid off in the second quarter of 2021. The Company accounted for the transfer as a secured borrowing, with the aggregate unpaid principal balance of the loans of $81.5 million presented as a component of Loans held for investment, net on the Condensed Consolidated Balance Sheets as of December 31, 2020, and the secured borrowing of $73.3 million presented within Other liabilities on the Condensed Consolidated Balance Sheets as of December 31, 2020.

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 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 Current Expected Credit Losses (“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.

The loss rate for the forecast period was 15 basis points and 36 basis points as of June 30, 2021 and December 31, 2020, respectively. The loss rate for the remaining period until maturity was nine basis points as of both June 30, 2021 and December 31, 2020.

One loan held for investment with an unpaid principal balance of $14.7 million that was originated in 2017 was delinquent and on non-accrual status as of June 30, 2021 and December 31, 2020. The Company had a $3.7 million reserve for this loan based on its collateral fair value as of June 30, 2021 and December 31, 2020 and has not recorded any interest related to this loan since it went on non-accrual status in 2019. All other loans were current as of June 30, 2021 and December 31, 2020. The amortized cost basis of loans that were current as of June 30, 2021 and December 31, 2020 was $261.5 million and $350.5 million, respectively. As of June 30, 2021, $77.4 million, $46.1 million, and $138.5 million of the loans that were current were originated in 2021, 2020, and 2019, respectively. Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment.

Provision (Benefit) for Credit Losses

Provision (Benefit) for Credit LossesThe 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 Condensed 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 three and six months ended June 30, 2021 and 2020:

For the three months ended

For the six months ended 

June 30, 

June 30, 

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

    

2021

    

2020

    

2021

    

2020

 

Provision (benefit) for loan losses

$

(75)

$

(178)

$

(662)

$

928

Provision (benefit) for risk-sharing obligations

 

(4,251)

 

5,081

 

(14,984)

 

27,618

Provision (benefit) for credit losses

$

(4,326)

$

4,903

$

(15,646)

$

28,546

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. The Company also occasionally 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. Included in Net warehouse interest income for the three and six months ended June 30, 2021 and 2020 are the following components:

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Components of Net Warehouse Interest Income (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Warehouse interest income - loans held for sale

$

7,863

$

17,098

$

16,981

$

24,501

Warehouse interest expense - loans held for sale

 

(4,979)

 

(10,785)

 

(11,638)

 

(16,695)

Net warehouse interest income - loans held for sale

$

2,884

$

6,313

$

5,343

$

7,806

Warehouse interest income - loans held for investment

$

2,962

$

4,763

$

6,190

$

11,068

Warehouse interest expense - loans held for investment

 

(1,216)

 

(1,675)

 

(2,348)

 

(3,978)

Warehouse interest income - secured borrowings

883

849

1,748

1,695

Warehouse interest expense - secured borrowings

(883)

(849)

(1,748)

(1,695)

Net warehouse interest income - loans held for investment

$

1,746

$

3,088

$

3,842

$

7,090

Total net warehouse interest income

$

4,630

$

9,401

$

9,185

$

14,896

Statement of Cash Flows

        Statement of Cash Flows—For presentation in the Condensed 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 cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Condensed Consolidated Statements of Cash Flows to the related captions in the Condensed Consolidated Balance Sheets as of June 30, 2021 and 2020 and December 31, 2020 and 2019.

June 30, 

December 31,

(in thousands)

2021

    

2020

    

2020

    

2019

 

Cash and cash equivalents

$

326,518

$

275,202

$

321,097

$

120,685

Restricted cash

15,842

10,894

19,432

8,677

Pledged cash and cash equivalents (NOTE 9)

 

47,396

 

5,772

 

17,473

 

7,204

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

$

389,756

$

291,868

$

358,002

$

136,566

Income Taxes

        Income Taxes—The Company records the realizable excess tax benefits from stock compensation as a reduction to income tax expense. The realizable excess tax benefits were $1.2 million and $0.1 million for the three months ended June 30, 2021 and 2020, respectively, and $5.2 million and $3.1 million during the six months ended June 30, 2021 and 2020, respectively.

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. The Company’s contracts with customers 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 not complicated and is generally completed in a short period of time. The following table presents information about the Company’s contracts with customers for the three and six months ended June 30, 2021 and 2020:

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Description (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Statement of income line item

Certain loan origination fees

$

43,222

$

8,689

$

67,123

$

30,037

Loan origination and debt brokerage fees, net

Property sales broker fees

22,454

3,561

31,496

13,173

Property sales broker fees

Investment management fees, application fees, and other

 

7,928

 

4,649

 

14,178

 

10,101

Other revenues

Total revenues derived from contracts with customers

$

73,604

$

16,899

$

112,797

$

53,311

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 have been no material changes to the accounting policies discussed in NOTE 2 of the Company’s 2020 Form 10-K. There are no recently announced but not yet effective accounting pronouncements that are expected to have a material impact to the Company as of June 30, 2021.

Reclassifications Reclassifications—The Company has made certain immaterial reclassifications to prior-year balances to conform to current-year    presentations.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2021
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of Components of Provision (Benefit) for Credit Losses

For the three months ended

For the six months ended 

June 30, 

June 30, 

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

    

2021

    

2020

    

2021

    

2020

 

Provision (benefit) for loan losses

$

(75)

$

(178)

$

(662)

$

928

Provision (benefit) for risk-sharing obligations

 

(4,251)

 

5,081

 

(14,984)

 

27,618

Provision (benefit) for credit losses

$

(4,326)

$

4,903

$

(15,646)

$

28,546

Schedule of Net Warehouse Interest Income

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Components of Net Warehouse Interest Income (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Warehouse interest income - loans held for sale

$

7,863

$

17,098

$

16,981

$

24,501

Warehouse interest expense - loans held for sale

 

(4,979)

 

(10,785)

 

(11,638)

 

(16,695)

Net warehouse interest income - loans held for sale

$

2,884

$

6,313

$

5,343

$

7,806

Warehouse interest income - loans held for investment

$

2,962

$

4,763

$

6,190

$

11,068

Warehouse interest expense - loans held for investment

 

(1,216)

 

(1,675)

 

(2,348)

 

(3,978)

Warehouse interest income - secured borrowings

883

849

1,748

1,695

Warehouse interest expense - secured borrowings

(883)

(849)

(1,748)

(1,695)

Net warehouse interest income - loans held for investment

$

1,746

$

3,088

$

3,842

$

7,090

Total net warehouse interest income

$

4,630

$

9,401

$

9,185

$

14,896

Schedule of Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents

June 30, 

December 31,

(in thousands)

2021

    

2020

    

2020

    

2019

 

Cash and cash equivalents

$

326,518

$

275,202

$

321,097

$

120,685

Restricted cash

15,842

10,894

19,432

8,677

Pledged cash and cash equivalents (NOTE 9)

 

47,396

 

5,772

 

17,473

 

7,204

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

$

389,756

$

291,868

$

358,002

$

136,566

Schedule of Contracts with Customers

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Description (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Statement of income line item

Certain loan origination fees

$

43,222

$

8,689

$

67,123

$

30,037

Loan origination and debt brokerage fees, net

Property sales broker fees

22,454

3,561

31,496

13,173

Property sales broker fees

Investment management fees, application fees, and other

 

7,928

 

4,649

 

14,178

 

10,101

Other revenues

Total revenues derived from contracts with customers

$

73,604

$

16,899

$

112,797

$

53,311

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
MORTGAGE SERVICING RIGHTS (Tables)
6 Months Ended
Jun. 30, 2021
MORTGAGE SERVICING RIGHTS  
Schedule of Activity Related to MSRs

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

Roll Forward of MSRs (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Beginning balance

$

909,884

$

722,486

$

862,813

$

718,799

Additions, following the sale of loan

 

57,300

 

99,589

 

153,940

 

143,803

Amortization

 

(43,914)

 

(36,706)

 

(86,466)

 

(71,924)

Pre-payments and write-offs

 

(7,751)

 

(7,100)

 

(14,768)

 

(12,409)

Ending balance

$

915,519

$

778,269

$

915,519

$

778,269

Summary of Components of Net Carrying Value of MSRs

Components of MSRs (in thousands)

June 30, 2021

December 31, 2020

Gross Value

$

1,492,694

$

1,394,901

Accumulated amortization

 

(577,175)

 

(532,088)

Net carrying value

$

915,519

$

862,813

Schedule of Expected Amortization of MSRs

  

Expected

(in thousands)

  Amortization  

Six Months Ending December 31, 

2021

$

85,722

Year Ending December 31, 

2022

$

161,765

2023

 

147,795

2024

 

126,499

2025

 

106,360

2026

 

86,897

Thereafter

200,481

Total

$

915,519

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables)
6 Months Ended
Jun. 30, 2021
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS  
Schedule of Activity Related to Guaranty Obligation

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

Roll Forward of Guaranty Obligation (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Beginning balance

$

51,836

$

55,758

$

52,306

$

54,695

Additions, following the sale of loan

 

853

 

1,608

 

2,574

 

3,470

Amortization

 

(2,320)

 

(2,494)

 

(4,511)

 

(4,761)

Other

1,468

Ending balance

$

50,369

$

54,872

$

50,369

$

54,872

Summary of Allowance for Risk-Sharing Obligations

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

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

    

2021

    

2020

    

2021

    

2020

 

Beginning balance

$

64,580

$

64,110

$

75,313

$

11,471

Adjustment related to adoption of CECL

31,570

Provision (benefit) for risk-sharing obligations

 

(4,251)

 

5,081

 

(14,984)

 

27,618

Write-offs

 

 

 

 

Other

(1,468)

Ending balance

$

60,329

$

69,191

$

60,329

$

69,191

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
WAREHOUSE NOTES PAYABLE (Tables)
6 Months Ended
Jun. 30, 2021
WAREHOUSE NOTES PAYABLE  
Schedule of warehouse lines of credit

June 30, 2021

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility(1)

Amount

Amount

Capacity

Balance

Interest rate(2)

 

Agency Warehouse Facility #1

$

425,000

$

$

425,000

$

347,747

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #2

 

700,000

 

300,000

 

1,000,000

 

390,370

30-day LIBOR plus 1.30%

Agency Warehouse Facility #3

 

600,000

 

265,000

 

865,000

 

125,951

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #4

350,000

350,000

246,769

30-day LIBOR plus 1.30%

Agency Warehouse Facility #5

1,000,000

1,000,000

276,874

30-day LIBOR plus 1.45%

Agency Warehouse Facility #6

150,000

100,000

250,000

70,913

30-day LIBOR plus 1.40%

Total National Bank Agency Warehouse Facilities

$

2,225,000

$

1,665,000

$

3,890,000

$

1,458,624

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

180,953

 

Total Agency Warehouse Facilities

$

2,225,000

$

3,165,000

$

5,390,000

$

1,639,577

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

71,572

 

30-day LIBOR plus 1.90%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

34,000

 

30-day LIBOR plus 1.65% to 2.00%

Interim Warehouse Facility #3

 

75,000

 

75,000

 

150,000

 

59,453

 

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

$

329,810

$

75,000

$

404,810

$

184,835

Debt issuance costs

 

 

 

 

(430)

Total warehouse facilities

$

2,554,810

$

3,240,000

$

5,794,810

$

1,823,982

(1)Agency Warehouse Facilities, including the Fannie Mae repurchase agreement are used to fund loans held for sale, while Interim Warehouse Facilities are used to fund loans held for investment.
(2)Interest rate presented does not include the effect of interest rate floors.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2021
GOODWILL AND OTHER INTANGIBLE ASSETS  
Schedule of Goodwill

For the six months ended

June 30, 

Roll Forward of Goodwill (in thousands)

    

2021

    

2020

 

Beginning balance

$

248,958

$

180,424

Additions from acquisitions

 

17,507

 

68,534

Impairment

 

 

Ending balance

$

266,465

$

248,958

Schedule of Contingent Liability

For the six months ended

June 30, 

Roll Forward of Contingent Consideration Liabilities (in thousands)

    

2021

    

2020

Beginning balance

$

28,829

$

5,752

Additions

7,504

17,649

Accretion

906

497

Payments

(5,800)

Ending balance

$

37,239

$

18,098

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2021
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

 

June 30, 2021

Assets

Loans held for sale

$

$

1,718,444

$

$

1,718,444

Pledged securities

 

47,396

 

99,152

 

 

146,548

Derivative assets

 

 

 

36,751

 

36,751

Total

$

47,396

$

1,817,596

$

36,751

$

1,901,743

Liabilities

Derivative liabilities

$

$

$

30,411

$

30,411

Total

$

$

$

30,411

$

30,411

December 31, 2020

Assets

Loans held for sale

$

$

2,449,198

$

$

2,449,198

Pledged securities

 

17,473

 

119,763

 

 

137,236

Derivative assets

 

 

 

49,786

 

49,786

Total

$

17,473

$

2,568,961

$

49,786

$

2,636,220

Liabilities

Derivative liabilities

$

$

$

5,066

$

5,066

Total

$

$

$

5,066

$

5,066

Schedule of Roll Forward of Derivative Instruments

Level 3 Fair Value Measurements:

Derivative Instruments

For the three months ended

For the six months ended

June 30, 

June 30, 

Derivative Assets and Liabilities, net (in thousands)

    

2021

    

2020

    

2021

    

2020

 

Beginning balance

$

48,880

$

(14,390)

$

44,720

$

15,532

Settlements

 

(211,771)

 

(140,540)

 

(341,515)

 

(314,835)

Realized gains recorded in earnings(1)

 

162,891

 

154,930

 

296,795

 

299,303

Unrealized gains (losses) recorded in earnings(1)

 

6,340

 

13,346

 

6,340

 

13,346

Ending balance

$

6,340

$

13,346

$

6,340

$

13,346

(1)Realized and unrealized gains (losses) 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 Condensed 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 Value (1)

 

Derivative assets

$

36,751

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

30,411

 

Discounted cash flow

 

Counterparty credit risk

 

(1)Significant increases in this input may lead to significantly lower fair value measurements.

Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments

June 30, 2021

December 31, 2020

 

    

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial Assets:

Cash and cash equivalents

$

326,518

$

326,518

$

321,097

$

321,097

Restricted cash

 

15,842

 

15,842

 

19,432

 

19,432

Pledged securities

 

146,548

 

146,548

 

137,236

 

137,236

Loans held for sale

 

1,718,444

 

1,718,444

 

2,449,198

 

2,449,198

Loans held for investment, net

 

272,033

 

273,021

 

360,402

 

362,586

Derivative assets

 

36,751

 

36,751

 

49,786

 

49,786

Total financial assets

$

2,516,136

$

2,517,124

$

3,337,151

$

3,339,335

Financial Liabilities:

Derivative liabilities

$

30,411

$

30,411

$

5,066

$

5,066

Secured borrowings

73,314

73,314

Warehouse notes payable

 

1,823,982

 

1,824,413

 

2,517,156

 

2,518,101

Note payable

 

290,498

 

293,284

 

291,593

 

294,773

Total financial liabilities

$

2,144,891

$

2,148,108

$

2,887,129

$

2,891,254

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

 

June 30, 2021

Rate lock commitments

$

816,038

$

27,913

$

7,958

$

35,871

$

36,202

$

(331)

$

Forward sale contracts

 

2,470,432

 

 

(29,531)

 

(29,531)

 

549

(30,080)

 

Loans held for sale

 

1,654,394

 

42,477

 

21,573

 

64,050

 

 

 

64,050

Total

$

70,390

$

$

70,390

$

36,751

$

(30,411)

$

64,050

December 31, 2020

Rate lock commitments

$

1,374,784

$

45,581

$

(1,697)

$

43,884

$

43,895

$

(11)

$

Forward sale contracts

 

3,760,953

 

 

836

 

836

 

5,891

(5,055)

 

Loans held for sale

 

2,386,169

 

62,167

 

861

 

63,028

 

 

 

63,028

Total

$

107,748

$

$

107,748

$

49,786

$

(5,066)

$

63,028

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables)
6 Months Ended
Jun. 30, 2021
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES  
Schedule of Pledged Securities at Fair Value

June 30, 

December 31,

Pledged Securities (in thousands)

2021

    

2020

    

2020

    

2019

 

Restricted cash

$

7,442

$

1,768

$

4,954

$

2,150

Money market funds

39,954

4,004

12,519

5,054

Total pledged cash and cash equivalents

$

47,396

$

5,772

$

17,473

$

7,204

Agency MBS

 

99,152

122,524

 

119,763

 

114,563

Total pledged securities, at fair value

$

146,548

$

128,296

$

137,236

$

121,767

Schedule of Investment Information Related to AFS Agency MBS

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

June 30, 2021

    

December 31, 2020

    

Fair value

$

99,152

$

119,763

Amortized cost

95,710

117,136

Total gains for securities with net gains in AOCI

3,572

2,669

Total losses for securities with net losses in AOCI

 

(130)

 

(42)

Fair value of securities with unrealized losses

 

2,204

 

12,267

Schedule of Contractual Maturity Information Related to Agency MBS

June 30, 2021

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

6,820

6,792

After five years through ten years

64,196

63,407

After ten years

 

28,136

25,511

Total

$

99,152

$

95,710

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY (Tables)
6 Months Ended
Jun. 30, 2021
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY  
Schedule of Basic and Diluted EPS Under Two-Class Method

For the three months ended June 30, 

For the six months ended June 30, 

 

EPS Calculations (in thousands, except per share amounts)

2021

2020

2021

2020

 

Calculation of basic EPS

Walker & Dunlop net income

$

56,058

$

62,059

$

114,110

$

109,888

Less: dividends and undistributed earnings allocated to participating securities

 

1,831

 

1,873

 

3,798

 

3,392

Net income applicable to common stockholders

$

54,227

$

60,186

$

110,312

$

106,496

Weighted-average basic shares outstanding

31,019

30,352

30,922

30,288

Basic EPS

$

1.75

$

1.98

$

3.57

$

3.52

Calculation of diluted EPS

Net income applicable to common stockholders

$

54,227

$

60,186

$

110,312

$

106,496

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

14

25

34

57

Net income allocated to common stockholders

$

54,241

$

60,211

$

110,346

$

106,553

Weighted-average basic shares outstanding

31,019

30,352

30,922

30,288

Add: weighted-average diluted non-participating securities

351

508

400

672

Weighted-average diluted shares outstanding

31,370

30,860

31,322

30,960

Diluted EPS

$

1.73

$

1.95

$

3.52

$

3.44

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
ORGANIZATION AND BASIS OF PRESENTATION (Details)
Sep. 30, 2021
Jun. 30, 2021
Interim Program JV    
Joint Venture    
Ownership interest   15.00%
Appraisal JV    
Joint Venture    
Ownership interest   50.00%
WDIB    
Subsidiary    
Ownership interest in WDIB 75.00%  
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Mortgage Banking Activities        
Co-broker fees $ 3.6 $ 7.9 $ 8.9 $ 15.3
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail)
6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
loan
Dec. 31, 2020
USD ($)
loan
Loans Held-for-Investment, Net    
Amortized cost of loans held for investment, current $ 261,500,000 $ 350,500,000
Loans originated in 2021 77,400,000  
Loans originated in 2020 46,100,000  
Loans originated in 2019 $ 138,500,000  
Loans Held for Investment    
Transfers of financial assets accounted for as secured borrowings    
Loan portfolio transferred to third party   81,500,000
Other Liabilities    
Transfers of financial assets accounted for as secured borrowings    
Secured borrowing   $ 73,300,000
Loans Held for Investment    
Loans Held-for-Investment, Net    
Number of loans held for investment | loan 9 18
Unpaid principal balance of loans held for investment $ 276,700,000 $ 366,300,000
Net unamortized deferred fees and costs 500,000 1,100,000
Allowance for loan losses $ 4,200,000 $ 4,800,000
Reasonable and supportable forecast period used for determining CECL reserves 1 year  
Charge off rate in forecasted period 0.15% 0.36%
Charge off rate for the remaining period 0.09% 0.09%
Number of delinquent loans 1 1
Loans held for investment, delinquent $ 14,700,000 $ 14,700,000
Number of loans on nonaccrual status | loan 1 1
Loans, non-accrual status $ 14,700,000 $ 14,700,000
Specific reserve for loan $ 3,700,000 $ 3,700,000
Loans Held for Investment | Maximum    
Loans Held-for-Investment, Net    
Loan term (in years) 3 years  
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Provision for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Components of Provision for Credit Losses        
Provision (benefit) for loan losses $ (75) $ (178) $ (662) $ 928
Provision (benefit) for risk-sharing obligations (4,251) 5,081 (14,984) 27,618
Provision (benefit) for credit losses $ (4,326) $ 4,903 $ (15,646) $ 28,546
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Warehouse Interest Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Net Warehouse Interest Income        
Net warehouse interest income $ 4,630 $ 9,401 $ 9,185 $ 14,896
Loans Held for Sale        
Net Warehouse Interest Income        
Warehouse interest income 7,863 17,098 16,981 24,501
Warehouse interest expense (4,979) (10,785) (11,638) (16,695)
Net warehouse interest income 2,884 6,313 5,343 7,806
Loans Held for Investment        
Net Warehouse Interest Income        
Warehouse interest income 2,962 4,763 6,190 11,068
Warehouse interest expense (1,216) (1,675) (2,348) (3,978)
Net warehouse interest income 1,746 3,088 3,842 7,090
Secured Borrowings        
Net Warehouse Interest Income        
Warehouse interest income 883 849 1,748 1,695
Warehouse interest expense $ (883) $ (849) $ (1,748) $ (1,695)
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents        
Cash and cash equivalents $ 326,518 $ 321,097 $ 275,202 $ 120,685
Restricted cash 15,842 19,432 10,894 8,677
Pledged cash and cash equivalents (NOTE 9) 47,396 17,473 5,772 7,204
Total cash, cash equivalents, restricted cash, and restricted cash equivalents $ 389,756 $ 358,002 $ 291,868 $ 136,566
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Excess tax benefits recognized $ 1.2 $ 0.1 $ 5.2 $ 3.1
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Contracts with Customers        
Revenue from contracts with customer $ 73,604 $ 16,899 $ 112,797 $ 53,311
Loan Origination Fees | Loan Origination and Debt Brokerage Fees, Net        
Contracts with Customers        
Revenue from contracts with customer 43,222 8,689 67,123 30,037
Property Sales Broker Fees | Property Sales Broker Fees        
Contracts with Customers        
Revenue from contracts with customer 22,454 3,561 31,496 13,173
Investment Management Fees, Application Fees, And Other | Other Revenues        
Contracts with Customers        
Revenue from contracts with customer $ 7,928 $ 4,649 $ 14,178 $ 10,101
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail) - MSRs - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Servicing    
Fair value of the MSRs $ 1,200.0 $ 1,100.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 $ 36.9  
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 $ 71.4  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Mortgage Servicing Rights        
Beginning balance     $ 862,813  
Ending balance $ 915,519   915,519  
MSRs        
Mortgage Servicing Rights        
Beginning balance 909,884 $ 722,486 862,813 $ 718,799
Additions, following sale of loan 57,300 99,589 153,940 143,803
Amortization (43,914) (36,706) (86,466) (71,924)
Pre-payments and write-offs (7,751) (7,100) (14,768) (12,409)
Ending balance $ 915,519 $ 778,269 $ 915,519 $ 778,269
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail) - MSRs - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Mortgage Servicing Rights Acquired and Originated    
Gross value $ 1,492,694 $ 1,394,901
Accumulated amortization (577,175) (532,088)
Net carrying value $ 915,519 $ 862,813
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) - MSRs - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Future amortization    
Six Months Ending December 31, 2021 $ 85,722  
2022 161,765  
2023 147,795  
2024 126,499  
2025 106,360  
2026 86,897  
Thereafter 200,481  
Net carrying value $ 915,519 $ 862,813
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Schedule of Activity Related to Guaranty Obligation (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS        
Guaranty obligation, net of accumulated amortization - beginning balance $ 51,836 $ 55,758 $ 52,306 $ 54,695
Additions, following the sale of loan 853 1,608 2,574 3,470
Amortization (2,320) (2,494) (4,511) (4,761)
Other       1,468
Guaranty obligation, net of accumulated amortization - ending balance $ 50,369 $ 54,872 $ 50,369 $ 54,872
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Summary of Allowance for Risk-Sharing Obligations (Detail)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
loan
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
loan
Allowance for Risk-Sharing Contracts            
Beginning balance $ 64,580 $ 75,313 $ 64,110 $ 75,313 $ 11,471 $ 11,471
Adjustment related to adoption of CECL         31,570  
Provision (benefit) for risk-sharing obligations (4,251)   5,081 (14,984) 27,618  
Other         (1,468)  
Ending balance 60,329 $ 64,580 $ 69,191 $ 60,329 $ 69,191 $ 75,313
Number of defaulted loans | loan       2   2
Amount of specific reserves placed on defaulted at risk loans 7,600     $ 7,600   $ 8,300
Fannie Mae DUS program            
Allowance for Risk-Sharing Contracts            
Maximum quantifiable contingent liability associated with guarantees $ 9,500,000     $ 9,500,000    
Fannie Mae DUS Program            
Allowance for Risk-Sharing Contracts            
Charge off rate in forecasted period   0.04%   0.03% 0.07% 0.06%
Reversion period used for determining CECL reserves 1 year   1 year 1 year 1 year  
Charge off rate for the remaining period 0.02%   0.02% 0.02% 0.02%  
At risk servicing portfolio $ 45,900,000     $ 45,900,000    
CECL reserve for at risk servicing portfolio $ 52,800     $ 52,800   $ 67,000
Weighted average remaining life of the at risk servicing portfolio       7 years 6 months    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
SERVICING - (Detail) - Loans serviced - USD ($)
$ in Billions
Jun. 30, 2021
Dec. 31, 2020
Servicing    
Servicing portfolio loans unpaid principal balance $ 112.3 $ 107.2
Custodial escrow accounts $ 3.0 $ 3.1
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
WAREHOUSE NOTES PAYABLE - Summary Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Warehouse notes payable            
Committed Amount $ 2,554,810     $ 2,554,810    
Uncommitted Amount 3,240,000     3,240,000    
Total Facility Capacity 5,794,810     5,794,810    
Outstanding Balance 1,823,982     1,823,982   $ 2,517,156
Debt issuance costs (430)     (430)    
Loans Held for Sale            
Warehouse notes payable            
Interest expense 4,979   $ 10,785 11,638 $ 16,695  
Loans Held for Sale | Agency Warehouse Facility            
Warehouse notes payable            
Committed Amount 2,225,000     2,225,000    
Uncommitted Amount 3,165,000     3,165,000    
Total Facility Capacity 5,390,000     5,390,000    
Outstanding Balance 1,639,577     1,639,577    
Loans Held for Sale | Agency Warehouse Facility #1 | Agency Warehouse Facility            
Warehouse notes payable            
Committed Amount 425,000     425,000    
Total Facility Capacity 425,000     425,000    
Outstanding Balance $ 347,747     $ 347,747    
Loans Held for Sale | Agency Warehouse Facility #1 | Agency Warehouse Facility | 30-day LIBOR            
Warehouse notes payable            
Percentage added to reference rate 1.30% 1.40%   1.30%    
Loans Held for Sale | Agency Warehouse Facility #1 | Agency Warehouse Facility | 30-day LIBOR | Minimum            
Warehouse notes payable            
Interest rate floor 0.00% 0.25%        
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 $ 390,370     $ 390,370    
Maturity date Apr. 14, 2022          
Loans Held for Sale | Agency Warehouse Facility #2 | Agency Warehouse Facility | 30-day LIBOR            
Warehouse notes payable            
Percentage added to reference rate 1.30% 1.40%   1.30%    
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 $ 125,951     $ 125,951    
Maturity date May 14, 2022          
Loans Held for Sale | Agency Warehouse Facility #3 | Agency Warehouse Facility | 30-day LIBOR            
Warehouse notes payable            
Percentage added to reference rate 1.30% 1.15%   1.30%    
Loans Held for Sale | Agency Warehouse Facility #3 | Agency Warehouse Facility | 30-day LIBOR | Minimum            
Warehouse notes payable            
Interest rate floor 0.00% 0.50%        
Loans Held for Sale | Agency Warehouse Facility #4 | Agency Warehouse Facility            
Warehouse notes payable            
Committed Amount $ 350,000     $ 350,000    
Total Facility Capacity 350,000     350,000    
Outstanding Balance $ 246,769     $ 246,769    
Maturity date Jun. 22, 2022          
Loans Held for Sale | Agency Warehouse Facility #4 | Agency Warehouse Facility | 30-day LIBOR            
Warehouse notes payable            
Percentage added to reference rate 1.30% 1.40%   1.30%    
Loans Held for Sale | Agency Warehouse Facility #4 | Agency Warehouse Facility | 30-day LIBOR | Minimum            
Warehouse notes payable            
Interest rate floor 0.05% 0.25%        
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 276,874     $ 276,874    
Loans Held for Sale | Agency Warehouse Facility #5 | Agency Warehouse Facility | 30-day LIBOR            
Warehouse notes payable            
Percentage added to reference rate       1.45%    
Loans Held for Sale | Agency Warehouse Facility #6 | Agency Warehouse Facility            
Warehouse notes payable            
Committed Amount 150,000 $ 150,000   $ 150,000    
Uncommitted Amount 100,000 $ 100,000   100,000    
Total Facility Capacity 250,000     250,000    
Outstanding Balance 70,913     $ 70,913    
Maturity date   Mar. 05, 2022        
Advances made as a percentage of the loan balance   100.00%        
Loans Held for Sale | Agency Warehouse Facility #6 | Agency Warehouse Facility | 30-day LIBOR            
Warehouse notes payable            
Percentage added to reference rate   1.40%   1.40%    
Loans Held for Sale | Agency Warehouse Facility #6 | Agency Warehouse Facility | 30-day LIBOR | Minimum            
Warehouse notes payable            
Interest rate floor   0.25%        
Loans Held for Investment            
Warehouse notes payable            
Interest expense 1,216   $ 1,675 $ 2,348 $ 3,978  
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    
Outstanding Balance $ 71,572     $ 71,572    
Maturity date May 14, 2022          
Loans Held for Investment | Interim Warehouse Facility #1 | Interim Warehouse Facility | 30-day LIBOR            
Warehouse notes payable            
Percentage added to reference rate       1.90%    
Loans Held for Investment | Interim Warehouse Facility #1 | Interim Warehouse Facility | 30-day LIBOR | Minimum            
Warehouse notes payable            
Interest rate floor 0.00% 0.50%        
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    
Outstanding Balance 34,000     $ 34,000    
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%    
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%    
Loans Held for Investment | Interim Warehouse Facility #3 | Interim Warehouse Facility            
Warehouse notes payable            
Committed Amount 75,000     $ 75,000    
Uncommitted Amount 75,000     75,000    
Total Facility Capacity 150,000     150,000    
Outstanding Balance 59,453     $ 59,453    
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%    
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%    
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 19,810     $ 19,810    
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 | Agency Warehouse Facility            
Warehouse notes payable            
Total Facility Capacity 3,900,000     $ 3,900,000    
National Banks | Interim Warehouse Facility            
Warehouse notes payable            
Total Facility Capacity 400,000     400,000    
National Banks | Loans Held for Sale | Agency Warehouse Facility            
Warehouse notes payable            
Committed Amount 2,225,000     2,225,000    
Uncommitted Amount 1,665,000     1,665,000    
Total Facility Capacity 3,890,000     3,890,000    
Outstanding Balance 1,458,624     1,458,624    
National Banks | Loans Held for Investment | Interim Warehouse Facility            
Warehouse notes payable            
Committed Amount 329,810     329,810    
Uncommitted Amount 75,000     75,000    
Total Facility Capacity 404,810     404,810    
Outstanding Balance 184,835     184,835    
Fannie Mae | Loans Held for Sale | Uncommitted Agency Warehouse Facility | 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 $ 180,953     $ 180,953    
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
item
Mar. 31, 2021
USD ($)
item
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Goodwill activity            
Beginning balance $ 266,465   $ 248,958 $ 248,958 $ 180,424  
Additions from acquisitions       17,507 68,534  
Ending balance   $ 266,465   266,465 $ 248,958  
Assets acquired            
Intangible assets acquired   $ 1,600   $ 1,600   $ 1,900
Weighted average amortization period       3 years 8 months 12 days    
Maximum            
Assets acquired            
Amortization period       5 years    
2021 Acquisitions            
Assets acquired            
Number of acquisitions during the period | item   1 1      
Total consideration transferred   $ 5,300 $ 12,700      
Cash consideration 53,600 3,000 7,500      
Stock issued $ 5,300          
Contingent consideration   $ 2,300 $ 5,200 $ 2,300    
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail) - Other Liabilities - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Contingent consideration liabilities    
Beginning balance $ 28,829 $ 5,752
Additions 7,504 17,649
Accretion 906 497
Payments   (5,800)
Ending balance $ 37,239 $ 18,098
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Assets        
Loans held for sale $ 1,718,444 $ 2,449,198    
Pledged securities 146,548 137,236 $ 128,296 $ 121,767
Derivative assets 36,751 49,786    
Liabilities        
Derivative liabilities 30,411 5,066    
Recurring        
Assets        
Loans held for sale 1,718,444 2,449,198    
Pledged securities 146,548 137,236    
Derivative assets 36,751 49,786    
Total financial assets 1,901,743 2,636,220    
Liabilities        
Derivative liabilities 30,411 5,066    
Total financial liabilities 30,411 5,066    
Level 1 | Recurring        
Assets        
Pledged securities 47,396 17,473    
Total financial assets 47,396 17,473    
Level 2 | Recurring        
Assets        
Loans held for sale 1,718,444 2,449,198    
Pledged securities 99,152 119,763    
Total financial assets 1,817,596 2,568,961    
Level 3 | Recurring        
Assets        
Derivative assets 36,751 49,786    
Total financial assets 36,751 49,786    
Liabilities        
Derivative liabilities 30,411 5,066    
Total financial liabilities $ 30,411 $ 5,066    
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS - Additional Information (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2021
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 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Derivative assets and liabilities, net        
Beginning balance $ 48,880 $ (14,390) $ 44,720 $ 15,532
Settlements (211,771) (140,540) (341,515) (314,835)
Realized gains recorded in earnings 162,891 154,930 296,795 299,303
Unrealized gains recorded in earnings 6,340 13,346 6,340 13,346
Ending balance $ 6,340 $ 13,346 $ 6,340 $ 13,346
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Fair Value Measurements    
Derivative assets $ 36,751 $ 49,786
Derivative liabilities 30,411 5,066
Level 3 | Discounted Cash Flow | Derivative Assets    
Fair Value Measurements    
Derivative assets 36,751  
Level 3 | Derivative Liabilities | Discounted Cash Flow    
Fair Value Measurements    
Derivative liabilities 30,411  
Recurring    
Fair Value Measurements    
Derivative assets 36,751 49,786
Derivative liabilities 30,411 5,066
Recurring | Level 3    
Fair Value Measurements    
Derivative assets 36,751 49,786
Derivative liabilities $ 30,411 $ 5,066
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Financial assets:        
Cash and cash equivalents $ 326,518 $ 321,097 $ 275,202 $ 120,685
Restricted cash 15,842 19,432 10,894 8,677
Pledged securities 146,548 137,236 $ 128,296 $ 121,767
Loans held for sale 1,718,444 2,449,198    
Loans held for investment, net 272,033 360,402    
Derivative assets 36,751 49,786    
Financial liabilities:        
Derivative liabilities 30,411 5,066    
Warehouse notes payable 1,823,982 2,517,156    
Note payable 290,498 291,593    
Carrying Amount        
Financial assets:        
Cash and cash equivalents 326,518 321,097    
Restricted cash 15,842 19,432    
Pledged securities 146,548 137,236    
Loans held for sale 1,718,444 2,449,198    
Loans held for investment, net 272,033 360,402    
Derivative assets 36,751 49,786    
Total financial assets 2,516,136 3,337,151    
Financial liabilities:        
Derivative liabilities 30,411 5,066    
Secured borrowings   73,314    
Warehouse notes payable 1,823,982 2,517,156    
Note payable 290,498 291,593    
Total financial liabilities 2,144,891 2,887,129    
Fair Value        
Financial assets:        
Cash and cash equivalents 326,518 321,097    
Restricted cash 15,842 19,432    
Pledged securities 146,548 137,236    
Loans held for sale 1,718,444 2,449,198    
Loans held for investment, net 273,021 362,586    
Derivative assets 36,751 49,786    
Total financial assets 2,517,124 3,339,335    
Financial liabilities:        
Derivative liabilities 30,411 5,066    
Secured borrowings   73,314    
Warehouse notes payable 1,824,413 2,518,101    
Note payable 293,284 294,773    
Total financial liabilities $ 2,148,108 $ 2,891,254    
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS - General information (Detail)
6 Months Ended
Jun. 30, 2021
Loans Held for Sale  
Other information  
Period of originated loans within which they are transferred or sold 60 days
Money Market Funds | Maximum  
Other information  
Maximum term of maturity of pledged securities 90 days
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Derivative notional amount and balance sheet location    
Estimated Gain on Sale $ 70,390 $ 107,748
Total Fair Value Adjustment 70,390 107,748
Derivative assets 36,751 49,786
Derivative Liabilities (30,411) (5,066)
Fair Value Adjustment to Loans Held for Sale 64,050 63,028
Loans Held for Sale    
Derivative notional amount and balance sheet location    
Notional or Principal Amount 1,654,394 2,386,169
Estimated Gain on Sale 42,477 62,167
Interest Rate Movement 21,573 861
Total Fair Value Adjustment 64,050 63,028
Fair Value Adjustment to Loans Held for Sale 64,050 63,028
Rate Lock Commitments    
Derivative notional amount and balance sheet location    
Notional or Principal Amount 816,038 1,374,784
Estimated Gain on Sale 27,913 45,581
Interest Rate Movement 7,958 (1,697)
Total Fair Value Adjustment 35,871 43,884
Derivative assets 36,202 43,895
Derivative Liabilities (331) (11)
Forward Sale Contracts    
Derivative notional amount and balance sheet location    
Notional or Principal Amount 2,470,432 3,760,953
Interest Rate Movement (29,531) 836
Total Fair Value Adjustment (29,531) 836
Derivative assets 549 5,891
Derivative Liabilities $ (30,080) $ (5,055)
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail) - DUS Risk-Sharing Obligations - Fannie Mae
$ in Millions
6 Months Ended
Jun. 30, 2021
USD ($)
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Period of funding for collateral requirement 48 months
Amount of additional capital required to be funded over the next 48 months $ 66.9
Net worth 1,100.0
Minimum liquid assets to be maintained to meet operational liquidity requirements 48.7
Operational liquidity 359.3
Minimum  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Net worth requirement $ 245.4
New Tier 2 loans  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Collateral requirements percentage 0.75%
Period of funding for collateral requirement 48 months
New Tier 2 loans | Money Market Funds  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Restricted liquidity collateral reduction percentage 5.00%
New Tier 2 loans | Agency Mortgage Backed Securities  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Restricted liquidity collateral reduction percentage 4.00%
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Pledged Securities        
Restricted cash $ 7,442 $ 4,954 $ 1,768 $ 2,150
Money market funds 39,954 12,519 4,004 5,054
Total pledged cash and cash equivalents 47,396 17,473 5,772 7,204
Agency MBS 99,152 119,763 122,524 114,563
Pledged securities, at fair value $ 146,548 $ 137,236 $ 128,296 $ 121,767
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail) - Agency Mortgage Backed Securities - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Investments in Agency debt securities    
Fair Value $ 99,152 $ 119,763
Amortized cost 95,710 117,136
Total gains for securities with net gains in AOCI 3,572 2,669
Total losses for securities with net losses in AOCI (130) (42)
Fair value of securities with unrealized losses 2,204 12,267
Maturities - Fair Value    
After one year through five years 6,820  
After five years through ten years 64,196  
After ten years 28,136  
Total 99,152 119,763
Maturities - Amortized Cost    
After one year through five years 6,792  
After five years through ten years 63,407  
After ten years 25,511  
Total $ 95,710 $ 117,136
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Calculation of basic EPS            
Walker and Dunlop net income $ 56,058 $ 58,052 $ 62,059 $ 47,829 $ 114,110 $ 109,888
Less: dividends and undistributed earnings allocated to participating securities 1,831   1,873   3,798 3,392
Net income applicable to common stockholders $ 54,227   $ 60,186   $ 110,312 $ 106,496
Basic weighted average shares outstanding 31,019,000   30,352,000   30,922,000 30,288,000
Basic EPS $ 1.75   $ 1.98   $ 3.57 $ 3.52
Calculation of diluted EPS            
Add: reallocation of dividends and undistributed earnings based on assumed conversion $ 14   $ 25   $ 34 $ 57
Net income allocated to common stockholders $ 54,241   $ 60,211   $ 110,346 $ 106,553
Add: weighted-average diluted non-participating securities 351,000   508,000   400,000 672,000
Weighted average diluted shares outstanding 31,370,000   30,860,000   31,322,000 30,960,000
Diluted EPS $ 1.73   $ 1.95   $ 3.52 $ 3.44
Shares outstanding excluded from computation of earnings per share     537,000      
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Share Repurchase and Dividends (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
May 05, 2021
Feb. 28, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Repurchases of common stock          
Cash dividends declared per common share $ 0.50 $ 0.50      
Share Repurchase Program 2021          
Repurchases of common stock          
Share repurchase program, period for repurchases         12 months
Shares repurchased during the period     0 0  
Authorized share repurchase capacity remaining     $ 75.0   $ 75.0
Share Repurchase Program 2021 | Maximum          
Repurchases of common stock          
Repurchase authorization     $ 75.0   $ 75.0
EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %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 " !7,@53S_O7,>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)^FBK*&;B^))07!!\1:2V=U@DX9DI-VW-ZV[740?P&-F_GSS M#4QKHC1]PN?41TSD,%^-O@M9FKAA!Z(H ;(YH->Y+HE0FKL^>4WEF?80M?G0 M>X2&\QOP2-IJTC !J[@0F6JMD2:AICZ=\-8L^/B9NAEF#6"''@-E$+4 IJ:) M\3AV+5P $XPP^?Q=0+L0Y^J?V+D#[)0621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %'1/@4 )<5 8 >&PO=V]R:W-H965T&UL MI9AA3^LV%(8_W_T*JYJF3:(T=EI:[J!26V!C VZA["+VS4W<)B*Q,\>A]-_O M.&D30.E)IGVA238?H_MLXW2+VD@A"%O<233\TY@3/*UUTN]0,0\/5:) MD/"?E=(Q-W"KU[TTT8+[>5 <]9CCG/1B'LK.^"Q_-M?C,Y69*)1BKDF:Q3'7 MVZF(U.:\0SO[!P_A.C#V06]\EO"U6 CS5S+7<-,9*0M\$YYU1A_ABQ;/(/*C-[V+W00.KYZDHS?^2 M3?%NO]\A7I8:%>^"@2 .9?'+WW:)>!_@' A@NP#V*8 >:L'=!;CYAQ9D^6== M<,/'9UIMB+9O@YJ]R'.31\/7A-)VX\)H^&\(<69\H;P,>L40+GUR*4UHMN1: M%L/#IKE+TH!KD9[U#+1F8WK>3GE:*+,#RB?D5DD3I*#J"_]C? \H2U2V1YTR M5/"/3!X3USDBS&&TAF?6%!X=$W9:%_X!QRTSY^9Z;E/F)K690UKHERWT\Q;Z M32T\;A-1UP%X.'6Z]PC%H*08M*.XS[@V0D=;\B 2I4T=$2YE="80HI.2Z*1E M7C0'/\G'Z6$D7&O%HQ1C&I9,PW9,$3V!"UG8;KK0?YC]\^=(P4D$:CD.[[L!Q'(3GM.0Y;,<)(GA5QCWX8YND!PY7>>$G9ZR M 4;(*D+6AG#B^U!%TJ/]!;F!]\@W69\[7'(X<"AY"E-/P>R79/(J9":@:[(0 MNH;" N82(Z_\G;K_B7QF[Z#G']5&UE+CX7>^3%0A(%@;T_S8)K/)]AEOV?E9^L,C<#E/R+3-0*:7UL]K= M;:$\R)7MZD:-NQOY$]1GZJF?8)# M^Z?#X1"K2JSR=X;;\]Z^KF"U!V3/ NH(MK5JD.MV*>NZZ.Z_LGP7=^IRQ_>> M[0H>UL[&!K&F,XG*]EW-WHGC8( M')R!O7='7]: \A/!E'AV=U:<@I5/RU/'27[6UJM>+XXL;[GUKY1$8@6ASO$0 MIIHN3@&+&Z.2_"!MJ8Q1<7X9".X+;5^ _Z^4,OL;VT!Y%CO^%U!+ P04 M" !7,@533F?ZVPM2JY/U$94 M\.96U24W<%NOYGI3"YXW3F4QIQA'\Y++:K8X;9Y=UHM3M36%K,1EC?2V+'G] M^%H4ZN%L1F9/#Z[D:FWL@_GB=,-7XEJ8KYO+&N[FNRBY+$6EI:I0+6[/9N?D MY9)AZ]!8_"W%@]Z[1G8H-TK=V9OW^=D,6T2B$)FQ(3C\W8NE* H;"7!\[X+. M=M^TCOO73]'_; 8/@[GA6BQ5\4WF9GTV2V8H%[=\6Y@K]?!.= ,*;;Q,%;KY M10^=+9ZA;*N-*CMG0%#*JOWG/[I$[#F08,*!=@[T5QU8Y\":@;;(FF%=<,,7 MI[5Z0+6UAFCVHLE-XPVCD96=QFM3PUL)?F:Q5)56A90)=VW : MO4!?KR_0T;/GZ!F2%?JR5EO-JUR?S@U\V?K/L^XKK]NOT(FO_+6M3A##QXAB M2ASN2[_[A&PBWKG6,#Y/(+8+Q)I P53VN%XC M2 G*[(7XOI7WO!#5,':;HC94U(2RN^M^P6@4DN1T?K^?"I<9P6F\,SM &NR0 M!EZD5T*;6F9VEBU6%[XV0+CW81(F 1W A%=UF(? 70M,BV MM312Z&/$#;KELD:0T:UPX0W'2((H#(;Y=)BQF++(C3C:(8Z\B#\H7FFT%D6. M@$N1AFG_! PDIIBQ =ZQ&8MP@"=61;*#FWCA?E2U68&6P+*H[V4FJQ6J+2L[=U">^[$7]H6H@;"LCGHP=C$.)S<.R0"CPRQ(XV1BFY$] M?2(_(:Y, $C(HYYB%^;B;*7J2_*\,('D(VG&$B=T-$DCPV!B$Z!"'%03HD"J<="=,)>B.]JFD"MN:W+WVAIK0X09'?*RPRP.V10ODUY"B%]#WFYYS2OSN =S MFD;&XA!B%HV@.LPHPU.+H-<0XA>1/38NIG9#!W0L" P'9+1;QV8ACB9PTEXU MJ%\U6KK["43J4(TTP"P>8'38A82Q/=T^1-GK!O7K1LMY/T,Y5@0:!6E$A]+A M,&1!&, 2G<"YUXKX>Y$WT#281U]3T],\]=/\)73 HJYM'6U4=H>.^-:L52W_ M@2BORY,S'>+]FSA9=ZPS-Q-MM /"C/Q&R!7(W= M_Q#H,!N]HE!_Q[-49:FJIU0\PR>8 ,5VQ?DKM)<;B@^3T^:EK>6V1D,=EUNB M@P84LZ"SLK4^=+5BU]4VYG 3Q"72NHKR![?+4O;JS/6ZJ&,'#)>@PPA-= M(>UUDOIU\CS/I25%V"L;+O,7T.=G?"/MWCF:G5^^7\[%W!ZG+3TU@4"2S!E V9WF&8AA1*N F8 MO7Q2OWRV+-KLH;4J];'I:W1[,J,I >D65@02@HT^?O[RY1K1YE;I7A3?^[S#??P]T>";5"S3S M"_1(^IKA3D];%RXZU&I'^>\P=)?_\[T#27L:_)'7*UEI5(A;\,0G,0&!%4ATDHU;9,FH;++9S9>8(& 0VZL \7'%A; N35"C#^=I]Y^P)=/A/KETNNW3_9M;%)XI&\T496G1@)*B;:)WWNZG @ M",C#/N<>\>._?Q"?(YR*.\"8]WN0LWD)6%1X! M^''D3S>DIHIL*6^ 7.%N+"3G5&E2@VKAKX>@6__D$&D4A"^XWP@Z0I_VZ-,+ MT,]O@.FKND7!P YX,^P(-.E!DPM 3[_^Y-7J<1C$XQ>, U'!-)D-(\YZQ-D% MB'A%:8/'$!.;(<[9NS@'H@8X_8/SUMYUWZG:,*$)AS7J@E&"!JJ]/]J.D;4[ M@A^EP0/=-4N\UB'9UO1=-MGQ:9MH;+HD;33[=<_5R^V;/**:-4KY_5?JSV4IIR9==59N'R=;:_=UT:I9;N2O,K=K+&KY9*[TK+%SJ MS=3LM2Q6;:-=-651E$QW15E/'N_;>Q_TX[TZV*JLY0=-S&&W*_0_3[)2KP\3 M.CG=^%ANMK:Y,7V\WQ<;^2SM'_L/&JZFYRBK-PU: MQ)^E?#47GTE#Y46IS\W%^]7#)&IZ)"NYM$V( OX=Y4Q651,)^O%W'W1R?F;3 M\/+S*?I/+7D@\U(8.5/57^7*;A\FV82LY+HX5/:C>OU9]H3:#BY59=J_Y+7' M1A.R/!BK=GUCZ,&NK+O_Q9=>B(L&$ =OP/H&S&T@1AKPO@'_VB>(OH'XVB?$ M?8.6^K3CW@HW+VSQ>*_5*]$-&J(U'UKUV]:@5UDWB?)L-7Q;0CO[.%.U456Y M*JQ4[>_/"6F&VA MI2%E33YMU<% "_,C^>'J^GYJH;?-,Z?+OF=/7<_82,\X^575=FO(HE[)%=)^ M'FZ?!-I/0:6S5.PDU1,+!OSE4-\2'OU(6,0HTI_9US>/,#K?]_3%?W[ZE1C\ MG#>\C<='XGV41UD?I F$$N=0H@TE1D+]3Q4U4;K1%J\]2 M0[TB:RDAI6IIL3SJPB=M^*8P'A]IE(J4W4^/E\/CP](TC])KU!P)EG$>TVO8 M H'%@F71&78E17R6(@Y*\5-1:G(LJH-L)J#\LH=R"O,2>)-E8;9D#77=D+56 M.V*D/I;+LMZ,RM(]*K[H8D(SD3NJ^*@\XHF#FOLH2O,T$XXJ""S.+J-=J9*< M54F"JCR?J+9I@%%-?*IY%+L)X*/B)$LU#Z(B M&R.=G4EG0=(+LVQ:R$+7,,BFG?_*;J7^&@$ROT<9XXX /H@EJ2N #^(@DR, M\C@NJ, %R,\"Y$$!/F@P?MK^0TQ1P3K:E;TVV6\QRKG/AHG8F8LS'\7CQ.6, M@*BX&,^.M(^BG*8<)TVCP7I$0=J_MV.LT96D=P@1DF_P;(<9&*+.!,@NZA 6L8+4)N@0Z. [*P[-$:J/J6E:H=!S+%,$\Z1!G!A8O3X2(1Z0;3!$-NZ)W.Z5M^>^E(P(+OBS;&Z@" AG$F+IK M 09C,)M=_CXLCWGFVB $EK$H'5GPZ>"#:-@(044\ENUF],V+K.6ZM&\)[(K) M4LM5:4FEC)=5O0J^!;D1G"6N"CY,@.]Q14""T3@17A+X.);%8F19I(/OH6'C M\_ZT_,EN'A'08ZGT7FG8I[46&94 L29IXN6!CX*!RUP%?!2/W3JS0% BY]D( M_<$+T; 9ZM:'9FF$I ?W)]%JTI-&G$F>BLQEC=,=,3\Q^"AOOB,XP6F2CE >'! - M6Z#^3*'=VO0CKFJC! +&Z%F MD],9>O(BH:I+4BNXK*U65=5,])/M1\>?(:8FB=S.SQ!8 C;.D\*'T<9QN;X? MPT5YDHRX0C98),;"IQ_2F+MVA]]+\J99W-YV,^$;=%GTS[E:K&!?,-*_P76Q ML.OZJZB:S4CC0.:'NE+[B[ZBP^,;(G1X?!@Z/(B]0H<'LW5YEHVL06RP82QL MPYI<76Z+>M/LQLFAUK*HRG_EBFR*LC;=8$D8+EB9]Y5<;>";XEB45?%2R1O( M[9MF2T>,7!YT:"E,NA\,-6-NZ\W+RYK??/RT(C=ZB(G1!T\ONW*:QJP&&[?F:B#-18F"4B#JH#X+1I1]Q 7@T7<93A'83GS MA,!@;+26#AZ/A3W>*17^JQ;8815//0^$P*+,W?_,\6B^%EBT/!DYY^>#[>-A MV]>\]##D9UFMVGWM,ZP2H;7AA?;;!PE9Z5+W3&.&H& :N4L+ALJ$.XD05!KE[AR:7KS%WDF]:7\^8, V M'&K;O9@\WSW_1.%=^V+>N?]$[V84N3^G=XON!PA#^.[W$+\6>M/8N4JNX5$1 M++03HKN?&'075NW;=^@OREJU:S]N9;&2N@' ]VNE[.FB><#YAQZ/_P=02P,$ M% @ 5S(%4UEP!2>V"0 83T !@ !X;"]W;W)KX':#9O?VLV+3L:ZRY)7D MI/OOCY(5TR*'E'RV^R6Q[&?(X8OF>68H7;_FQ;=R)43E?5^G67DS6E75YI?Q MN)ROQ#HN/^0;D!TGV>CVNOGNH;B] MSK=5FF3BH?#*[7H=%_]\$FG^>C-"H[3/ZB'Z9\:@V:!#_2<1K>?#9JX?RE.??ZHO9XF;DUQZ) M5,RKNHE8_GL1$Y&F=4O2C[_;1D?[/FO#P\]OK=\W@Y>#>8I+,N]MEA_Y,VW996O6V/IP3K)=O_C[^U$ M'!@@8C' K0$>:D!: S+4@+8&5#.@W&+ 6@.F]Q!:#'AKP#4#S"P&06L0Z :1 MQ2!L#<*A@XY:@V9_C7?KURS^-*[BV^LB?_6*&BU;JS\T.ZBQEFN>9/5F?ZP* M^6LB[:K;29Z5>9HLXDHLO,=*_I,[N2J]?.E-5G'V+$HOR;R[O[=)]8]WY?WY M./7>_?2S5Z[B8O?3'ZM\6\;9HGSO_=2YOAY7TK^ZE_&\]>73SA=L]66]EOO_ MLZQ^G\P JSNWU5=1R3@B9^PN+K(D>RXGV_4VC>O[ MUKM;+N6-['U<_%>N7CV90//W1S8/-/'9W<1O>3;/LZK(4_G+LS?+*B$7K(): M^M*S*L<-;>9N[8^\BM.NV5ANV?V^Q?M]BYMVJ*6=3W$:9W.Y!>/*JU;">Q+/ M25;/5;USZR\VHDCR1?WS5,P_> 2]]["/(FA7[GKB34\U.;S<$M^_'K\<[CT3 M@TD0!D$7-C5A =$P=R;F"A,>A%W8/=!4Q(. =6&?31AG$>^"O@SKR>BQBRL_#UJV7:>LNVS$XBO=^TH;,V+;[4W0JP-9 M$X96>;H01?FO-@(Z-B[;=\"Y@\;6M%51[O=V"XQ/4[;^;&=+P.]UZ'3J]_E[=#X$4\SG2/.\!=1Q'OM) OM/U65ENFP@E M)W:^$R%E/9HZ#,@MD[7"_#6I5ONQ'(YP(^,;K'=\,XAKQ-)"#H>$$.%8&[@% M9KG#T8'\0YDH60>8&WB1,H -RWK72G&Q$:Z//8B^OZJ9@9N:E9UY32 M6U--_CLNWF0)]L%)9("<)/K6,@E;"C+?U_4D@)-C#9&^ TU8Z,LYT63"9P 7 M^.8$FRBI PE!MEM6"0KD5A2:$C0G6-. _9-M:@RSAM5VYZQZ9$ >D= MP$'T#L! >@=P +T#*">]8R6@\" !=63\[9]R4X\X2!XK-8+YA>*OTA'8K2.. MK?9@@&FQS_1R3R^LZZXB4.PFT(>W/$(NV!&A>8*!B@+!D5&K#$V% &U0J#[A M$XHMPU.$B]TEBI/+*]BL/R!*]$2O#]4MHBHN)VXN/[7 0DQN9RS2"PU]J*[S MBO_)#Z@S@%5@9!:MM6A,3.& ]+TY T'<,FPE+HA;7/R0\@HQ&9[9=MM!S?Y, M105PJP&%!.H;4]Z#ZGJNV)ZXV?YLY1 "LK/%/462Q$V2 ZLA!,S\L:X59_VX MKI^*'3VXFN=R?$9'9,D:^OS13 R6"LER\ 5,3DSB?Z2INN M(=DJF\9.%(X6.$IB^H'VHKO>*RJF;RD\5CM3DZ2 D M7'>^!]5U_N \WLWF%Q..U$SD=5ZB0*:,N6_L.AAF&[I2"M2M%'Z(>*3 HP.V M7(4J\4#=XN&DLSEJ:H8K7=-3X*$!1$B@QWX;SB*/J")YZB;YLZE,:I*[]- B M0JCB=NKF]H$RDT*Y-@B4#J(0H^CO#LP6'B2!\@P+/%AAA MC@'/%C#& ZYO?@AGG!$#J+H6&Q']T2S -X0CB;04=)@2$^R\3PWT3R/PU$ ] M*'U$?;#N>)1T8&=[N* _9 ,/%Y@[ GBX "(^ <0'X "B0]PS4U\2MNP2YSS M]\\E=,YOIS\E<=B%SOFYD@+\K.?\]QRH\DLUIT?^7EC7724(N%L0G)Q/-F&8!;N((KW<#=NN&D1)J;E&PDTAPX/PB1?E0# MHRP5#G[P@L&9R@2]7<75;YI7O9\RJLJ7SJ,& MR-^7>5Z]7=3OC^[?JK[]'U!+ P04 " !7,@53I_<7?VX" !+!@ & M 'AL+W=OX1?'M=F:@U/RH-2C6UP5XR!R!\(*<^L8& TKG&)5 M.2(ZQE/'&?0A'7![OF'_XK63E@=F<*JJW[RPY3CX'$"!"]94]D:MOV*GY\3Q MY:HR_@OKUOX3=\DLRT9:K4$[;V)S$Y]]CZ9\<>GJY-9JVN6$L]E42:,J M7C"+!=Q:&J@(K &U@&G)Y!(-< FSIX;;%W@_9YIV2[0\9]4'^ 3O( 13DM6, M0DO'<:1AWH6>M*'C/:$3N%9$9F F"RQ>XT.2T6N)-UHF\4'";XT<0!)]A#B* MASO.,ST,OV::X,.]\,OCHT<[X+/CHT<'DI'T%YMXOF0/W]V/NXOO,/MY?W7W M9W" +^WY4L^7[BL49DHH^(H7* L#->/% )A0C;10HX9<"4$/WQ?#KEIHV<\\ MNVM>JRP:G(S"U?;]'.%SNFE^VE) MW1ZUR:.B MO M&=LSMM*8I!;@?W'9WRZ1 MZR>IOC8[SC7Z5I5U<[/8:;U_MUPV^8Y76?-6[GD-OVRDJC(-MVJ[;/:*9T77 MJ"J7) BB996)>G%[W3U[4+?7LM6EJ/F#0DU;59EZON>E?+I9X,7W!Y_%=J?- M@^7M]3[;\D>N?]\_*+A;'GLI1,7K1L@:*;ZY6=SA=RM&38/.XG^"/S4GU\BX MLI;RJ[GY6-PL J.(ESS7IHL,_ASXBI>EZ0ET_#5TNCB^TS0\O?[>^X?.>7!F MG35\)9SJ[O5;R"2EC#;V9 MBVYLNM;@C:C--#YJ!;\*:*=O5[)N9"F*3/,"/6KX W.D&R0W:)4U._0!YKE! M5^CWQ_?HXJ=+]!,2-?JRDVV3U45SO=2@P?2TS(?WW??O(X[W1>B3K/6N03_7 M!2]>ME^"]J,#Y+L#]\3;X2]M_1;1X TB <$6/:L?;QYXY-#C>-*N/^H:3S-H MFV[0-DI6"/:;RK2HM_V"%5KPQO,:=GP-ZU[#'*_Y%3:XJ'-9<;3FL)DYJB7< MUEK)LC1O$[7FBC?:.D5]WU'7M]GGAUN,&<;@_^%TY"QF01I%[&CV0GIXE!YZ M1^BN^!.6=;_*M(10 +)S48('HT_PW-SE9C#W2AX$K!6T?D87;0,7HKZTCNL[ MS\!&1W61=V#_ Y&O09G62JQ;G:W+3HS><;3)A$*'K&RYV1R;5KEWBF,0U8/'%D M;G1%0A8Z_$B.?B1>/^XJJ;3XN]=G]!8[)7&M($SP1.[=*2! [M*9' MK:E7ZX-9SQT%+]:\YANA+Q'L8)0K7@B-2MDT]O%-;6L@8M%$]-R,).&)U0O1 M.!@Y$7AE_S:N@(X.I3'$9 T[L]EP]2H_\'PM!(2E 9VZ,3=,864Q['*"C$X0_PS 'E76 MP-=%':MJ,A_3, S9=*%;[!@.G(MFA"&F9S'URB!N=8/.Y,5A2AF9NC&WNTH( MB1AU.#+B%K-785W4!X#K#V,=CW#$H3\B9WNALQ+Q;Y"H0SP R-B'))R[2I-@ MBG";&0ZI(X3AD9+8C\F'5N4[R)[-#N)_M4(_7U5<[V0QC$R'=ZMN"\DH8;-@ M8#%+PL A>\0=]O/N5/:^Y,46%F)VR$1I0'\%^__*[']TL;C[\+BX!+KGK7*O M2AO+@OD46,P@'(2APYF1>=@/O9=!#7BWSY[-N'< [/PX\1(<.N?.G':$!.EL MC\W-6.Q<4",4L9^*'\=E8]*1/R4DL.@ M\X-8,$A39(@G.JU83/&D6,MD1&( MQ _$]Z+ID\2.B-T@2%D?3^L1B1J$<<.W& M$8?$C\//QQGXI_KG9+NB#,?36MQFE[#45<.2D8'$S\"7'AB]7KDVL+%TFG[8 MS1*'6#KBC_KQ]U)LEUJ8>'%<1#;)U%8,FLEWB!FY1E]3WXFF:6''=_E/+JL* M@FZC9?[5*FG.+$PQG:+-8A9!9';H'L%&_6"#03S)2,]JM9&,X=F4V^Q(C)EK MF$^^;9X!WHG85WQO7%%+7182["@OZ<@KZN=5%^D+85!5%V9O"VO^0N>@@9H# MDVEJ:[,SU:.#2'0D$O47=0]#8M[-<6T(:N[@L@'ERO61:D5MQ9M;SL@MZN?6 M>[[6XR;)I>,K,;5]=*1TFHU8S5+J6FPCCZB?1V>2D?-4'[RPE%])0-(TG?IA M^WX)^8@C>Z4CF*@?3,.W>L7-SH':QCCUIG?-E,X'J-1J\^78;!\ENBRR-S%U MW.3A:0MT\>MO7WY&Y-+J]AQ2%$,6-G5Z;@:5J3.;H"/+J)]EJW_+R4RC-8?L MOS93;0I:P+JT;_,YZ6B8!,%LF\_M,(5H[@A';$0B\R/QBS1?;H:*ZM]RGINO M[SZWV1RJ-$GC<)IW6>Q(BI,H<;@]PI=A;[[]V.[W97=L"-Y#59R7LC%G(Z=' MB.ACW1\Y0ZCS'=.P$9W,C\ZN:Q/Q^_,9H0JX4R8*#%57SR/KB,WYB*,XF'Z# MLI@11J@C464C19F?HJ-RJ!ITJVI>7 Z:^\.O[)L]E W]GA[(D2@FTX!L,<-L M=FJQ/#DSKKC:=D?I#="@K75_^GI\>CRNO^L.J2?/[_&[57_H/G;3_Q^ 3YG: MFM.TDF^@R^!M#$.I^F/U_D;+?7-A!QXN#$O./[G MAMO_ U!+ P04 " !7,@53%0DBHS4) "A& & 'AL+W=OV4 8K2^MR6>+1K<:^<$JF+)1GXZ/)Y-=Q+K49G)WP MNQMW=F*K,M-&W3CAJSR7;G>N,KL]'4P'\<6M7JU+>C$^.RGD2LU5>5?<.#R- M&RVISI7QVAKAU/)T,)N^.']"^WG#'UIM?>>W($\6UM[3PU5Z.IB002I324D: M)/YLU"N59:0(9GRI=0Z:(TFP^SMJ?\.^PY>%].J5S3[IM%R?#IX/1*J6LLK* M6[M]JVI_GI*^Q&:>_Q7;L/?XGP.15+ZT>2T,"W)MPE_YM<:A(_!\\H# 42UP MQ':'@]C*"UG*LQ-GM\+1;FBC'^PJ2\,X;2@H\])A54.N//MP>SF[OOIS]O'J MP[6875^(\]G\:BX^O!$WMZ_GKZ\_\LK)N,19)#%.:KWG0>_1 WI_%>^M*==> MO#:I2OOR8]C8&'H4#3T_^J["WRHS$L>3H3B:'$V_H^^XF9)7#B'\7;U4K2]\(1-U.BA( MD=NHP=GUAX^OQ?3G?SP_FAZ]_#$7Q<55<$&T6Y M5B*QB*7Q*J5?WF8ZQ<:T(UE8KQLW(8C*8$=!(8Z]Y*=/,KM73OPL\^*EN*A, M9HNAN#+)B,4T1'RU\#K5TFGE1^+.9,K[:$&IOI;"XL%M-3EULUY%_3E_%-Y???V,KMOSI@8MQ!-I(I]:C\1*&2"; M93NP6Z(*THL?MC*E-BN(:\2E 'KB46WNY6QV4]OZBX ^:"Z5TWDGB-H$JH]Q MY-/()6U\Z:HDQ!$0$RN*Z>3QOWC;K5I569":/_[W2,Q@ATMA1K8;DO@.K+43 MQI;0DV15BF J5Z)K',H\D6J?9-97B"QKYX#W3*L#G[(7TI@*\H=R.,!+J'"@ M")?_F<>=8/BUK;(4X1#4\NI ?*Y,Z"D--@=ER7 XK#AWG0)DM>NLA\0ZV3-] M]M*+6?#C5A76(1H=CNH$0M$U]5($3VJR/((V PR$*B:K+M5.*0?;ZJ\A#NPG( MH%FHIED(E! G7G1"9V1/JA-)$\&^Y>5:EIRKB+GZ6F!ZJ).LBSZET3[\4Q$V M(5&6\'+T':(#_TNQMED:TC% 1)Y0:J+$ MOE\K-U5/"PD&BQ@P%\M]5J??B( M=^]>#>LXLT![QD&;R!IK&APRY'DMDBO'.0V/,J$XLP4U&IW491G27K5D%N-\ M9S3!-B>1N@1C)L"E%<1*XFQ,9QG^< P;O<))LV)S'C A58N298@" $]=?,QX MEN$;TJ\-+'$'52YE3T/$2B$#"2R+%A;/ NG/RC8RJT(J1U.&B/0*RSZ4 M_4%;M-FH4"^=4@JS)EJAZEH")O%D)(;?>TS;E/G2)>O@?JHRY*+S7>6/G4+K &)/L$,^0KBTVY<%HU%% 0$1F)7*L MJ)RO)/5^RR)0L'(R]S%1WJB4FH^X9M3PXSU(B_ 2,^\MD&(P(R6] 4=K)=Y+ M%>EHV-/RUN9*O,/!K9I7UH$']]2 C5+6DW0Z,E39E>(>P93<'C;L-NO+^6O? M/_W2 G3#R/Z8&Y?Z6S?B2-"Z$@(]2S&P:S1-5H%]:&N(6(-(;'[^U*751VE4!.6ML#.[5HGZ]K0KC^IQ0OB_F55!XF,[Q.2S+QMJU2R M4RJP[@\2$&:(JL_+!'@]?D$LEF E>SN%V3H>/0N]D>&.#A?\&!+39B>/EML M$1OD F:C>+Y]D)YJQN,Q\ZJKFV0.4"-!3^W2+I?<]Q_I7QJ?NKB& 9\F/&RR MAX>9A=.HR6<+G?!%IIIE)2_4AWSI5[3G/F0U NESK3Y"4B=9XA MA9 /Z&--_7YT&&5"Q^TD2=<-:L$4\NG3GX3=8I;V:UV$( # @S;7YHK?_NB. M57O(TB3U_8CL1+DK:K Y 2/BT6M/K$ "]4#OZ_Z"671W$.[FTH1Y^U"7OVJ; MR WXQG!U\302N>W3Q=5-Z]3-WY-WO72*SE$U]ARBH_M563,1NTKMFH?5PPG; M+;HM0HI5"F;Z5R"9TT3 HU,7CGEO=&[)L$^:?0*A%2:(=BR)TV-O_NB[NY9^ M/]&'P$#R.(NUVJ99 5;!M9<@.S#ZQ9882X0SV<3&5JID;6QF5^W$T R?99V! M0E:ES7GJZ*+=#D<\>, *J3W==J*>;JG,FN5ND9"WW16PXH9;D>\:QK.0+*7P MB:;+/!F6HMYP>,(779T3TBI^#O#HKS3F("( R]-UF9]XF"D4L5,_;QK;VUF5 MFG"7Y#)X9+@)UVVZ"/72E-J>O;4C'8']VJ1[!'+5JWCF@]-D"LIRN[V)>6LH M.9Y.?FJIJ=;3 Y1#$]DBYEPC00EFZLI]G&.(L-W!,IS8_U#SS0%__>:%+7P7 MW<(&A(X2R\%I##UH], K:-,N%5\J@(S\P[DDVJ\P^A;0-AJ9P(GZ2Q,UZ?H[ M@O1>U;=NWH4)(B_V-Z%A+- UF#?P^D^5@84P=/%5;(\ PF+3F-I^].QI/Q(2 M5\MMQG?C'&8"3F \)%([_X92SMN*H">4*GI%31X/71'J=OO_7 P.?<@<=SX; M(QM7_'&<* $)%+X@-V^;[^^S\-FYW1X^WK^7#OF/05 M(3H9/7LZ$"Y\$ \/ MI2WX(_3"EN 7_KG&15,YVH#UI;5E?* #FO^5./LO4$L#!!0 ( %&PO=V]R:W-H965T&ULS5II<]LX M$OTK**]WRJEB;!X214T25SF*/>.MQ''%R:3V(T1"$C84H0$H*YE?OZ_!"]3A M.+.'YXME@HWN1O?K P!?;I3^8A9"E.SK,B_,JZ-%6:Y^/CLSZ4(LN3E5*U'@ MS4SI)2_QJ.=G9J4%S^RD97X6^GY\MN2R.#I_:<=N]?E+M2YS68A;S3Z MVVN1J\VKH^"H&?@@YXN2!L[.7Z[X7-R)\M/J5N/IK.62R:4HC%0%TV+VZN@B M^/GU@.@MP6]2;(SS/Z.53)7Z0@_7V:LCGQ02N4A+XL#Q9Y MU(JDB>[_#??E!;7X5]7J&Q"]5N;%_ MV::B'41'+%V;4BWKR=!@*8OJEW^M[>!,2/P#$\)Z0FCUK@19+=_PDI^_U&K# M-%&#&_UCEVIG0SE9D%/N2HVW$O/*\[M/[]Y=?/@G>W_%[JY_N;F^NIY3ZXO[UZ>E9!'L\[2FO?KBG=X@'?,WJFB7!AV660B MZ\\_@YZMLF&C[.OP08;_6!>G+/(]%OIA\ "_J%U\9/E%_^7%]X0-6F$#*VQP M2%@%>Z9F[$[."SF3*2]*=I&F:EV4LIBS6Y7+5 JSS](/\J;(_=FL>"I>'2$T MC=#WXNC\YOW'2Q;^]+J^LS[8-\@E0UX<) MO)Y&:6M;,&T72(LJ7'LL^;^4IA?;+%VS["ZW72"_%P]QF:Z)QC#CH%(6LWPM MBE38Q:]-O6AR+S@L8725$3IXBU[()WB8DF.6H35HT=-';0K# "KB!*T#W_\[ M<7#8-AI9W'7F(/WL9&<-]<2MI6"BMDN!84N-7*KNX0P'.:X^M>J&H;+9%RNE M+<;!NU:(K,?+4DNH8+$!Y'[F^1G#')O5%&+SOMZ MW0BR::J6@IWDRIAG;*;5$@(.T-^MIP9*0&]V>2](RT]&D&:7II1+BYO')!.U M8;\*!"@YZ;JXAW'0$935ZPL+%!0%T18%KYZS:.;(K3G?>?UFK0H- /DCZ$2@UF,Z$IXW&+GQG"61'Q"M.P[A7? BA"-C^D L&+UW)I M/N5-7K(-@+7BDN)M1O-) R. FRWMPJ"?CVN BZQ%>*,O0943CS5I/E4:IU45!9ZC!\HIQ)L0K%:#A^,D.!VB10&4X5=;AJQP M*PO(7ZF"U@C*[_C@O0?D_JH 0=/DHQ3Z(S_!#'F=%0X;M[$<1PPN>5%4 M9F@J06.B:GY->P4R*=@[#H.4S[4T7QPG$W(UW* SF[MY#M!;P]2L3,,,4@J! MG&A0_2L/]6F)BE%2H,)DF*@C/(/1;"NTK[JM4(QC);NI--GAOH0"A7TUS. M;5@;P*:I@Y,UXH/R6),F)I73WE8K/J$T%?HO)I>3M_;?X,4S1E4DX[KR86-Z MQQMOT-7/K8ULO=V@)I "Y)*[)N&TG-]\NFL95Q8\:7$NOJ9BU61]#G^B8-C] MQ@H65=DS-A4IAQTL,5(6 J8!OEUA_HTDD;VAC49T2-,:MVI4.E#9.GS ;UZM M"9$#XUJXU1C>-PME QW 7)(6MN"3J[$1,ZJPQ8FDF?6*$&J?83LHCP)?K87< MV:4",O<>'!X('00XDNPWP74EE=#*-$&BX;Q2V]Q!2< !_*SK!1ZM M@AVE/HT:K"J'4J$HNA80H[FU ])/IX.1-I'!6+:2[+5#9;CQ*;O(T?]5I:1* MF]20IG4R^D%K\27UAG_8G$P=LP5/6VTJ__TI]M:_QV'LEDXB/(Z&?C>TC?V] MC<_Q:'0ZZ&8<#^+3H'NT3(,H<>3T"OCN&NS#-B+#-AJ)(1EZ6S?L'@DWJGY9 M;F&-/$X-HY:TNZBO12%FLGQF:?K%I6F!'>JI M2UWW#W7Q?1P5\?2C%T_^>]4T=0LM4,BKDQ9!)RT[)$9^W4^P_=M"ZN# I&GD M+ 0?YX43VTZIM0%FL/.QT6#!W_UWR/1N;]2H<,Q.1L-G[F,P2GK/<1RZS^,P M:9\."3K8R#033P9>. PZMD//3X+N;3#PQLF@>QV.O#CXOMC]T#HF:5$8NXL M?S_J+7KHQ8,>29AXPT'\Y,"DO>YGM##D<8%-6YW1K^WVMXE((MJT1,Z)AMTC M/_42_DHQ]J Y'Q-;GP^:^?EVAC4\[XQ_S$9>$KN8"T:>/T[<@1BH#YR!<. - M_6Y@CVA*_H7YGFS@?SP:=^ ^"7QOE S=@<"+H\0=B+UX[% \C+#O+3WTDF3@ M/,=>%+BF&'K1(.J;RG^ZT/L!%SN=JKO:<1SVDLVHY_C8"\:^Z_? \^/D3[EY MC_R3P N#V'6E%[L9_B2$L5U71P"'\_S0ZG<..78+>))$NV.#\T<%XSZA5:._X?Q((>P%"HF+G.4+U2WK/R< %$"4*?T>S M_]?O1U5B0U \JL00V./(!??8&_A![SE(AJXM!EXR?OHR>X?]CEC61VH3.G:] MLL>N3Z7/3AGK;79:<#Y0KWR[9ZC60ML+>Y9,1_'87MIJ")R%L3<,7.2%HZ&' MN2X6L4GQQR/78]BPQ(X//P '6MK#*"NCC>5A#\;ML ^'#W:' 91HESI!\NJ$ MW^8BFS=R]B[JQ-[3(;X'(R]R<#7T1J...TKO8-3EJ1'6W&E4X9TX>SO\[?[, M7:U7GUSV3;!EYF3LC89NP(?C ,U +^2'B>?W#!]$<$Z\&QEUJ_*1?W5ZW G= M>_"TK,\S)_:J6^B_SOZJ^?U?]( '8V9GH LFDVJYJB]ANQ#:V_'U4D.=[^C* MF$D,LXG0):_O(7IW,73QXN;%R M#U[] =C)VGN.1%X1NFP#%_:C#_H]=]F"+ MM!)TZ4&=F*E)^CHUOV'H#8:[ 1D!?<'N:. -]J3K(/(")Z >D-Y=.]&] 92V M_U:*VQOAM#-?%5S5L5,7J^X&%-7&Z2U02[!Y=3--X-2>ZB:$#J6+-5V#V#!O M'S.ZEZ,C7;IG2_OAE.Z$$VIRY,6^V].B8T[&KD.#(/1&OH&/A:S0N4V ;FR;G>J/]*H%(BJ+^"*@]^,^D ;ELC_Y!B38MH]U_SC=F M3:><&\NZ=X5.!_;P <_HGD P,9N!<7,J.ET;^KJ@2KGKO-J^$:RJHP0/,8@L MF]F;:&2,&<*B2(D=W>5954Y1FE)A3_PO,K6RUV? 4S=8%&IMS\WWE0G6'L^WKES/EF"$"9VR^CZ&077*O/A]K1]N.KB^J;HXZ\^G+K M'=<(<;KY.6Y MJ'7.2_8@B:J+@LK--'=U=TOFM[.O]S?WG^_( M[/[NX^/\?*(!WBA-DBW4=0/E'H$*R2=1ZDR1VS)EZ:[]!-SJ?'-;WZ[=DX!_ MU.68>+9%7-MU3N!Y7:P>XOG'8IW/U D8OX/Q$<8[!B.D7D'#DCF33SSAY8I@ M+Y_"#CKLX+2+/X?=9.\TU.D(2JC"R!8# *VNSWJI*")IF%2YB@OK$-88DH10$F5 $/5:C)%7YN88FD MFHT);'K"GFE1YH,NJ0V]6Y1F-(<:!T04D%*@<'F=6H\UDQ6.=T06@ATHVT5A=AFP=8X M-4Y2R);4T!MY2M#O#71YCN80.\8-\Q63 MH#,)O88A\&?8A\BHS##J@?V%6ZKI2>A!LQUM[^Q___VP$\I.""]5]F)\B=7% MO">80=@&9TUE:EH*L_@:NTW4"K*CWC2)PB3U3]=LQ"YK1,6 ?]BL1V M;$61/Y!,7=?RHW @B4+7BAQOJ.-$UC2..\E5FG+L%FO %Q@MS;'[^QK$51#V6$WA6[/>?'=^S(KM?_4%XK? U*L>._Z05>:$WM M<""(0LL/AX*I8\7NP.1!LK<5W<#Y2S==OY9,?TFG_7W#"H?N]$PU/?G3P_'? M[V"SOBBQ9$=VQ-XV0G=:Z?Z\OL.T?,4@^SP[EA^[5AC[.S(O]JW8=H#C#F>O M;X-@"ITR#0:-$7BN94?0*I_WDWNJXB]WHZDT>S;GAY>+MPG)&,R%[5"Z$4 Z MI1D0\*2 OU-T^GK;CG.\%AVJ'PQ(F##KL@5J6FIA[CC(\4CYP]4+F"9/<.LA M2RD*8S(<0.-?+O1M&^*1\N[0PAQ(MC^:F[SNU/G8&CN= 9D.+"!#\C>C\E=A MW&&;A YP0F#$?=4<'Y@D1F'?4HX+' 6T"L*@%]JAY87(YSTI YE%\=34'HX< M2QC>!YRP@<8=\B@T5.9H0QTZP4\&EZN"R15>(17!8U!SS^JDW2WUJKF<]>K- M%?<3E3![%,G9$DSM\11.\+*Y-C8O6E1X55L(#1<_?,S@ILVD48#O2R%T^V(6 MZ.[NES\ 4$L#!!0 ( %&PO=V]R:W-H M965T!%"27 MNH_R3(]'AV;DE308]J^_;FF>8#A2J;U\P:-7JY^_;C5'6Z5O30I@V7TFJL%+D\$4S4V09UP^G(-7VN!?VJHEKL4XM30Q.CC9\#3=@OVV^:!P-:BJQ MR" W0N5,0W+<6X9O3R>TWVWXEX"M:7TSDF2EU"T-+N+CWI 8 @F1)0HZVVOT$I MSY3H14H:]Y=M_=[9N,>BPEB5E8>1@TSD_I??EWIH'5@,GSDP*@^,'-_^(L?E M.;?\Y$BK+=.T&ZG1AQ/5G4;F1$Y&N;$:5P6>LRB-(C* M^T[]?:-G[INQSRJWJ6'O\QCB[OD!\EX+,*H$.!V]2/#W(N^S\3!@H^$H?('> MN%;(V-$;_Q\4TF%@4C,P<0Q,GF.@X)KG]H%=K:18<^^[>ON_RZNM[-OGG/Q:C@[$9$!$N2M M=:>GMZX,*8@SHHBVVZ9"0L,<+B%2&HL&1CK^7*6*6*'XN;*DJ#L1D_0U26*/ M]BBDI#TIW!47D67"(F-2(F'$*ZUN09L^6Q+X"3RH0:*Z8A+>MGE4C;-YT8E) M32I'US/BGF4^;('"EF'001UT;@M^#$D:S P&581[A-='HLAO24F6KR2\9>1I MP_&[7_;[H2->1ZS'6Y[(_9A6K8SPYG+3&DV :AIWQ?-8:7SFWWV5AQ+"?G@^#R:P1[KT+S5WZ'P;C MV6%7NXOYZ =VW!0K"GTK/."AQY#"7XF;B$>YQ:J+;;@F"A3O28$T"+$.3)D: MR@ 7A*0IMXQK<%5,C9$1XB5"1HF$3L02WAHDJQ!)0Z1TC%B8,S E\-:;$7\I M]O6=3U!G[\\^>9BJQ4)>A35M<;@]:%A<.&-3"'1*5:>2^;L*E@@+J\JIHD^H*E3, MM@A6!NZP-D;HI2))"0(UG$5>V[44_FVX+ LHTR0)7PF:JDA[UAF3YV"D8 3 G5A?QUL+J#>^;DI"? 2MU!GYU[U3F5"(WZ2+E,Z!2!2L PF^2* M+(2_92'"5K!&EC#R14;"0MLZ\B' U[%-44>4)B!V$M3*WF&[SF&D;2W& M7Q M7'M\66$!SW8+M/(^X0$N)6OGW)Z1*M M,NH@3]70FW2;5S)KRMA) MF;%+J=Q[E,NH\)G0I;YV=;4+A_8FT_XA6PDI7N49?_(2;%U/#.(#3@Z_;ANI;9N?9'7>GS*RF?&7OI): M_;I&^)-%W)SSM6H*,O;9 9]"2!@MZA=<%5VV_;S?CH;A(2(;VFZ]U@A?EEH) MD@R'07[@B^W2=DZ"O7E_UN@/HVEOT1\_4NC3!_83%;M409XN[D ^]"D?/C[H M?3WC]R(K,O9G05DD$?0,+\%H39@E<49(:@YP8U0DG,JVWX.L9%MZ$F _\0X&3,FJWBFQ1168[YK>N'^1Z M1=WGC5]8@;M 0M,#XIDJJ.V3(S*+Q$5RZXUD?,O%2>V5TL@;N/$V%5'Z"'?H MZ48OO0Q\B\F]M@V^Q+>@788I?;&QK6\@N5#F6)-Q8TC$ /NR1"O?)H# M9U!56';'94$F\T\1D3EU8=EDI3-)?U<'<]#J+V>@UZZ+;I 5U(IO-=>S=:-^ MZ?O3S7;?Y<=DLB;!)21X=-B?3WLHO^N<^X%5&]>MQLQL5>8^,4VBH+0!UQ.E M;#6@"^I_7YS\%U!+ P04 " !7,@539.4(4AT# -!P &0 'AL+W=O MZ[K-)!/'5L3/;@?+O)]LA?84O8"MZ'CV2(F6X4?K)%(@6GDLAS2@JK*W. MXMAD!9;,=%6%DIXLE2Z9I:M>Q:;2R'(/*D6<)LFWN&1<1N.AM]WI\5#55G") M=QI,799,;ZG*7JWP4)4X0"LRL8V#TM\89"N&(2,:_AC-J M0SK@Z_.._;O/G7)9,(,S)?[RW!:CZ#2"')>L%O9>;7YBDX\7F"EA_"]L@F]_ M$$%6&ZO*!DP*2B[#/WMNZO *<)KL :0-(/6Z0R"O\H)9-AYJM0'MO(G-'7RJ M'DWBN'1-F5M-3SGA['A^>?]X-;NZ^3&,+=$Y8YPUT&F IGN@W^!:25L8N)0Y MYF_Q, ;Y^FUO?\QWOX?NMF#3 9 ZWMD - M<]1KGG&Y@DF6J5I:]7MKMPX(+X2?..'+J*K9= MAJ.<&4%*'1*@Q,BTIND62Z_6HDEKNU9#>IDC-JV Z]'J063I- M)(+Y;BE)!M> R^#L&*F.8;"4'ZQW_)]-0OQJ196H5WX1&_#-"=NJM;:[?A)6 MW(M[^%!<,[VBMQ $+@F:=$]H,G18ON%B5>47WD)96I_^6-#W"K5SH.=+I>SN MX@*T7\#Q?U!+ P04 " !7,@532']K5%$) !'(P &0 'AL+W=ORF\.5 M8Z;V$2(A"1N28 #0BO?7;S? 4Z04)9DC^R(*!-#'UXU&-\"+G9"?U)8Q3;XD M<:HN!UNMLR>CD0JW+*%J*#*60L]:R(1J:,K-2&62T7 &Y0OWO'-5N.+T=5%1C?L/=,?LSL) MK5%%)>()2Q47*9%L?3E8>D^NQSC>#/B-LYUJ_">HR4J(3]AX&5T.7!2(Q2S4 M2('"XYX]8W&,A$",SP7-0<42)S;_E]1OC>Z@RXHJ]DS$O_-(;R\'\P&)V)KF ML7XG=B]8H<\$Z84B5N:7[.Q8?SP@8:ZT2(K)($'"4_ND7PH<&A/F[H$)?C'! M-W);1D;*YU33JPLI=D3B:*"&?XRJ9C8(QU,TRGLMH9?#/'WU^_+=S8NW']_? MD#=O/]R\)W?+?R^O7]U:7DEW[1PG^,T^')' =XKN^=X1>4&D:&'K!CVC:HCRN*(\-Y?$ARE2RK<@5 M(V^$9HKZBED?AD<)X0)\HC(:LLL!K##%Y#T;7*&T9/J/7^:^YS\]H 19 M*B+6!"!C%60.T8)D4MSSB)$U3VD:\G2#+U="@H9,*I*#K2316T:6&P;]3!D^ MLZU?A@(H9B4+)(JX)3PT9 MFH@\U?C^+!@NR(K',:[,'==;$C*I(8:0E.)JI3&LM?23,CPH.?.&DVIXD^6: MACSF^L'2N*5IRAEY31DYAX5A5OX]BQ^L$JB:[SXUFCZ0VFBWED:AO.\]?30D M+U,(4UDFI)$69JL"HOZ)792RF$4;$%#E*Z5IJCF-XP<"/TB/:T5B05-%MBP& M)01$21JSACD*4H4U (8,+0GT2KL,R8>^82N+!AA92+X!HVM&$M!B P&V8%EQ MBQA$]@B<( -04:3&;,7"7#*#/D9V8QF+@G[(K&G5%N@^UDPFM7=!!P;:D&4: M5P#!7A!U&8$3&*NB+6BOK^[A1Z6D*0*(XGZ+8[G#\4F.!4I2I;@R--: /"Z. M/:/P])XI#5N0;ICF90I:\82\@K'DSIJ#G!?.578>]ZX//^@L#;GH!G0#):QQ MCK'_!H\YS.ZO\QF4T V>&J%AO^-)GI1F1@Z07R!4QFHVGAE2UDRU^JD)R)D- MR!7-G^W96@N=WO,(0AF%:&WP!+5 ;?4(+5D$P8^-@%C!)C2X^FT9'LO7;QNP M59WGWJ-JP-)"?*#YC,+NU*1W36.P8HVL<4!P%B+1C\[]1P>CY@/YI5;UC(S] MB>.Z;N--L>,='1.,9\YL/ /L'D?T@;QZ>?WV':RF7!%O&+B_UFH<%L*O!LU< MMT4^V&M[V&J/6+A.,&O.^&XQ@FK0=(^)/VUK/=]K>X#*8N+]"/-QQ^>"25N( MYK-IE*^-]\=39S9=_!$(34X6IFNHK_?XLZDSGXV/"CJ>G"3HM,OV #K>(6$. MC)^YSL(+CLO8 -/&@#?EOG<-^]ZQ)*:QKGS'[ZPUSYE..^O/F2_O[$0H\'7HW9W MS Q,,O-[W7?1<-]C0M11NV\-M1QB/V:/3;./^136-^0Q_M ]48K:A69M'?>: M^^M_LH U$O3*,+,R!$-_- MWV9UM@\?[/SN>&^(-X@,_G; 69O5*Y24]"H;0ZBL2Q]ODX!,?A4+F$T\%_E"LM20[$\-<"!&ZA*H "U!PB=RJO@6TX>DN>P MLQ46@E)* %R?(KX%+IZA M&\<)@!MX5J3C,U1P/\R*2Q1?]*B\ /P=CSF6\'U+;CL MBV9X-FIH5(E,5$"[S"2/07%3!/H]"A^V1@.W[\1W2-Y _0]<) H&"QK\.Q$1 M7_/01'18L_0>1& F!8M8%XG(HHLX_IU0!Z= _1K *($VL?'/0MEK^Z#S;6[< M93'Y.:WV!\2?\2EV,\9QNN#5'P#LL.L'HSS+4MA8)D MP9[9&F7KDT63.]19BT-N8;.)3"-TR(N/SZV!;E\L;8;A%(>0X#] ]#6%# !A]CSFAS4X,NN!X'N:RQ4:-),!Z[445[F>@?\-JP*I9@G<)V=6* MFJJ6JB9V0#"P&H-#M"4J?<7Z4.4YS6#Q.>=HL[Z$">AD,3?Y?.4DAEEQE&QR MLGL&_S%A4*5V5=[6PP^3T&-9D;FL (!"R50PJL^GG/)&!BJ?<-O"?D?- MZ?R^A_;<= WK(D?T>],A00&+E+\08IO*XO*T$RV6@$%I"0CRT M <( ;:9TK]OR+#)^@5Q=UC]8EE \)EXL60]%W&CQH?-R1,;LPG'!@-\E3;[QRJ MM]57(DO[<40]W'YB CO!AH/SQ&P-4]WA;#(@TGZV81M:9.93B9706B3F[Y:! M?TD< /UK 28I&LB@^G;FZG]02P,$% @ 5S(%4[:X+FW=!P ]Q4 !D M !X;"]W;W)K&ULU5A9;]NX%OXKA&]PT0**%WE- MFP1PEG8RZ#1%DYD![ALMT38GE.B0E!W/KY_O4(OE+/RW*]],Y?G.G-*IN*;839+$F[65T+IU46CTR@7OLO9W-%"Z_)\ MP6?B0;C?%]\,[EJ5EE@F(K52I\R(Z45CW/EPU:/]?L,?4JQL[3\C2R9:/]'- M77S1:!,@H43D2 /'92FNA5*D"#">"YV-ZD@2K/\OM7_RML.6";?B6JL_9>SF M%XU1@\5BRC/EONO5+Z*PIT_Z(JVL_V6K?&]WV&!19IU."F$@2&2:7_E+X8>: MP*A]1" L!$*/.S_(H[SACE^>&[UBAG9#&_WQIGII@),I!>7!&3R5D'.7G^_O M;_Z\^_*%C;_>L/O'7VZ_L[NOC^.OG^^NOMRR\/#>M4Q/7],[]@Q6L\B[KVJE M.OU@%SP2%PT4HA5F*1J77^\?;]GPO_\9A9WPXUO,8^.R$IF>,F!CUSI9\'3M M=0P_6C8KT:/V_08K7UB2!U908!G"(JJP>"/QI\VD9=Q"2J'D[0=&"MO=CS_] M^ND8K&,"%=QRX3L@DIH5-S%YH8K7.YE"M<,)*C&BHW M.%W+LCV7Q)DAY-[[=JY7*?-A$,&V"UM(%5-;Y&?*-*M2U2Y6+&WW,I6O(@V;5ED)IIC MB-#32!B'J8E2H3;@CZ,MN,V2A8=5VZ0DGT@%M*+,'4*]%-;Y7+!12 1L 3W=.!SILG*@"V,CH2U_C]MS)!S9F4D M/24L-N%*G99UEX GR"F'N]9,:8[TAJN1Q="RE'&9PA-M,&/@C@+E2DQ.B77$ M -\*^SV<5>"79B]5 M@[I[V6L7(D(WE'_#9#RD:4,"F,A/(.,T MV#F@>L,1#<6@!!X]S;M87*_^"4^?2-1G:[R45F.H$R^0$:4_K#OI=YN#8S6\ MY=-#&0,/HJTB873T%( U3/X"I_9IDTVL>,X( Y%OPA#QA72^Q_^5Y?#L=CC@ M?)9JMQ.6G6BXG93FML0F4>X^$V-*KWS14N]-L4K#Q7MI!#J[W.:@09M"04PM\4Q:*]3#%NV9*KK#RLZC]5O+&SWFY\0\(Z#%*Q M-W5"50Z42(6X"=I'FO:ITXV(1#)!>G4[?K6=YY<1]&Y5G^"0EAL66<#9GYY. M(P[ <=*IA=Z'O-,\VQ0?@"V$?S=2ZX/@#U@_S_\]'IC]O66V5]JYASEKJ765SGL*!B%9[6%?C#LAP<(["YV8JV]O560 MV4%OHVX<8;!XP+L;S]J#O;7>V88&?^-K7],'?;?+?NGZKA^,VNWW/V;!W6$0 M=NL6=T9!^VR? U,/>TO:%;1T0S;?R??;A8E QF+B]NB:+ G'6ZA=K7_Z$O2S MC6/.6.'G>UY*09'Z)8T.@ 9P=JE5JM-#,\O/)9\Z! N2A2BGEDK@8 [U[PV3 MBG:'8:Z@(,Q'W4NZF%3S _$S+N,!04EHQ9>L$D#GZ89O7>86\C MB7!&1A93#?(3(5):R:U5%(W"H)T3BQ%$OLLGT%'/H&'8U]XO!DUV5[R\8*1C MSCE6[\(6;N'EC,44<30A]T?:T>-S2L+)(Y,\P][:MZ4FT8CTM"(R;I[EQ (3G[[YY$LV(]!RBI3HLI M@_:G$_]W+CAL MHPUX/M7:E3=T0/6M]_(?4$L#!!0 ( %&PO=V]R:W-H965T6=VG&J.+*H6Y.C MRG&2W6Q-YF7C9.8S14(2-B2A$&0<[:]_W8V3EVPG6<_LJU?ELD00:#0:?:.A M)S>B_"CWC%7!ESPKY-.S?54=?KZXD,F>Y;$HL2-DVKK/JG;CY.]/KF2.\1&22_@%.[TBG!FW[+2AN09Q;RC"#/AB#'O Q^B[.:!6]8+.N2 ==6LH^&IP']^C_O M7P:KO_YE-8DFCP?P#=[O67 E\D-<'(-:,AE\AIEC8O&*)?N"?ZJAL=K'51"7 M+$@$")"L "'@K&H/+QCP3_D1Y#T^'$H1)_N0&GF1B)QYC7&17HB2WB5"NNY! M)8)'.>K\@%TT8(W^(2XKGG @!$"Z$766(CU@'<&AA/9B9T9#7UB'P>]H9\_C M8[!A@=A(5GZ.-QD+$=]"C10 BF8#7%"%=%#Y1BQ =7P&E7@ VJ!620.@@ :9 M@B #5A6H5&C?EB('<"D#/9SB-DI1EPF3(8*KBWM@7[*# &2A X !%'Z4@;@I M&HN*-Z"X'V*IV'/#@*MXH2P+J>C/,<]P*0B3^(Z729W+*BY@P;AO9E&[N$R! M0Y-$U 6M"/NDT"@# H@N-P'L<=RP9ZS,BZ3_3& ^3RNXYH3$>X.#(2DB?>@ MS!$[6)@H<0G BY]J40'RN%;HQ8U%T=21!)?C#O$DSHQD>'1 P4!!0?A@"]O@ M_:W46(U(V'L7P0$63ID!)/ES\->_K!?+]>/@%Z1T$ 5&A_ "2,<=.FU!O2%. M(>"2!-9N4%W$Z;_ _L#3]U@XT;?R5-<^5I0V/ (4@.UD$A;=7,SD.RQ&;[* M"5&AQ45G34E6@]G"Q1D26AWF;T"XG;@+/+.'=K6%J/0DX:UDNQ^)@G-9@_6( M<=Z*EP2:5?HFXBR%!N!\$!+'1NJ&![Q M-BB*H;COL.OU^[&H1W\!\3?V L"3?%7P+.PV$T:92? ;]D&5.O8U\ M=P'T_9OK=_*$8<8GH TCO1\:;07._A8V##&+@3\*8.FZ+%'K L:6 E<&.L8!WH:FANDK%$=!9=@+\L4 M:)T=U5Z!#/*<6-[?E:VOJ(F;EX\U56Y >ITUKR7NFY%>: #\]\$63%*0BY1E MFH5!%R4U" \CN+ VB3MC)_.0J"O$53ETH(P2_P&RT^J MFF09M$," @& W.@M:ZD0SZ\)O:E+6%0!^) ^8#+!$$"[%ZA?P/\E;U4!9DHT ME!9@@(3(>0(D3"I1R@8W!0?0.2)%=0P(PI: *L _M5-D8 $\<7+!T/K!WJJM MJ<'9*[.CH@"I QKB>66U5 :KLH0!!(V_Y[&BYE2/@]J0!KUJ0VF4.T-+,FX M(5+Q@5=QQO\-H(@IV_ZSMP12X".G]I(8%)?20\8-(V3C'#UCA$BA#LSD1RN7 MP/. '3\H_:_DP[F0.0.'.Q69V*%:IVU!7 ?4?K\N#-$NWK ,K06!W[$"=7F0 M9 "'U+R9G*RHKV5!H:X-L7')/TL$@@Y*A( K-'_I .)I\!A6[(PU*%(JCC3^T2(;6 M8A@V ]BX6=8/GG;9W04AGN\CP @%?V>98OUKW%3-/I? TQF]WIO7M.?:#C@= M=B4POL7M@&]29#RE[7P>9[2P:\QQ*2E6@6PWJ^ K7DMR)4Y=^]:'TQT-&IHD M\"&(%;1'W(G=E"7I4ZK&"VYQ7)?-:$&PS:)D345J-TMJ6>A;"\Q@ BBW3V\S MENX W6MTX90^TMOTNH#85XLKQ@6B8-8+WH(Q4I0G"AH1TTLW:]0A""X;W!>T MM>0\R;LM T28LA-*QQTTGM+A:=<3W6.CT5Y_9 M^'OLN):Z G4BO.AB"N*\*<5']":T&B-OT>LQ(J%@GVI8@O'>OI&.$ZU;*8= MBH@6H]+S8 MA07TAC&N\W:JID*$5+R &@-H_ZH+9_"Y!?@%UR.LT%AEG+W_I.OU,@C">/OZO^S0*4I'UG)8O M:@D4E8]L)S\QY)XGK>>I?7Y+?BLF\UL;]5"KNE0<]U#3_=*C0;[L":5[-EN%TO;"/ZW48S2<-1'W@T6P1SFP&^MK>D%I:XQE6T#.>-MA8,[+0> S%FTV_>J*_>8$]9/=2< MWIYD/=/W<4RW!21O%D7##>T-^AXP'_JSH_G_7\VHE@DH#] #Z]4]>YU0,R"L MLZ63PRA:A\M%4RX;>F:Z#"=3)]Q?KV< Q>5J,?389N,6FKC(^6(5KA<^V[9@ M8*<%Z)[) S+0_QD],P_'B\7@\]=HF=,0+63*X-XP2ENJ;.86DP0;5MTPACG- MHPW9T$FYWMIR9D4\Y/Y]PKMVA1^IT SQ+/%ZD?")* M[1X<;)W9(Y\+7'86G.N,378$/*54YR6+<9#&1_D(M(FOGOCUG.UX4*E92;KVG[5;A:C7V&LZC M&3ACXT=^GUFXG/A]HGDXGSHW\II55<::-#R?1.";+2,'!P"/P;OT()]/9U$X MC^9^"\R^FGHM[YC.RNYB8&@,^T2I#U5M5O?]RM'1 ]2T%DGWIP>91H<.K#),42L2NH.V;O!)ZLE1RX*;9'0Y3O4(F&>,?T MV0@R)KY\U4B&H2FMLY(7#Z]E_XGI?EX9M=BF MUBW*MJV'O&Z_V83*>U.-!6+FT9M*IXA7U3^?EI[R"_ MXU#\G"S#- MJUM:HG"\7IYH><> EWABQ<99Y7 UFPP^KL/9=/#Q5!C:RE]UGEMQ9_OY5"3= M3;MU6[HQ<[>E-8<[1%!VSPY<3L+Q=.H]3T.?>:<+4$SCB?<,L>SJ+B'UZ=3< M70+J3@K?,0 @$2W":+IHM2W#:.*G-<%- =I'C7P>MH$S-G7.V4-_.I'TW.R' MD\N[&J,3#:?#8SJA0_5,I^;DP/;ATDZXG&H'M@2?_;;FW\$\H,ZD*B)8TB$^ MDN5WHK2:3,/U:M)HF<'B/ E0;#1?-%I6831V!/@5H'> 3]9 )5\FU]-PLO*D M=@U1R-J;: WQCI!#K55,/<6YFA,RG1H]&)L^D\FOTI,#_Y&G[ M\+9Q-&UJM'0G%07LL ZR4!6C=C)5ZW"G@V 5GOA=]8I[3L6KXT%7=^UC*LRM MS.)@S%JE?Z@,%G-"IMKBJX_1>^*7@;-L[ZA:ZCH06ROG!W1F+]7(HW_Z;8O" M?D(H(?G+/]D2E",'NPA8G2C]\/;5A*(P4!4KV.)6ES8SN3]4>VC216:+470> M39&%ZL=4.2'""+!V:X7OCTC=5._,];[!2,_$@71@WL&*7NAIE:W4)!ZPA(8#%J M72J5N$'R@Y0WBS,PR"JIY%TT1=#;<7AEY4.E=[$0T*\5;K"XI"(+_L45XE-] MG6IA7PZ\5"$\RHA6&_YLH,7QHA?;;IFZ3& *J;T*O3/DRI]X<0;BYN7D/3811@'9A>AB@5VS)5OZ%MH8K*;[! D>BH;L>8@D#V MI=)70;7&U$Q8-P_\"NAA&A1+M,U@0=<24&PP2YKQG!*L5*7=V4>?==&R8Y4^ M^ HCI4\Z!;(^_E*Y$T"FED!K(R5A3:"V];4N4:H8%R )*7K3UQ7.8ZP MC#,*GHL3C-5D:)DL_#>]KEE 92WUZJB^?2:HX]\J<_=A9 M%8LV;XC@&83!TIX.T%[3G'J[K?QIQW_RJ 5OX%P!0B0!$5NEZX^]&QR&I12E ML58?=-NNCL%9Q* #S,TN5J%5R?25V:&Y2>_*K@N&EL'81F<4?,7N-L/0UAP MJ9].H+[>M-C+G_J;_!9S&OUXZ,A8%-E1WV)J[9>[*D.ZR^-G9-ZFN:"=(0Y# M9PPM5'V CK3%1B69$P0N^V,K$&?H/?'8^GQB /,+KVAPJ!](HSS2).QZLTPNV;Z1UI>/I= M-A6\LXB.F>\IR>H2WVVK:J'KQ^,V2"*[82B:=@BA%V[.&H<79>J/FRQU"YTH M ,$CRGL&D/[<6'[=$U?1_I/+8NYIVZ 3Y D\(;Q1N '.7VS'1L7(P"AU7?$/P#\&R_^M7H0]AFT_;2.B:W 6Z6 M&M[WTZ-9^]5;<^_?MOP-?23S\-H(]SL4[A/+]/)&)YI !:HLTMU.H6'GKOTS MS#?&1)]86*MXN:_TM)G"^F.N]2M<=S:RB13B>-@YPEN$Z\HN(X7G> M.!:?AZMEXY1N$4Z\H]H?@O/I-/(+[$P6T/)'O\5RYUZSY;AQ)MX&<#Y9AW-_ MCD[#?+;NT.(<=G&\\@KTVF!/GX\OYE@YZ,ZP9HBGJP681.'<.U5;S,+Q?#PX M5?NYU?UN\@Q[,\9BQA.D[NG2N6ARKHY9_1WKP?Z_\?./NR/Q4/(;A=/E+%RN M_.*#V3R+,>B-X3L2*Z^&PO\^ M;YPQ6]&= S_.OTYR)^%TM0BCA5,(BPD\.LE=>?YW%=MH MO R7L],75+I].C+>=GX+;3+SNJATH&ULO5C;-+QENQXXJ=R3-$0B+*)* !0"N>K]_3 $E1E)VIW]S+G-;X.!33)1<-O7&Z'P9J5-P1T>S7I@-T;PU!\J M\D$\',X&!9>J=WKBU^[,Z8DN72Z5N#/,ED7!S?,'D>OM^]ZH5R]\D>O,T<+@ M]&3#U^)>N*^;.X.G02,EE8505FK%C%B][YV-?OLPH?U^PQ]2;&WK;T:6++5^ MI(?K]'UO2(!$+A)'$CA^GL2YR',2!!A_5C)[C4HZV/Z[EG[E;85/5.2E^C<^O_9-NR=S'HL*:W31748" JIPB__ M7OFA=>!X^,J!N#H0>]Q!D4=YP1T_/3%ZRPSMAC3ZPYOJ3P.<5!24>V?P5N*< M.[TZN[V]OF0W9Y?L_//-S?7#S>7MPST[N[U@=Y\N+SY>7K#[R_.O7ZX?KB_O M3P8.*NG@(*G$?PCBXU?$S]B-5BZS[%*E(MT_/P#4!F]?'R[9@IY&\;O_R$96BV@AO?AZ MS[Z(G#N@:Z.NMSYDWIH-5\],6K862AB>Y\_(VC]+:7#*:68S;@1SV&JD?61Z MQ6A[KJT5L-]:G4BO8"M=AF6N++,Z3UD)YAA_KH-H8_3:\*+?5;^GE'SIM5K! M]#*7:T[%P++E,^F4:R75&B>L,S(A[0FW&=(\YRH1(2RV"0<)W&&(V#:32<;( MJB0G82L) =PV@=R=C!AW;,6E84\\+T47L50LP5,N26MP -D+KHN&Z]B14P3@ MV-K"BCJ65<46RI?Z2?39F27W[AV/R$AAGL3^851UKXK\23YG&VW<2N=2 T;> M:/)[:L#PP@I!84>S67^!FI3G5%YA T]32=[U"!N/YA(B\.*9 5O0IL1WQR;' MK/"U(:)(E 4%0I%H@RT&T94JD1O(VO#G5&\5]J'MX,$CCQB05]77>IIHT;;AUP!5Z<"Y?5J&E' X9\O52B82-@2NK= 6V9W+--;@5A%;7F(!CDK2'R-B^0EGN(HVNYSK:?%'5^0YN\ _HG+G"]SX9UP M$"*P!R\EVEK*ED(E&0:&QY;M1-O:(SP% IX\>X=4)+=5G4%']H$2!O0"X#:6 M?R(6V(M8@'B\=)DV1%(2C=I%]+*Z$)1(GBU-7LB5SV:?"1A/(C@11 PJO&+N M.FI6T TN VNB54@1RGJ*6P!/P%"KR@UI"3QHE:I= 21Z\K41WML_K'LTCCE. M.9DD8N.\IQ7(A!$)Q04>1NKXBE%G32TU\FYLI[L%#.M+F_=IM_1TZDQ M5/5 MVD\880F&L)2R&R&5((FG?JDV7*:MG&\J,%S5XD9H"S7"'"3-"8%/>.HO""6J MG^N6/OR0* D?]$5LVXI 62)R2(@-J MZ-*@<6CJCBAJ6*L2#R2TY=*B4F(VCM@WGC\BZK_P8O..790JUYN(??IT_DIQ M;P>,(+S,!0>74=4[FASWYTWEAK10HZD."[>K/$U)0$!V5?R@?[1;XA5TIOXA MB=CO7R^"-S_*W8XNO3*>OJSH[WT-X$?CZ:(_;DQY@9 _/P"'Y/44=L'DTF<2/UB(VB^>RX]3R)%M-)ZSF.1M-A\XR;@Z"F:Q[!19HX=@/G M>+%WLOZ=1,/AX>HHCJ: UUV>1L.6B =-O613&>[Q$U/]'T0ZA,T3'J#GT7@Q M:Z&>1O/YGI4P>SYN+ M1-/6\S[VUTD':)-9-)VT0S"*CZ-XSYS1&'C'>RLQ!6Y^@),JO53APT U OI6 M:<"IE/(I]!V4_0WU9>5"/<)KC3*/-TNQILI _1>^%LH?(I='!XZ/ND-Z5/?[ M/A"Z6EVEUE\&Y_WT]:!4?N!S^ZI-H YCCPZXN=.8$D&0T/F8Y<&;6X%IB\1K,* MK:5U]_*W(FK$X2UL./M\?KVK"-%T?IA)<32;+3K2JQOG:^*KU[7\-Z/Q\&TC MXPF' M(;M+/QJW<]U4GP.0SSMJ!:'%8=T.R4&@+<9L]RM-R^Q*I/X&\9'NA[0+(^CR7#>$;@[C9[2SNHF&Z=HQ*-..KY04UXI%O_E M[TL?[0:M#Z:%,&O_69A87RH7OITVJ\V7Y[/PP76W/7RVON%F304I%RL<'?;G MTUZX>-8/3F_\Y]>E=DX7_L],X-YG: />K[1V]0,I:+['G_X;4$L#!!0 ( M %,F L1P@ 'H9 9 >&PO=V]R:W-H965TW?:VF^:2[!7WD9;&-E&)5$DJ;NZO MWQE2DNE7M@6NM_G&%.5TI_-DL R[X6N31GG:6UY9M^WZ1+*+CI MJ1(D?IDK77"+KWK1-Z4&GKE-1=Y/HNBX7W A.^>G;NU.GY^JRN9"PIUFIBH* MKI\O(5>KLT[<:1;NQ6)I::%_?EKR!3R _;V\T_C6;[EDH@!IA)),P_RL0Y,4(87VJ>G58D M;0R?&^YOG>ZHRXP;N%+Y)Y'9Y5EGTF$9S'F5VWNU>@>U/B/BEZKT0;)A$!S8D]8;$X?:"',IK;OGYJ58KIHD:N=&# M4]7M1G!"DE,>K,:O O?9\YN+^]OWM[\\L+N;>_;P[N+^AEW<7K.'QX]7O[[[ M^.'ZYO[A[^SFG[^_?_SW:=^B0-K63VOFEYYYW'QQL61S_];9+$RU>JP%5R(XX\#]3"1)=')SYXB3^.0U$X:E/$^KG%O(6(5^UU89SW.5XE9#3PP:F3]GPE@M9A4Q)9L@X_7*:V85TJ9+ MYGFI.4M546!.&S*=VU!R;44J2FZ1(3.05EI8@7(H93.&M(A2:*PCI@17"9BF MA#7$6T,*M)*))Y&!S(Q'?Z6*DLMGMM!<(J$SRI'GQU=<9V[O$]="589!4>;J M&4@SA".5;!:0*_*W2IO 7!B_4>UJ]EZF(!VBNYP33FX9+=@<")DH!P:LM75VHQ8#IQM,:O07Z;+X&L* MI0T*$R]4A8'RVCNU$>0<&[QL?;G:%U$D^D<;ZQ///R/TGWA1GK#K2N:J9!+S M!2-)%L=%Q-QI-6OI7[#C!A6FP$,?#;AQ'X4HT[4XFZTT?P)@W02+O%-%U ML6UJL$OT@W4S[DX&:POBVWC0O@VZX^DD>!M,D_;M=JT9+\M$/WJ#N(DPW=C[O#Z9KFDVN](#OB3Z"QDZQ]ZV(%2UAE MC45SD'XMY+@;Q=,=3V$P#D;)ON5ILG6:U#:4) M1VQTC@Y6J);C*-ZU;#3961M&T<[:\3@Y;) &QY&&?5:3?266J4 &/(5A37U3VW_4K\A ML/E-+24**H^)D3I3^(;;=WU!$[6O/6E:)=_051*[5[60XC\NB8H2!WN?BJDR MV/0A0I4*%_8K89=NCY?3VVHW_KS/P_9*(GZ]= MU]QAI^&;N[E6A6_O@OXLJ).P.RWM6J-MT[X3/_X=#<9M!_0":/?U>U7M!D-0 M_MS=U+SI\/\*0[$9I!P#TWV#^1PALI6J\HPM$0Y^!2S#.!@=-3%:M]'@)S26 MH1%8P?5GK*4E@@8"0I_W*($;%RC=.B1UD]WHO(]%/0O60[-I^ 0#EQ^T3#/& MU*;BAA$7E"C\5HHA"U -20(/, MJI(.BU?C42]BANW!;MXI *'?)LUWS\ K#3KN*M,,ZY5C^:#S70'>;I.[&^!Z_@*:M MY-Y,[NJB]L9WFLO-X[QM58CH5=0;1>MTZK&/DEU4BPK9#O=H_E+@98!#J88_ MD1",V4*W@!N\/LK;[2NT+H:/!XY6?L#)#5Q)&M0S.,8IW?T$-PQT,'AH^W ' MR>O[M&!A\QK(,:M-$4^[ ;QMGK?*$L1GUWDVUUR/F%WL@^+2O=-E%SK(HN]- M?8730G%#JJJ+AIM%-_O)T(,%)R\^=QUX^H!G&E!EI\N2F65SC++<-S2NFF-5 M@L)=@[3'X,4"9$H$-1ZZ!Q9%5;B;'(NL"HLG@B8J7?-T M941(KT_^W&KT/:IL7HYE"H%)9='IN0!_9^'8&=BT%_9M&C&@T%Q@%?LFB2E6 M9I381B#^(E]P;IM7ML+PWW_3U^3^ MOQ*_<;V@",AACELCG.LZ_N*P>;&J=+?K,V6M*MSC$CB&-A'@][G"6*M?2$#[ M[Y;S/P!02P,$% @ 5S(%4Y5 O75D# 2BT !D !X;"]W;W)K&ULS5I9<]LX$OXK**]WRJYB9!X224T25SFR/>.MQ''% MR:3V$2(A"1N*8 #*2N;7;S? Y0HQDEVUO-B&2#0%[J_;APOMD)^4BO&2O)E MG>7JY=&J+(M?S\Y4LF)KJD:B8#E\60BYIB4TY?),%9+15$]:9V>^ZX9G:\KS MH_,7NN].GK\0FS+C.;N31&W6:RJ_OF*9V+X\\H[JCG=\N2JQX^S\14&7[)Z5 M'XH[":VSADK*URQ77.1$LL7+HPOOUU=>B!/TB#\XVRKK?X*JS(7XA(V;].61 MBQ*QC"4EDJ#P\\!F+,N0$LCQN2)ZU/#$B?;_-?5KK3PH,Z>*S43VD:?EZN51 M?$12MJ";K'PGMK^S2J$)TDM$IO1?LC5CP_"()!M5BG4U&218\]S\TB^5(:P) ML7M@@E]-\+77M-[F]^N[VYOIE=W+XG%[/9VP^W[V]N?R-W;U_?S&ZN[LG)GL%/VV& V;AA-M;,Q@>8W4F>)[S(F")B068B5V#9 ME**;]IGVAXD1GI=,,E62M4A9-B+O5PQ&K N:?R5<051]WG#)4E(*LN 2QM&B MR+Z2$H;]<7-E9N''E $=\#Y&MBL&7R7A)5F)+%6$D@"IDE@KXS87A>I I$G)P.!#* MM3+@KIKJ@RAYOMPSR =P1WEX@-.1*&EL"T0;!5&IW+;'FOY'2/RP2](VR[ZZ MC8+T@0U1F6]PC"**+W.^X G-D?(BV[ \85KYC:J4QN4%"FLPNDC1.VB2B$V. M]( _NHZ_X3*5AD:XFTW[7F0/GT9$N':N*. M*C!1:E7 L*4$Z!,/L!B6Y]CR5*(K IE(?RB$U#X.M"N!T'JT+"4'$;1O@.=^ MI-DG(/H+71?/R>4FST3A@.K)B #?6Y%7K+.N7+<,;9J(-2,GF5#JE"RD6 .# M_O$#D#!I(&$R&,7WF[D"-4!S,9+WB_E3Y+\Y1^Q[_G@ M0NU :@:^%N"QX.9+GAO0Q9DIFT.D2@&^![4-63"F')*#5^W/OZ9< IQ!_&I7 M_E) O0*0C(,3JE9D 863,OZGF'R #)PO#:WOXCQ@][BQ>SQH).2GR.\, !B# M\"9_ .>'"JWL86",/D@/"\Y?54$3]O((*DI4CAV=7V@X@?3.FO3N$,-Y57/F M7<[?^GRYD1BN"!KEBLN4?-Y0":&+C'S7B[M 4TH@MF 2\R+5*+, T!6(R@N\"U,ZT P*VPP300W4 M1AMH',?>: )U)P >^)=>)J$VD9E?C;V&89R1-Q0,4CZ37'VR%ADC M2,(RR%1G>)I!\&G#5*1430RXY PRIX*MC%FA[E@<13!U8/FB"*O@+P6C97I' M\L"@T*I'*K-(BH.EJ23)BDK8K@!4P+1$&?KM1(L5D,8]";B1;0B=[T4FEI6S MV>YMB@/12 3&4CNRHTV>*9 !O5S,,[[4\*+ ;>IJ:;:!^,!$4\/5S"S::Z/Q M"<*E[SZ?7ZW^]YZ<$:XV42K.&M>FMU;B$K=I2VTA795NH'% 7)+[&O@: MRI%[ER2#- T_WPC= E*(. MAT-B2(;'"[@FM=)0'V:-S;18.6Y.>H28"W"*1T@R(F]SLZ:]QM*^!=^&@//8 M&X^B!BL;E*\3-*P3+#3DFTAWP^Z"YZ9:0X%@!E27SP#>)> >QDJY^0Y#=I/$ MBF+J.@XL<:K\6MD4K*15;; #0C-M M!X"?5@;%-9"!L70FZ;6#,=QT1"XRV"685&)@$[3P/=UT(U=C_2;:$2":.A=V>X@["0NF_E8[O@:KC@6KI+C'M0L>N/?>&)D MK_Q!1!J1@1IUVM2HTV^$,6_] _8_6V<_6#'K"XQ M=7 \;A5.=*$G-@J\&7;N.DYU6+;_'3*]7;75(AR3DVAR:C>]*.ZTP]"WVU,_ M;EJ'&!TLL>J))V/'GW@MV8GCQE[[U1L[TWC=-3Q_G?*=X'S?F8./]XT,S/=O.0HEEK_&,2.7%H M^[\7.>XTMCM"B$#/ZO#'SL1M.WI88XK,U;=X0RQ.HVD;:">>ZT3QQ.[PG#"( M[8[0":?6B&$/^Y;JOA/'8ZL=.H%GFV+B!..@:RKWR6#@>Y;8JN=M;:>AWP&^ MJ+/PH>--77O=/<<-XQ]:YA[^)Y[C>Z&]E$YH9YL3'XQM+W4 SF&UA[3?.PK: M+R;B.-CO&T_W^CPG&L<]O>!UC[/$(V0Y 6%.>WK'TYY>+5!O_\\$0J^#(*O0 M:@>0B>-..Q[;#H1 X>Y)]O_Z?2]*V#;ECTHQZ.QA8#OWU!F[7J?MQ1/;%F,G MGCY=K#\B]5OWWM[P;0GL+-FZ.KRJNUL M6YL &LBIKM[]&5UPHZAO)_#J[0'R!V9LB 4_=":>'1U^-'%@KATOL-UTIY'M M5;#U#"T_>P>^*KD^5M0\&KR9=$*MZ7;!*#,P?[H& "V97Z7L719\^E5 MZN3V[?LK A@TCIS \OV)$T4M=2@/QE&+I1'HW$ID8A(I.WOT]4[;UM:ISJ"[ M)M@QG'P@AF^ACI&W?>GC!H+0SO,2E25D=N\_T,QLF^R7_,5)/C9%[OW]%/7\0 M6_8Z6M!1B>1%]3BEA9K>ZKT#H57N0OL3#MUDQF1)JYNWSBTH7GG:.2YP?-^. M T" >&JUP\CQ?+OD \'=H,6([[O@A:UWP?":#ZMJ50WIRE3_^KXSGNP#5P!1 MZNWW>LZX)_5Z@>-9P#/ O;VNQ9LR$%K_:P37+V62UGP&A,Q!:XMI]L$&5 Y6 MG0AU@1>U'P&1/:N.,'=_> V3;_#B3\-ATTSQ1APO,?"&.^F&4[(73E!?!4[H MVOL3V/W$4WM!/<]WHDZ&F02PA]FWZ=^P?FF?D'G#S[Y>\[(Z-.I%K<')_7C; M4H1EV$!)/(=(@^VX=;W8O!W#(7E>O:QL+MY2KF X;Z[>8"1L %(\X\KH5FWP MEF&K27<>.N&%&7@$3?&>CA&V6 #A^E9BOE'X!LPDRDUF#@;0R^% +\6$*1Y@N3P+EV+,GBN[+4/=+SAYS7OH%[2UW87J2CT'3B$2-N9YV*C M#[\OFC=6&(VF=WWH1<]?S),,/;?QVD= WO ;'N"84:7TS:6V>J\J@S3Z76Z/ M<.]2G5G/6P$,EOH1+]Y7@L% !T%P &0 'AL+W=O,\=R<.-D'=JR9A&#WE6J*/!4NO5F]%(I4N6)^JU M6+$"OLR%S!,-I%R,U$JR9&:$\FQ$'2<8Y0DO!L>'AG\8%<2J76> M)_+K*L,4+I66N1;8? @YT7U3!ZV<7B. -T*4.-W9?SL]/KO]!E^_0S>3]Q>3=9'QR<8M.QN/+ M3Q>WDXOWZ.KRXV0\.;M!P]MDFC%U<#C28+@4'Z5;(Z>5$?J$D0"=BT(O%3HK M9FS6EA^!P[77=.?U*>U5^->Z>(U85QOSC#'O M*6, K-DZ8TC,T5CD*U&P0JN2NI+BGIMT'YZR@LVY/D" .S26;,8U^BB48JHK M_/T&__@MHH[[)WKI)\ (Z26#GV0,Y55*L#(E]H8H_M ]X/$3,H&93'B2\0,A M1D->@!MBK9)BI@Y,EI5_CO5F*9K:BC*1%/!GU.Q<^!T-0__ )DD8M>@@H#8= MTZBFGC(DN;I[I9:)Y,4"B6G&%TE9YQJK0P]3GS1J?>Q$I/E*/!Q'7O.9AC@@ MWS:;5H':GZ&'71K8DP#]CMN:M(\#KS6$1MCW@I=*R!XL^S66_6=C^0):Z.=$ MLC)O&)H4FDFF-+RD(F==J.U7_=)H_950VQO:YZ"U$>8[85X)OS*(56C)LIE) M<)7 ]IV&T6&:/<">2GW+-B J#N,&+D/B MX##R;0;!@1O9C 'L36BC-OFAZ=.<11Y%AU@E]BA\+'KN>U0.2\&YN]98E[< MPV?86NK6;.. MLI7V%KX )/8L=>=8">(?FB9.^P/":8DL)<2!W;/&%((MKW4 M+B2'1??-7K%T#54;386$\@;M0NT%+XKMT(G&2IZYVTG M>^#:R1UCSR$MFD2^'0L/1_&OV+B#NG$'S]^$)VJ)S3\Z^[+F]U %H>]@= VA MDCS5D*[5$.@OCYFV1%>/[_?BI9)CK]V^92G+ITPBES3,OKY:_I&X"D$9EK1\ M84TL2CS0 /O$1@@-?0RR-F8H5-$XM#.+.CBP:[4!B>OML M2&AW?W0$1;8Q?I6QV6)GIW-2PXO+VS,$=<@+L6OEOX_#L-$.6P0O;.II"'-N M/*IPF9I\>JP?(]F>;95RCYB/PQS%./3MPD1C IN65FGR(^RT D]<6)R@ENI! M5%@C*OR.8VVA99*"?QNNEVAL[C&8[$1(O]:70LA3S_]B-_PD*O<8#5Q5*OG* MW&O9(.W<^][H1#/3RV!EMI6_##/BP$9C)G7"B^K<*B1?\,*<(]&\AR>92Y"AMXR_=X<_>G;@X<.S=/9P=HMA>4$(H#ENUV7?A!+ ?TU]H%S"R M;D)AP@MSWZL@'NM"5Y>B-;>^4CZI;E*;X=5]]'DB(545RM@<1)W7(1S7977' M6Q%:K,R]ZE1HB*YY7;($UJ$< -_G0N@=41JH+]J/_P502P,$% @ 5S(% M4Z,8I8H%! ;PL !D !X;"]W;W)K&ULQ5;; M;N,V$/T5PBV*!.!&U%W:.@:<;-:; MD&=IJBCXPUMH651)>DUDF_OD/*EN3Z M@@9]Z(,M\FCF<#@WS7 CY#>U M#DM2PJ=3U8:;W^Z#AJOH*2JRNQA@K?+(0L MN<:M7#IJ+8%G5JDL'(^QR"EY7@U&0XL]RM%0U+K(*WB41-5ER>7;#11B!,9>2OPG,-& M]=;$W.1%B&]F>6<] >:13[ZQW[9WMW MO,L+5W KBM_S3*^N!\F 9+#@=:&G8O,%MO<)#=]<%,K^DTTC&WH#,J^5%N56 M&2TH\ZIY\M>M'WH*"3NAX&T5/&MW9J1BR?^4H"Z'#H:SS'2 MSGS+>=-P>B>X;/ M;R_M6S[_O9<^PQVTW('E#DYPS[!LLKH (A9D;%(NUV]D"@77D!$MR,-LJHZY M]#SK3S\D'O-_)O_W$RN!Z!7@3P*0L@DSF# ?B*C\];C [HE1!1O5 V JBL+P M;+C,C!^-S\A%7B&OJ!6O,G5I4\'\L=[J!I9Y5>75$@NUX-4<6NH?2!5*QW& MU&>LW:8I#9..RPU]F@;=:S?P:<*ZT\>ED#K_B]ONM0,O4"AU@\L.\",:LZ@' M)!$-HCX0NS3U>BJ/$CZL^1NV5JT(>I-L9*[A@U@L5$^)QJ';)Z$N8[V]&] X M2OH >I.E'8#%?R(2;DA#-^U[.4ZH%Z7OD3E3J6%;J>'Y2FV^0R9JMZ)*]SSA_S7@MNW[%@A'%2/K8<=^@GF4+Z )+Y+ MFR*92*'4]EJ=>UT:I!Z-TF /\]. ILS%1C:OR[KI8?QH6H8Q)D@<]O(A]#W* M$LP0X\[YSIW?_W'N8:"W17@FP%$;X.A?M^*[US7. 6C^7E6=">MYZO>&L3W^ M1/#VK)IAY^R^H,9K>U$\=<9>W-&/(<4.1_X +M]+X_63('*QT$,#=ZW)#; ] MI!;L$L;UL/%@KT0P[$ 643^R3;KKM-BADC0F3RO .7*AT:!#(QCV9I<\"-=LM%C;D>I%:!S0['*%$S%((X#O%T+HW<8&PO=V]R:W-H965TNO[]@+ MRZ(#E%,5]4,_A/7,SLLSXYG926?+Q;-<$:+02UDPV;562JW?.8ZQ_ >1*_#-ZJ@C#P()#=EB<6W M/BGXMFMYUIXQH2'-+]I6LHEOH?E& M*E[NE %!25GUQ"^[/#044O>,@K]3\ WNRI%!^1XKW.L(OD5"2X,U?3"A&FT M1YF^E*D2\):"GNK=?CQ3S3NWP_OLL?A>(2RT7N4W=^/G[+1X!9]&$_0 M9#C]_7KZ,9L,1W<-R2EJ/>)90>15QU$ 1IMTYCO'_4&!/$(+*JB2(+HGO1"1].2VP?T(%$%,!WS$FO"BTG2T6N4[G MB=2A%F7@AF\D9KF\,E6D?]S&J4^6E#'*EC ("LSFI/;T,XH\.PWB)B.RDRAM M,GP[<(\D0CMN1S4CRW.JD4@;+0 OWVI')G!<%4'!,:NETRBHSYX=NP=/OATE M84T%=IBX!Q\E%XK^746\9[8 F.]>->FP'3;HT(X\[XA.X@8]!I#BY U[_NF; M_Q&^9X?Q(3B8%F?R[]I!W#[.;IKXKY>XT+%1W;'1Y8ZMOFRF8?4%&HCPX403 M*I^OIRLL-/9#S>H>,SROR4@B._""!L.#ZDR\ M1@O_!9]LV%D4+"SUH,8Y7YN&@T@&MX/[-VN5P(/6/^!]$/PK-=M3:T8865!U M9?(G=/[D+G^\D;]&@_M1H\$CVTT/0;:\T&ZGC?G@)W;L'5KT25!%KOEB(2\" M_A'Z;2=,RXR80SQG9TP,$\1O3I"X;7MM[_42IV:,TUC>2B*69D65:,XW3%5[ M7,VMM^"L6OX.XM4*_0D+J&Z)"K( 5? M""T [Q>(;A M2L@7M6!,HQ]IPM6HL]!Z>=;KJ7#!4JJZ8LDX?)D)F5(-I)SWU%(R&N5":=+# MMNWW4AKSSGB8K]W*\5!D.HDYNY5(96E*Y=N4)6(UZCB=S<)=/%]HL] ;#Y=T MSNZ9?ES>2J!ZI98H3AE7L>!(LMFH,W'.IJ[ASQG^B-E*5>;(6/(LQ(LAKJ)1 MQS: 6,)";310&%[9.4L2HPA@?%_K[)1;&L'J?*/],K<=;'FFBIV+Y"F.]&+4 MZ7=0Q&8T2_2=6'UA:WL\HR\4BRWA:PQR>OPTN;OX MR8?T.R6FMU< ML]NB^1Y")LH2AL0,K:AD"Y$IA@R7,DNA9%&L]WGTH%H3EV=J24,VZD#@*29? M66?\ZX<^MLDG]'\;X;18>5J-KR>12!(J%8HYTL8]E$?J%)V+-(VU9A%ZY&$Y MWP@]"$T3=$G#.(GU6[E\DVFE03[F\^W'$^>T9)BD(N.ZC3RGX-*JOBE-* ]9 M25]QS<#=&DFJ&3K!IV@R9SQ\0T_ET9;;?MB:^A&YV+-LVZZLF)F#/QWD(6Y@ M!6X OOLMHF_HZ]7TY@XMDTPAITOL7[9FM(/ )5-@VS7U9(=V#%7G&-@6":H2 M/PV#E$S^SB;8KUO=WZ$=\,K <_[)YF[CSA&O#J(Z5@_E&#]V?2OP!_^&A[QW M@VD>U/$O./"M?N >!.IZ[P+J-[=M\8[3!J:%/["M@4,.8ZPXL\@!WZAYRF$R MI?RE%7<,Z78;5]C"C5AS+-]OQ)_5']@-/M?K6SYN7JK->$DYCQFZI@Q*E&4F MPP64"(C.)6-0NF@+996$9A([@HR%3$T%K[C.9#4![=X!Q_(:8=M8Z8,?/=+ M5?CKYSU$+*?A(<\B>SSDDX'E!<%__O"TC7D:C].C6=LAQ[-VDR> (PGPWNL[ MJ%S?0R"V67M?#-4NQ&[.=G-RW^8^Q+<6"'?M=Z+87J&@;N,.N1O_W@!BA.S% M$!082!=[[\/0##-G8/6=]Z?N%O:=Y2964G/3OES3"KL>2@37M_JXZSYX^6UW MA\7IPPK9_R:8\3-[UBA6*LO+DU HK0YZXA!]XA+[M'6GPO)MZ3K;GRX\;]<$ M8F%W-S5X5C!HF&KU,;$&?=P*P11P!]*6!95CF&1YT:<7[%C^1: "@8;(7,19 M!JDW$90KM&!)A*"E18HFS$*K10Q5^\$S/J8HYJ]0*YH]NWFM6*\>\[J=FS<@ M$J","[VV@^56L-D,NE33(\0UL5DBA%1=M*\WZ56:OI3)>=[:*K@>4.06_5^Y M6G;/DZ)IW+(7K?&ULU59M;]HP$/XK5C9-K10U(20AM( $ M;=?)= DYEB=\!4R_F7.18Z6/8N')E0"H'OQUZ."7-Z M'6N[%[T.+Q0E#.X%DD6>8_$\ ,K77:?A; UCLE@J8_!ZG15>P 34]]6]T">O M0LE(#DP2SI" >=?I-TX'D?&W#C\(K&5MCPR3&>>/YC#,NHYO"@(*J3((6"^_ MX!PH-4"ZC)\;3*=*:0+K^RWZ5\M=>0$U:N^&GS.]0"$G]/0+ )"&S=92);Y056 MN-<1?(V$\=9H9F.IVFA='&&F*1,E]%NBXU3OZN[NXF$X&J'^[06ZFUY?CM'P M=MJ_O1H.1I>H/YE<3B?H:(IG%.1QQU,ZI0GTT@W\H(0/]L#'Z(8SM93HDF60 MO8[W=*E5O<&VWD%P$/!;P4Y0TW=1X >- WC-BG_3XC4_P/] FK!*$]HTX9XT M$WV9LH("XG-TQ7FV)I3N^C4/HWSYE 1^\PS]ZU7K&ZDE($F>4%[V"TR_]@;H M+H#MPM8PYI0:F#4669TC.B),0_-"8I;)8]LU\_#1 !:$,<(6^E)1S%*HL#ZC M($S<=I34+(W$=\,@K"S]+"/F5DLT%SS7=_MG0>3&LO5IM-S(;U7'.'&CY@O" M,%]A(O3?BWK%KA&<[3UK#>^I-X[=,(X.,/C@>D"!4:7 Z*\5>*Y[K)D8[B." M9X02];Q+C8<1_Q\UUOCJK209"&QGPI8] ;E?J5O4@XI-W"1HUPR1VXJ"'7)] M6[O1:/C.JJ4;AR]P_3058 M^Z]CVXW>VL/TB^GO\;"3^/N\NK9OU*'(3WS_^ ML^:;+3=HUADW$M=O5XK?I5BO-J9R$ L[C"5*><%4.;$J:S7O^^68>W$O/Q9N ML-#-D(C"7(?Z)RTM55$.X/*@^,H.O1E7>H3:[5)_LX P#OK]G'.U/9@$U5=0 M[S=02P,$% @ 5S(%4^)62!G," )2D !D !X;"]W;W)K&UL[5IM;]LX$OXKA*^X2+5&2K;@O2+"'^V!+,R*'P^',\!E*QX]% M/!DME5J]FTQDLJ0YD4=\10MX,N9KE;&"W@HDUWE.Q-,YS?CCR<@>;1EW;+%4FC$Y/5Z1!9U2=;^Z%4!- M:BDIRVDA&2^0H/.3T9G][CS2[YS(BD%SS[DZ5J>3**1BBE<[+. MU!U__(UNYN-K>0G/9/F/'C=MK1%*UE+Q?-,9-,A945W)UXT=#NG@;#HXI=[5 M0*66[XDBI\>"/R*A6X,T?5-.M>P-RK%"+\I4"7C*H)\Z_7!V=8<^G5W?7Z*; MR[/I_=WES>7O'Z=H_)',,BK?'D\4C*+;3I*-Q/-*HK-'8H!N>*&6$ET6*4W; M_2>@7:VBLU7QW!D4^.]U<81<"R/'6X]9;>4YW[;E [5DKY3L[9$\ MK3P;\3GZP I2)(QDZ$Q*JB0B16HPKQF9L8PI1B6ZH42N!4T14>@#80)](MF: M(NVRZ(XF:R%8L4#G1#*Y:S6&5?KG/R+'<%!(M:98B M2-](DHS6S]Z4=[;SB\&Q<6A'V/.\;VQUF]%T 0XLM;=63KU]Y(78C8.:C&-L M^TY+45.X[078]Z*:?@\+]D!TW@9'Z)G.[-FEW0"'OKV/_,@5!&$SI8Z6>HZ1 M'6*_Q>O(T(UB"XSAN3^\4-^]P$8:>:DQC37)=@R_RV/Z'(@\S[;W,[H+]#-D MOO3U/4UH/J,"N7:99JS_IYF*XT#R@#P01]_8:B#-0+!Z81.'MAWC,&C'92O/ MN"%VW":XOS_/@(IA%.PCNV[<45-/T@\B' >FVW9DZ$8!Y![G!1WH?R;/^-@* M@KWT]V2908D#&-*O,:0_C"&A[$K7$$$ >^YXEB$H/AZ)2#5MF.2JD$JLH3I2 M.T'A\!BOY48]M]K@,P/U;L!P.;%WA_B&88B]S<&$ !\I_ 2E**_*$ZK+DUX3 MR;[N;M"]U@!R+\-0TJ@!C%#"J("JNX-M2SQ:[A;-W3E=L*+05C,D#QV M/1O[MF]R8/3(-3AWE&3LOV#(!6&P2PB:<*'M"K.F1.A)29#'#K#K-0/9+I#!80^AHMB] M.NU>;[K]GFV@U:LMJ-UGO7=Z<\%SE-8^!]XF:#GG15$VAUGKC1IQP<";2'4F M A)3.E-H)OAG*LB"HCG=.F99L>K(?*CJT3FB7U09T]@X.S MYY3!S.R\3=)&4TT_^5I(\T61;L"_#ZUBX=N;JK MNFEZ/^JJBZWW3"9\76B7J?T-/$ESQ(H(]80205.FD&#R'!X71(@GG;7.>VXOH8,2=H!M-^CP0FP[YGDCX!^PO=TZ:-,\0'EN@_I>^KKS MY/[EXO+0C6R ,5P)3W7(0.C,N( MI43&NW3IGH0,\<$MH1AXCOTGH%2=,RDJ MN((IK1T^)X,#DC BHW\H,6)\*VU1C@=Y#>$^[$8"4S)F,7 M.Y$1M3&4-[$Q4 R%E'%^TW7ZW6OC8!L*,+.FJ7A:P:C%BR(=#7&;!SHX?JW3 M B(:A 0'0P"VB!W3UE=@MTR.?VV34Y32("[=OWAD5][MW^Q;-%8]2S]S[K* MXB6(XD5K-]V^Y9J6[]^O>5(AZ5?0L_L(X@4T 9^&Q=[R+J5B>5F^/2>X?;#V MK5?#9MU'MP+0-5L9PG^%*K@FKC1BAUT3W8&:0],T/'V !4"]\OO#H!VLW-0$ M!C?\@;9FL6-BG:/Z70>MK:![I1>7/^M:KDO&D\\(*OZO:YG%8=\?:GK"6J"[AA1(D,;0"I!9: M+:#9%3!V8NR;8_08OA?W;#&&5;0BXSBM*W88= :^/N=K-BM/Z]D ;,#;OK%5 M!1ZV?&OO4%VZT_RP>(:UL?31XX"I=S3IO58=5]C%7+$=VO\=KZ_W1O"EXM?& M;@@8*3(1O>=#_=%:8'#>.&P=4+N ?;P.PSCDU7U^)(1='$)5%/O[WPA&1F%B MWOLMX%:'+J!GW_^^R'6P&T$A%#0) 0HT.V@B-S+>!@:ZMHOVCM,+VW;S0\/6 MMD(<>L.O8_MM>N\IQV5-T8K;ECZ[L.O$^'0MIV)1?J G47D<5WW%5G/K;P#/ MJD_?FN;5!X0W1"STB7A&Y]#5.@K]$1+51WD5H?BJ_!!NQI7B>7F[I"2E0C> MYW,.1<*&T /47T:>_@502P,$% @ 5S(%4_;B^;%5! PPP !D !X M;"]W;W)K&ULO5=M;^(X$/XK%E>=6BEJ$N>M[%(D M2ND>IZ5;E>[N9S!FO&7T1* MJ40_B[P4U[U4RM4'VQ9Q2@LB+MF*EK"R8+P@$J9\:8L5IR312D5N8\<)[8)D M96\XT+('/ARP2N9921\X$E51$+ZYH3E;7_?<7B-XS):I5 )[.%B1)9U3^77U MP&%FMU:2K*"ER%B).%U<]T;NAYM0[=<;OF5T+8QOI#)Y9NQ%3:;)=<]1 =&< MQE)9(#"\TC'-B:!CEG_/$IE>]ZYZ**$+ M4N7RD:W_HMM\ F4O9KG0OVA=[PVC'HHK(5FQ588(BJRL1_)S>PZ&PI5S1 %O M%;".NW:DH[PED@P'G*T15[O!FOK0J6IM""XK55'FDL-J!GIR>#>ZOY].T&PT M0>,OL]GT:3:Y?YJCT?TM>O@\N?TTN47SR?CKX_1I.IFC\R?RG%-Q,; E^%86 M['CKYZ;V@X_X"=&,E3(5:%(F--G7MR'F-G#=8"#O8/6'/ M:P_"T_:\WW$0)_SYK3]?^_./^)L#O9(JIX@MT$-.DR5-T)S&%<]D1@4B$MV1 MC*-O)*_HH>,^;?W//ZZPXWU$__<(5:&Z*HW@EL:T>*8<>>Y.>"#?\ZQ$,F65 M(&4B+G11U8_3_+A]]$B%Y%DL03$F(D5G*+)\'[=6SY!K1>&5,?>M?N ;(-F-W/4 M[T/"^$# $#'>:;AN'P[.,^:^%1CS_=A%6S1+H72A4/JJ4*I"\T,K\,T2N/C* MPGOIN![$Z^U)L"IV33Q+DSJ].! MP]F;PN\\Q\IS(^X# EWG+8P B*Y1R!HF2V@$!()S-H ";YI,40DTJUI&77G&^YQFW7BCW+=Z*.P9TV MW)$FD5H"!/"PN!T&'*#Q$7[^XG@(Q;;16!:4+W7[+.!VJ$I9]YBMM.W01W5C MNMM>M_*^SE=@*IS&<&=RNN6N9Y(MM)MZC.3T/3JSQ3^95"N-L#Z@C'9 M3)2#]G_+\%]02P,$% @ 5S(%4]CH7909! M P !D !X;"]W;W)K M&ULS5?K;R(W$/]71O1TO9,VL"]>.8($"6W27G(I M)(WZT>P:L.*U]VQO2/_[C@TLRRNJ5*7MAV0]L_/\S8QWZ"VE>M8+2@V\9ESH MB]K"F/R\T=#)@F9$UV5.!;Z92941@Z2:-W2N*$F=4L8;H>^W&AEAHM;O.=Z] MZO=D83@3]%Z!+K*,J#^'E,OE12VH;1AC-E\8RVCT>SF9TPDUC_F]0JI16DE9 M1H5F4H"BLXO:(#@?QE;>"?S.Z%)7SF SF4KY;(F;]*+FVX HIXFQ%@@^7N@E MY=P:PC"^KVW62I=6L7K>6/_)Y8ZY3(FFEY(_L=0L+FJ=&J1T1@INQG)Y3=?Y M-*V]1'+M_L-R)=MLUR IM)'96ADCR)A8/*0L<_H1"N%4(7]\J1B_** M&-+O*;D$9:71FCVX5)TV!L>$+T->$Y@9RA$POB*) ,ED(HS^[]B@=(>%7B;TW M%0^V,%-7&.OZO<%Z(OP90_](LOP+7!6"RQP$WL=,)#*C\ &:+<]O=DKY#] * MD=&M,((@]H+ KW+\KM?I;)6^4JW/(64O+$5TM>NX0J1,&\6FKN\H48*).;[B M7";$LHR$G"C#$I8C+F(.FB:%8H91#8'7B;8((M6.2BKRVMU.A8JZ84G=;3,C M>%(0[N;>\N+N5 M>7)W,TW/R M5^*E9U];UB@;\5&F#<-C\RI #SP^Z!Y7"9HR:X3%V-SS*#BL5 M&)8-A1'6V\UJP/5NM;Q1O=G>)0^-O_=S;QK2RN7TWJ[_@PX9I.DY[ACKSB]S M_AO#8E>"%.Q^H7&QP6,B!7:96UK*X8@/<@R;!ZSH4*K2!E50JO-Y&I,XV,4D M#()]3.+6'B;-YG:(_Q]3XRJSW ]ETXY"BK.3-U1IL1D<(NMW#GBQ[Q_P6NWP M-"";*-Z&)&H?FL4D.ZTC;)0^#DFW(EU=%-Q5$E6K6.]6;Y:=N\.2<=EEQQ:9 M1F63S*B:NWU98Y/AYW2U5);<&ULK95K M;]HP%(;_BA5ITB9-Y 8%*D#BTFY4&B#246G?#!R(59.1G=N(R8@7BA(&&X%DD658_)P!Y>78"[W+Q):< M4V4F_,DHQV=(0'W--T)'?D,YD@R8))PA :>Q-PUOYV%@!';'CD IK\;(I++G M_-D$R^/8"XPCH'!0!H'UXP?,@5)#TCZ^UU"O.=,(K\<7^KU-7B>SQQ+FG#Z1 MHTK'WL!#1SCA@JHM+S]#G5#/\ Z<2ON+RFIO=^BA0R$5SVJQ=I 15CWQ2UV( M*T'8;1%$M2#Z5T%<"V*;:.7,IK7 "D]&@I=(F-V:9@:V-E:MLR',_(V)$GJ5 M:)V:K+>?IJOEM^GC[39WB5WJ\=JY?T"%"94?ACY2I]J MM/ZA/F%6G1"UG)! WD%Q\!%%012^(I^[Y0\%:Y/[.M!,_2P-V&UW6:7)<,A$Q)CHBQ"U*] M5C@W(^QU@N"=PTRO,=-S@J9Y+C"1F+IK==/@;MZD5OV&UW^#6KD9O> OM1HT M9@9.T--B.7-@A@UFZ*Q14NPE.1+=5QVP,/C]C0?_62(]0']ZK3]G-ZS?^E[Y M5VW(W %?L#@3)A&%DR8%G;Y^ST355JM \=QVICU7NL_98:JO(A!F@UX_<:XN M@6EVS>4V^0502P,$% @ 5S(%4UTV7PN6 @ N08 !D !X;"]W;W)K M&ULI55;;]HP&/TKGZ(^M-)*0D(OJP ) NU2%8I* MV;1'0S[ PK&9;:#[][.=D%$*J-I>$E_..=_%SDE](^1"S1$UO&6,JX8WUWIY MY_MJ,L>,J(I8(C<[4R$SHLU4SGRUE$A21\J8'P;!M9\1RKUFW:T-9+,N5II1 MC@,):I5E1/YN(Q.;AE?UM@LO=#;7=L%OUI=DAD/4H^5 FIE?JJ0T0ZZHX"!Q MVO!:U;MNS>(=X#O%C=H9@ZUD+,3"3I*TX04V(60XT5:!F-<:8V3,"IDT?A6: M7AG2$G?'6_5[5[NI94P4QH+]H*F>-[Q;#U*1##EGK I ML($'DY72(BO()H.,\OQ-WHH^[!",SF%"6!#"?4+M""$J"-%G(]0*0NVS$:X* M@BO=SVMWC>L039IU*38@+=JHV8'KOF.;?E%N[\E02[-+#4\WAZ->K_7R$Y[O M89@\])/[)&[U7Z$5Q\^C_FO2?X#!\U,2)]TA7$(')5T3>[+04@JU L)3>*)D M3!G5%!6<=U 3RM2%08^&'3@_NX SH!QZE#%S,53=UR9K&]N?%!FV\PS#(QE& MT!-8KI 7[G-/_Z!-\WW2I;%FY;U@Y/"CZN> 6BX N$05@]D$_\>7IP MJ)S_B][]Y^COFA&5]R=R>M$1O9Z0>F8,!=J$+RB?0XRG%"OE>HUIUX[ MHAZ+R[$4"Y0PQ7W!_*AR_JWC6T]<-Z/*==U?[Y['1\Q-Y>M[3.(Z;VNY6OILR]G+WGJ[>A=7#ZQWC"_G-OI7 M/C?U'I$SRA4PG)I00>7&6(7,C3*?:+%T3C 6VOB*&\[-OP6E!9C]J1!Z.[$! MRK]5\P]02P,$% @ 5S(%4SDP'=0\!0 !4 !D !X;"]W;W)K&ULQ5AM;^(X$/XK%KJ5NM*VB1T(L*)(+>UN.?5-I;W3 M?32)*=8F<=9V^G*Z'W_C!!)HC,M6.ET_T#B9EV?&XV=LCYZ%_*&6C>DB:9 M.NXLMIZ*EBREZDCD+(,O"R%3JF$H'SV52T;C4BE-/.+[H9=2GG7&H_+= MK1R/1*$3GK%;B521IE2^GK)$/!]W<&?]XHX_+K5YX8U'.7UD,Z8?\EL)(Z^V M$O.498J+#$FV..Z(6,(B;4Q0 M^/?$)BQ)C"7 \7-EM%/[-(J;SVOKW\K@(9@Y56PBDC]YK)?'G4$'Q6Q!BT3? MB><+M@JH9^Q%(E'E+WI>R?H=%!5*BW2E# A2GE7_ZO* T'>PP[9X/AX-N[:!;.NCN<'"2"JGYWRQ&D5 :B05* M2I=+<(G )>(;+J-"2GBPS7[E)2R]&&)Y&I,0]WSS-_*>-G/9E@QZ_AO)K5!Z M=2@]9RA5KH3DCSRC&B+B63FW-KB5I=X&B'Z_Z\ 0UAC"CV#P;1C"%H9NB!T8 M^C6&_@$Z:G98VQXZ%\6]!-L+)I4I MUP4$F46<)H@JQ;2"MA&)(C-Q&\=4(<6@;F$X%Q(<\>Q1.3!@OZ%5_]T(40ZK M9R$2+I!>@3*>- R77,8HIU*_6LG.;TW^X.URV<:U0??8B>M&+YE$EYS.><(U M9\YH26.5_'\Y;]@0!\[89F_-6G,;M(JZ'P2NW#9DB=UL^9&JQ@U_X=Y_0_:X MH2?LYJ?K(IU#=;AH'OV#=K3!4]RFK.$;=K>(X,&.M#>$AMV,]I#EE,-JDARJ M+H>RF],$"I YX[ &T.8[T@_[MC9E$0W"T%E=B-SF:K521T;KUPJ:T(HX% M8["8LJH9*VL$@U9^K5W6(H==S04WY(N'[AU# @>#,OLFWR;]\ ,T8(<[;&6Q M2ZQX+8(#!U[2\#1Q\_0=HTID=)ZP,K.JR UIEV,(@$44MCTYDUS$J% K!HN9 M9A+VXL P:'(^N83CC&+RR1[C._XQ>F54NC:L#;43-[5/EE0^FJI?( F=W33V M=0@ O K"BM!MUC_"O4_6;>][>D'XR158TUT(^:7 S!Q &X.TFW.JF05'<&[3 M_I$_M ?WRWK;P35-B[B;5L.Y,8-O/PM#LB5M6<,)V@OWS5IQBFR#;#H;V:>S M67?]#6HKWO9^'G>MC+J/Y#;ZIG,2]];_;5L3&1+*!;*$UUH1Q]C;2/ M ZV+3FP[H% M6!%;.J@=\/N"VWB;1DL^> J!8KBB+SPM4M<2;WHB<9](/KQS"YHV%NQQW#!= M"1T [9N6HJS7,.^8"2I5&R1OXXXI9<#'YNI-H7)G7UTWU6_KZ[V3\E++:\2K MN\$KH',.&4G8 E3]HSZL&UE=MU4#+?+RQFHNM!9I^;AD-&;2",#WA1!Z/3 . MZDO/\;]02P,$% @ 5S(%4X*DSRL$ P [P@ !D !X;"]W;W)K&ULI59;;]HP%/XK5M2'5EJ;>Z 5($&@'56AJ)1->S3$ M$*N)S6P'NG\_VPDIA,"J[H78SG(R3 >YH0WC9B(=9WILD7 M,4HAOZ%K1.2=)64I%'++5B9?,P0C34H3T[&LP$PA)D:GI<\FK-.BF4@P01,& M>):FD/WIH81NVX9M[ Y>\"H6ZL#LM-9PA:9(S-83)G=FJ1+A%!&.*0$,+=M& MU[X;! JO 3\PVO*]-5"9S"E]4YMAU#8L%1!*T$(H!2@O&Q2B)%%",HS?A:91 M6BKB_GJG?J]SE[G,(4@"=>_8%M@ M+0,L,BYH6I!E!"DF^16^%W78(TB=>H)3$)PJP3M!< N"^UD'KR!XGW7P"X). MWZ$QGHU'WY1=XO@?3 MX<-X>#\,N^-7T W#Y]GX=3A^ )/GIV$X'$S!-9C*+HVR! &Z!!-&-UAWBVQ6 M$#(480&>*.>(@\L^$A G_$IR9M,^N+RX A< $_ :TXQ#$O&6*63P*@1S403: MRP-U3@3J@A$E(N9@0"(4U?#[Y_G!&;XIBU96SME5KN><%7S,R UPK6_ L1R[ M)I[P\W2K+IW_7NGE:2_OA->' M^N4<$;3$XDK[)!02^7/LDC_-7#30HNKMN>E<-_R6N=E_9#48N]$\!/5K0$'@ M'((&QZ!;YT/H(&^_S-O_4MX,\[=K'D.&R0K0>8)74+V#:XN0._C[L7N.;U?* M<(SRK68%U*^1LKW;IE&SQ%;*5')P<+FA&1_PO+TW(Z=_50 MJISW[+O0KCGORVF>#]\/^?Q38 39"A,.$K245M9-0SXKEH_7?"/H6L^/.15R M&NEE++]($%, >7])J=AME$'YC=/Y"U!+ P04 " !7,@530?WIP0H$ "^ M$ &0 'AL+W=O] M5H$X,! \:@.S,C!E _N$@5496&]=P:X,[+>NT*L,"NEZJ;T(W!1Q-.Q3L@,T M1PNV_*&(?F$MXA5G^48).15O8V''A^'CSXO09A\'4>7 >3T?P!C":3 MV\?Y0S#_"NYN?P238!:""Q"*;1IM$PS($LS%)GY"%*_)EF$09!Q3S+AX6) 4 M@\]3S%&JS_[WZ43"L>A]9!9]U@J]S.W3PVS6_7?#;'?R[FC_>\\<*_C)W)9U3T.6G MY[Y3HXY$]VK1O4[1/PC*&/B& MDPB(E@!"E'2%TJE9G0])E5OSNYU>/[TG3255[R!NKN=84IK:(.@:OB?E28%R M?$_*YJR-,NW>0FWH^]YMJ2\#7(L*.V):1O4LVP)-&N#7,\X4930 M:%JF\9ZR#+(7(5I\//&.XH$'#1E^2'E"LUG!/%^!5EQ'*?,=4TJ9 F6[I"F;Y M[BGI3?.$9^Z>%=_QD6NWQ+=1EN')Y[(*Y=FF++V-$F>\<4)YTT%A=PL-\6)+ M<03&A K;.%NQKA)J6BC\F!X*FR8*S]A%8;NK>9[<154@VY>3I>JU[7VJ[+4G MF@ELNB@\9QNMR Z_N2X4JE6HMFP%2J5;!6L+UP_N8RFFJ^(BS,"";#->?E+7 ML_5E>U1<,:7Y,;R:0,7\-+^<%_>_AKZ\V=\@NHI%=TKP4BQE7+HB1[2\+)<# M3C;%;?"9<'&W+![7&$68Y@#Q?DD(WP_R!>I_60S_ %!+ P04 " !7,@53 M=U;HM@0# ""0 &0 'AL+W=OP7.>O)590P3E%&8IR!'&T'TDA]&EL<+P"_8G0BM3;@2MXP M?N>=:3B0%)X02E! >03(/D?DH23A@5@:'V5,J5J2$^OMK^@3H9UI>8,$>3CY M'8$+O'I.RKUF#Q>@!,B?L&IQ"H2" Z$XK0DLPS2."N^\+/T MH490C0L$K21HMQ+TDJ#?2C!*@G$KP2P)0KI<:!?&^9#"83_')Y!S-(O&&\)] MP69^Q1G?)RN:L]F8\>APM7E]'2W_@/D$K*8OL^EDZHUF:S#RO/EFMI[.7L!B M_G/J3<@:[T@*9H:@?=NT[W4<#HJJ K'73_]M6[Z..;5U?= M<[K,2E+51:OJHHEX^H5XW.I>8?CXXQ ?88(R2GI@B0C-XX"B$!00YG5SL,ZX MDHI>I:*+5(PKJ8AE MY EV(7)2Y"62(4_X\Z#G7-,E6G+Q_KI>R"J8IKG\/\ M-DRS35:@<]BX#5,UQ7+,"G:FVZAT&U=UUUSERKO4%@',^L*F8S32\SI0KJ$W M4'X'2G%\<[KFTV?>J F8[2W/%^&Z:YJF,UCMFX#5-UR[2LAEER[?[@KX-7 MF._BC( $;1E1>;29V7EQXQ8=BO?B2GG#E%U0HAFQ1PK*.8#-;S&F7QU^2U7/ MGN$_4$L#!!0 ( %&PO=V]R:W-H965T M[J@J1(- NU:"HE$U[-,F% M6'5L9IO"]NMG.R&C+475^D+LZWO.N??BG,0;+AYE":#0MJ),=IU2J=65Z\J\ MA K+#E\!TR<++BJL]%8L7;D2@ L+JJ@;>-Z%6V'"G"2VL8E(8KY6E#"8""37 M587%[SY0ONDZOK,+W)-EJ4S 3>(57L(4U&PU$7KGMBP%J8!)PAD2L.@Z/?]J M&)E\F_"=P$;NK9'I9,[YH]ED1=?Q3$% (5>& >O'$Z1 J2'29?QJ.)U6T@#W MUSOV:]N[[F6.):2<_B"%*KO.I8,*6. U5?=\\Q6:?LX-7\ZIM+]HT^1Z#LK7 M4O&J >L**L+J)]XV<]@#:)[#@* !!"\!T1N L &$[U6(&D#T7H7S!F!;=^O> M[> &6.$D%GR#A,G6;&9AIV_1>EZ$F7LR54*?$HU3R70V&O7N?Z*[:S3-;L;9 M=9;VQ@^HEZ9WL_%#-KY!D[MO69H-I^@SREC.*T /> L2G0Y 84+/='PV':#3 MDS-T@@A#(T*IO@(R=I6NSZBX>5-+OZXE>*.6$(TX4Z5$0U9 <0 _.(Z_.()W M]5S:X02[X?2#HX2W:]9!H?<)!5[@'Z@G?3_<.]3.Q]2'_ZW^;!AA>U-"RQ=^ M^*8<$8M:LIWC=?SG.8/7.>8:O<\(]GKIA=^^=K$ LK1E*E/,U4_70VVCK MMSUK,R_B??\J]0_$!]J?:SO]1U^;^PB+)6$245AH*:_S15N&J VSWBB^LHXP MYTK[BUV6^AL#PB3H\P7G:K&PO=V]R:W-H965TV< M>^[CV,ZEO1?R546,:?0C3;CJ6)'6FWO;5HN(I53=B0WC\&8E9$HU3.7:5AO) MZ-(8I8GM.HYOIS3F5K=MUF:RVQ9;G<2?)6+?L;!U6'B,UY'. M%NQN>T/7;,[T\V8F86:7+,LX95S%@B/)5AVKA^^'F&0&!O%GS/;J9(RR5%Z$ M>,TFHV7'&_UT"@,3.IVGKLIW(!JVFU+L4_Q;S1]0//1M\GH813V)D^H%X;3 MY\G3:/(-S:;?1^%H.$>_H5!P+4%:!4'J"(4F/"85^CQ@FL;)%\ \SP?H\ZG\/^_#_^S]K!BDW#;$\)$K M?-=VP@UJKZ3V#+5WA?J1[1C?,K22(D6+6-NK=*SZWWEA0[QP^)\R&B%K2G179=KU$]N#4PTO!Q1=8Z%/9: M?D77&A@F."#UPN*3CRF^68,1WS&EH8_2:$PYG$@SS$]E;[-)XL7Q2,,*'."I MCD#?7\6SJ.%-0=QC,.Z[JWV\_S'Y&+7)Y37=E>%>2VY3K_,):K98?<,WUA9;V/[T-&PO=V]R:W-H M965T.S_'QA=Y&JA>= ACRFG&A^UYJ3'[I M^SI.(:.Z(7,0^&4A548-=M72U[D"FCA0QOTH"-I^1IGP!CWW[EX->G)E.!-P MKXA>91E5;U? Y:;OA=[VQ8PM4V-?^(->3IVUBG3Q+^6([DZ3O!580<(B-9:#X6,,(.+=$*.-WR>E5 M0UK@?GO+?N.\HY=GJF$D^2^6F+3O=3V2P(*NN)G)S1V4?BXL7RRY=O_)IJP- M/!*OM)%9"48%&1/%D[Z6\[ '0)[#@*@$1!\!K2. 9@EH.J.%,F=K3 T=])3< M$&6KD'M-YM>SI\EH\N.6S":W=P]S M\I7<4*;($^4K(&.F8R[U2H$FIV,PE/$SK)C.9QH?C_,Q.3TY(R>$"3)EG&- MNN<;U&='\>-2RU6A)3JBI4VF4IA4DVN10/(>[Z.ORERT-7<5U1)^7XD&:0;G M) JB\(">43U\##'"0PO]R?B0%&X5_1.XD4E\:)6XMSN==RD MS+R1H:#\33-MQ>Z6U3F!5YKE' A.,LMRW-.V( <5@S"$)FM0&DB<4K$$N[82 M7(9RA9\4-8@N"P^YKI<6-H+@2TT*[G=II6^P2H9I0/.(T'B76 M#\ZD/6K0?2X9BF=BAWKGZ)"10D!W+YEFN_'M<#*=2G;GTY*)/CN9>FG1/Y+I M5A:[GY!,]#_)=/]*IA,V6L'>7_@A)G_OG,Y +=WUI8D;ICBRJ[?5#3ET%X._ M*R^NURE52R8TX;! :-#HX()7Q955=(S,W:G_+ W>(:Z9XBT/RA;@]X649MNQ M U2_&P9_ %!+ P04 " !7,@53ZYU=_YT# !5# &0 'AL+W=OTS5FX+Q"DDUY5M7[#E&N0%5I>M[7NQ6B%!G,C)K=WPR M8@=9$HKO.!"'JD+\:89+=AP[T'E>6)'M3NH%=S+:HRU>8_EM?\?5S&U9/IB'")-U)3(/5XQ'-< MEII)Q?%/0^JT/C7P=/S,_H<1K\0\(('GK/R;Y'(W=E('Y+A AU*NV/$+;@1% MFF_#2F%^P;&Q]1RP.0C)J@:L(J@(K9_H9Y.($X#BL0/\!N!W 6$/(&@ P5L] MA T@?*N'J $8Z6ZMW21N@22:C#@[ JZM%9L>F.P;M,H7H;I0UI*KMT3AY.3V MZ^K^>GJ]!.OEZOO-_.:O:["ZN?YROP878*VJ,C^4&+ "3/6&$OD$5KA$$N= M,G"[7@GP<8$E(N4G9?]MO0 ?/WP"'P"AX'['#@+17(Q+4WMQ-$].LCLGO MB2D MXS*G0!+FN/<@E\,X^,!O*ORTR;)?T[2S!\D_/- +T'@?0:^YT-+//.W MPSV;G/=Y7_ZV]U?)"-J*"0Q?T%:YT1?=N(S*%BI M;EPM7:#ZO"P9HC;]V5G$41)X7D?^N56616FWTLZM8!1D88=L:3$+@]3K^5Z@ M]W)S>,/Z*U5,Y%^DF\^NLS^#5'%K6%[IG-FW9"WW=<-\BK@Y' 4I< M*%?>9:+VA]<];#V1;&^:M !S&F ( !T& 9 >&PO=V]R:W-H965TLPE2M M+!DOD50A7]FBXAAE!E06MN>12R6A:$XD<.HBY+Q#^O<,$V M8\NUMA,+LLJEGK"CL$(KG&#Y7#UR%=E=E8R4F K"*'"\'%L3]S(.=+Y)>"%X M(W;&H)6\,O:F@WDVMAQ-"!L^$,RF8^MH0497J*ZD NVN<&M'D,P984PO[!IU@\S2:S:TBN%R_S>'X_@\5\=O.4P#DDS^PFWE96>HUQGJF7K^(4,9ERO5_Y!@OB:I=LA<#7'(GR-[^MV> MOMFS=V#/&6="P%H?Q#[_&G#?@/6M7D=N;^3U1[W07N\:M2?/'_5&CMOE?6'7 MZ]CUCK*;I&E=UH7I!50J>\A?I*_P/JI-I6"'PGDP&+B#X!O5?7F^YPR'^ZD& M'=7@*%7=V.FVL0_Z&?SP:>0&@3OZQO%GVK#O#5W_&T5[Y_+JA_,.<=49 @J\ M5$#G8J#J\.8Q:@+)*G.?7YE4KX,9YNK]QEPGJ/4E8W(;Z">B^T>(_@%02P,$ M% @ 5S(%4\EDE8[/ @ O@< !D !X;"]W;W)K&ULC95=;]HP%(;_BA7UHI76YHM\58#4 J5,HJL([:X-.1"K26;=-2Y&1 EX9XF6>8_;Y"!G= M= S;V+^8D&4JU NSVU[A)<0@WE:O3,[,VB4A.12\ M$]CP@S%2J9G,#'/HT>PG243:,4(#);# 928F=/,,54*>\IO3C.M?M*GV6@::EUS0O!++ M"')2[)YX6QW$@#!Y'_5&+T,T&0V?IS&Z1;'\SR1E!H@N MT&"[D@'W5(J2 <('AW#&U:U=7>W:.N$:DRT:TT*D' V*A!1+)..& M? 9L'WM3ZH\[4U^;JNNZ[H9>X#AM<]T02ZN.I74V%@ESFF [E7< LWT[\+UF MFE?3O$LTMXGF'=-:01"=H/DUS;]$:S71_&.:X[>BJ)D6U+3@$LUKH@7'-,MW M?:N9%M:T\!+-;Z*%1[30#Z.@&1;5L.@L;)J"[!D+ :P)&1TA95-IA78ST[:^ M2I5UEOHBN]H<,_:I;L@:9R4TUA/KZ%I$MN?97U^S*AS'^T+?"6WWGS#-@^*J M.ML8LR4I.,I@(87672 39;MFL9L(NM+U=D:%K-YZF,H&"TQMD.L+2L5^HDIX MW;*[?P!02P,$% @ 5S(%4S:?NR%D P L@H !D !X;"]W;W)K&ULM5;;;MLX$/T50NA#"R31_9+ -B!?FKI-[=7;/!SU6 M2H(INN= E$4!^:\A(FS?MUSK<+# FZW4!_:@MX,;M$3R<7?/U2X0%1@ M1@%'Z[Z5NC>31.,KP!>,]N)H#;22%6/?]6::]RU'!X0(RJ2V -7?$QHA0K0A M%<:/QJ;5NM3$X_7!^OM*N]*R@@*-&/F*<[GM6XD%@H80 MO-9#V! JZ7:MO4K<&$HXZ'&V!URCE36]J+)?L56^,-5]LI1WC^DB MG3U\ _/AW?0V?9C.9R"=C4%Z=S?_FLY&$_!^O@"+Z?+3Y?)#NIC.;H^02W ) MEJIS\Y(@P-8@U57'\A=8( (ERH%DX+:$'%)U-E\1O(%5=[P=(PDQ>:?HC\LQ M>/OF'7@#, 4/6U8*2'/1LZ72IB.TLT;'L-;AO:##!Y\9E5L!)C1'N8$_/L^/ MSO!ME=,VL=XAL4/OK,&/);T"OG,!/,=S#?&,7D]W3'+^G_?)?_;^+!E^VV5^ M9<__*UUV)H"@#2"H @A>"N#0A:SMP@M U36LNA9F65F4=];7\- C=Q(]Z]M-QN0VH, Z3YZBQ >7Y3L?6 MQ( *HNNP13U+4=BF*#R;HC3/L98M+L":$?7]T++E%@$!Z[>;,$A-^FNSX5$T M2>AWU)]BW,CIBC\%>6$<=+2?@OP@=LS2HU9Z=%[Z4=5-"J,3GY>>[SD=C294 M<-V)?VQ !:'K=E2:4''DFF7&K1*O)5RIA&7T22*[2E(B?-S3AZ^L*KKPN M#-E\H?1"M=5EWQM$4TH1.E*0A\O- .31+-!'9\STDKA4X-W'Y^9>\;Y\&9 M,9&TPY.O;*H6UY5Z!4WIC*P2->3KSS1W*-1\$YY(\Q^M&Y&J(<$)VK(C/B]'G]O#V8; E.4(7:+2I M8<1GJ)U 89-L0A&T"!HR^>UBM"""97/T.$[8G.CBD^ACERK"DD_H-\0R]&7! M5Y)D4]FL*O!'6U6=Y+;?;&SWC]@>H'N>J85$O6Q*IQ9\SXV/3N$';CSV'015 M2$21#?\U&S>^D_&/57:) N]WY'L^?AYUT[ M4ET;%\9[7+VSN/J'4AC78KPK-3@EM1.WL(A;Z(Q;>_H/;*B,J4^F M;H2N&YG7#2^W35N6HP/#+FI^N!?-[J%4Z-7WA'H6*EQKU&M[^3L4\^,(U^VA MB(M0Q,Y0/*H%%;; QS:CHB/:ZH6VNE,;[-4GFJ=^H#;R K^QUSSUR9ZI+8,1-[Y7'&?N[7RX5.:4&%JEZX!W92/#6$0X[?>X3F <4W1.*NL\C MM!1\+DCJN+ZG]7SG3<#D[<>#TX9[\8.DJ1=]7)%.0-C).*)J "E"EM^P$ M5EC"U$]$I.039O;O-5,+-%\1 1A*[>D+#D+>"#W]MY_!TX*[KI7S&KL']EYZ MGDZGIQQI./REZ2F'%79/JPZPSBFTU0P)"+T^N(-&.B%2YV%)!>.V W3G!*UW MZ=4^6 _N)W&!#=<_C8MMN,%I7/3!%^\%]M\!W(UM.=BQ>[+O%ZF.*APM M()#Z3D;']6BAWIR@A@+P;873?2>N]TY<_^VXW6"6 Q^[)WX['XRZ!MG$!(\+ M->,)X];X-0ZVSUK8L&ZT9TCN_G@NA[_O'O[;;6.R3][FA'\XGT._?N#!>6(# MBU@4'_>R'/>^>]Q_-==K^NP"6PF9;]=WPF:Z_DW5O\WWW@FEL6E3B2*4FBL/ M6XU5MZZA4@JMJ&\8)4QQ.)%M?D87J\4M9MOVMW^"K+K:L]_!5?W-'6=)O MKDSOH?,9G$83.@-5WF4, M9B.;[Q*>&.SUT9A8)QLIGVVP*"9>: 4!A]Q8!HJ_'ME0#3/)?[+"5!/OWB,%E+3E9B7W7Z#W),MOZX>EK,%C\^D_?D>@Z&,GZ#PV^2"DTTJ!W+H<") MQ_6<7%_=D"O"!)DRSG$/=!H8E&")@KPO-^W*Q6?*?6V%3Y+P'8G#.#H!GUV& MSR%'>.3@X6MX@,8']_'@/G9\R3GWSB 3VPM^?&0]##>L\.T"91-PO932' )[/8;7,/L# M4$L#!!0 ( %&PO=V]R:W-H965T8:*]/;-P2E^_19SUI18F_Q[GCZ6 MRF?4O,M-GG]KOKR?O3D(&DCI(IU6C8^D_L_W=)(N%HVK&LA_6Z\'VX;Z!-X6X*Y/"-L"H6L!T180Z\;:U.ZZ:;'M]TG-_/TRJ9+_ZH__SU^AS]_ML?Z#BV<]*U M/[JKF9KSVR'YTF^7,ZK*IVATV6^RBI3 MO]UX"-<>&DK_?D(X9Q&NW^R[VB*PG0:1;R%R*\2OV=0!Y,8'5QY."0OJ?SH@ M83L-9+@%&5I!?LFK9($ND^E\,:^>T"1YJ#]63R:D80\!%[&A.F$[#:G8(A56 MI!]755G5%#7/[M!9LDBR:6I"*7I/QQ&A<40Z*!WMW@I#Y\ "\]#\-M'V;2+K MVYRG-Q6:E^6J>0\TS9"5ZERYFJ%8/ M=)U81RT.I%H%GAD!*TJ(K9C?9U5:I&6%TA]UI%<:NT?K0JTL%HM8K]'SUDIM M=1R(B'I=GT"YTL'0QVFI'7L@]>Q@;!Q: (*&^I );5C;]R. M#:1-8X,,.1CJ:"6]8R_\C@W$'=*8"]%%"AOJ2"5U8SMW#QQWZ%<\=EA*ML:Q MYV%))&638.]AV;K0:-4T*F$[':3D?F+G_@%]G1@DP(@5M-.Q2MXF=MYV[.FM M%U4V*!."=3LZ;*?CE%Q/Z$_LY_7?:/!JECRA#^_//GZV=4VI&(3Y[O:2YHF= MYC^EQ33-JN0N1HOU[-L_ERM;1AE5)"A.]N(VO M5Q+14]H*"=CE/J#;53]552K8JF/F<[I 4H?_I0'"+,_OS'+[^0 M@!#;J)&D3SV3OI4DW", *JF>^J9Z*JF>VLEV7 0 .-T9 8#E=D0 PY^G5X=4 M#.I9,>A(Q6!2,9AOQ6!2,=C^BL'Z2A":V VVTT%*Q6 ^%(/UE8"8EB)@.QVF M5 SF33%87P@B(U;03L>J;"QXT0O6UP%,>,QQ%R=HI^.4>L'VU NP_).;7# I M%\RS7%@9PETNF)0+YELNF)0+]A)R 3C=*1=@.=R=*+3]<3^Y8%(NV,^4BS$3 M1BYUA/O6$2YUA#ON2M@GC("7G1-&L!RWMB>74L.][C:@7]E(^>=25KCOS0@N M98#OOQG!#7,!;MJ[!>UTD,H.LYW#!^@J-VPS&+&"=CI6*0[<+@Z.NMIZT39< M62C"N(L3M--Q2HG@]GT(4%>!\NLC&(0X""N7TL(][SA8QYZ[L'+)]MSW!D0H MV3FT;T",$U; Z4YA!'5)00CNEOVAG?*2PAE)70NZ[V90#1W8=<)NRAGUZ M-R\<.ACJ0*40A'8B'W(TRK#7;$8+&^IHI42$=HEPE->P?UB(B# 2K LTZLNK M;J?CE$(1>IX66'N[NY0)*3?"]V1 2.X6=NX>)647@--:DJQ4)"1="\\Q?CB2 MBH1D>>$[QA>2><7^,;[HGR/"AKAY(@SK/*;X&K;37T9RMO!Q+$GTPWML(*I) M:]>GU>[K@/[TUY$R(;P=7A+],TG$6/6@G8Y5.9GJYVAJG_Q%$&/:A=D_(Z08"+L8G,Z^-Y55HF4RJQFQ1 EZD R9WZ+J M/D6+FI30S15(?(K@ZC MQ&L".-TYGQI>3G\MJ3"1YV-.0QK5:3X52<6*?!]XBJ2 1'8!<9M/30 OT+PH MD@H0#=I->)]]K\$MTZZNZ=XE9T>^=P(BY6R_XQDART'TJ!^(8X)#70O.HWX8 MCD/1/8=NL"*4=8^A&ZQH+"*SK$22PZ-! ;ULIKKKKRMBOMQY/FSWWRWM$$NZ MCGU'\K$DVGC_[>'8D!] #7N9L)T.4C)V;"?) 4%4W-_[-6,%[72LDH9C.PT[ M!E&M%RTZPEQTTWM ,QVE).#8/F4 5X?!\HZ[KK'D[=C.N"\S -V#DU@R>ASZ M'H^2SV-[##YN9@TXQ8>Q-)4LL\!.ZZ[Y4(%APY:9H/97='2[ M#E(ES2P8&:COU?O'!+B"O^#"T3JYPH&2,!2\3 MMP]NM>0'U&IJ^O +Y ^K"<0OL3P/>27 ^A-64WZ'Y?PZMQH=K31J;K#_Y& U M.]A'>K A[5>8DFYQ?QE>6')NU>Q@/^G!AK1?,U#(K@-4H6V/Z<&&M%_C[H:# M80>O0MB>$H0-B;\\9KR[S/YL%^ZTZR!5R']8@K"G03I*$-448N\YQ%A)(L9 M%O%(:@6\XD-A%T0E@Q@#*<0_K=5@051RB3'Q'MTK&< 82 $>VVIVKQ18(\9* M!C F@T[/.+<:&RV(2@HQ)K[/T6 E(Q<#*;E.@D@,A!SW+^UYM@MWVG5@*KQ- MO)VC>78%HX7L.F@5[@8R;%U5AAC6[XU(#2OX-J0*7P_+X/74\]W7_;"2V8N] MI_9B);<7 \F](UD*\$JAL%U)[,5 9N]?Z^OWZF%PEF3?RM&W]*C7]'@/Q964 M6@SDU X9TK0?D6\NC.D-%7-JK25X5))K,9 =VVN <=ROI,YBZGNQ&RMIKYCZ M(U7:)TMF;@#0L(-7H54@#;57_SXOKU(XDWJ/<95L5,SVORGGV8?+#5:P90>J M0IE =JOC+)49=B9#XRU6#I8=L I[ EFN0SJ[(8>51L:;K!PL.X@5^@427EVC M"$,6*V8\"DGW/*Z+90>M>N^:GD86EA'D4+5S'O0K*2H8B!'U6V,]H-F M2DS1'6S8 :HP/+,SO.L(-1PJ-(Y/R*X#5*%V(&5TT.CL1\TL,-PAZF#8P:MH M )"8ZCPVX_Z(BUA$>[= PH8Z5B4O%7.[HEPF639/T562[I1,K9]83J6-DE8E MS15SWR'//]/;7[)GNTPTLL?^R?N!H9!8M/(DP%811PO.VWAO!V#KL)(+7X2?!!G#V# M))0U8Z_)8.'W6V;B$0[Q1B842/V\X3$.PX1)^?$K)VT5WTR Y\]']ED:O IF MC00>L_"%^#+HMSHMX.,MBD/YS [?<1Z0F_!M6"C2O^"0VYHML(F%9%$.5AY$ MA&:_Z#U/Q!G @@T *P=8EP"W 6#G /M:@),#G&L!;@YPKXW!RP'>M8!V#FBG MQ5]^GSV#QL!H^S!>CNRD8+I?3U1+\#99J"_AQB ';@CEC_H&$(?@ZP1*1 M\!OX @@%JX#% E%?] RI'$OHC4WNQ"ASPFIPP@;WC,I @"GUL5^#G^KQG@9O MJ(046;&.61E96L(EWM\ V_P+6*8%?RPGX.N7;S5NC?4L_\2TPD(DCFJ8)GJF M>\05$[R&:?K[/M6PS*YG,9M9YGJ6"=X44=6SE(IG%TO:3FGMIB5]7)^IS!'Y MH>%T"DXGY70:.$=X1R@E=*=T+T1T@^L6>4;AI11)"W@;6)[G>&[/>#LO=8V9 MT^FZG;+9]#JS6=4,=DS'<@JS4KQN$:^KC7?H^R1I%0)L.8M4)G_%1&0S=6LN M(W//G6B[9OO"U:J5UW'M!D^]PE-/ZZG:\OJRC+VKRC+U*M[5F9E026B.[)6FHUTY%F..M55Y)GF18:N,9K7 M&'7/C$JQ=(M8NMI87M(#!?8!>L-<'9 BAB7Y%^4GF;VF!-6VS7TK#;XP(@+ MT %1UCV@!7ST(33)A^:IK9I:\GOT3J(XTG&=M6CXAQ8'M$Z#'/%$B M&> \H> _T-"DQ[!&,2_:A-:D[/E)*Z%>+%=,HA!LE+?$5SLI+;[DB(HMY@W* M *N"Y]J7NWY28P6M=M.^AR=9A&VMPV,D@K*_M:?+=B55KEV1IG&-F8JD$DK5 M2O6RIDA.<@SU>KR4;/,*B!!Q;9Y'L"JD5GW%EX1AG%Y<(\UUZ)Q7*TYC*[,!7S!;WWF%ZV[N8'\'; M":R9G\+;67:K/=%GEVQUI%9'.@%"O%6?,F_:JN \N[=F \GVZ;5IS:2ZA*6/ M@;KK8YX8J/=;QN1QD'R@^._!X']02P,$% @ 5S(%4_'#=Y#4 @ D0< M !D !X;"]W;W)K&ULC57;;N(P$/T5*^I#*VV; MD$ 2*D#BMBTK6E"AVV>3#,1J8K.V*>W?K^V$E$M@]R7Q9:;&-3 F%*4=BDV68?_4@9=NV5;-V"R]DE4B]8'=::[R"&]@"*IQK@%@#W&% _ _ * M@&<"S969L 98XDZ+LRWBVEJQZ8')C4&K: C5ISB37.T2A9.=A\ED\#8:CU'W M>8 F\\?A"QH]S[O/#Z/>>(BZL]EP/D.WJ,^H)'0%5.JA(#%P;(YA3/""I$02 M$.AZ !*3]$;93V0"_&#S%KW.!NCZZ@9=(4+1/&$;@6DL6K9486@Q=E1([N62 MW3.2??2DU"0"#6D,\2'>5N&7.7!W.>BY%PE_;>@=\IP?R'7<6H6>_O_#G0MR MO/)(/,/GG>';RW5TD.OT.YT7W-1+-W7CIG[&30]6A%+E2#V#%-,(JDXBI_ - MA2X('QTW#-UFR_[8S\^I52-HN*71@;Q&*:]Q45XWCHF.NO*"Y-#&GL.@X=2/ M5)T:U0*_WJR6Y9>R_,NRHHB#UE4ERS_QV'3\(U6G-O5F4*TI*#4%%S5-\9>J MJ[(J4_W@Q-UM(W2<:H=AZ3"\Z% ]O'_;E:]I6N*:='ZSW5;_+V\$V3-ZLGS-5C$"B%I:)T[@*5 M,)XW@'PBV=K4T 63JB*;8:)Z)G!MH/:7C,G=1#LHNW#G+U!+ P04 " !7 M,@532E)JQG@$ ?%0 &0 'AL+W=OVE,%;>^S"P:L36(N-F5/NA]_=I(F M0!R3"KY 7IZ9/..9>3SR<,?SGV)-J02_TB03UX.UE)OOCB/F:YH2<<4W-%-O MECQ/B52W^G #OT\P MT@8%XI71G=B[!CJ4-\Y_ZIL?B^N!JQG1A,ZE=D'4WSN]HTFB/2D>_U1.!_4W MM>'^]8?W^R)X%D O@3W+"/9G)$$W A!I0 D6^P]?&#DC25,,BK M(R5BF],%(!+<$Y:#5Y)L*= E :9TOLUSEJW +1%,@*]C*@E+OJF/OJ$#519UZ%X<.1U.'K@ M)!-@39,%4-($!$FH*36EDZ!PH@7J?01#&'F>-W3>]W/0QB'/BV$^3] +?BXXX&F X1#@XA(V]=L@H0O$1;&*" MP3 (S0'[=<"^-> QS=D[T4(+B"'59;Q^*Q -\N(P"LS\@II?8*V_ M/5VP%&%8>PO[1IMT.2Y##MLANQX\#KF-\MV@(^*HYAA9.=8*9XDWKGW%YW4O M=!N-=R_1OY47_V0#&X#6#H9[NQ&\0 ]73DXVL0EWV,6'-!MAA>C\SJM\G&H] M \S2>[#1;&@7[6D4V: ?V3;,0K818&A7X ?Z3A, MP7^@C\[!1C1A=*;2-9H)XTOH1]QNN1 ?[]IW!IAJBA";UQ$UW/IF8,I:E0.760T10:),VYM!J!U:T.-Q*%+ MC*>H/7C&,?31,4W#? KC,.A*>2.B*[>I;UB?O69R-T*#RS/AMM0_:)L->D4/DX-2D88)9) 36BB>RB^8FL_)>#V)&G:> VP[HT7-WJ)[>/F)Z>$REMP MBFP;9B#K[)TMZ:/#1Y*OF)+5IBH_\!4$L#!!0 ( %&PO=V]R:W-H965TL* MT< '9T)/@LJ8[7T8ZKQ"3O2-W**P)Z54G!AKJDVHMPI)X4&*#;Z9 TND[64[\YX+B9!Y 0AP]PX!F)_.WQ MQAR1E?'[P!ET(1WP='UD?_*YVUS61..#9+]H8:I)\#6 DM2,[.0S3<\Y'/G M^'+)M/]"T_J.K7->:R/Y 6P5<"K:/_DXU.$$$ \N .(#(/:ZVT!>Y2,Q)$V4 M;$ Y;\OF%CY5C[;BJ'"7LC3*GE*+,^E3]KR M^S':@;S6;9<+6;SV<_7)7R! MK"BH*QQA\"S:VW=EO'I$0RB[AD] !;Q6LM9$%#H)C57C.,/\$'G:1HXO1![! M7 I3:9B) HM_\:'-HDLE/J8RC7L)O]?B!H;19XBC>+!:/L+5I^L>VF%7H:&G M'5ZJ$*$*W@BK$>9(=*W0ODFC>YAO.^9;SWQ[@3GCLA8&9 E&$:%+5!K6:!I$ M^UK%WA]4" QWR+1]%Z:R%7<[I9.T\Y(JBHJHO-J?NX V_,B'=]VY2Z,DW)U1 M?-\)_=1QS3ZSU4==\SC7HT/]E4IV^Q@4/%S5>F'CR(HR/ZL MD/"DS3BJC1\F&G)WBVW'=;O=O,K:-OWKW@Z[.5$;*K2]V])"HYNQK;MJ!TAK M&+GU3;N6QHX OZSLS$7E'.QY*:4Y&BY -\73/U!+ P04 " !7,@53.+BM MI5$# "B"@ &0 'AL+W=OC(Q0^Y!U#H9T69''M[I0ZWOB\W>ZBPO.$'8/K-EHL**ST4.U\> M!.#2DBKJ1T&0^14FS)N,[-R#F(QXK2AA\""0K*L*BW]F0/EQ[(7>\\22[/;* M3/B3T0'O8 5J?7@0>N1W*B6I@$G"&1*P'7O3\+;(#=X"OA,XRI-G9)P\8A(#"1AD%K/^>8 Z4&B&=QM^MIM>%-,33YV?US]:[]O*()A%F]LE*"?V6:)Z:?)[>+='WZ9_K MT7T]5Z6=P77[^MT">TTENRK"D@ MOD5+3BG2"W/$HC3C!0CRA,T2HSLFE:CUSE$2O5^ PH1^T.SU:H'>O_N WB'" MT+<]KR5FI1SY2N=L(ON;-K]9DU_T2GXQNN=,[24J6 FE@[^XS,\N\'U=JZY@ MT7/!9M%%P2\UNT%Q\!%%010Z\IE?3P]<=OY?].*WH[\H1MSMGMCJQ:_HG>P# M+"7H+:!7&5&"'PDEBH#\B!BH"X&2+E!B R6O!)K!CC!&V$[?"A2S#;AV4B.1 M60ES/SY-DCS/M<^GT_4Y1WT*DWC8@RT<8LD@ZJ&*N<\ONM<7\QOG.C\[9 Z;YR"7S6NDBK>D&IO^R4>W K&SW8Y$&UXS MU=R@W6S74$UM']&;GX6W\] QO] -6-,O_9)ONK=[+'9FGU#8ZE#!S4 OB6@Z MHF:@^,%^\A^YT@V$?=SK)A*$ >CW6\[5\\ $Z-K2R7]02P,$% @ 5S(% M4^[?E(I" P % P !D !X;"]W;W)K&ULK5== M;]HP%/TK5M2'5MJ:F.]6@$2!:IW*5$'IGDVX$*N.S6P'.FD_?K8)21B0,8T7 MB)U[CL^]USZ8]D;(=Q4!:/01,ZXZ7J3UZM[W51A!3-2M6 $W;Q9"QD2;H5SZ M:B6!S!TH9GXE"!I^3"CWNFTW]R*[;9%H1CF\2*22.";RYP,PL>EXV-M-C.DR MTG;"[[979 D3T-/5BS0C/V.9TQBXHH(C"8N.U\/W?=RR !?Q1F&C"L_(IC(3 MXMT.GN8=+["*@$&H+04Q7VOH V.6R>CXD9)ZV9H66'S>L3^ZY$TR,Z*@+]AW M.M=1QVMY: X+DC ]%ILOD"94MWRA8,I]HDT:&W@H3)06<0HV"F+*M]_D(RU$ M 8!K)P"5%% Y%U!- 567Z%:92VM -.FVI=@@::,-FWUPM7%HDPWEMHT3+C4"Q5PES-F*N.N792J:1K8@\&(JZZQVJUI6@X"GO*U]UJHUDW=5D72W(8 M5;MKMAI9U)Z^6J:O=JX^EK?\F,@M3[TH,JCA/T4>1M6#Q@F-]4QCO53C;GO^ M0@.J0I%P;?9VGZ@(/1K/L]-Y$KTC1=Y;M)$MVKCPEFAFS,W_WQ+-PVKO;8F] ME5O9RJUS"YEK*)[TXQ4NR?DN6_GNPM7$0>Z7P86V<$IT>@_O*R@X-BY5,(8P MD9+R95D^N1?A2YL1SMT(7\".4H[3FR^UZ,.P$D/"N2/A2UD2/L^3CH2=-B6< MNQ(NMZ6LZ^;8I">KK$>Y\>!+.P_.K0=?P'OPW\PG+>MA6%G_&PO=V]R:W-H965T:9.759"?E_KWCE.N=2'GY+M^+3/VRS8N42W5:/#KEOA!\ M4P6EB4-3V;2Z=EO,IOE!)G$F;@M4'M*4%R\?1)(_7TWPY,^%N_AQ M)_4%9S;=\T>Q$O)^?UNH,Z?)LHE3D95QGJ%";*\FU_C]DA$=4"&^Q^*Y/#E& MNI6'//^I3SYNKB:NKD@D8BUU"J[^/8FY2!*=2=7QJTXZ:>ZI T^/_V2_J9I7 MS3SP4LSSY$>\D;NK23A!&['EAT3>Y<__B;HA3^=;YTE9_47/-=:=H/6AE'E: M!ZL*TC@[_N>_ZX$X"PL0%>'5"U[AQ[KP9NP26? M38O\&14:K;+I@VKTJV@U7G&F%\I*%NK76,7)V9R__E.@FSGBVCGF"/F:E+ YJ?:G0UPLA>9R\4;>X7RW0ZU=OT"L4 M9^C;+C^4*F\Y=:1J3)?GK.LF/AR;( --?#ID[Q!UWR+B$@R$S^WA"[%6X;@* M=X'PQ?B[0^'+T7?'43O<49/9S"AI9I14^>C0C#:CSLM2R/*])2=M?EKIKSM3X0OP[Q$T_T;$)S=4SE5ZDT3SW-*/$]'$Z=I],Y@6#8C8(V;-&' MDN4-P=0 M$:,=U ) N6'$.JWV4:$?!'"C7M.H9VWT-A&;1]5E*=:'(I:Q &?6Z]?'?(]U M9Q: T8!0O].M!TQ92*(.; G!<. /-.PW#?O6AC_G/"O13B0;I-06E6HY0QW[ M_58"'#+6F9-Y'T<8BW 4PE4&397!)57&V9-:D)I&WZ),2*C@H%](0%Q*._7V M8=1WV4N1*&(02M_S3U0A2%PZ\##G0+[*!8%H0_7%S7U12.I M,8GY0YQ4"]W&C]@U,NJ.;?TD-RAE;G\ 7(:[ P# /-^W6FUN(/"8W"+KD!0.*IY\0;JM9(&2;6:K^J&JTEDOZ= M(Y=%748"<=B+Z$"!1A?Q.6%L&2/;4C*:@]E?$W!L"![;&?XB"<=]"@"M:2W7:%A9FRGYG&*B?M$"THFA&MK9KM,P\C8 M3LDC=0[W^186.@!H53ILN!E'?UGKZH1GQ0[ V=2.&-(GHTE_6.\(P/> X $P MB^(10_C$3OC?*/7EU&?ON,E*@B6%J M8F?J\0)=)SHGT !L6*")87]B?^58:3Y1O/*0%RI620M4XYST7P("2C$;N+M1 M"6)7B0OL 0%L/F@/ *#5'A"C$L2N$N?L 0%L.60/0-RP/2!&)(A=)+H/W[F5 M![AWS%@8]=8> S# )-HH&*C%\2N%V9#Q_;4&5(G8QWWB,T(P[O4SKN7;4< M_ ON1T"X82]##0-3.P./\#(4L-J EX%@PUZ&&MJE=IL]SLO0OHD&O0R$LW@9 M>K()9:?PD5Z&]HD9]C( T.IEJ"%Q:B?QR[T,[1,Z"6BUG=FNN8^C/O&&? (U MS$_MS#_*RU# [P->!H!9O PU?$_M?#_>RU" T;7FD-X:Z .5EXDH'=@YI(;[ M:?!WO0PU)$U'[[.<410*[+8 7@: #7L9:MB?VBW]."]#^_;1D&N/.(DK"[H$$<"X(!+\., M2#"[2%SH9>ILK8U[S-1(=>4" BK'0[SN G!.OG+ICYA?>/$8*YI-Q%9%NN\" MU7-Q_"YX/)'YOOKP]9!+F:?5X4[PC2@T0/V^S=68UR?Z6UKS=7;V/U!+ P04 M " !7,@53ES)-0X(" !&!@ &0 'AL+W=O>^=TZ.8:W-BRT1';Q)H>PH*IW;7,6QS4J4S)[H#2HZ M*;21S)%IUK'=&&1Y")(B3I.D'TO&530>AKV%&0]UY017N#!@*RF9V4Y1Z'H4 MG4;[C25?E\YOQ./AAJUQA>YQLS!DQ2TEYQ*5Y5J!P6(434ZOI@/O'QR>.-;V M8 V^DF>M7[QQGX^BQ M"@9GS!$:/5[Q&(3R(9/S:,:,VI0\\7._IMZ%VJN69 M6;S6XB?/73F*!A'D6+!*N*6N[W!7S[GG95K8\ MUX]N_C""KK--R%TP*)%?- MD[WM^G 00)SW ])=0!IT-XF"RAOFV'AH= W&>Q/-+T*I(9K$<>4O9>4,G7** M<^/;R?T2GB8/CS.8SR:KQ^5L/OOV8P6?X0LJ-$P 5\W5^QY^N$''N/@XC!WE M]H0XV^69-GG2(WGZ,-?*E19F*L?\W_B8-+?"T[WP:=H)_%JI$^@EGR!-TM,. M7J]M1"_PSH[P'C13%NY0Y$#UPHH)[*">M=2S0.T=H7YW)9K#%G8PSUOF>:?2 M!1JN<] %:,/77#&'.8@@O^:NY KJDF6#ECGH MEMRH X=&^L83N#+<;?UZ(S!?4V;O;#LE),QO^NC<3EEI.KXL%@06%)B<7=..FF5J-X?0F3(IG[6CNA&5) M@QZ-=Z#S0FNW-WR"]J]C_ =02P,$% @ 5S(%4\4A]F/Q! @!4 !D M !X;"]W;W)K&ULO5A=3^,X%/TK5C4/,])"_)'/ M4:E42F>'$8P0!?;9)"[UDL3=Q*6S_WZ=-"1M[!BJ'?$"<7KO]?&]ON7ZJ^.4\8IEM#P5:Y:K7Y:BR*A4P^+)*=<%HTGME*4. MAM!W,LKST61+?.)/Q MFCZQ!9/WZYM"C9PV2L(SEI=51B.=J M<)FC< 02MJ2;5-Z*[7?6+,BKXL4B+>N_8-O8PA&(-Z446>.L$&0\W_VG MOYI$[#FH.&8'W#C@OH,_X$ :!U(O=(>L7M8%E70R+L06%)6UBE8]U+FIO=5J M>%Z5<2$+]2M7?G+R;7IY"QZF5_=S<#V?+NYOY]?SGW<+< (6:LB"%?R%5ND'EWDIBXTJJRP!S1-P)6A>@N\L38#:8F!!E?_G"R8I M3[^HF/>+"_#YTQ?P"? M)RPQ^,_L_@A; C@JA6T>\6L>S[$UXH]-?@H(_ -@B)$)D-W]@L7*'=7NT *' MM&4E=3PR&*\M42ZJ?J$IH)G8Y+(NTR--:1XSL&.*5,2TLK',Z[;SNO6\[L"\ M\U)RU5LL 7\J"@&J3ZLM8"KP+HY?QZFXYF420!*IM;_L9TVW0C (W+ U.T#I MM2@]*\H[(54^]C;U-/E;M5JUC4U0=\&\-Z#J5C:H?@O5MT+=*R0M2R:-S>)K M4Q,_\% /H&[E1D'HF_$%+;[@O?BN.'WD*9><&4$&VO0G!+JHC])@YD%_ &78 MH@RM*(VE!E*8^,J$/=1 ^2[T^CO 8$4@'M@ 40L]LD)_$^%!5 0[WH![SM1I,Z[F-4H#TSO(]ET1N+_\&0TQ"'_F1N00(=Y#Q M;Z*U)M!!EV$W"/I0=3,?(S\8 -K1/B)6H)>Y9 4K);A5:)7&O; A4FL"'20+ M>0'I ]7-5$8'8'8J@>PR<20!-]'>ZC^3V7 #HDXMD%TN_B][(%T:C/ -9A;X MG8(@NX346^%*Q,]@)K*,U^A+6R=WW(^"C^60CL^1G="/YA"=FT/D0Q+V:Z#; M(1*X0>@.5*&C<63G\2,H)-([,XB0UIFZF>MYX4!OXDX8,/Q-%-($.C@815X_ MI0:K$T7) U2'.QG!=ADYDD.P+@[$"X/^\<-@YI)PJ/RX4Q!L5Y!WG>.PK@K$ M5U\$?8P&C2%AY U@[,0#V\7C_6NQ]*)_ACJ.QG:./Y3.L'^;5*0.Z1-LKAF^#P(>11P;J MT)$_MI_\C^ )PYD>*P3:?M'M0C)P\L>=5&"[5!S+$[H"F,$:%&40;*<2V*X2 M[Z,)G?D]-^KC,QB%T4#WD4X=B%T=WL\132#_@",@#/O''I.=![T^FSE[=UP9 M*Y[JJ[\2Q%6'[*Z[VK?M]>*TOE1S.O/=W>0U+9ZX.KBE;*E&ULO5=K M;^(X%/TK5]&,-"-UR(-'801(O-IE-5 $=/>S20Q8)#;C.*65]L?O=4*3=#:8 M2KO;?BBQG7O/N0^?V-V3D(=X3ZF"YRCD<<_:*W7\;MNQOZ<1B6OB2#FN;(6, MB,*AW-GQ45(2I$91:'N.T[(CPKC5[Z9S"]GOBD2%C-.%A#B)(B)?AC04IY[E M6J\32[;;*SUA][M'LJ,KJAZ/"XDC._<2L(CRF D.DFY[UL#]/O12@_2-/Q@] MQ:5GT*%LA#CHP33H68YF1$/J*^V"X,\3'=$PU)Z0Q\^S4RO'U(;EYU?O=VGP M&,R&Q'0DPC]9H/8]JVU!0+/9+GL^)*!E@H-4&WMG 2WEG0"G+,5&DWY7B!%*_C=[T0QIJ:HWD&-=5 M62F)JPSM5/]N,)]/)S ;3&#T,)M-U[/)?+V"P7P,BQ^3\?UD#*O)Z'$Y74\G M*_@&(Q%%3&%95 Q?QE01%G[%Z?'C"I8L/GQ;[8ED? .\U M 4//Z/#WA->@[MR YWCNXVH,7SY]-;BMYWFMIV[K%]S^P(3=#];3A_E-.;$W M:69'#_/U='X_F8\PJ0:P1@[62,$:%\ 65#(1@-C"-N&!3C]N5\#6"(FBDH2X M?7XF3%)=MJJ4F[TWVA"E.39,FT9?@T@D7&FF) B8;@]DYY,C4P7+ )2 M#4UCP8%XHA+4G@*GSPHND,GBR+#;*;:6HZ=^JU7K.*4_MVL_5=!OY?1;1OIS ME$E4&;6O0L],FR5TUW6<:L#;'/#6"#ACG$5)!"'#U 1 XICBQLORHS47]Q_/ M$A9I"4>QEN2/L?X/5F MIU:O1N_DZ)WWI,W0L*Y3"*3S_^]DMZ3'[OM:[-JF/?LI=[O7:-8:U9ESO8* M=X7 "=8,]YP'H2"_:O1;IX4:NA\@AVZAAZY9LD:5TA<#-J6/#WCLK[M\CV&XA>>XUS7O;#_"7_@33%_R:RP,VZQV&8$0J MM,Z]_8 F*13*-4O4DL9*,E^A?A9:^:8(09(=':^TC1FF67,<8]L4HN::5:VB M$H,=Y3Z6 @5CA_1@2/P#QK.B?B+Q\TI-A?$*"?0^0 *]0@(]LP3^5X6Y M.X M5!B[=)R.J-REEX88&>#1)3M9Y[/YQ620'<>+U[-;#>Z1'<-*A72+IEI!+)#9 M12$;*'%,#^<;H?"HGS[N\7)%I7X!U[="J->!!LBO:_V_ 5!+ P04 " !7 M,@531^6/ RT# "-"0 &0 'AL+W=O-T<*C0WK,;%K":Q-1VH/WW9XC):] Q+)P0)Q%(K$/6WA2$DB192:7R4FD854A,/Q]_J3X5WY>6-"!BR MY!]=R'7/N#?0 I8D3^0SV_V"TH^G]6*6B.(7[4JL9: X%Y*E)5EED-)L_T\^ MRW4X(-CN"0(N"?A2@E,2G$L);DEP+R5X):&P;NZ]%PL7$DGZ71H\NCFYWCNFFJE55,%P5#!=ZS@F]9@'.B#J5J%.(NB=$ MGT%(3F.I=&,BUFTEV@OXA8!N/MM^X+JX:VX/"]$$N1W//0:%39 =^/?'H*@) MPK9G5: CEV[ETCWK[K 1U:; M*->R:E)1$^19!_&.K'J55>^LU3F3)$&;6V 8>[A>Y38UUSM0._(95#Z#LSZ_NX&HNL&M[L=+W8^W MNA^WV0^:!]#U/;=V!(6_GTBV*6ZW-R;575D,U^I[";@&J/=+QN3W1%^8U1=8 M_S]02P,$% @ 5S(%4W2G"A"_ P T P !D !X;"]W;W)K&ULG5==EL0G*>Q!G> M4L#R-$7TY0XGY#S5H/8Z\! ?(BX']-GDB YXA_GC<4M%3Z^]!'&*,Q:3#% < M3K4Y_+R K@04%K]B?&:M-I"A/!'R+#OK8*H9DA%.L,^E"R3^3GB!DT1Z$CS^ MJYQJ]9H2V&Z_>O]2!"^">4(,+TCR;QSP:*J--1#@$.4)?R#G;[@*R);^?)*P MXA><*UM# W[..$DKL&"0QEGYCWY7B6@!X*@'8%8 \UJ 50&L(M"261'6$G$T MFU!R!E1:"V^R4>2F0(MHXDQNXXY3,1L+')]]F=_?KU=@,U^!Q<_-9KW?K.[W M.S"_7X+MC]7RZVH)=JO%X\-ZOU[MP V8'W#FOX"-R%(1ZTS8E^:F>F:P6AYSI6;7;!;%0S&PTRFZ=BV^,_8K]] MPKB*78FWV^QL%QIOV'6M('2AY:C9V34[>Y#=GG"4@(-000:$5+8V190GCT F M]+6Z=F[US!/B&,X7[ZU?0 ?Z=#[09: M;_.O,!J9:OIN3=]]_]">Y*$%).QPSS-Q6R7%R2E#4%%WNUDUC=$;ZETC:)J. MJR8_KLF/!RM[@WBC7GWE=^'9JSU[PQ43R#& MO2H!&QF'YON5IES0[*J70EL59D/B"AO=A];UQ[#1VD5':R_]-^H-WY'OOSF, ML"O6CNOUJ 5LM!H.B_5?GL:N\CK6R.@I?]AH+QP6WVM.8U],K[E*%F?(RU5O/3?G6WR!ZD'=A@D,!-&Y=$1DMG\]EAY-C\0)] M(ER\9XMF)#XY,)4&8CXDA+]VY*.V_HB9_0]02P,$% @ 5S(%4[ZSE\D. M!0 AQ( !D !X;"]W;W)K&ULI5AM;]LV$/XK MA%%@+=!$I-X=. :2^"79VC2SFQ7[R$BT340B-9&*LW\_BI)E6Z(U=_N22-1S MQ[N'YX='CK8\?Q4;0B1X3Q,FK@<;*;,KRQ+1AJ187/*,,/5EQ?,42_6:KRV1 MY03'VBA-+!M"WTHQ98/Q2(\]Y>,1+V1"&7G*@2C2%.=_WY*$;Z\':+ ;6-#U M1I8#UGB4X359$OF7JS6J\Q#0E3%#.0$Y6UX,;=#5'7FF@$7]0LA4'SZ!, MY87SU_+E(;X>P#(BDI!(EBZP^O=&[DB2E)Y4''_53@?-G*7AX?/.^TPGKY)Y MP8+<\>0'C>7F>A .0$Q6N$CD@F_O29V0#C#BB=!_P;;&P@&("B%Y6ANK"%+* MJO_XO2;BP$#Y,1O8M8'=-G!/&#BU@7.N@5L;N.<:>+6!=VX.?FW@GSM#4!L$ M>K$J=O723+#$XU'.MR OT'JS>'QXG"_! MTW0!EO9R Y?=O=[_=?_LRF2Z6OX#I[\\/W_\$%^ 6"QH!S&(PH4DA M20RF3TOP<4(DILDG!7A>3L#'#Y_ !V !L<$Y$8 R\,RH%)_5H'K^ON&%4![$ MR)(J_C(**ZICO:UBM4_$ZH"OG,F- %,6D]A@/^NW]WOL+<5;0YZ](^_6[G7X M:\$N@0,_ QO:R!#/7;_Y5YPK$D*A*LY8VO2G52A:J*L\>UV[AVM6OWA.L?.'DE>57U!4MX!IC: M(BB+>$I,15QY\[6WL-CU+2+FQZ:R ,ZRA$;X)2$E#VHH5:6M]H/H M=<.3F.1&"OQN5;FV';0XZ*)\B$*_14(7I8K%0:T2G1M@T'>'OIF(H"$BZ"6B MVFFVNI-0E8#?2*XZH]V>HGHJ(54)J9HPL1!T5P9!-(2P5>L3 Q ZGMT!SDS MH=T%SDU .PP/@4=\A T?X1E\= 2MRK]XWU[T*#B"^RX']M)W$\=7JG.NI:69Y PU*OO<&)1-LU#M MNGJ,.%/%6+;BQ@X&=G\.;FLE#!B[M5HS \9I^9D;, =K=3,[-,DU4:?PV.?Q[SL.T;4WS).3LE7G;=K M$FRGG;,)->P(11=UI,9UKB:4ZY[(<]_4H?ZN;ME99D#>HZ10QRNPRGE:JD96 MR$9Q&U7-5$.M:\1T[$'=SLK35=$*USHX]J8D7^L;#:'F+)BL3@[-:'-K%I3)D!"5FHJJ';; /VX(5BI9@E0WU> M/[X[^]Q=*SB,:2\1@$7?2,@7TZL3- 9O&#T;6LM$%OY8[S>]VY M\'N&I171D'I*4Q#\K>B0AJ%F0AV_"U*C7%,#J^TG]DFV>=S,'9%TR,.?S%=! MSS@VP*<+DH9JQM?GM-B0J_D\'LKL"^O"UC+ 2Z7B40%&!1&+\S]Y*!Q1 =C- M+0"G #BO :TM@&8!:.X+:!6 UKX MP"X^P+:!:"=^3YW5N;I$5&DWQ5\#4); M(YMN9.'*T.A@%NO,FBN!LPQQJC\>S*XNKC[/83J>P?Q\,!O#X&H$\YOKX=?S MZV^C\6S^$<;?;R]N?L$GF =$4)C1)!5>@/$$$OLP8BOFT]B7<#"BBK#P$"UO MYR,X^' ('\ $J5$26 RW,5/R" >Q?WPB=O7MW$R)?A M=\KP.QE??B)G@ M0T)%N93.C4TID#-W,F9]/:[Z5L/MFJMJH.MM7DANE9);M9+_R_"IX$M!HET. M=TM^]QT=$!S5K<:]I>),:ZS>"'UN)1Z7"MUD*J "_8')E[).W9S/\A4ORP*(TJHFE M;3T7$NL=,MNN%"J[=B_5JE-$@^C'R<8KW-[M[7J;7*19*:SZH86W]Y+%$D*Z M0)#5Z&"*B?SMDG<43[):>\<55NZL&>![CPIM@/,+SM531Y?O\@79_P=02P,$ M% @ 5S(%4T@06%,6 P 9A$ T !X;"]S='EL97,N>&ULW5A13]LP M$/XKD9DFD";2-A":T53:*B%-VB8D>-@;38F>.REE\_7YPF;?$AQL,& M2U5BW^?[[O/=!4>=U&8CV,V2,1.L2R'KE"R-J3Z&8;U8LI+6IZIBTB*YTB4U M=JJ+L*XTHUD-3J4(1X-!'):42S*=R%5Y59HZ6*B5-"DYZTR!NWW)4C*,STC@ MZ&8J8RFY.W[_PS+1DP3T5*9E1P>>:@U=.2RXVSCP" MPT()I0-CJVI##<%2/SAXZ&90\):GY%+I)K:+X/[.V^4'P'8& KD0G< 1<8;I MI*+&,"VO[*19W!@?04$[OMU45F&AZ68X.B>]0W.S0>9*9TQW889D:YI.!,M! MCN;%$NY&52& QJC2#C)."R5IHV'KT0XL[8()<0-/PX]\CWN=[]1L !63W= * M:H>.QDV ?Y?-<>_2#E[$&U3\7IG/*[L=V"%+YC;_[(#3"=WZ!4NE^8.-!JVRL :F27#/M.&+7^_YBR_6'%T\:\D-_]5#@5[-;9'W&L7>?X61,9O M0>3K[,FP/79VSK:]DZVS!O &D9+O\"XB^J#!?,6%X;*=+7F6,?GH@+/TAL[M M2^0>OUV?L9RNA+GMP)3TXV\LXZLRZ59=0R+:5?WX*VQO&'>O+S86EQE;LVS6 M3G4Q;X:!'=BH[04.A\A5<_D1S,=A?@0P+ ZF /-Q7EB<_VD_8W0_#L.TC;W( M&/49HS[.RX?,F@\6Q^^3V,N_TR2)HCC&,CJ;>17,L+S%,7S];)@V\,#B0*0_ MRS5>;;Q#GNX#K*9/=0BV4[P3L9WBN0;$GS?P2!)_M;$XX(%5 >L=B.^/ SWE M]XDBJ"JF#7N"<21), 1ZT=^C<8QD)X:/OS[84Q)%2>)' /,KB"(,@:<11S % MH %#HJ@Y!P_.HW![3H7]+RO3WU!+ P04 " !7,@53EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( %&PO=V]R:V)O;VLN>&ULQ9I;CYLX%(#_BL73[$,WX9:Y MJ*GD20A!2R ",J/NR\@#3F.52P2DL]M?OX8HTX/:'/7%RU,&PYB/X\N'C_GX M5M5?7ZOJ*_FGR,MFKAW:]O@PF33I@1>L^;,Z\E*>V5=UP5IY6'^9-,>:LZPY M<-X6^<283F>3@HE2^_3Q4M>VGL"#JN5I*ZI2%G8%3X*_-3_.=X?DFVC$J\A% M^^]M2'\J MCCO(A+TV?4G+7B,F0>;:;"HKW(NZ:?LK^OJ99/S&Y<7GHU-;K43>\GK)6N[6 MU>DHRB]=-?(I)N Q^CA:+VLAY<'>1" M'E>YR.3=,_+(*% M :'!DCS2V(M)N"+;R(D= 'F'0-ZIA8QWFPV-/G=4L><&WLI;T" A=+$(=T'B M +>0FC!*7N@Z)G>C)6WB!2R+/72R:]_!!($PMNF*W/-/(68>[V"%!F#@QV=+/]-&'0T/' MI*(KMHH;ALMGS_?[M@R3M1,1+TAHX'H2DE"(B6E%5^R5%?4B\D3]G4,V#HUW MD;-Q@N'@P(2B*S;*B@:!)]&H0Q;A9N,E/5T?TZWO+"$FIA1=L5,<&@5R:,A. M*)LY7LN>V2/&2;CX:QWZ$!.3BJ[8*NB$/?"SCFE%'],K+R;$Q,2BCV46\@)F8A4[&%<,Q[B(DF MUA1;",-\Z1?=[YB8A4S%%KK^(O>!K)B F)B%3,46PC#C%":N3,Q"IF(+H9BG M F)B%C(56PC%',C2Q"QD*K80_O8.UT(F9B%3L85P3.AT"[.0I=I"[VW]@=PL M>W!HV.?ETP:AINT.B8A>S>0I/+-T09WXN29X&\ M12/+4Y:GVYIT/^D_4$L#!!0 ( M %&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94 MUMCR]=_XDV5[_I)V;=EVA[S9]GERW.\.>=%L2ND?0LC+3=JW^:;KT^%\9-4- M^[:]ZD5)K):SNL4UDTX;B[[L[ALI&;\^1F\ORV:(;G-VE"[2"%(*T?9!!D M]8,<@KQ^4(2@6#]H!D&S^D&W$'1;/^@.@N[J!]U#T'W]()FBC%."I!'6!%H+ MNOH89M ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O M0[V-0&]#O8U ;T.]C4!O&[TL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0 MVU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-M'+[L)]';4VPGT=M3;"?1VU-L) M]';4VPGT=M3;"?2.J'YNZ:OPX681@'QCS^8)J[5-CJ8DC,^-J'>)?-V=6YTL])R8& M@R'+31.H"?W0UD@FHR>:Z545>L^;>-N7IADGCBJ?]!YW$]NL<:*MKE/MPHNNXRRVJ9@/ MVXI\>K[$B1[-;%;F5)A\5<.=.$71*&NTEW1F_/)(>XP[7[YU?E=F7.! M<>;4&>OCB3FZ/.YP).WJOHV%R(7R_",>$V/IJY^/VM,NJ/AE=MS>#^.6W7EX MUEVNW^.O9WRL?V$? J0/"=*' NDC ^EC"-+'+4@?=R!]W(/TP0&UL4$L! A0#% @ 5S(% M4\_[US'N *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ 5S(%4YEY'AT3X% M "7%0 & @($-" >&PO=V]R:W-H965T&UL4$L! A0#% @ 5S(%4W)EST@;!@ \A8 !@ ("! M@0T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M5S(%4UEP!2>V"0 83T !@ ("!OQX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5S(% M4V3E"%(= P #0< !D ("!E%< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5S(%4[D-'NKC% :E, M !D ("!A&P 'AL+W=O@0 M>&PO=V]R:W-H965T,F L M1P@ 'H9 9 " @7N* !X;"]W;W)K&UL4$L! A0#% @ 5S(%4Y5 O75D# 2BT !D M ("!^9( 'AL+W=OL% !T%P &0 @(&4GP >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 5S(%4RRPL63 P )PP !D ("!\JD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 5S(%4^)6 M2!G," )2D !D ("!'K8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5S(%4^U(_4M4 @ Z 8 !D M ("!_<< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 5S(%4X*DSRL$ P [P@ !D ("! MR-( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 5S(%4U3BHP2! @ P08 !D ("!?]T 'AL+W=O&PO=V]R:W-H965T&PO=V]R M:W-H965T&UL M4$L! A0#% @ 5S(%4V^2P38V# BV !D ("!F?P M 'AL+W=O&PO=V]R:W-H965T0U ( )$' 9 M " @8T- 0!X;"]W;W)K&UL4$L! A0#% @ M5S(%4TI2:L9X! 'Q4 !D ("!F! ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5S(%4^[?E(I" P M% P !D ("!?!L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5S(%4\4A]F/Q! @!4 !D M ("!Z"P,$ "Z#0 &0 @($0+0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 5S(%4W2G"A"_ P T P !D ("!KC0! 'AL M+W=O&PO=V]R:W-H965TD] 0!X;"]W;W)K&UL4$L! A0#% @ 5S(% M4T@06%,6 P 9A$ T ( !4$$! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 5S(%4PP_ MD/SE 0 ?R$ !H ( !%4H! 'AL+U]R96QS+W=O XML 69 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 70 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 216 371 1 false 64 0 false 6 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 10101 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION Sheet http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentation ORGANIZATION AND BASIS OF PRESENTATION Notes 8 false false R9.htm 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 10301 - Disclosure - MORTGAGE SERVICING RIGHTS Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights MORTGAGE SERVICING RIGHTS Notes 10 false false R11.htm 10401 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS Sheet http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligations GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS Notes 11 false false R12.htm 10501 - Disclosure - SERVICING Sheet http://web.walkerdunlop.com/role/DisclosureServicing SERVICING Notes 12 false false R13.htm 10601 - Disclosure - WAREHOUSE NOTES PAYABLE Notes http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayable WAREHOUSE NOTES PAYABLE Notes 13 false false R14.htm 10701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets GOODWILL AND OTHER INTANGIBLE ASSETS Notes 14 false false R15.htm 10801 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements FAIR VALUE MEASUREMENTS Notes 15 false false R16.htm 10901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES Sheet http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES Notes 16 false false R17.htm 11001 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquity EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY Notes 17 false false R18.htm 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 18 false false R19.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 19 false false R20.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 20 false false R21.htm 30403 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsTables GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables) Tables http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligations 21 false false R22.htm 30603 - Disclosure - WAREHOUSE NOTES PAYABLE (Tables) Notes http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableTables WAREHOUSE NOTES PAYABLE (Tables) Tables http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayable 22 false false R23.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 23 false false R24.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 24 false false R25.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 25 false false R26.htm 31003 - 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 26 false false R27.htm 40101 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION (Details) Sheet http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails ORGANIZATION AND BASIS OF PRESENTATION (Details) Details http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentation 27 false false R28.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 28 false false R29.htm 40202 - 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 29 false false R30.htm 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Provision for Credit Losses (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Provision for Credit Losses (Details) Details 30 false false R31.htm 40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Warehouse Interest Income (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Warehouse Interest Income (Detail) Details 31 false false R32.htm 40205 - 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 32 false false R33.htm 40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail) Details 33 false false R34.htm 40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers (Detail) Details 34 false false R35.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 35 false false R36.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 36 false false R37.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 37 false false R38.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 38 false false R39.htm 40401 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Schedule of Activity Related to Guaranty Obligation (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Schedule of Activity Related to Guaranty Obligation (Detail) Details 39 false false R40.htm 40402 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Summary of Allowance for Risk-Sharing Obligations (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Summary of Allowance for Risk-Sharing Obligations (Detail) Details 40 false false R41.htm 40501 - Disclosure - SERVICING - (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureServicingDetail SERVICING - (Detail) Details http://web.walkerdunlop.com/role/DisclosureServicing 41 false false R42.htm 40601 - Disclosure - WAREHOUSE NOTES PAYABLE - Summary Information (Detail) Notes http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail WAREHOUSE NOTES PAYABLE - Summary Information (Detail) Details 42 false false R43.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 43 false false R44.htm 40702 - 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 44 false false R45.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 45 false false R46.htm 40802 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail FAIR VALUE MEASUREMENTS - Additional Information (Detail) Details 46 false false R47.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 47 false false R48.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 48 false false R49.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 49 false false R50.htm 40806 - Disclosure - FAIR VALUE MEASUREMENTS - General information (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail FAIR VALUE MEASUREMENTS - General information (Detail) Details 50 false false R51.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 51 false false R52.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 52 false false R53.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 53 false false R54.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 54 false false R55.htm 41001 - 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 55 false false R56.htm 41002 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Share Repurchase and Dividends (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Share Repurchase and Dividends (Detail) Details 56 false false All Reports Book All Reports wd-20210630x10q.htm wd-20210630.xsd wd-20210630_cal.xml wd-20210630_def.xml wd-20210630_lab.xml wd-20210630_pre.xml wd-20210630xex31d1.htm wd-20210630xex31d2.htm wd-20210630xex32.htm wd-20210630x10q001.jpg http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "wd-20210630x10q.htm": { "axisCustom": 0, "axisStandard": 27, "contextCount": 216, "dts": { "calculationLink": { "local": [ "wd-20210630_cal.xml" ] }, "definitionLink": { "local": [ "wd-20210630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "wd-20210630x10q.htm" ] }, "labelLink": { "local": [ "wd-20210630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "wd-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "wd-20210630.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 497, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 8, "http://web.walkerdunlop.com/20210630": 2, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 15 }, "keyCustom": 62, "keyStandard": 309, "memberCustom": 34, "memberStandard": 24, "nsprefix": "wd", "nsuri": "http://web.walkerdunlop.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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", "role": "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_FinancialInstrumentAxis_us-gaap_ServicingContractsMember_k78_npav50KSWzwCTJL3cw", "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", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "shortName": "MORTGAGE SERVICING RIGHTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_FinancialInstrumentAxis_us-gaap_ServicingContractsMember_k78_npav50KSWzwCTJL3cw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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 - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS", "role": "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligations", "shortName": "GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_FinancialInstrumentAxis_wd_LoansAndOtherServicingAccountsMember_eoeaM5EFGU6q--NNfd28Sg", "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", "role": "http://web.walkerdunlop.com/role/DisclosureServicing", "shortName": "SERVICING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_FinancialInstrumentAxis_wd_LoansAndOtherServicingAccountsMember_eoeaM5EFGU6q--NNfd28Sg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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 - WAREHOUSE NOTES PAYABLE", "role": "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayable", "shortName": "WAREHOUSE NOTES PAYABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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", "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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", "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquity", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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)", "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-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "wd:ProvisionForCreditLossesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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)", "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-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Consolidated Balance Sheets", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-3", "lang": null, "name": "us-gaap:IntangibleAssetsNetIncludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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)", "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-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGuaranteeObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsTables", "shortName": "GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGuaranteeObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - WAREHOUSE NOTES PAYABLE (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableTables", "shortName": "WAREHOUSE NOTES PAYABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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)", "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-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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)", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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)", "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-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityTables", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_srt_OwnershipAxis_wd_InterimProgramJvMember_uoBFkIUVwE6KwRiH466ftQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_9qHf-gMN-UiktJZV0VaKmg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "shortName": "ORGANIZATION AND BASIS OF PRESENTATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_srt_OwnershipAxis_wd_InterimProgramJvMember_uoBFkIUVwE6KwRiH466ftQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_9qHf-gMN-UiktJZV0VaKmg", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "-5", "first": true, "lang": null, "name": "wd:CoBrokersFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "-5", "first": true, "lang": null, "name": "wd:CoBrokersFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinancingReceivableRecordedInvestmentCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinancingReceivableRecordedInvestmentCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_vGpxmpY4SkO7vQr-6nCwVQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_vGpxmpY4SkO7vQr-6nCwVQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "wd:ProvisionForCreditLossesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanLossesExpensed", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Provision for Credit Losses (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of 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-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanLossesExpensed", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestIncomeExpenseNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Warehouse Interest Income (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Warehouse Interest Income (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember_ZJUtPU4EzEGCpuhcvsqbvA", "decimals": "-3", "lang": null, "name": "us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "-5", "first": true, "lang": null, "name": "wd:ExcessTaxBenefitShortfallRecognizedShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "-5", "first": true, "lang": null, "name": "wd:ExcessTaxBenefitShortfallRecognizedShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_4quJpvbVs0yEvCd0TgQMag", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValueFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail)", "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-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_4quJpvbVs0yEvCd0TgQMag", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValueFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_mdvN3O4XKku-i1gEtJA_4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail)", "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-20210630x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_CxhaDcrrEEutla01J2_lpw", "decimals": "-3", "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_4quJpvbVs0yEvCd0TgQMag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "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)", "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-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_4quJpvbVs0yEvCd0TgQMag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_4quJpvbVs0yEvCd0TgQMag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail)", "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", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_4quJpvbVs0yEvCd0TgQMag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGuaranteeObligationsTextBlock", "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_3_31_2021_CSh4ZXibc0OSTo2RucRYOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Schedule of Activity Related to Guaranty Obligation (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail", "shortName": "GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Schedule of Activity Related to Guaranty Obligation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGuaranteeObligationsTextBlock", "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_3_31_2021_CSh4ZXibc0OSTo2RucRYOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "-3", "first": true, "lang": null, "name": "wd:ContractualLoanOriginationFeesIncludingRevenueFromContractWithCustomersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Consolidated Statements of Income and Comprehensive Income", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome", "shortName": "Consolidated Statements of Income and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "-3", "first": true, "lang": null, "name": "wd:ContractualLoanOriginationFeesIncludingRevenueFromContractWithCustomersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:SummaryOfAllowanceForRiskSharingObligationsTableTextBlock", "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_3_31_2021_CSh4ZXibc0OSTo2RucRYOw", "decimals": "-3", "first": true, "lang": null, "name": "wd:AllowanceForRiskingSharingObligations", "reportCount": 1, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Summary of Allowance for Risk-Sharing Obligations (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "shortName": "GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - 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-20210630x10q.htm", "contextRef": "As_Of_3_31_2020_w_dGF8KQCUmkKJkDaSnOSg", "decimals": "-3", "lang": null, "name": "wd:AllowanceForRiskingSharingObligations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FinancialInstrumentAxis_us-gaap_LoanParticipationsAndAssignmentsMember_AFkdT4Jvz06uGK9EmHFj-w", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - SERVICING - (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureServicingDetail", "shortName": "SERVICING - (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FinancialInstrumentAxis_us-gaap_LoanParticipationsAndAssignmentsMember_AFkdT4Jvz06uGK9EmHFj-w", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-3", "first": true, "lang": null, "name": "wd:LineOfCreditFacilityCommittedBorrowingCapacity", "reportCount": 1, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - WAREHOUSE NOTES PAYABLE - Summary Information (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail", "shortName": "WAREHOUSE NOTES PAYABLE - Summary Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_CreditFacilityAxis_wd_LineOfCreditAgencyWarehouseFacilityOneMember_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember_us-gaap_LongtermDebtTypeAxis_wd_AgencyWarehouseFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember_vfRb_evmIEqL9LNOKgunlg", "decimals": "4", "lang": null, "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_9qHf-gMN-UiktJZV0VaKmg", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail)", "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-20210630x10q.htm", "contextRef": "As_Of_12_31_2019_Yyw0swbFj0CkX3tKpuD0Cg", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLiabilitiesMember_Isdw7lUiYkOyry8qtNi1fg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail)", "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-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLiabilitiesMember_Isdw7lUiYkOyry8qtNi1fg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup", "reportCount": 1, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "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)", "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-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_zdkJMpek2ESSZHAGPfKuuw", "decimals": "-3", "lang": null, "name": "us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Detail)", "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-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_3_31_2021_CSh4ZXibc0OSTo2RucRYOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail)", "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-20210630x10q.htm", "contextRef": "As_Of_3_31_2021_CSh4ZXibc0OSTo2RucRYOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "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)", "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-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FairValueByAssetClassAxis_us-gaap_DerivativeFinancialInstrumentsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_ValuationTechniqueAxis_wd_DiscountedCashFlowValuationTechniqueMember_SXRMQ88PzkOg5K4nIXkCAA", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "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)", "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-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_4may-r57LE6HWCVC_8-mZg", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_auZZ5zh2K0WtwsksvkXumA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Consolidated Statements of Changes in Equity", "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-20210630x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_koLSp2eS0Ua4pFc-V7JDgw", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember_2dhQf-5mL0uC5ib9-CnpOg", "decimals": null, "first": true, "lang": "en-US", "name": "wd:PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40806 - Disclosure - FAIR VALUE MEASUREMENTS - General information (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "shortName": "FAIR VALUE MEASUREMENTS - General information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember_2dhQf-5mL0uC5ib9-CnpOg", "decimals": null, "first": true, "lang": "en-US", "name": "wd:PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-3", "first": true, "lang": null, "name": "wd:FairValueAdjustmentAssumedGainOnSale", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "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)", "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-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-3", "first": true, "lang": null, "name": "wd:FairValueAdjustmentAssumedGainOnSale", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_LineOfCreditFacilityAxis_wd_FannieMaeMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_wd_RiskSharingObligationsMember_BVOwi82nmkycux75fp4CYg", "decimals": null, "first": true, "lang": "en-US", "name": "wd:PeriodForFundingCollateralRequirement", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_LineOfCreditFacilityAxis_wd_FannieMaeMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_wd_RiskSharingObligationsMember_BVOwi82nmkycux75fp4CYg", "decimals": null, "first": true, "lang": "en-US", "name": "wd:PeriodForFundingCollateralRequirement", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-3", "first": true, "lang": null, "name": "wd:PledgedCashNotSeparatelyReportedPledgedAsCollateral", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_PhqF5CkNL0O_QhOSQbjXrA", "decimals": "-3", "first": true, "lang": null, "name": "wd:PledgedCashNotSeparatelyReportedPledgedAsCollateral", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FinancialInstrumentAxis_us-gaap_MortgageBackedSecuritiesMember_wrk_Z58o20WDLs6IITSi1A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail)", "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-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FinancialInstrumentAxis_us-gaap_MortgageBackedSecuritiesMember_wrk_Z58o20WDLs6IITSi1A", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Basic and Diluted EPS (Detail)", "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", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_5_5_2021_To_5_5_2021_Zz9YxD351kaTS-Eb6IP4PA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_RYwhKMlFeUyhwPms8xwPng", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Share Repurchase and Dividends (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Share Repurchase and Dividends (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_5_5_2021_To_5_5_2021_Zz9YxD351kaTS-Eb6IP4PA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_RYwhKMlFeUyhwPms8xwPng", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_RYwhKMlFeUyhwPms8xwPng", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - Consolidated Statements of Changes in Equity (Parenthetical)", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical", "shortName": "Consolidated Statements of Changes in Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_TULTiSOzq06oNBSB77ZH4g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_RYwhKMlFeUyhwPms8xwPng", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Consolidated Statements of Cash Flows", "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-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": "-3", "lang": null, "name": "wd:GainAttributableToFairValueOfFutureServicingRightsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7r9HpatFyEGaN2Vfk3bulg", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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 AND BASIS OF PRESENTATION", "role": "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentation", "shortName": "ORGANIZATION AND BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "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", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_U7kb5HBnKEaAEWf6QSRKKg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 64, "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. 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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r513" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r514" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r514" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r514" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r515" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r514" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r514" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r514" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r514" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r510" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r511" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r26", "r80", "r516" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r89", "r94", "r182", "r277", "r278", "r279", "r290", "r291" ], "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 Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative Effect Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r89", "r94", "r182", "r277", "r278", "r279", "r290", "r291" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r89", "r94", "r182", "r277", "r278", "r279", "r290", "r291" ], "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]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r270", "r272", "r382", "r383", "r384", "r389", "r390", "r391", "r432", "r479", "r482" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r270", "r272", "r382", "r383", "r384", "r389", "r390", "r391", "r432", "r479", "r482" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NetCapital": { "auth_ref": [ "r517" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r147", "r257", "r258", "r433", "r476", "r481" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r147", "r257", "r258", "r433", "r476", "r481" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products And Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r260", "r270", "r272", "r382", "r383", "r384", "r389", "r390", "r391", "r432", "r479", "r482" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r260", "r270", "r272", "r382", "r383", "r384", "r389", "r390", "r391", "r432", "r479", "r482" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "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": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r9", "r460" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 6.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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r213", "r214" ], "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" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r12", "r28", "r29", "r30", "r465", "r487", "r488" ], "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 (\"AOCI\")" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r27", "r30", "r31", "r86", "r87", "r88", "r319", "r483", "r484" ], "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": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "AOCI" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average amortization period" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r10" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r86", "r87", "r88", "r277", "r278", "r279" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r273", "r274", "r281", "r282" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r116" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r78", "r136", "r139", "r145", "r181", "r311", "r320", "r361", "r439", "r462" ], "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", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r343" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r173" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r174" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r171", "r193" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "terseLabel": "Amortized cost", "totalLabel": "Total" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "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/2020-01-31", "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_AvailableForSaleSecuritiesDebtSecurities", "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/2020-01-31", "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_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "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/2020-01-31", "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_AvailableForSaleSecuritiesDebtSecurities", "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/2020-01-31", "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_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "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/2020-01-31", "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_AvailableForSaleSecuritiesDebtSecurities", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r168", "r172", "r193", "r442" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Fair Value", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r332", "r335" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r269", "r271" ], "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]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r269", "r271", "r294", "r295" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r299", "r300", "r302" ], "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", "terseLabel": "Total consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r299", "r300" ], "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 issued" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r298", "r301", "r304" ], "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" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r296" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "verboseLabel": "Intangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "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": "Assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Carrying Reported Amount Fair Value Disclosure [Member]", "terseLabel": "Carrying Amount" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r16", "r73" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r66", "r73", "r75" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r66", "r362" ], "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 in cash, cash equivalents, restricted cash, and restricted cash equivalents (NOTE 2)" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r244", "r245", "r246", "r247" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r21", "r218", "r445", "r468" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r215", "r216", "r217", "r225" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r76", "r232", "r507", "r508" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r242" ], "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", "verboseLabel": "Cash dividends paid. amount per common share" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared per common share" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r86", "r87" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r8" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r8" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r8" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r8", "r237" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r8" ], "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 31,034 shares at June 30, 2021 and 30,678 shares at December 31, 2020)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r34", "r36", "r37", "r44", "r450", "r471" ], "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 and Dunlop comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r76", "r313" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractuallySpecifiedServicingFeesAmount": { "auth_ref": [ "r409" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "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": "Contractually Specified Servicing Fees, Amount", "terseLabel": "Servicing fees" } } }, "localname": "ContractuallySpecifiedServicingFeesAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WAREHOUSE NOTES PAYABLE" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r236" ], "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]", "terseLabel": "Warehouse Notes Payable" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayable" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r178" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r178" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r177", "r194", "r198" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r17", "r373" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DelinquentAmountAtEndOfPeriodOnLoansManagedAndSecuritized": { "auth_ref": [ "r394" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r71", "r134" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r24", "r25", "r358" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 6.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "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/2020-01-31", "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/StatementConsolidatedBalanceSheets" ], "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 Contract Type [Domain]", "terseLabel": "Derivative, Name [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFinancialInstrumentsAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).", "label": "Derivative Financial Instruments Assets [Member]", "terseLabel": "Derivative Assets" } } }, "localname": "DerivativeFinancialInstrumentsAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect.", "label": "Derivative Financial Instruments Liabilities [Member]", "terseLabel": "Derivative Liabilities" } } }, "localname": "DerivativeFinancialInstrumentsLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r333", "r334", "r336", "r338" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r24", "r25", "r358" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 1.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "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/2020-01-31", "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/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r327", "r329" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r342", "r356" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r76", "r83", "r326", "r328", "r330", "r331", "r339" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r117" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r257" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r242" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r45", "r92", "r93", "r94", "r95", "r96", "r100", "r103", "r110", "r114", "r115", "r120", "r121", "r451", "r472" ], "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 10)", "verboseLabel": "Basic EPS" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r45", "r92", "r93", "r94", "r95", "r96", "r103", "r110", "r114", "r115", "r120", "r121", "r451", "r472" ], "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 10)", "verboseLabel": "Diluted EPS" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r116", "r118", "r119", "r122" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r86", "r87", "r88", "r91", "r97", "r99", "r123", "r182", "r237", "r242", "r277", "r278", "r279", "r290", "r291", "r363", "r364", "r365", "r366", "r367", "r369", "r483", "r484", "r485" ], "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]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r443" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate Of Fair Value Fair Value Disclosure [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "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": [ "r343", "r344", "r345", "r353" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r346" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r346" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r343", "r353" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r343", "r359", "r360" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r343", "r359" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r344", "r378", "r379", "r380" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r351", "r353" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r343", "r354" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r343", "r344", "r347", "r348", "r355" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r261", "r262", "r267", "r268", "r344", "r378" ], "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": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r261", "r262", "r267", "r268", "r344", "r379" ], "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": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r344", "r380" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r378", "r379", "r380" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r351", "r355" ], "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": "Fair Value Measurements Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": { "auth_ref": [ "r349", "r352" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": { "auth_ref": [ "r350", "r352" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet": { "auth_ref": [ "r352" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": { "auth_ref": [ "r343", "r352" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy": { "auth_ref": [ "r151", "r152", "r156", "r157", "r159", "r165" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r175", "r176", "r183", "r185", "r186", "r188", "r189", "r195", "r196", "r197", "r198", "r375", "r376", "r377", "r378", "r379", "r380", "r382", "r383", "r384", "r389", "r390", "r391", "r392", "r396", "r403", "r412", "r413", "r414", "r415", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": { "auth_ref": [ "r190", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable originated in current fiscal year.", "label": "Financing Receivable, Originated in Current Fiscal Year", "verboseLabel": "Loans originated in 2021" } } }, "localname": "FinancingReceivableOriginatedInCurrentFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": { "auth_ref": [ "r190", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable originated in fiscal year prior to current fiscal year.", "label": "Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year", "terseLabel": "Loans originated in 2020" } } }, "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": { "auth_ref": [ "r190", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable originated two years prior to current fiscal year.", "label": "Financing Receivable, Originated Two Years before Latest Fiscal Year", "terseLabel": "Loans originated in 2019" } } }, "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentCurrent": { "auth_ref": [ "r161", "r186", "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable not past due.", "label": "Financing Receivable, Not Past Due", "verboseLabel": "Amortized cost of loans held for investment, current" } } }, "localname": "FinancingReceivableRecordedInvestmentCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": { "auth_ref": [ "r160", "r187" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable on nonaccrual status.", "label": "Financing Receivable, Recorded Investment, Nonaccrual Status", "terseLabel": "Loans, non-accrual status" } } }, "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableUnamortizedLoanFeeCost": { "auth_ref": [ "r158", "r164", "r166" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized loan commitment, origination, and other fees (costs) on financing receivable. 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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r208" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": 7.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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r209" ], "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 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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "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 remainder of current fiscal year.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Six Months Ending December 31, 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r209" ], "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 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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r209" ], "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 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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r209" ], "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 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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r209" ], "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 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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r204", "r206", "r208", "r210", "r434", "r435" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r208", "r435" ], "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/2020-01-31", "presentation": [ "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r204", "r207" ], "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]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r208", "r434" ], "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": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net carrying value", "verboseLabel": "Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r337" ], "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 Contracts [Member]", "terseLabel": "Forward Sale Contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r199", "r200", "r437" ], "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" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r201" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r211" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "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]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "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]", "terseLabel": "Goodwill activity" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r229" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r228" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS" } } }, "localname": "GuaranteesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GuaranteesTextBlock": { "auth_ref": [ "r233" ], "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]", "terseLabel": "Guaranty Obligation and Allowance for Risk-Sharing Obligations" } } }, "localname": "GuaranteesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r82", "r136", "r138", "r141", "r144", "r146" ], "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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Income from operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r212" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r79", "r98", "r99", "r135", "r285", "r292", "r293", "r473" ], "calculation": { "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" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r38", "r76", "r283", "r284", "r286", "r287", "r288", "r289", "r509" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r74" ], "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 (returned) for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": { "auth_ref": [ "r104", "r105", "r106", "r113", "r115" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "terseLabel": "Goodwill and other intangible assets" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldInPortfolio": { "auth_ref": [ "r452" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail": { "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages": { "auth_ref": [ "r452" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail": { "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r40", "r133", "r370", "r373", "r455" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail": { "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r49", "r235" ], "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/2020-01-31", "presentation": [ "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r453" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Net warehouse interest income", "totalLabel": "Net warehouse interest income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r63", "r67", "r74" ], "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/2020-01-31", "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": "Interest Rate Lock Commitments [Member]", "terseLabel": "Rate Lock Commitments" } } }, "localname": "InterestRateLockCommitmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r47" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r19", "r78", "r140", "r181", "r312", "r320", "r321", "r361" ], "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/2020-01-31", "presentation": [ "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r15", "r78", "r181", "r361", "r441", "r467" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r343" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Total financial liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r6", "r440", "r459" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 3.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": "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r18", "r81" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Line of Credit Facility, Expiration Period", "terseLabel": "Loan term (in years)" } } }, "localname": "LineOfCreditFacilityExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r18" ], "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]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r18" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r18", "r81" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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": "Loan Participations And Assignments [Member]", "terseLabel": "Loans serviced" } } }, "localname": "LoanParticipationsAndAssignmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LoansAndLeasesReceivableAllowance": { "auth_ref": [ "r153", "r155", "r163", "r167" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Allowance", "terseLabel": "Allowance for loan losses" } } }, "localname": "LoansAndLeasesReceivableAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableNetReportedAmount": { "auth_ref": [ "r150", "r446" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 5.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": { "auth_ref": [ "r150", "r506" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 4.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/2020-01-31", "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": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "30-day LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeTable": { "auth_ref": [ "r458", "r475", "r477", "r478", "r480", "r489" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r20" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r20", "r234" ], "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": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r226", "r227" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r226", "r227" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r226", "r227" ], "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]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r242", "r309", "r310" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership interest in WDIB" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r261" ], "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 [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageBackedSecuritiesMember": { "auth_ref": [ "r170", "r261", "r262", "r268", "r490" ], "lang": { "en-us": { "role": { "documentation": "Securities collateralized by mortgage loans.", "label": "Mortgage Backed Securities [Member]", "terseLabel": "Agency Mortgage Backed Securities" } } }, "localname": "MortgageBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r66" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r66" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r66", "r69", "r72" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r32", "r35", "r42", "r72", "r78", "r90", "r92", "r93", "r94", "r95", "r98", "r99", "r107", "r136", "r138", "r141", "r144", "r146", "r181", "r361", "r448", "r469" ], "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 and Dunlop net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r32", "r35", "r98", "r99", "r315", "r323" ], "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", "terseLabel": "Net income (loss) from noncontrolling interests", "verboseLabel": "Less: net income (loss) from noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r92", "r93", "r94", "r95", "r100", "r101", "r109", "r115", "r136", "r138", "r141", "r144", "r146" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r102", "r109", "r115" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]", "terseLabel": "Subsidiary" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r243", "r309", "r317" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r86", "r87", "r88", "r242", "r305" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r6", "r440", "r463" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 4.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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": "Note payable" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotionalAmountOfDerivativesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notional Disclosures [Abstract]", "terseLabel": "Derivative instruments" } } }, "localname": "NotionalAmountOfDerivativesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of acquisitions during the period" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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/2020-01-31", "presentation": [ "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ORGANIZATION AND BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r325" ], "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]", "terseLabel": "Organization and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r5", "r438", "r461" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 10.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" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r307", "r308", "r318" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r33", "r36", "r39", "r43", "r237", "r363", "r368", "r369", "r449", "r470" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r48", "r474" ], "calculation": { "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" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r444" ], "calculation": { "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" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r332", "r340" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r60" ], "calculation": { "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, 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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": { "auth_ref": [ "r65", "r68" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r57" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r59" ], "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 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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r57" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r50", "r52", "r169" ], "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": "Purchase of pledged available-for-sale (\"AFS\") securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r53", "r303" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r53" ], "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, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r53" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.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": "Purchase of equity-method investments" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r53" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLoansHeldForInvestment": { "auth_ref": [ "r52" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r54" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r61" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.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", "negatedTerseLabel": "Purchase of noncontrolling interests" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedAssetsSeparatelyReportedOnStatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pledged Assets Separately Reported on Statement of Financial Position [Abstract]", "terseLabel": "Pledged Securities" } } }, "localname": "PledgedAssetsSeparatelyReportedOnStatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue": { "auth_ref": [ "r396" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of the fair values, as of the date of each statement of financial position presented, of securities that are restricted as collateral for the payment of related debt obligations, primarily secured borrowings and repurchase agreements, and that are reclassified and separately reported in the statement of financial position because the transferee has the right by contract or custom to sell or re-pledge them.", "label": "Pledged Assets Separately Reported, Securities Pledged as Collateral, at Fair Value", "terseLabel": "Pledged securities", "totalLabel": "Pledged securities, at fair value", "verboseLabel": "Pledged securities, at fair value" } } }, "localname": "PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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" }, "us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedMortgageRelatedSecuritiesAvailableForSaleOrHeldForInvestment": { "auth_ref": [ "r398" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail": { "order": 2.0, "parentTag": "us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the date of the latest financial statement presented of mortgage-related securities classified as available for sale or held for investment which are owned but transferred to another party to serve as collateral to partially or fully secure a debt obligation, repurchase agreement or other current or potential obligation, and for which the transferee does not have the right by contract or custom to sell or re-pledge them to an unrelated party.", "label": "Pledged Financial Instruments, Not Separately Reported, Mortgage-Related Securities Available-for-sale or Held-for-investment", "terseLabel": "Agency MBS" } } }, "localname": "PledgedFinancialInstrumentsNotSeparatelyReportedMortgageRelatedSecuritiesAvailableForSaleOrHeldForInvestment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedOtherDebtSecuritiesAvailableForSaleOrHeldForInvestment": { "auth_ref": [ "r398" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail": { "order": 2.0, "parentTag": "wd_PledgedCashAndCashEquivalentsNotSeparatelyReportedPledgedAsCollateral", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the date of the latest financial statement presented of other securities classified as available for sale or held for investment which are owned but transferred to another party to serve as collateral to partially or fully secure a debt obligation, repurchase agreement or other current or potential obligation, and for which the transferee does not have the right by contract or custom to sell or re-pledge them to an unrelated party.", "label": "Pledged Financial Instruments, Not Separately Reported, Other Debt Securities Available-for-sale or Held-for-investment", "terseLabel": "Money market funds" } } }, "localname": "PledgedFinancialInstrumentsNotSeparatelyReportedOtherDebtSecuritiesAvailableForSaleOrHeldForInvestment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion At Fair Value Fair Value Disclosure [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r7" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r7" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r7" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": { "auth_ref": [ "r386" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized": { "auth_ref": [ "r386" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r55" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r56" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r50", "r51", "r169" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment": { "auth_ref": [ "r51" ], "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 upon payoff" } } }, "localname": "ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [ "r84" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfLoansHeldForSale": { "auth_ref": [ "r62", "r65" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r32", "r35", "r64", "r78", "r90", "r98", "r99", "r136", "r138", "r141", "r144", "r146", "r181", "r307", "r314", "r316", "r323", "r324", "r361", "r456" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r46", "r184" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanAndLeaseLossesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Provision for Loan and Lease Losses [Abstract]", "terseLabel": "Components of Provision for Credit Losses" } } }, "localname": "ProvisionForLoanAndLeaseLossesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "auth_ref": [ "r70", "r154", "r454" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Provision (benefit) for credit losses" } } }, "localname": "ProvisionForLoanLeaseAndOtherLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLossesExpensed": { "auth_ref": [ "r184", "r447" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails": { "order": 1.0, "parentTag": "us-gaap_ProvisionForLoanLeaseAndOtherLosses", "weight": 1.0 } }, "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForOtherCreditLosses": { "auth_ref": [ "r70", "r447" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails": { "order": 2.0, "parentTag": "us-gaap_ProvisionForLoanLeaseAndOtherLosses", "weight": 1.0 } }, "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r58" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r58" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.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 note payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r58" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.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 borrowings", "negatedLabel": "Repayments of secured borrowings" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r4", "r73", "r75", "r436", "r464" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r16" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "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": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r11", "r242", "r280", "r466", "r486", "r488" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r86", "r87", "r88", "r91", "r97", "r99", "r182", "r277", "r278", "r279", "r290", "r291", "r483", "r485" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r131", "r132", "r137", "r142", "r143", "r147", "r148", "r149", "r256", "r257", "r433" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r77", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r259" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionInterest": { "auth_ref": [ "r76" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r41", "r78", "r131", "r132", "r137", "r142", "r143", "r147", "r148", "r149", "r181", "r361", "r456" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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", "totalLabel": "Total revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r23" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r204" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r204" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r20", "r81", "r238", "r239", "r240", "r241", "r371", "r372", "r374", "r457" ], "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 warehouse lines of credit" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r115" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Joint Venture" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r1", "r78", "r180", "r181", "r361" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r343", "r344" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock": { "auth_ref": [ "r396", "r402" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r204", "r207", "r434" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r202", "r203" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r202", "r203" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTextBlock": { "auth_ref": [ "r230", "r231" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock": { "auth_ref": [ "r418" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r207" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments": { "auth_ref": [ "r424" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValue": { "auth_ref": [ "r405", "r406", "r419" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 8.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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValueAmortization1": { "auth_ref": [ "r422" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValueFairValue": { "auth_ref": [ "r341", "r426" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "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": [ "r419", "r420", "r421", "r422", "r423", "r424", "r425" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "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": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Contracts to service financial assets including, but not limited to, credit cards and mortgages.", "label": "Servicing Contracts [Member]", "terseLabel": "MSRs" } } }, "localname": "ServicingContractsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r85" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r22", "r86", "r87", "r88", "r91", "r97", "r99", "r123", "r182", "r237", "r242", "r277", "r278", "r279", "r290", "r291", "r363", "r364", "r365", "r366", "r367", "r369", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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]", "verboseLabel": "Income taxes" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TOTAL EQUITY." } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r86", "r87", "r88", "r123", "r433" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r7", "r8", "r237", "r242" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r7", "r8", "r242", "r275", "r276" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r7", "r8", "r237", "r242" ], "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)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r7", "r8", "r237", "r242" ], "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" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r7", "r8", "r237", "r242" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r8", "r13", "r14", "r78", "r162", "r181", "r361" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r78", "r86", "r87", "r88", "r91", "r97", "r181", "r182", "r242", "r277", "r278", "r279", "r290", "r291", "r305", "r306", "r322", "r361", "r363", "r364", "r369", "r484", "r485" ], "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" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "auth_ref": [ "r76" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAccountedForAsSecuredBorrowingsAssetsCarryingAmount": { "auth_ref": [ "r397" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount": { "auth_ref": [ "r399" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 2.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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsTextBlock": { "auth_ref": [ "r375", "r376", "r381", "r385", "r387", "r388", "r393", "r395", "r400", "r401", "r404", "r407", "r408", "r410", "r411", "r416", "r417", "r425", "r427", "r431" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureServicing" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r175", "r176", "r375", "r376", "r377", "r378", "r379", "r380", "r382", "r383", "r384", "r389", "r390", "r391", "r392", "r396", "r403", "r412", "r413", "r414", "r415", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r428", "r429", "r430" ], "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": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureServicing", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r108", "r111", "r112" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r124", "r125", "r126", "r127", "r128", "r129", "r130" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Technique [Domain]", "terseLabel": "Valuation Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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 Agreement Borrowings [Member]", "terseLabel": "Warehouse Facilities" } } }, "localname": "WarehouseAgreementBorrowingsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r102", "r115" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r100", "r115" ], "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/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "wd_Acquisitions2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to acquisitions made in 2021.", "label": "Acquisitions2021 [Member]", "terseLabel": "2021 Acquisitions" } } }, "localname": "Acquisitions2021Member", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_AgencyWarehouseFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency Warehouse Facility [Member]", "label": "Agency Warehouse Facility [Member]", "terseLabel": "Agency Warehouse Facility" } } }, "localname": "AgencyWarehouseFacilityMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "wd_AllowanceForRiskingSharingObligations": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "wd_AllowanceForRiskingSharingObligationsCeclReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The calculated CECL reserve portion of the allowance to cover probable credit losses on loans under the Company's risk-sharing obligations with Fannie Mae.", "label": "Allowance For Risking Sharing Obligations, CECL Reserve", "verboseLabel": "CECL reserve for at risk servicing portfolio" } } }, "localname": "AllowanceForRiskingSharingObligationsCeclReserve", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "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" } } }, "localname": "AmortizationOfGuarantyObligations", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail" ], "xbrltype": "monetaryItemType" }, "wd_AppraisalJvMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Appraisal JV, a joint venture which offers automated multifamily appraisal services.", "label": "Appraisal Jv [Member]", "terseLabel": "Appraisal JV" } } }, "localname": "AppraisalJvMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "wd_BusinessCombinationContingentConsiderationAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period over which amortization of contingent consideration liability.", "label": "Business Combination Contingent Consideration Amortization Period", "terseLabel": "Amortization period" } } }, "localname": "BusinessCombinationContingentConsiderationAmortizationPeriod", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "durationItemType" }, "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" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsAdditionsLiability", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "wd_ChangeInAllowanceForRiskSharingObligationsOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in the allowance for risk-sharing obligations due to other factors.", "label": "Change in Allowance for Risk-Sharing Obligations, Other", "terseLabel": "Other" } } }, "localname": "ChangeInAllowanceForRiskSharingObligationsOther", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "monetaryItemType" }, "wd_ChangeInAllowanceForRiskingSharingObligationsAdoptionOfNewAccountingStandard": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of change in allowance for risk sharing obligations due to adoption of new accounting pronouncement.", "label": "Change in Allowance For Risking Sharing Obligations, Adoption of New Accounting Standard", "terseLabel": "Adjustment related to adoption of CECL" } } }, "localname": "ChangeInAllowanceForRiskingSharingObligationsAdoptionOfNewAccountingStandard", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "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" } } }, "localname": "ChangeInFairValueOfPremiumsAndOriginationFees", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wd_ChangeInGuarantyObligationOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to the guaranty obligation related to risk-sharing loans due to other factors.", "label": "Change in Guaranty Obligation Other", "terseLabel": "Other" } } }, "localname": "ChangeInGuarantyObligationOther", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail" ], "xbrltype": "monetaryItemType" }, "wd_ChargeOffRatePercentForecastedPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The charge off rate for the forecasted period.", "label": "Charge Off Rate, Percent Forecasted Period", "terseLabel": "Charge off rate in forecasted period" } } }, "localname": "ChargeOffRatePercentForecastedPeriod", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "percentItemType" }, "wd_ChargeOffRatePercentRemainingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The charge off rate used for the remaining period.", "label": "Charge Off Rate, Percent, Remaining Period", "terseLabel": "Charge off rate for the remaining period" } } }, "localname": "ChargeOffRatePercentRemainingPeriod", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "percentItemType" }, "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/20210630", "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "percentItemType" }, "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "wd_ContractualLoanOriginationFeesIncludingRevenueFromContractWithCustomersNet": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "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": "Contractual Loan Origination Fees Including Revenue from Contract with Customers, Net", "terseLabel": "Loan origination and debt brokerage fees, net" } } }, "localname": "ContractualLoanOriginationFeesIncludingRevenueFromContractWithCustomersNet", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "percentItemType" }, "wd_DiscountedCashFlowValuationTechniqueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Discounted cash flow valuation technique used to measure fair value.", "label": "Discounted Cash Flow Valuation Technique [Member]", "terseLabel": "Discounted Cash Flow" } } }, "localname": "DiscountedCashFlowValuationTechniqueMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "wd_DistributionsFromJointVentures": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net cash inflow from distributions received from joint ventures.", "label": "Distributions from Joint Ventures", "terseLabel": "Distributions from joint ventures" } } }, "localname": "DistributionsFromJointVentures", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wd_EscrowEarningsAndOtherInterestIncome": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "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", "terseLabel": "Escrow earnings and other interest income" } } }, "localname": "EscrowEarningsAndOtherInterestIncome", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "wd_ExcessTaxBenefitShortfallRecognizedShareBasedCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized tax benefit (shortfall) related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit (Shortfall) Recognized, Share-based Compensation", "verboseLabel": "Excess tax benefits recognized" } } }, "localname": "ExcessTaxBenefitShortfallRecognizedShareBasedCompensation", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "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/20210630", "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "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/20210630", "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_FairValueOfExpectedFutureCashFlowsFromServicingRightsNet": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "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", "terseLabel": "Fair value of expected net cash flows from servicing, net" } } }, "localname": "FairValueOfExpectedFutureCashFlowsFromServicingRightsNet", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "wd_FannieMaeDUSProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents loans serviced under the Fannie Mae DUS program.", "label": "Fannie Mae D U S Program [Member]", "terseLabel": "Fannie Mae DUS Program" } } }, "localname": "FannieMaeDUSProgramMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "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 Loan Program [Member]", "terseLabel": "Fannie Mae DUS program" } } }, "localname": "FannieMaeDusLoanProgramMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "domainItemType" }, "wd_FannieMaeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Fannie Mae.", "label": "Fannie Mae [Member]", "terseLabel": "Fannie Mae" } } }, "localname": "FannieMaeMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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": "Uncommitted Agency Warehouse Facility" } } }, "localname": "FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "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/20210630", "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/20210630", "presentation": [ "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail" ], "xbrltype": "monetaryItemType" }, "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail" ], "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail" ], "xbrltype": "stringItemType" }, "wd_InterimProgramJvMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Interim Program JV, a joint venture which offers interim loans on multi-family properties.", "label": "Interim Program Jv [Member]", "terseLabel": "Interim Program JV" } } }, "localname": "InterimProgramJvMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_InvestmentManagementFeesApplicationFeesAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to investment management fees, application fees, and other.", "label": "Investment Management Fees Application Fees And Other [Member]", "terseLabel": "Investment Management Fees, Application Fees, And Other" } } }, "localname": "InvestmentManagementFeesApplicationFeesAndOtherMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Agency Warehouse Facility Number Five.", "label": "Line Of Credit Agency Warehouse Facility Five [Member]", "terseLabel": "Agency Warehouse Facility #5" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityFiveMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Agency warehouse facility number four.", "label": "Line Of Credit Agency Warehouse Facility Four [Member]", "terseLabel": "Agency Warehouse Facility #4" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityFourMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Agency Warehouse Facility One [Member]", "label": "Line Of Credit Agency Warehouse Facility One [Member]", "terseLabel": "Agency Warehouse Facility #1" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityOneMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilitySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Agency Warehouse Facility Number Six.", "label": "Line Of Credit Agency Warehouse Facility Six [Member]", "terseLabel": "Agency Warehouse Facility #6" } } }, "localname": "LineOfCreditAgencyWarehouseFacilitySixMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Agency Warehouse Facility Three [Member]", "label": "Line Of Credit Agency Warehouse Facility Three [Member]", "terseLabel": "Agency Warehouse Facility #3" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityThreeMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Agency Warehouse Facility Two [Member]", "label": "Line Of Credit Agency Warehouse Facility Two [Member]", "terseLabel": "Agency Warehouse Facility #2" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityTwoMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "wd_LineOfCreditInterimWarehouseFacilitiesTwoAndThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Interim Warehouse Facilities Two and Three [Member]", "label": "Line Of Credit Interim Warehouse Facilities Two And Three [Member]", "terseLabel": "Interim Warehouse Facilities #2 and #3" } } }, "localname": "LineOfCreditInterimWarehouseFacilitiesTwoAndThreeMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditInterimWarehouseFacilityFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Interim Warehouse Facility Four.", "label": "Line Of Credit Interim Warehouse Facility Four [Member]", "terseLabel": "Interim Warehouse Facility #4" } } }, "localname": "LineOfCreditInterimWarehouseFacilityFourMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditInterimWarehouseFacilityOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Interim Warehouse Facility One [Member]", "label": "Line Of Credit Interim Warehouse Facility One [Member]", "terseLabel": "Interim Warehouse Facility #1" } } }, "localname": "LineOfCreditInterimWarehouseFacilityOneMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditInterimWarehouseFacilityThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Interim Warehouse Facility Three [Member]", "label": "Line Of Credit Interim Warehouse Facility Three [Member]", "terseLabel": "Interim Warehouse Facility #3" } } }, "localname": "LineOfCreditInterimWarehouseFacilityThreeMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditInterimWarehouseFacilityTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Interim Warehouse Facility Two [Member]", "label": "Line Of Credit Interim Warehouse Facility Two [Member]", "terseLabel": "Interim Warehouse Facility #2" } } }, "localname": "LineOfCreditInterimWarehouseFacilityTwoMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LoanOriginationAndDebtBrokerageFeesNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing net loan origination and debt brokerage fees rendered in the normal course of business.", "label": "Loan Origination And Debt Brokerage Fees Net [Member]", "terseLabel": "Loan Origination and Debt Brokerage Fees, Net" } } }, "localname": "LoanOriginationAndDebtBrokerageFeesNetMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "domainItemType" }, "wd_LoanOriginationFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loan origination fees.", "label": "Loan Origination Fees [Member]", "terseLabel": "Loan Origination Fees" } } }, "localname": "LoanOriginationFeesMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "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 [Member]", "terseLabel": "Loans and Other Servicing Accounts" } } }, "localname": "LoansAndOtherServicingAccountsMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicing" ], "xbrltype": "domainItemType" }, "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "wd_LoansHeldForSaleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the loans held for sale.", "label": "Loans Held For Sale [Member]", "terseLabel": "Loans Held for Sale" } } }, "localname": "LoansHeldForSaleMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "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/20210630", "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "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/20210630", "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "integerItemType" }, "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_OtherRevenueIncludingRevenueFromContractsWithCustomer": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 7.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fee and financial service revenue classified as other including revenue from contracts with customer.", "label": "Other Revenue Including Revenue From Contracts With Customer", "terseLabel": "Other revenues" } } }, "localname": "OtherRevenueIncludingRevenueFromContractsWithCustomer", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "wd_OtherRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other revenue rendered in the normal course of business.", "label": "Other Revenue [Member]", "terseLabel": "Other Revenues" } } }, "localname": "OtherRevenueMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "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/20210630", "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail" ], "xbrltype": "durationItemType" }, "wd_PledgedCashAndCashEquivalentsNotSeparatelyReportedPledgedAsCollateral": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail": { "order": 1.0, "parentTag": "us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue", "weight": 1.0 }, "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount, as of the date of the latest financial statement presented, of cash and cash equivalents which are owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.", "label": "Pledged Cash and Cash Equivalents, Not Separately Reported, Pledged As Collateral", "terseLabel": "Pledged cash and cash equivalents (NOTE 9)", "totalLabel": "Total pledged cash and cash equivalents" } } }, "localname": "PledgedCashAndCashEquivalentsNotSeparatelyReportedPledgedAsCollateral", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "wd_PledgedCashNotSeparatelyReportedPledgedAsCollateral": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail": { "order": 1.0, "parentTag": "wd_PledgedCashAndCashEquivalentsNotSeparatelyReportedPledgedAsCollateral", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount, as of the date of the latest financial statement presented, of cash owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.", "label": "Pledged Cash, Not Separately Reported, Pledged As Collateral", "terseLabel": "Restricted cash" } } }, "localname": "PledgedCashNotSeparatelyReportedPledgedAsCollateral", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "wd_PropertySalesBrokerFeesInvestmentManagementFeesApplicationFeesAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to property sales broker fees, investment management fees, application fees, and other.", "label": "Property Sales Broker Fees Investment Management Fees Application Fees And Other [Member]", "terseLabel": "Property Sales Broker Fees, Investment Management Fees, Application Fees and Other" } } }, "localname": "PropertySalesBrokerFeesInvestmentManagementFeesApplicationFeesAndOtherMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "domainItemType" }, "wd_PropertySalesBrokerFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to property sales broker fees.", "label": "Property Sales Broker Fees [Member]", "terseLabel": "Property Sales Broker Fees" } } }, "localname": "PropertySalesBrokerFeesMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "percentItemType" }, "wd_RevenuePropertySalesBrokerFees": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of revenue derived from real estate property sales broker fees.", "label": "Revenue, Property Sales Broker Fees", "terseLabel": "Property sales broker fees." } } }, "localname": "RevenuePropertySalesBrokerFees", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "ReversionPeriodCeclReserve", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "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": "Risk Sharing Obligations [Member]", "terseLabel": "DUS Risk-Sharing Obligations" } } }, "localname": "RiskSharingObligationsMember", "nsuri": "http://web.walkerdunlop.com/20210630", "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "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 [Member]", "terseLabel": "Secured Borrowings" } } }, "localname": "SecuredBorrowingsMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail" ], "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "xbrltype": "percentItemType" }, "wd_ServicingAssetAtAmortizedCostAdditionsAfterSaleOfLoan": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additions from 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 After Sale of Loan", "terseLabel": "Additions, following sale of loan" } } }, "localname": "ServicingAssetAtAmortizedCostAdditionsAfterSaleOfLoan", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail" ], "xbrltype": "monetaryItemType" }, "wd_ServicingOfLoansForInstitutionalInvestorsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "SERVICING" } } }, "localname": "ServicingOfLoansForInstitutionalInvestorsAbstract", "nsuri": "http://web.walkerdunlop.com/20210630", "xbrltype": "stringItemType" }, "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 Program2021 [Member]", "terseLabel": "Share Repurchase Program 2021" } } }, "localname": "ShareRepurchaseProgram2021Member", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityShareRepurchaseAndDividendsDetail" ], "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsTables" ], "xbrltype": "textBlockItemType" }, "wd_TermOfMaturityOfPledgedSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the term of maturity of pledged securities.", "label": "Term of Maturity of Pledged Securities", "terseLabel": "Maximum term of maturity of pledged securities" } } }, "localname": "TermOfMaturityOfPledgedSecurities", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail" ], "xbrltype": "durationItemType" }, "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": "Tier Two Mortgage Loans New [Member]", "terseLabel": "New Tier 2 loans" } } }, "localname": "TierTwoMortgageLoansNewMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "wd_WdibLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to WDIB, LLC.", "label": "Wdib Llc [Member]", "terseLabel": "WDIB" } } }, "localname": "WdibLlcMember", "nsuri": "http://web.walkerdunlop.com/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "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/20210630", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "durationItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2793-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2814-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5498026-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5111-111524" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953401-111524" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.L.1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74567-122707" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=6378536&loc=d3e10092-111533" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10152-111534" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL6283291-111563" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919232-210447" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82922352-210448" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82922355-210448" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12265-110248" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=7516967&loc=d3e66267-113978" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r356": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(cc)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122596-111746" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122596-111746" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122596-111746" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(d)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122596-111746" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(d)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r431": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "860", "URI": "http://asc.fasb.org/topic&trid=2197590" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.1)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639652&loc=d3e7104-158389" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121638524&loc=d3e11318-158416" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=d3e14931-158439" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=d3e14937-158439" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=d3e14944-158439" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120238483&loc=d3e48678-111004" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r510": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r511": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r512": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r513": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r514": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r515": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r516": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r517": { "Name": "Rule 15c3-1", "Number": "240", "Publisher": "SEC", "Section": "15c3-1" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3337-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3461-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" } }, "version": "2.1" } ZIP 75 0001558370-21-010358-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-010358-xbrl.zip M4$L#!!0 ( %'-D M[5U9<^,XDG[?B/D/6+],;\3X4+E.1U5/T+;LTHP.CR1W3>_+!$5"$K8H4@60 M/N;7;R9(D)1X4W29O>)8%P9C1W_]]4__\?D_CX__>3D=$M,QO VU76)PJKO4)(_,79.Y ML]WJ-AE1SIEED4O.S!4EY-/)^Y,/'WN]D_,/O?.WY/@XR.E2%\#IV$1F^>:D M%Z9/KN],W9FQ[IG5WT/ER\>T>T44@X BF7K)!2&&NZT0GH:8N+ MIP6WV)>CM>MN+TY/'Q\?3_#+B<-7P'UV?LILX>JV08\4O<7L[SOTC^>2NO?I MTZ=3F:I(;<>VO4UZWJ;+3]WG+3T%HF.@HIP9BN_1C'CHXN11M[Y3;GJVY6Q/ M#&N/SO3OW$4*1B>79E26B[6SN8O ##*7+!C%TY!#5. M5L[#*22@W&?'9[WC\UXHCLX,DD1;DE804.P*.)\AR"6["ME M.)[M\N=TM8+$E+HP/,ZAH67Q!:DIC- F5[J^#?F6NEC(>@D2TEG0V"*51Z:D M,-$G8YTN'*:D,)B4I=-#0@JY<+<\ SR0@E#XN,? W2PUPJ1X.=#V"?FLV[;C MZB[T;O(W?MENF;UT@I_P 5%]P1V+SB$+@G_<3P?Y,$*BTQGD*P%RY=C"L9B) MW=:E;F'_,5M3ZHHCPJ!QEZ +A5'BF'3);";%!KB?G9%C$F8#?\=S(D%6Q,_K M\^E^!OMY>]#S3NQ?Y=];3@5D*2MH"!\"[H DC]/0+<.S:C!&DF7S!5^545[( M5N%',5D.8-#;4,TVKYP-5,J:VH(]4/]KCAE+9Y%OX3?Y%HY*( 6@"XTL7ZQG(>\QIM.GV^:=]6,2UF2F2NG173K'C-A&$YPN-TYFTV M.G^>+&=L9<. ;.BVJQERO 77]0[JUV!4H(]@>A:=+.^X\\#0R871'#Q,D[E# M1P@JKJFK,RLP^LMEGX>1M]#\SP$74>D(F/O12)O^3B8W9#:X'0]N!E?:>$ZT MJZO)_7@^&-^2N\EP<#7HSY XD ,A%$I"E@XGOBS$%X;\$HCS7QVZFD77F+K? M=.B('1!Q8+L4*LSU>V._Q@^%5V'^1?AZVQB^0!02RD*4,&I0"A#6 :P1@(5C MS"$HVL^D""KO#H)*-()U6"B)A9'#W96^HC/*'\!B]FK*5FM7A-9%)\^Q?:\# M6M^5SODS4/VF6QYT#9KQPV/0RX/?.>%LQ6QT*T:"9V#F90O+Q]9Y%4JDN2 E&I&3X5-(.C*:33LL M'HK%<"3J/VVI =6J;8"2_5MJ.%E6QUOY#(LPE1C:-"9TB*F MF!N=<=D&1U3'WW(N$YE7M5.H8QB6!'0<(8/P>QO=?I[=0%NU#:9; UNX7*XN M9^#II8O+1]O'Y.AXHPVFY#=M>-\GH[XVNY_V1_UQ FMA=Q4()CLI=TT)BN?W M8;)KPT^!E'\6))23Q 3MD-D,,L/DR?*:@+2&(2$B4B\;>B8Q!-06V'TW(X[>O< M!C='W%$^6^L<=T-FKF-\7SN62;GHPQ3-?88*9P:D7#/+ _^[O\U WV&9Y6*J M=W;6V\=47YN.8;(P(W?]*9E]U:9]B:?9?'+U]Z^3X75_.OLSZ?_C?C#_':AE MN7*8#$HF_;M9AY-\G 0G1]3_P6Q]VP4C#FQP,#92C0 $92CS-UZ@VT +J\,J ML3_1:'YN))9=9[)ZF]QWT#)MF+>X##0KN^.]RU2T_?VN_/8W^64GZZXAUMP- M7>OVBHJ![7>R9?=$][CR[7I>:6?4SYHPF_B9=X9MPK!E&V_I+(I,GMN4"TS> MM>UJSMB$KW0[6->$ 10]%H%;U5$]['M<)3CR#-R#OCKA5DVFM]IX\-_:?# 9 M2X?J4IL-9KB;=#?MS\!MERF=+9O8,*RW0UA@TS=)FY;?$NSL6FO#I>0V2H'E MSI.6R]PIXG"XNM5 >I69;SB-[GC<.G3'S':2H8)Z))&+)N M-OF&?ILT].V]-H4V"6WT- M\DV;]K].[F=],I[,^S-RI_VN70[[G8D*>DO',1^99>%!$?#7^0"TMU<,3* ) M09/C6R%]ON$^I/1_D\GUM\%P*#N]R?QK?TH&X&N.;P=@/J+-9OUNS*NU@UIJ M^[/ 7A^3]LK8N^Q,U,S&4-V=G0)#?DHS9(6MFRGU-HWR3?L@?LCG5F; MF,T?-JLO-;O'^W*)7?X*!WY_4:5TBW&-F'R.7FI-@P>\>>8^/_"JR2]^&9VQ MZZWJI%LWGSC?G)6.5'?6>]&EGG3K'I99OO7?)JU_V+)/!Y%#EB#2 9!'FF_> M]TGS9BQ'='9K:%TBHPV7X\JWYH>4QEIBC:(S[2&+%>GVS"/--^+'M*.(Z8>N M.[LUNX*19A377VKVSI+6K' 'M;-W4*92,& SE M&?/L_+;^F90N7D*SBQO152/?;<*;3TQ?,"MV%:#FVD>YK/-QYXZ?#C2("_ MR%OOW?6")O'CQRR9ZT]9UY_J9E.$D?<'820(M2(+[!#1;, 5QW:Y;KCB&W/7 M5YYPH:*S(ALTD&,13A(7?*N%8E%%^P%:P\([S!RVBA_=H@TIJP6_R,D@'Q%5 MSG/BW#6Z9QLKJ3-_4[%0- .\G"X1H'*0BEEQ!24\S@0-(;5KG^M?,P^PP7?2\XW?=Z1>_B[L\D! M6]]!$XA=IT^W6#7F?'N6/ZT?:Z.Q0CJ+-[1I'CD5BC)C"*B;3SX.:A[^W_,S M5)$=*AI"!2X_0-<<7"1G)N6!CGO+\E514CK?(M0D'8%RJ(D$(#L2I"WU=RBJ M%:1/.7UA ,1P5R?\$JOL@-6,!3B;V%/<^D?'2^X;5HG<]U*%Y^.Q_)6878\S MBA$9VW2*/L8QJ43=B\$&R-5)*+$,;-3A]R#\:J8I)<( HP4.467^(A2EQ.S+ M0E%43.<6-=9UA3[,U+$LF*L^ZMS,B/Q9*YQHZ6R+@%+Z(-NNGX3EDT" G/BA M'8@: 5%L;^G>=A8")KPX8QK86\\5]R#EP(XQ[@2;'=(':IUG'X>HB+N7E*0( MJHD0W^6@&A.9Q&4FOM $I<;H0AAT.2:[BL.\&R=7*D'."XYV='BO@_=;:H,/ M77.PS&0N0E5B%SX;54$9A'7#Y(N=[XTE'Q:,-IE1/A(.O<,LIX1AD1TNFCP# M+%.F=.MQ8ZT+*N.\/L",VS8/B1E;G&LN8GIG22^[6O!8*0")) CBR 8R_'^" M$/Z#3\I.Z9+(YW0O\"'/+T>";;88U,7_MN9T^>7HT3Q6[[?^"Y0]>=I8BL!E MK@5<\)G7RN.>([QD_' MO3?'Y[V3)V$J&:N($.E7303%=Y@(Z:^&EY$DSCGV&5&43RA*[_U!HM03HZ8, MZ8^;E[2%8L!2WU4H+^O=ZK1B1183_G$<<=<#X">_N=ITA2=?RBEN<;[#5;G. MXX^#8T:BL!)4':0^17Y*+5>$>56NDMSGS>L+@U_JRR*X6UT.Q>3+@$^69Y0? M/#LO!?AR%"W27CD6GH"">>B4RJ?N_(66(;B,E$\>P.'=4D.^30_.+W-,WS5^ M-/]U2!;^$(6:L(N-8X-?RI\'+MV@*P>*>PL!XY&'N=]RQ]LJ4@8D1T2'5#R! M_.5HJ5O8B]H,RE_@".-R#X<\2;SP([A_.3+D:[7J\U:*,)<"^'VZFU5'\G6/ M\&S!C6[@LLSSB&X6E$?5D$_E:PH=)G16%Z:ST9E=0U%?KW0]XPJ9GK]IF- H M%';%90,.USPT\W\\_RZ(. KUSB?:D^(@6^;89,^*)EVPI*647GO'N&"NEA8T M-="O)/'KZ*G0FJ'HSGN&R=-OD9(E"%]6P0B+E33TX[,/[-A*+\R_-LS;B-C[ MH)#O#:6AME69VJFY<\F=[Y2+'\*QKI4DB7JAYV MG5N?JA'=4GM[7'?!6S;45$\;(Y DQYP::YO]P 7BG:Z_"DN[QH&4GET3 MQI M\Q8$F]CX*)^R6DG:%HX**9*KE\6G@,.1\R#)^\LE-=P<=7.9VJ3WG@;R>NG. M#6:UM_2L#FWL'RI);L)!NF.C3R,!=6]SJEOLW[[QAX[ >XJ69^)&G5HD/4K4 M_ZL)TA(_LZ#K";<@]OJ7Q/>V=2*!>+$U;_ <)VH'VH MRJC+W"Z/)M EZ75B(U[9V&QO''3#T??6\2 7E$/@5^=L>T-/5!,C23^96M\ M*MP6V#LBME'[%^1M?06\AJ M:;2;BZG&-D7+ $5D+>FZ?9T019/EE81QQOK%Q-X?C:HQ_='TG:]AQ*FN\0[; M'T[G1Z>&QA%32_1-D3VK-<8 FJRE,DSM<#3*RUX$ZU)\+;%S!:US@5V"JUT: MI\8.VE9LA^>,ST#V\&:UH89(%2%Z8I?@9X MK0.)Y*7X:-4K5+>!G'ZJ\QNL/)3?3 GT' 0P.FIK5D/I*_P96&K%"M],1V0\U7R]]DA-[CQK--F$6D+CN'>I:DCBNN MP-*TXE6\'5_LR5+M;5!3]IL8#XK9W];,6,O?&J=SF$J+)>6XR,9GCF4>[=13 MW2QR9I^5ZZ=R>YQ2G" :X%N]+JJ#@]J"^1%Z-!B GF6, MWIA-U4I2<&W;0U_IDJ(Q+Y]59P5650NEOELUX;&K-8/-%HPS6?:"]JZ9#Y0+ MJC:2U=8>;OE$\&J75'\('^/GU=F;5EJRE%0MM^1/K[2@SJ("(:V74X,!_=%/ MQUQ]05_CH$,K[/CFCV+'Q=IS),K3)]7'@E+0R56%=B MI)M4BYWH]$UWZ==DFO95,WA%MTGY U'_BVB2WO<%.QB"I'-P;UL(+J:.#< M=M%*+GJM^!^&D'@ 9\?&[5^U2X$)8)O=#S'*HN7>9C-_;2^Z_P0. HCU=$EM MNF3N; UN(\P?K>ALJ(R <:D+="4W>+PPR# _0$9M+(EE.BO\)'*1P?LO'.B MIW1WE\'>JGZOQ$ U8T^5![J5/REP[G\G3TE;Z%--RSS_:Z<[G: M>/TQ38G8%8%*RA?PM5%].4A/Z0.U/>I?=\%; /[O&^YL4I^%4G50E[F5/5]< MF=V6G9K2JO8;A!8+QM^]47?LN#.ZA:FC2ZWG*<68 50%(]-$=%HA/,314&9M MNL:6K*<#:N6/70?HO>Y=7TY.1[,(VH7ZC*,'&0N[Y]AKVEF)[>J8:J)\C6UF/W#@Q0Y9=Z?1R>37W,"O3.[G]ACQ]8-@WNZ MA1M"7D+X;++75.(E[T=/2]R.?OGKXJ6D:*6#J;QAP$K*$)OG/^\\R1J[V=MH MCJVLL]C1#+SZXG6L33*GW3MZRBH6^I>Y8Z'Z_TKA;QM7#\)%CF#DQ7[K3(SM550C8Z)W,\*SI$D"=JEB?^< M$ YY!F72AP@"!1H!ND*5RE"V<8:0M3V>&G).,YVM/">P'-/'Z,UW<%5M4^?A MM9V&\VSER%EAXAB+B2U:>?*;E\;HS<3 RQ],OR]AI4[ S-73A1F$T0T"4 MH7W%HS/H"$27;^+AM,"K<\*>JYCL%77X1M'=I*;V(-V9*<7>$L T9$M\]]J5 MPZ1R3>]P8]&QF*-4J\W]NC LU<=<4SW%MR*Z5KE .%4GXMPT$G!5R[%ZP+LSH_7_XPG M=(4_R_/7,<+8$[JM^RNZ^!VFO!8SPN4.=>)HUX -Y]DJ8Q<\,/N,:QQW^O-. M).:*/*UTY8+UK S3QH&>2]5*W;Z9;#&TC%T0[W]L%0HS*KA4,VRG1@=U./\G M>A;-^.$QX6^9)0?%S-16Z7#-A!_S$L7$5=Z_.]1"'5ZZ\!?#[U MGVWX]7\!4$L#!!0 ( %\?*UUZ@X0B M;'P[Z9S))Q(T5*PA8_'MQ**G@*H(G?S];__^;U__X_3T'P^3%TG#JK6"ABFI M! (3:M([,I?2#*_7P) &D!"DZ](#0=H"2M+]V M &4UL2'935Z<=?PG7;=5;'R1[LZOSR_DBX[4D;]T;K]<7TO*P"\X8%+.46I) M'1D_7]G;)(;4H%\^*/IVLC3-]9?S\_?W][/WRS-,%JRNW#G_Q^!EJB[A"IPB M@YK 4.&)4RM4X^.5Z%Z=RW.O^1.O??Y#U!LZ]_?WY_935I2B+]1^TPM6@6GK M/O4-4FP)_K]3K]@I_^FT MK0E<0H.B-^C\6AI+]A?5#;,+Z/))Q^_E[1/3:DD CXBJ.J86@5-KM0)D,YI/ MT<)@7[0*#%-156P9)NN%QDP,%4'*/TS-TN%H/B;X#?'^Z@D3UEEHR'S!E$+Z M"$V ]%QX:Q2B,?4,H?D#,+IABS*RF9! :CJD$^##>=391;H D(VK-3O0+>8313U7Q9B M7&5=THB@!3+XUSV@I)1*:A:I=M7YC.U]K*'*WJZL6$GT?_:H/)K7I9X,S92;Q*U#'CL#83)^8C0P5 ;W/IDC$G@B6 M4E#M0GV6^OS'H_DC).B-69*/]KX\3/07# SZ&]0U-FA,@5ZJ0ZY/F@H59A@( M#@!D9EHATWOO6(?,-="F4+4(,EE_N?>#8OKBEU-1=>__=*4H"^:';0:6;J(Y M6"%]X_4DMN>4(/QG:*RT<)6ILP>(P;H'.H9DNF03#B;MU,3JSR76->;5]MCP M8FZ85$AE3QZ1;K&NMK847NA [?$.>7S-=[:*6)4\.K/"5[MJ]M]&:X"$";LF_EV MTCF1F*/P[02ON0R ?2;OD$^4["=K@C#K/C;?3BZ:L?6$.2\$\5E:-- 8,Z=5 M$\G"A;"XQKUHM7'=,J$[#+JLM6,LB?6$ZA"]G&\ZC PQ68.\!";8T!,-BU'=(TIT)\)MM8Q M["G0DDA,J0J>RXJK]K."NUW,7X,!U RJ]VDX3FX2%[+4%XX!A4&Y=K]NM=W= M^& 87-R$-JJL2/;,#L"UW4VK;;<-G23Z(;O%PH!O9?GZLK46RR2[:ZS;5AO+ M#[':0!33C:A"+6E^EEQ))$,60.*:]:[59NT;)C 6B'4E#G;6H?0-5;=XBL(S MQMH[TO48XV:I*I*)"^-Q#7W?:D./S"4DB?ULH(1(9DL3VXN!R*TVSPL"KTAW MPK]1$<^X:6MJM8;!I,O=/JYEM45HJIT"2(A(W':VDF[!R+*MMF6D<$E3MH.P MZ;,%"#!,"$>O.EK8ZJ)=BQ"^O)$AF)ZU>EA!=S)3DG"6+X6UYFCL[AK=N_:G MHNOXG2\@/6$R0?0G$X^OF+&_ O+OF#5K-9'-60JC&"%09/#D#3LQ+G: W181 MV9B9\0@1I1QB$](QV/#038SA@D4.P7"I>(0(,]I.1OJD:+?8(1@P$R8AXHV9 MO:K]@JTV9&8G)2.N?%.9RV:,.69M038WD+T+@A7"35%4U5IQ2T#-GD1$[-3BVWJ&T!S-9^ C?M4V3RN'Q(T*D OA M%DUX\JX!-2_W-P#\$\<7--1X5RNA1OML M7F2RGA=@P2'AZ_E.KGQ="?39-^\&31*;6W^1G%N_?9N$YY+3L@0,30J]T7W0 M1.I]!/*4@3"Q1B/1+&AN1Z&X<%:P3(BW]^PCNNDT_&%FL$(HF)6*1@@W:TSP MW-E2'>LR>P7:9[)T&T0YR8EXA##:%O03TXX_;1H6GK1KD'";JJF0P1J]-<)02HI@5TGH;NG3_ S_2 D/J)=:[4 MGA)YC1_(7'8M:C+-$+J?S5UIV^TC5J(90XO<-6LA'V4Z%5 FL*O>.[?AR3(M M OTC/SB(G;,>(@E2M"61Z5 IYGP1YMS&K\J%\C\ ?3-ED.T#RWR$_"M(W/.3 MN;ZPM*@&J1#!YO Q2/P+,&C"7J"XXF$%=&3Y]D(L4^<"5G-T.**/[U&&_-T/ M81I.9#LL]'Y_GJ66L)8K@Z_FX&Z$ 5U0S!UB,UUSP[>3T@>"?T+">Y%]TR67 M%]EH!9#5G"8382Z;2*ZD25-"&IP3[ENQ4#,B&[VZ40GG.KC(>X6N:TQPH>3C&S0I.B(PJ>_J:-I<+ MECD<.Z;#$B(CRI^>NE >H 'GL8EP,:7;9]6"RZC9D(DQA0XE,"BF2="K9?+M M43,\Q.P!4QC/B5E-@UI:@SXKN:D@:&^MX;M<2EW+IIV W)F@36AGX*. M0R/9G8%K3(+FBTWEO,J3RLD;EYS6&SJ7>.=LUKVS6\,_!$J.(3,0CRP1?A[? M(W3^[GVXT47VCR4P%G#"X/;FE*JE[%AV55VCW7GTC(/*8P!6R5C1PS9&;!!>1 M.IBG^F'3H+PJ4L.;K7"B/G55XZ!(4EH-0L1*:UWN.$@^Y(8O1,1U##:VE\E M!3J_T=R[?6GW1J\X;N1L)JPPY@M?WQP<7ZI026KN5'BPN6JL,U$AU)Q<:\#O MBLM*F]2*QT"48DH0(\6*1PTC5.-%R_PP5U)4-DO](^!).5T(<3![C,Z<[+,2 M ;"(!MI'F-8&P+)J3XPCU-QA>8;=BX(96LU24R_D2*W7/D*5-&?\E":?#E*C M:*UPF(.C\ "8WGUB!*Y=T/8%=;I.1W-_R) )^6HY6SD&6E6@$3&B?GM(M[NI_ALCP_R=/;1(FA.?4OL8&9-#$ZGA MO^J7!QX1=18V^$8/WGD&A8Q8#T@N'T9U+5_<7!^*?8MA%RJ0YU,VWS$W6:L? M,#DJ447.@%U;R/)@461 -H=W#M:TO4WGB9:5, E-'"-I\JHC-9S73N($0Y7; M;R,K9Z)K'R-=M39\G%5[^?8--I<_Z7]<@6]J_L('^Y3KJ3+5 M#:OF1I9OFSYVJ:19DSNH?'H08D-Y$-X+-A8S2%9YZ1%9[\BHD5T'0D1W0TS/ M08O4>D= BV(Z$"-F&\26X:J\N.)'QH)4Z'6'8:L?*_J46OSZ3L;IU.N"4NL= M 1V*Z4"H8"Z_R16N+<)FWS0;+U(K'@,QBBE!M-"M=X 7O^07NC>KI ;>HBJ% MM7$KRW=-^[*U42*' L0(R ;'1'L9F]^+%)L;$%/Z" B0![D@ 58?SR/B2C(T MFGU\B*YT!#PHH(#4T&>;Z,#&//_6+/NL H:1N&<>.-=Q;;*'0TNU>3QDJE _ M7H!+%H)L_"MBG:@W^>YBFII?$%'C>(B2&;U'@]PYLW4N_FCAC):@JOCYGK\UY9Z([ L:' M M)K-KW%U!;,EL4]T2PVK22Q4OACN9/E^ZN&NXH<=HO;3)H1IBAK'SXNY\2H MP&>?P>1[=0[2XME0MNCTJ^)# !M*?]B.-L,0OMK!Z6TSCP%7E8T!3"3)ETGR MA/*N2W5'@48&@8JN09K^HDW>+ M0Q5B0(B%&7@S[2[;9R#V%CE0[LBAF%Q"R85RQ M#]]*@)M:-_S5W,L7UTUW 958/G2#86$]"#$WV%-.MH\AK=H1$*.0"FH^GB%B M7^)8A]HB3L8A-J=P#0@PH;Z9P#6;R4#-K:'0+M;Y]4($Z#LLJ*K9 V9)K2HJ M>+M+O=,2SU':.<'3GZWP<\NQX6:.P7#_.9I[^[("!T!";4!)ONG+Y7Z8>C": MS)Z5YYXT[4U^9],4-E^9])]_F]D1"4;0AB%F((D(&-NC;6R[#ON,AR:FK^A R=&'M1%3U1N9E#Q8]O>C?-! M?*-Y@8%C+[:=.' $0MF>!%)0!/[@U[#P&3U$0.EN*&<"5P Q*Y/1_(D9%.A_ M0$ *=!D96S[T/J2,&H0??_;!#UD?,GN'^AOKFPQS66!*DJ'1H#([LBQW;II. M$*^;4YDTD,][[HA )_[IS-[C5EP*M75\Y$D"GL]7%H;[-;>+0AI6MCC:L[)'2)@YYZLXW\6BCS$U( M*N5.J,7C(U Z_'P7$G0^)XCCW_,T@(#_WT[#WX9PO$ [ VPYYPO[%:BS; ", MS=1-_ =ZWZ FL>PVXHS2%QZQ:*Z8 MOOKB]CM4T[K@[*E3"P5S%#Z79'8Z[P2JD'TO;.(52/MF\[4A-L> F'R7,EUC M"O1G@JUU#*$*M"0X>:I"+,15C>&\[RUJ!M7[6IS981(]LM0_!%(4QBG$N4"/ MD#!,J7<5[183W+"9X.2+832WW.Y>#\B'6X6Z!^D\8$+P.W/S*/L^,;\R&6H!V.$8 M2PPE*GS#01&I;KT(X8^]( .FG)(:+!(&RO[O'2&W$BFF4#!E.&]@R0 M,3(BKNC.6*L]7VI6K;L[9 J#JWG"ELUZW@YB?B'# +_97V?X8H9$,\97/R1[ MYD39RO-6GH!A(#@ D)]2B$RO;W6#HGM1TNT/@1AIKH[W7K[8[WB'PS[K=)6> MU!T-!OV9T^\JPT=I_-)[?.X]2M->]_ND/W,V8KNR2%MA)& &.^8F5R)%B>W? MW-U<7E_QUFC+4<]6GO\\?J@)8*B&4 M>/2IU:!QO&DS2RKMMJ,R<2+!VT>L\<,V R/BSJW/(Y+YTKE/>?G1<;@%ZA4B M_)57/][&Q0FTMU\V\064$:$]W\'G3@5:HVNA'2%E 0UU,[!T$\W!"ND;3ST/ M@"8Z3#F]I+W#'O)Z28Z@4D!2R1-5LF4-^D\1+E6CZ9P[S IJ,=@MQV5W9JSN M?S"W][WC)_-],#) @^ Z?YOPCY[9"ST+[> MLY2U][O'FE65;S;W_8F,I3=5\9%1IK\IDYX=D9K.1MW_^6WT\MB;3/\J]?[W>W_V!RMM MO]_.CG(ED'KC::.1IB$TO=L/Z#:@.<.!2QM=#;H2QV47YF^GD3S)S&+:IBH- MUFZE??U,8:N'\BXKT((0LZX0T"R4$-G@\;9*88"X]OUN:(AOM7ZUQP1W'+$5 MI=MOA=H,\QV/2$5KP._AV ZI2;U$V6:/A46UZ*GHD;>?O*F+]Z[,1TU=T=DO M&$9]+7GJ72D652DTT( M&:UC3)^[E19!W9,NJ;_,U4;[Z%_0VD'RE]> $.,MZR6<_2Y =_L&&Z!B.H. MTVL,L9U$X6GN!S*7S*&=0V0_]R^7C^%2E:\X2*K5KJ *DUR^GG/Q7P&%?_M_ M4$L#!!0 ( %HD@U2-JE\^L'X$VD"(#@/:52Q(DXU18 9N:7 !*)S,3?_N/'UE1>$78, MV_K]W?4OO7<*LC1;-ZSU[^\\YTIU-,-X]Q___C__Q]_^Y>KJO^[G8T6W-6^+ M+%?1,%)=I"MOAKM1EO9NIUK*!&%LF*9RCPU]C13E\R\??OGXZ?KZE]N/U[>_ M*E=7X4CWJD-ZVI;B#WGSRW7\RR F58CJM:&GH7]$KU^/&"S:C/[?MH^'?1^.17W8T[)!O?O0]^ MC)O2OBQBKC]__OS>_Y4T=8S?')^HL:VIK@]3+C$*MP7]KZNHV17]T]7US=7M M]2\_'/T=$9>B_ W;)IJCE>(3\)N[WZ'?WSG&=F=2'OV_;3!:I3EN^1Z3KT+W1$YXK^Z:IW'7[L?R&D;]\I]*>O\U$\6F8@VN ];?M^ M^,-%EF.\F&AH$07$OC#&AN,Z[Y3WQ4A_TRDUU[T/MSV?EH5+5([J],"V'-LT M=*J!\1^=V6I$YL06]2U]8&]W&&TH(:\H^&N6B3?T\LN;:GY'6/,7((=OY? M'Y"K&F9)F188OCXI>]NMBO>SU<)86V2?T%3+[6N:[5DND=TST5#-0,[85BWG M"S+U1QN/K%?DN%1;I\@-""J)4#V?;ED4=.?3/1/-5H2&;RI9>VS/(2N/BPA. M;K "-2^5(E2T+""RL+E8U5SG&[%W!I[C$E*PT[Q(Q-]M>A5]5 W\AVIZZ-"R M$L\E/M,TBP>=ZVNN\4HVISDRZ?:UM"=.-82K?;%QQB/]H\:&;07[-)EW Q7C M/6GE T)I)#LV1CI9NF?86!L6I;0IR=1$4GLZ,_RQ0QKY>G]+6H:;W&S5N.+D M?[8V$3QY*B8KTW[V8AKK:!/OFZ;]1H](9/N:&\[WQ4;%A,Q#FP.4^4VK2*H] MZNJW "MM'L>#U$9>O.U.;1)6>N4%XC:V7C;<)F*T=\P4_4I\JVK;\9 MIDG7#7>#B.%%COEK>J;L.PY*SJ^H9275+/VUUABFQ@71H?#<9NCQL5I],4S# M-:IM]O5]O3:!Q(;&!*GTO_W3:;P8/)*=Q-(,U0SH(W3'?TD0%7;5^VX\VLR: M(\W#=.7PCS=5I-8RBZWQUD#ZR$AT)DC$RJS%Z1>9MC&A-TZ]+>ML2>F08$CO(LX+I$'5P BM2 MM?:+>(J,+,?%OONZ2T%7, M?HVD,DTG8[T^*^&2S]PZ*XD^BL/OF25 MB2]9IP"EC=W72O#2ZQ%Q*U=*/"CY=_)CAQ\'J(OF.H+,OT0$F:C]QT0>KAE M6Y)/]7\8#H=85L.8X(,Z]7&:=#(IHP'#^5ER MN8;&B_O[N.1EMA>\L794B" M+:;?I)99(1[LC@WAD]U5Q.#P=8P/$)NA\P;L M[Q]N/Y+_W=W]^I$:FKW;N]LV,(RLF'9 9#)9"==CR_Q-__OQJ9$)C*!=4T)/ MFSE%!"Y2- J @)DFA7L@4D;$V=:M"OJF 4%G60*P1L6[(3'NT(C\D[>ILQHV M!(E_JI/8XZW^2-Z!O?Z;9ELNL2Z'IM^4V/QH3?]Q^)VQU97G/TBBP/.?T7QP]EX4"4;09ASLA!E:5]APTRM]R]KP-U+TQ14)"GFG2* M1D$09/A'1(,L-=.C,=PA58^$H:A'*HIHBHZQJ'EL"+L+3_O"):Y.=AO%/.%" MCJ(_'CW7PV0==S:/IOWF4.*.(D:8")Q4M6T')2=GOG-6\7JU_)8\3EH M=)D<.H2?M^BV(!%ZDB FNR3*]6I5]'>EEC\Y1AI%(*3P&=L[A-T]/: Y]]C^ MCC"=GUG9Y[5O5>H?2DD]CX5&Y>TC'%(@LE=2$>19&$H.TRHZ'TNA4Y(S:#M( MQ&7.\:EE2#Z5WR$.%$,3]6SGWRI9ZW#;RCNZ"MI#,*WDSK ")J#A,U9?;$PV MMS!O(B28 PZO,83#::ZB)0'B,0(-G0>TP\0T#\.^=B:*PO(3R0H/-GZPO1=WY9EA@AIO$Q)W@; 6%L)-S XTO"(K/^3L M ;WDG2Y3+2$<+ NAP^0"&BB^\1EQPS,?TFT@'#,+ 7%$/S@(CGF1M>)@G#V+ M09'E 1H<@1-B;#M.=/@R+(_FW.W"4"[G'JUL'(91+=4?R)D8EL]"-./)UID> M)0C_G"!W8^N'BTI^A$^+%$!85N4. *V*!:96$J;"B7./+((7?P/EM(:P=A=! MF\$"-&2($4;HH@K%-SKC!A 6;#GY)ZF&)O(I<@_3N.^ZV'CQ7!J$L+2GMD4C M#HA4R%?7T;SG(%-B' C^1#D 2S '&F<9#&$X%TO@ T_VOM',B!OOOZJ&2=6( M;+6.:J)$(I#^#R^N$S1;D:7[F;H/" IY7M6,>)>"C?^U5;UXW,E?V?3HH"F M<0Q>(SZX(02"'NWZ3WM5H!;R 0VFXTPWFJZO<0#BM&T7FDI!CAP.H(/R8)B> M>TCGR8$E;MTN,)5"&KD\0(.&IL_:EI\,&F=[QD0CS23_Q\-)KFN[H%6ZPY-C M"!J"WQ"-PD-Z_Q5A=8VF'I7(;.53[$5PE" UD=2BH*&JYI"6'+Z0 @.DX8HAQ=P<&F:M_7\Z$.>]U0,G7Q_ M"+%B\C#*\P4 Q3DMA64A/?+P""'C-880UB"-#X\):/.+?6\HQ$?K%=+<9T2(TF>KOA[0PCA9R7?KX'"5 MYR#.'*[DN0&*$--J+]*QXT-642V4!2UB[SQA2Q]+;GLWMY^Z/WDU"R639:#H M'N[5F5M=N2&Z/*H55VGIQ37#)P"SY:>JPB.R0TZF) \YDV"DTIR)X/]'5K:8 M[IS888\V?E,Q[_JT\"@0SN;2T;'%6(-V[98EESLGLPTAN+E*JFAZZF99@X]3 MG*+.#"XK%'];U^ 0YFTC^E!.'-!T*.'H#6Z+1X[CR02]I%M#<+G5@#*7/VBP M08^^YGC=:H (>&CVSY+^P''8U0WP:2ZJQZEMD31H5ML;M]*](20L MU0"X-+_08&:K8R01OU:@]^(8NJ'B?6@SD.V$OAA9R"$O-R"$Y*W"G.4N;"HFR/-7@<@^D5(N2$,37\60AI6#5K5O*"@::0OHN#$\N#1USH# MPGUJHP29-*>BLW_!@4"D=-5UT"_(^XDH0G"DK4,3Q".!2"%K3A7$S(/4A<.[ M=KI?!,XU,$.]13H@.P*(++6ZL)=E^C0Q#_2X$NC1$"#2W%I#/>(:&NQQVE[" MC4E+UW,@YC<'D>%6 YQ\#KM(@SH\2!J]PGKTE,"[E(0Y>4_7O=O>M7*E'$8C M_S&9S9=/_:>ALAC._Q@-1M,G93YZ^K)<=)+E%'$5OO+MAJ4J4;!<"G.?I+IV M,;<83VX+NY=/J*E4>$I+LS7*<%[LHW;W#B,:"+#*Q$]H2IQKPF*?Y =-+PL0] MH>)[R4T@,PJ$P*DJ2E&8X6[/9#&)DJ>PN^PI+#Y\74Y=EU/7Y=0%U(*^G+H: M>>LZ>B_NH.'A8Q?"-Z]S>YVSZ2LM!&B.YHLY?#&'+^;P69O#,[Q6K?!Y*4(Q M+1!(UK5GC!RBC>%C5*YJF'*7%K_VKK/F\FS^U)^._G]_.9I-E?[T0;GO+T8+ M9?:H/,^'B^%T&?SR;^&'_GAV:]1".UJR>%Q4WDXFZ37H_\-K8/F-[C=7M_WWE&?&\=EUGT'-4([2Z>50W^M9R M?[?#JN&H)E^:C"9=FCWY@F00W*@,O^G&R]C4>/([^KG+I,1\V1T1"^Z,E[?G MYI[R"@S0X3FO,)NIDYZD87(6A1_8+,9*_DRL.GHV6//,X0+]01SV*FE& 6:A MS7QV"E;.,^9YG2 DB%=#-(]#:# >IU4R=.]^+WSPJ= ($!RUP7H3 -S4".[U#^@DS]T<8'S9XB-_"B2'IK MB$IE+C>_3B;]^9_4/;,8/4U'CZ-!?[I4^H/![.MT22-.GV?CT6 T7)#&/A4* M)>-J9>.K R'_1R&D1"Z=CCTZD9=]:KNAW/J6'OKCK/4<:V=[O9 Q M6>2AV.$.D(_JJ:S\?IS,V%!?#--_5E=H#?$:0_ NR4&2QTE'%V]S^I8:YQ(Y M\5L'NVNNYZ?T[GK$&X0G!7QRN&6O4[\"N%+.*$U*JI">:I"6:WK]O^U=?_K< M_18G*VLF\1#$/U%_&%MORP7@Z/>NKYH9VA))^XA2:$_&I-9"L@SZR^%A"-L[CMHZ*9K088Z8;[J&K4\-@/?^P,[)LJ02$,CF+( M=85@A551#SDN&PV'B)[[99OM65]57GL(EW1E()%@#=KMW#,VR.*Q4\W^EK*; M>*,YPK\ $^RZ=ZHEKJVJ\HN4":1ZBG M%@S'!J@P'HC:NU6,@PJ\MW?6GEE3,JRF84\UZ:-PGF!*H@^($KAE MS7L)_DYR?@X\+ A7+S9$NP"WXQL1L'L">,^PL29_=2G](=V/AJ.IYI](Y85X M%!^F7=P;\)X49_G$L#^0?H]6Y!@\)G]V*JM"_JCM:D:-'IW:)'!2BK)\LRG5 M3GU*DC=BNPI2HX^I%NZA*8=<09VLV M(DBQ5WZ:;4R3$A&E!%253,#EU0F*N1W^H ^A(?)M5LYL?O/N@""O)@H/\+?HL$@;B M@4AWCD3/XN"4 MY9\N+?"YU_O\"49=A$J8,+EJP@44W'+><>VV1_I]].N$W\"'/Z+_KW_FY'-O&8Q.B]+AXP]8[>]0L MLEC6RW47\!?$$\)D:TB7Q9"VY"VL92Z>X*1K%M/.YV-=)V%Z"(P-6XDJH,(> M@ J!D66QPW]8+6!4$RJB%A9/$"S>@ZB1B"#RN"=]_CD9"=*](2Q;/@=-_J!%'P,^-]<9U'E4#^R]\'UH6N[F[S;Y^/9G- MET_]IZ&R&,[_& WH5=U\]/1E22_JZ/<4_X.)/AU?TTF]:<_>BZ2Z=I1?:+AH M;+S2]$A7M=8&K4+F4WF_GZC_L/' 5!U'X%0H- *@"\$":!XE$,JS"V !%]![ MH':J;I'PQ%MX%"#NBA+J+0DVF^V?%?"T+^"Z=WT+X%GQ;I2 *0H >A$O>'$, MC#")A-\<@DU64LE39RTN@Y# 8N].N6=?Z>X=GH@+LLC$3KAYGT5,>9K58TYC MLUQ*$02]01RE:],( :.-WM@NZ,;D&J]D_#X9<>\8SFP5?WRVBN(W_5!(@YP, M]:5]CVC\\_T^2AZV\9$<9LEGCT;;'5FJ_&* M!;GX8/DM^N^_HJP@P8;^A[' MR*(')QJ"F:C=F?5;G@#)$-RH973S-*1[)A/B.F1(P'*7RB]%'H2'"< KNI0D MST2I69/ZYO16>2F2(3S4 %[Y2TOW3";$#>Q57HH\"&]7@%=T*4F"O"E)OID6 MB&J.3+^ZG#UQ"J8[W?9NBER:)*O?1!]7PJ\KKJU,%O/+%A [&M_>0;V>3H\RU#";79;R&T6T$:]9@?JH@K2 M$8%A,++O60MH5 @8RH%* -ZUA.W85NMVIC G/7G+D_K@[\2SOJ MH)7/OGCMVO3:04/_XL([(1=>_G+EY+GQB@W1G2NO#*LI'*NM\6<1$BN0W1.V MG1*[>M@-@N.OJH+D/P"P2?VSG,1ED;T+2]>JR*PV 0@H':TX2 YS-0!-*V/D7P!VM5$3YVK@@^SZ>M"'[( M&+H#+GR=/Q:KE[F^LO1 M;*KTIP]*?SR>?>M/!T/E<397YJ/%?UXMOO3G] [IT/(H-#2F5EG96*'T7H4$ M*PF*.[U0&MO6^L'#/B6QPY&HB[?UM<*YWX?&2:3R2?CKY;_NQ,%'U;(,-%'1P]<%4>HU5K>\MS8$32'<&S6ARF&2 MH(#SAHVYLWPLF./QKV?5O3PLW,C"U_7#PL*ERW-H9I;T\L5L?BHOU^:P >UP M66I2Y]V#5QVTNQOR>L21-"^JK)KM7Y\SIO'Q>93LVMDC:78Z2W:#<)5='^CR M?#=:;2*J"R=%2U\/ODP33]_ZFE](CC:D6;4J/DX_KGUT"+?4M2I O>*!ME\0 M0;P:U!XA7/GI]P.,=,,=VXZ#>-M!3A\(%]/UK_LY3'HA>/ %Z7[]@RR:Q7I#N!.N% XQPYY$2! MG&=3U9 ^L\KAF3<*A"O>%G#-$T/3"R]>H]EJE:@R318.I*D.H8#\P;#9!I5$ M+PCWL74OL1)L-SL?$:VC3$8+OC9 FAGJ#V/6"=I"N$VM=VX)F&U]!@5!P&2: M%YE F4[M.I!Z'4V@#-OP#A _6Q&LZ]9\38N/T"Z^8-Q*[2W3 MWQ#-:"::1+8)HE'QJC,V5K0(A^O;9M$EW[.-W95M&L<1#:#2=]R,>/Y^CI(%'/[KWB-2C#$.'".[M 9&C M@,%+^3EJ R&PH@IT1^QT>_CYIF*TL6, UF9*ULO/6WDD)' MHP_9H]&W_GSX9?9U,52FL^5PH3SW_^S?CX>)E)O$Q[I-JB'0S59!3,.CJM%W M*O?"G!E^^Z["'EV$MP_HQ:56A.",Q&X*YX"4B\1Q-&*6&6CULHZI%)YT>(V! MG%E$FB9"!FHMLQJP^?N'VX_D?W=WOWZ\N;Z[ZUWW/K0!5Q (T"Q>3-:@01AO M9OTU1K[]>V]CLM>2?5I\C)3I".$(*=;1)(HR'-5^(;9&EK:/OQRMV;R\B)SF M$.0MKU#1;9:8I_HF#$/\(_H:M[&5EG]>>PA'I,( Y#$%;'K(GJ MTBM$KBNA^H@0DK@D4*S.:&L[%\\3(FF:2W2'D+A5<.9)<-4U0 9RB#%*M$?: M#BPT$(2,KGI 8_/7VK[&4R7)PY5$]R[/OM5UM<#LZ^+PQ:6EXJSK\/AUTR6$ MG9S.>-3('L]D^H-(KZQIFVOFA%:^1-V QJXAO%.QNZ0 MR67=&]54#8:Z5ZWO[/ 37J.N2T(6UK1P"V(RTYCW(M<9 <$(JR+.#", [F!' MUBMR7,I"3G0IJV$'.S8OT;5(O *+%6AWXVD:!ZJ+UH2^X#408>B;3$<@L0Q\ MW>.CQ6:HV0,*3;_X@DS]T<8+U>0?)CGM(%QYRZM3=/K@,-.:I \4R\@[VQK" M578EJ6=9@K9&_:%B@ZZQM*J/8.?(-NM@W^"58BRR;V09 0:",(2*U1#(1L!3 M))[P 64[5Q!_^M#RN7?=N^W^:%8-$B9+ % :VY9N6[X7[86<96:K%2)3GM(] M'MW/YCDIZ5)](>SR?&4\2@B18:@KKP@M9\OQ&R9^ZV +X96 E746)JAO>">7 M%S13\S._ G#Y9=0B)=66+"0IN4Z(A+8>^_40QN^=^X:R:A")]HA2$,(-2DWQ MA9O^O7-/D4"X:4JAV?:L56V<]YJ*N$^'CZ7(,)/:(OEKN@BH;MX]81$[B"*7 MXO2J@;HCO[E[\06J3'\()VMI1$OPUUK$241,(M"L)%SB$2#$C%<%3,PAM"HH M+ ["!3\/X7)#0 @ZKV65Y;,(&6,)#&'$G5?""!X&_B$6.6[X/CKW2N2H%800 M\\)(9+B !L8#6B%,^ FJW*&![8C>?>>VAA Y7A@<+C?P0'IQ#]4'[U7'WM!\&4DNH)(FBU%@,OPUKKQZV^_DK7:&>BZJCOA,^1J/1] M$GK]>J^:]%>Y\:AX I/DM=ORAT^VK;\9IDF3M>AS=V3E4*VU0=;M MH+#C0ML@W3,)T5'+0I40/V8K(3[-9@_?1N.QTI\^*+/EE^%<&4V7_>G3B-9# M["\6P^6"ED4,/ZS8*R7Z=+=%Y3.2$-:1Y[7N8JV]]QRBGX[3U_[R#">83OSP M VYK.)41<[!(+JE<;@#L@2S:Z#\Q$E^-2_0#$JB0HWEY0!TQ=I\ Q)TW 2.3T=HK\1V^[M#?N"7X..T@!"=(JUI4>H_#"X0\)[A!"IS[$HD= MYHCV2U1";5$)E[ORJH$(:4H![)O1+,H:P! ]7VJ&=I3]X MF/LR/$\RZJB@T!8:OH M0">*"0F:ECRK^^"]0CN4Q4&UG[#M\$XY^=T@; 0=:$.^8*!I0 ']'1*.W'UT M-^^,B$3\]^GH/P172;5^ 4+<(^Q5)E^&IZ&"+K'>_4(;"38CN?%B:$N-!"%, M$XQ*Y8K"QQK]?S-/MY5'@Q QVJ)25);7":PI,K)CRNPXIL0/-%EN M5"O'N=4R#1#B:&&L8TU*&9JB/U*HT=AXS5+/C\7.ZP0AEK<#5E--:+ #*'-L0B*C@@&5 M-R4#*@^$*"E*E 0IEP#+DM92$,R[V"#DCNEG&" M*G[!+3\BA!NLLI?7\EQ".\3\3-Y?^:OLHO/@;#R[&-.P4/\2K:_K030X#_A: M1X8P^VM2A%KE FV]Z&L:1I0 <0V(;#.@5])59GJ6R4:G<1ZI ]791#?@V:E: MK#?0B]Z2T[$8[]UZA!Y5 _^AFAZ:()7^MT_4PMMN5;R?K8*"%X9JANXS2X__ MDCH/^%WUOAN/-J-N. _3H$R_SD(AM]&G;![N8W\T5_[HC[\.E7SCW#R MG5M2 Z8,P&K&R-IYKN-SS\ZGENH!P5]02MF9*+,X/ 4 ;PH#>-,)@)QS?B, MWIP2@+>% ;SM!$#..;X1 &_! WB_3_#[B-%?'K*TO9Q!S>\)IVI"6]8T7Q9@ MH6>17-B:RO2$9S;G*7B>L91A\:="-&41?NSUKC]_!FD5UXPRD^U3 -Z)ES*Y M_5C8%:IIS-'NW&-/AD&PB%;8KO+")&K^1GV!R#3Y'+3YS2%L* 6T M.%U8G,<4-+0"U8TU^7#'EC-))?J!.JDW-44EY -';5'%DK&V^#K+9B@:>9?&5^X.GAS"B1>_WR0P__VQ"%EJI0%!AUTL% M_OS;IES),\KQ0WA\_1QK\T.0Z]D6Z@=[0<::@7$:P,(EIV^Z7PS479C])'DG M5GI8 -=@%47"B6P1+'5G<:D5LSI%[I%[($[F89QO_ /-5\M^<1#V?8=!V!2M"L!\0JE7C$LQ=T@)<$#[4K_E$S36RD^,\IM,M,/2FFH.MQAM'^P MRB!M8QE_>:CQ-#[^)R]1R,!S^O*TY1*8? E,/@%$+_&I9Q&?>F:YV U& Y9< MMR_IV9?T[)-(SS[!%, VDW!/(0707]T&INHX]7S90%.,Q!0ZE.R3 MMX!8?3JP@AJ,U2QI!;$$ Q9[L53D)DJ:8;F]JKGOPK.-^+.+J4'-B>:BA2U] M]U1,)R":>09VE.QK&85' 651-3U/Y4TKAJ2@*4S6?! 85KS&'5A4G-=!*!#[-P[^$W!V*XB-56C!!40Z,FC-+[U(?>]0= VWIUW)CLU0\,B MK;OF$W^G/XN(^=,H&]!N2(=0I^!7'3BU).9VKW\EP2V8_MQA@/E Q7A/^?;[2+ )8Z)]M[$OV4):(D?DO=.(5 M&@'(L5Y295-%GXJP^;,!FSXL?^Q=?[Z!XPMH%FPFZP#PC[;,J"I9L',6U8'" MHT!P+I10_23XA7F&YGD8.JZQ55V42 0LBGNQ(2"5':#>C+6=2S]YF@=S=(=5""&\)"^HPNT@BY M_JWJ 2^VK"D]D!,!-/1/XW;Y0WM8PK\]/M6:]1_; _&$2MH+V4_<<=?N#Y ? M&X2YU[930%X\T#3JU*)+RIS\BTZ,$ZR@'Q?#[&MAE":Q+?N.?PA!^KV-L?WF ML^HX-A$)^3W!3CKDA -^K5\ [T2HHC*U2@J:HM$U3:G^EK/X[KSZ^( N[_CQG*(. $,YZT)=XM8. M2JAGWF43^Z_",*%J0P()!LU7]2)7=F*6+VIP/&0J?O)3C^9$P@D=;4\UF&( MH"T3VT+[B8J_(_?1LW2Q'O :0W#6U*'V2;!YO + ;&2]$F:IA;5'R\J+D"3B&,I>Z#3B' MQJ"R+)IZ!;[&9;/CO R&51$\0C=171JTN9^MPJ#-0Q1GUL"0Z +BGK,IO9 3 M07T7+0S4GA$979^M9MA8&Y9_E4H-I6^&NS&L;QM#VP31=AA%E[*45[RP33V+ M9Z7!0%QS-HAT)>$ O&\Y%-R(?YZM#L$>R6+9EGYL?1>\FOE8KM+&H: &_:\# M;:D2&O[#BY0\A=*GK&RL4 HO]SEP[W,8]Y^BXAR\UC_)30Z7?VC&ZB'LQR(; M('XU-,(;65X8M]WTT.^P?Q+6?ZSW$T#<3CG3@1U950?_T!1H1 Q>C!QW3G;7 ML:U]']C;K>$[B<2N?HE^$'Q>3/<.[6ZT22R2@T<,DY M[DW%>D2]>'_E-8:PJ'Y#*[ MW'1=;KJ:MH6G=D"\,%60W_RL[\/RV6_T+NS E_X/+U@D"8?$EM>?B'!F%EW^ MLJN]7*]SO]V2DT+;\"4]6A/[U5\>AJL5RJ3P%^\.(M.O74!%XF@4V?YZC=&: M?)5!%".L(*C MH3+I#Y7!;#(9+8.@G/[T07D>#Q^>A@_*8CCX.A\M1T,:JY/X=*?A-F/;<:A# MEP".+,U PM@97N-NB@D>T7*_G])00EI2(_[S7N#\+3( G' 9,5[I4H'R_$'S M:*5I#^D67I\)>P#Q]19763Z>1QR>-8#I6\&[7N_3)SC7GXV!RN2Z42<_O;5= M;%2Z^<]>3&/M>\;9UYNYK2$X_"64,#PWBGD!-[D2A:,>5R^K$='VMZ_XU,?;L3(- M0&Q2DGH6^Z:/>( V;TXW08%S=22_-7&9 0#+)<'@Q!(,ZEX=EP;"RS=[8F-W MK:Z1']LR16^\M3*G.825LZF<@'SN @('= MB:D=F&RLQ&$-(/I.7/ MY*#AT',I"Y@0-E!WAJN:1V(__A%"CH"#6/008WUI3Q!R M9^0Q@-Z<1,B?R5TT.-M6)E"E+0AU?,2*51#;D8!C"YA0Y>P(7AA0Y?;HTZ+ MD+9_FU08VT/E\^/E[4!NGK.YX!C=^9]+,9O.>Y;8$$ZUK@]?)G%&\-+N;XE. M&_]$^L!V7#^C^/@-YN.[2R,=DY?Y13$]FQ(=SAM:\[LM(Y%X6BWKFF%.IH; AWCH 4ZD@ZT!1* M;+>GV7BV'1_.4MXWWE 0+C@;4)=RPH"F'6);+'S/+BFFN6T2(M;12W>E3T!% MAX>PBS5X%"HJCE/5HY"A/Y%*<]*6&VQ[Z\VC\7HHJ$YIB[H=.R7QK6Q5SA7?BFIBT)YI2PKQOG)*)UZ;^Y[]7^9HYV%MHSJTS8/Q:NC(T@O%D5[W>C?' M<:3#_GPZFCXME.?A7%E\Z<^'?@SI8CD;_.>7V?AA.%_\JS+\?U]'RS]):Y\0 MY4")HEJZ$M/2:9#HP%0=9[9:8K^X^]X7HB@T5-"^D^"B-,3/V%YC=2N("15U M@!,6FHM*;WNW-!SC% M>>J#CLEFW2DM; )H*UXIOOP>$$Z ,BH7)KOD,W2IFR)7-EMJ:[F43CFWTBGJ M#W'IE/3OD$NGI"D%L',&APW6O,IX28\V4*F>W06S%V LN5\*5IBS>)W69RAK M/7CNAKX-C?3@]=5KGM$DVQN"8ZRD!DCS",U_Q28\**TPLAYMK*%BN!YWA>!M MJA748P:!(ZH_>/3%EH!JWZCD.@HD.D*XK:L'329[P+$,-7".J+2HQS)>7Q(^ MOQ)KL=R $.(M:YW)B&?_^WU!+ P04 " !7,@53?C->92F$ #^" < $P M '=D+3(P,C$P-C,P7VQA8BYX;6SLO6MS[#B.(/K]1NQ_X*VY$7U.1+KJ/&9Z MIGIG=B/].N49V^FQ?;JVMV*C0YEBIM6EE+(DI7WRC#CB'"2G[[_6/YR MEE.-HS^1?_GAGW[X].'31_+QPY\^_O.?_NF?R/RF!+QA7*Z#5L@PB'Y=LM$( MDS1*__0M#?[MNZ7EZ^?_G\?9QL&.Z'CS_\KYOKA]43W7HG091F M7K2BWPFL&L:W91(6.)]_*,A_5]"'/ZA&^/CCCS_^P']EH&GPIY2/=!VOO(S/ M?>L(1 L!_W52@)W GTX^?CKY_/'[;ZG_'9L#0OXUB4-Z3]>$,_"G['5'_^V[ M--CN0F"<_^TIH6LU%V&2_ #X/T1T Y\&1O@11OCX1QCA'_(_7WM+&GY' /+K M_956H!]KM'*D'R;C\I'I.NW%JHR9\QO"?UTSOFH!$@6R\JA$,04GBI#D'*2/(B:5T]?TF?O[!IP&8P0?XQPG\X^3#QUP1_H'] MZ:]G,;/U^3+-$F^5%?2X%/_VG>+W'TJ. &2>U-GRDE5!@OVS10LCL'2H _(;RP:N!]1\88 X_YBC, M9=).970.CZYN_[GW$B9!^'I/=W&BVJ5H(?&44,/TH3X>@*&HII('O0Z4X$3 M3^]^$B]* W"#K0K1!$5T2QJV&R[J ['72F9,#B&$AY+*^YH$L3^1>2?L[.9 M0;(#.#Q]4#)\J PU(!1-4'"@5P,!S X[/@%PO,5L3*Z/IKKB3'@9A/1VOUW2 M1"%/$V1ZA=6Q6>CJX>^3JJEZ\,:WSH_? $<$X,1?^9YN H@61-FMMU7Y)S48 MUM=6LUO_XG48A*^N8D#WY2M8 L#3>Z;163ZRPEY%JSAA*SD_;SYDS"^>Q?LH M2U[/8E^OORU86.IL)4Q=NXTH",INP8].D6JH,\*129R0G !"A-KUZ/W[JZI %&T"(C)SK]84BDCH6SALY]G\U(FO\/1, ^ M:@55PF(IBX'QNJ(H !&41,N%3D%RR%GQ#\*CDXMH:J^2#W_&_KE('N.7J$U$ M&1)9.9I,*U6C L-3C$,>6M4"$&#! 10!KWB*Y2^+G(%KI]R\Z<&3ET+"O MU) #6#PU43+2JBOE[J3 PU&8NSC-O/!_!SOC=E<-C*PL2M:5JE*#Q%,4!1NM M:B)P"$.:=OL*KFR>4$^C%O6?$=(E%.R5V1+2;],F2S0&;GQ>OD( S+1?$[*M MPKNG.-)'X)H@TW]5'9O%ESW\?=*OJQZ\\84Y&.%P4Y\>'NAJGS %^_AI^1AD MRL27)LCT7UG'9O&5#W^?]"NK!V]\9?X;B=?DXZ=WR_>DP)KL4S\F'J2J/KQN ME[%*C(/?I__(2@:++US[<=+/JQBY^6T%#!% TT=0A_-X= ]S\6WUQ-BAFAB_ M&@S/TZC8/?0V,@R*QVDRT/CJ!2@I8#$"YF?[)*%1)JZ_04_906:O2J0S@V,= M'LSLUX\/:EB$ X2)$=T1(L>YF7 \N06'F"C28;:8+ ME"!(&0,'XYN2!A)2P&+='(_&\)$5]6'KA>'I/@TBFNI7OP,H+$55,EM7U!H( M@J(JQM=]=PY*"MB)O_O%EB8;MII^2>*7[.DLWNZ\2.^H--!8>F!DOJX/2E $ MO3#PH=./ H4(')(C3>T@GF@8MNE''0C-/2A8/? .$@2&_/CQY;!86^PR>T\))7;^U-R*AG9(L1#DX*QDP,$Y,K>QHSTTX!#P!!,07&4=D_NAOBBJF+]E?3(^B&Y!X[XHT3!^^+#H 0WE;I.1! M_TY'U@F.@/>^:&S.)U)E\=+)3IEKL-CJK&!NN0<[M.3C>?MA.K1,$N+OQSJ8/[GO_*,5>!CL;X,(B]:!2UF=I8,.G# MM;X4TRC\/M-D&:N7RLYLPU/0+269]XTB>J]YFC+OV;(V'@+A:*Z:55EKZQ"3 M:ZQJ^.96B0.17PJPXRBJ=D?7@U<\Y3SSTJ=YY,/_7/RV#YZ]D-E5.L_.O"1Y M#:+-G[UPKUMQ+7%Q5+F38+*&6R%.KO@=N&KNZ1@2\2*?\'](Z#/B9:2@0#@) M'%,91;H5_(-6Z'A&=4^9S0VHC:[K%XCKVHO2> MKBA;W98A_8F&_F6I+LX]<(O2;S?:::P%R6<16" MT++#[T%FFT?%RVM&B52D"- Z6 ( MET$T>0Y60;3A.Z!YQH1(LN#OU#<=!=N0D"Z)K$2I71@9,::_/+)@1_%V/4<2 M!RUPXB4>.TFEQ[&775$?VWBKU$>>"YXZ3Y;BHOR(S#]D;+4Z84U\D%:AXF$@O]NQ*?% 3>X]C1 -F*G_F. M)LZ>**SZI;@>\BWE.?.!SQY4)1"":>1O@N$8C(Y=V3@.828W!#4#S>37$DPH M/8YF=V<66V7GJQ5LL.N;;UVF@!H6*0?$Q'@M%40%.'U&B)Z+9K)%#GMX5L.* MD'3AO8))D0]A"U@=C'ZX!H&CQ0HF9=V5?IY<8QMC-[XUAR#JU*!I_*TMC^A> MUJ2&N!JH5SXDO3-^SF,J6]MEGI&Q1\!&U[/KP%L&(;\3:TGD5$(B16[U3-=B MM$VPZ:.Q.AZ:H&01+;9MLUO6U^AU!40\' M5P3/H\T)TYVM: P2KXD Q]+15H:E(B#%DQ^T.\-V;G_V$OH4[U-*HCAC3F#G MO<*N&,^L;H&-.\&%1JPZ"(Y9J=B4S4K^?7*S:@[>^.XV![ MM&FUL:LXH*&V.$?16C]__,V'Z#G)VB>]]!ZU0*95$R8L%V;S,LD?'V8MT%4_>I]CB3KZ'Z<98\P9.H#-UE/!G90'W M"9YI6:5)C"/EJV1F/)S-5\$56VKW(2\]X(D4 -%_\X10='>)*__2C42-(PGO MPL6R%*%IO8.LP6)?,2L85]\S2X"(E\T-+DR7N 7PR'4I?Q0,1W0#MF9W[]R+ M[Z.]C[&_+^_$=^A"F)+?++6;8Q,,\::QQ0@/87#N'-M505SJH6MO)VZ=T-EV M=75 4UN4%%,_VS_VT96R[9:RG45Q5>F$/O(JWT]QZ#-3@S?AT TH3P2\@XUE M',VS+ F6^PQB3(_Q+=.>.,K83#!6-KP+$$VSUGINXPZ"5:WI&%-5K_0TY@@( M5:+&9U]18:H:Y ]$##,C569M/A*1AX)@:7TP4HR&?C4\R:0)PH@E'!@MRDY_ M/I?66(Y!!8E46D'/=*U,0A-L^I('.AZ:3[<+R**_ P=F!I2F>^HC52+HP7T* MH.2=M\^>XH0_"OJG#[,/'SZ0E/>K^.\D@H[* 9>JD60_8=6LJ@N'L4!6 PRI M%I:&W5K9JP.8Z2M<*1E0%"B5VY@XH.;=^,X5_/_[\/V'CV3GY<^7_SN1-)Z- M75-YH>WB88:4J?'YX^S#YW_,H> AW;_OF6E\_C C<'_,P=E__/&?_T4".:4%:+[SS O\J.O-V =L_2].IF7 ;1*243VN1:NF@K5C3 MIXI:LM2\5RL1"6"2("(Y[JS6@ BI(N,(8NT8Y@D3:R5PR;OOYG=79]]A&E)U M;< C(I /D- G&J7!,Q4E4*_C%!Z#+=:/WC?=W'2E@O8ZI8^P!^]6NI# >-'2 MG3_56Y?R,DD$RFIT2%X;]QV0>B\>,L9KPN@AF>;H0HM'C*N:T$$N]'?SQ=D5 MILW>T\P+(NI?> G);,-"J!1IQY+BB99 M) 4F>2E*%@_J44L^0 M\5TEJ)7Z;FGRJ_8N(C3NW[D@V"M(_1I$]-V>E]%>J[N3)I(+5V9'P+F>B N(=3;A([3>0>DSTF^CB ALZ"@LK0K_"[B=:*D0K[[/)NR B/K0>2%*( M/0@C'R25)L1^ M=-FZ^R@;?2B&&T55)\/C^JL&,I=.2\!RQ!&M) M#SPUR) ME,*BD&=8B3NH9NH59O+1,XWVK94LFV!8B45J=NMI1'48A*0A%0.*9!H!AOX^ MJ2._(U4R@ZM/&&WOA=!B:)$$;!/%ZT!<4K91*5Y(Y:->,C4H,'X.LJ>S/?/+ M6R99LY+ZR+0GKXDV_L3DA=/&(XQ176UL[A4M/;B/AN_ []CSP7B--1)7PY&$ MBB2^->6QXO)=8B*&KE/("ZZMBO'+"B_TVXZM ;2DQJN]G2R3^%>:<-(\O9S7 MI(J7D'8'0_!Z;Y.6;#OZM$L#$!B!2$,0&$-Z^7DOSW"!*";XK)K@8U7Q-Q4@ M._HT71]J(>PE?+K,B% 9Z'XD%+)G$1V%BRZ;Q"[6%TQ;H5'XY3[;)Q3:BU^& M\4L*@I0=F^YYRR6E0^Y/:7+W.U3HW-GV)8/A6H?Q:G2D/.B39L%6>,RR26<1 M*:'Y>-PKKOF@O!<]6<.P4.L]7@41(&PJ@R>">3Y5@7-.MLERYMF":MI M??/(WZUJ5PYB%A2)($F )N%$Q8Q6[?L$71R_>XPI:'YIT"])*[G\I1HBERV3 M5I[P]8$Q'*P#:/^=LT-EK&2!K0UJ,T=>@T.L;!=BYZ[OX:4'1VO::&3_H%&C$A:C.:.! M$55#1E'MI7C,F&.\1UB7>HH [RY?RHX&02%0H P1CB-!6_;M,27H>2BY2)G> MOY1/UR+Q1K3.:'.?8(,08<^7H?C]@ .)]^7#Q>*RD*576B/X%#RF,Q= MKD /7DC34QY3@?U)4[0V^,F=B)T N?LP V,X#AN.FN\[F/U[I=LH(J\^E*^% M. ,[C*.Z1 G4A1UDE-O9>H.=*,%&B$XQ&!R'?YDYMW+T'N[#]" M3U/F3B;GS11S3>6@:U.ZGF0F-_Q!XN;^H!<-##K>+KW8*MTQX\,L]/ M_&WI009XI$+\;0+4*O+K@*.$G5#O M12)&SI!&/!TP4I$"(^NUT@1*R.D+$AC8:*8\ ##?G>7@A98C=<_MPOL=HQ9' M$0TQ^QGM$@J7YVP[S?X=4EYI//+G4CLIC:AVJ%C=CNS%JC<_:L=#Z(5DRY2B M54^%.B,E,K<7&1VKZ5!OP620/,NIHH59ER!^#E)(Z(J3\WB_S-;[<+Y:P4%2 MMS\WHV#5)F@7HUZ=0 ^/4)^@C1E5&5#^,UM#5C1XAJ)TL[P).X$JHL6:0M[! MWCQ)O1#IK58/V4H4\FY)([H.LO<\7[36)AC_UCR?X7.Z;+LPKT'BWI4KF%9= MDTM@:#?D#1[TE^,Y**P72^1+\0Y<%ZG23-%7<;*+$PCI^PH))FY,5YQ==$>A M.@QB2[I#1AO]Z H G&9T]=$UT3C=07&B8ZTUGW%Y)J?H1]O&8=SVT.Y,W,8J M7H,?I[&.S^"$'6WY%?%'?+VMBKP7D?L@VD,S=R%''*6GE&UT\F+PC]XWFMX$ M49SPUEIYNZS(KU,1Y0)O:/84LU^>&0A_G:E=I2;D /,][J23W'SC.\GP2.^& M)Y1-]P9#M'2HWDL)-DC%!UER1HK:W8(\D>C/BH1*SN6,.;(L\>+$#R(O>257 M&=U"YK^Z\QY6SJ(CD\]G/2Y'Q7:G3-+<_9^*PZ)Q_A30F&Y*RWS3I31 D2T;*;&"6?3ZDAPG41O!W#$GE+=[%TCP<]>"+GM<'M]OH_">"T$("L&V.?"BX(&N]HEH%.+_;2].Z$6/R'QW6G=7 M0HE, ?]CCHIX'73\R6Q<,!UO2)PKJV/+H[E<4A4/+ ]C)0,GC(,38(%4/)"* M";G#ZTQ[<,-TL3A3#+.R>F)_X<5C]A$\(.-=V$4=F7>3:I MT;;M,+J+V=QOK!0MFO$,IWB^7#2^./728*617@.+8RQ&QF4S40).;B &+IKO M!8IGX66?E!GA\#@K51?6^6_5N_:R%XKHX4@^?CA.N-_B3-]=BHN[!W?L\CP( M]YFV;846V@W;/&#>9)TY*+I]UOBPLM 6AAJJ7=0XD]JQE_3@*]\T-G MX:#DHU\@06E1#LT]PBKO#J'JU#:==?U,H: E]>?/O +P[7Z[I,EBW6AQ8=JY M=J2!8V^]!)4-KQ.!R2VP!W?-TU1.@^1$B* "9\6\99I$"'73/(:T8AOZ4LCL MY3*+=DMN=&O1B)DOR[9-C3I3<QPIQ M5^2_BIJ2W,=A>!DG+UZB M.P1VIH*6I=Q'V(/LY2XD,+*:N_.GRA86_1G>%73>PVV;3.H/Q6N$7X DA MU;,91^JS\EI1)2CFL%O!Z[IS[=[O@C M,,W<66/C^,*.PLG.SA)U\#1FB1")$W+'!'B"'WE' MV*/D$VB_3P ^\Y#5W56FZ!P>C MF:PA!)'2P =/02UGO#>UZ1/,![)J;^OE44;T0RNI%L>7@BY2FOK8\\ +*,/R MS=V9H\\T=)FCD#O7DO1HA^I6VK9*+)O<:QG/F03J)E-]LJ"K]$BWMI5/E M0.:/H^2,8CP;JW*MT\=X[ON\;L@\T(>-%\R1^/#5#!9> V$ M>\H<31ID5#1VHW=\TWY?]=_DK1PU$WO\87%L>ZKIE/W"L<>T8177$SY_US"DN7[7_'J"$>+S3S(%($QC!Y,R6G;-Y&: NC-Y%QQ>K; M>>QD]H+<&[;['O,QBN&3=T&>'0'W>$R(+$H5O-$VK+05$ MH^\F9,/8[=!QC+P+;QKCEDCD74HX$>4BCQ7E'RYKA=KEZZWZLR[ P;*4CC(JU]M'KH]W"BV<*H [1+ZF+7U?-%UWYPFD ME"D/#%^&\4M;NU(S"OK[!:T8FF<+#7C,UPH:9E39!&D^36 1VV?.J?OGYEN[2KJ&RD,5]ES#!XY2FSKO4AA%8XLJ?(!]4E.U+! M*$'9BT5EP3#AX'-29/E*W@$U$D3O2=7]I:*(WI]W-.&YX&NPTEJC R:M5Y)P M)$K/2B7ZN9W&*.J^!_C4"CR4YDGF(C\&JA:ZD$'6"_BQ[2 JSS[4_WU M%']#]&U'5[ )+W5>6M33@AL.RLD5&8@RZF;O)5Z4O9)X&0:;_ XS6!,O>FT\ M0#Z:6QYY?H%6_;G98TR G+C0(8LU$11)29((FN"4IPZ7'4'X5*DN:YB!9SX# M3 O68@8J-4DXX3)/5:$8([E)\:+V*I)DO$OH-MAOTWGD+Q@?0<3'NZ2-2Y_N MZ).[Q5[BY>ZP$RZ&&^S!H.%%-7_]EZ/SJY"X(D#6E/(\@C@JH@MU)>9_\FD2 M/#/X9RH(@)]+R1,-?=Y.&\HZ3^K&QIT?R6_DF9)($:"%X+7&UX6ZAS)I M!N+Y],Y[Y9O0RSB19%RL;^(DVW@;MN=E*O@3TT &\,#T3[-S[DX&J>E93W%K MK=$ZTIB^@5HO!IM/*W,RW/?(%LJTN2!%."T"Q,K*\U@W=".)+>%RIZQPPJA] M!5>4^KP7*,BP6-L:J 4B6A]"2Y$.^A.V8&'T+;1BJ6EH.6+^?A.:-S"].[IE MV=_=C219QK;@Z9HF[ID5?_"F".(4ETCEO9!F@CK@([[;[")@X_&F#3+."TY[ MSC0/'56QR%EU^U?="B(^Y!PLI"I4R(_';^%N<_ =DOMWFRV-6D2X(N7?F- M)OQA&D)02NN"_19GX\=XOOIM'R24">SO@3$Z3U.::=O4M^/A!G):!5)%;K1( M:*&:%H[TL1EX["\P285*!"YV(*:K4/DS?GZ=%_GJYX:()B.*$]W0["GVA7_@ MO]M.@A;=$0-J$<]H1QIO) M5@@8Z 5$-+VRWVH>;JKZK9[3I6ZKV9F*(X9H)ZS1'LTD\,W2AC\KZP1PJ;FP MJO>P,ZM@/Z$E2S4T^WWWW?SRX;OW4M-?-^XH;KPLY^T2= M;IYV)4T^-6E^$U7X'>9BW' PAYZU*BKZ[W$097]F/[*S@ZU?UF$[LATP"V?< M!JA1\9=_$U]6RWY! %)M. F2TW!FL>\DHK1A!XG^QB5Z%BB][$R1IW@>I%75 M7' E,E^*Q,0V^,DS$>T$R%,/S< 8N88V'#5?"8A'KE#;O+@M""((,@I_[6:!L_,3_/?ZDHT:=I@+U%K2$*$FF5/7'AJ1#&&F_.1ELW3?1I$-$VIJ <, M$>S\%UTU@&XD'%E +<0TKJ(&?/REM)4YJ_6THE*6?./W&04I9Y;5[N+RGU-> MZ+5Z#L ]J:<1#M$BY;2J:E-@.SDZ;$?LT"RP-\;!9/%C4D.F0Q>. MZD,3-1+5G^&6X$I)F%2421SE+@#B+8+Z\;U!G\#3J--23,0J#D/Q<)/-@]97 MD/T.ZJYZK_%Z_18RH 9GFKB?\30LT\GA#*?Q,IO>0K)BMPDP)"NZE>RDD?:2 M[4RBU0C)BD9"3IFNA<@6)FR@XHHIM[+8U:1+@F\@6;&[\(?)BNM26A?L5]YW M2-N-]34<_=FAGYW9 YM]N $7?[/=*IAN1ZU%1-TVMW#5LC=^)V^)U^\)I\"C M4)P&_O:WJWBG<9+$+\R@4O*NNJA]#R*]> E]BMG22:(XHU#.\A5N;)'?XLC" M7L?1YI$FVZ[VIL'#MS6C0#H[4R*AVIB!HQ;[ LP3IO!;]RRKBU"253$)>)?/ M8*LS*#Q;JCF+#K9D@8=C2]8"R;;4BC2Y+5ERI*IP52U.4]F2?A#7= M DMW@B.+V:B#X]N.BGV=R>)?-0W M9+MKH?'57L&\3NLE4%2E;_#1HC&I@"?+ M4H.'?R Q"J0[D"B14 \D!HY:#B1R%SZY?07^>:2_3(&FLR!^?LEEG%1=FJR, MR (1O8!;BTB:DFT:+,PB;4:6S&79I.9;1[6D7E78NLE5%\4M WJ,;X(H3H+L ME?>K>8I#G_F4UA0:-1)V.I9)%'46E@H#,?E*SXXQY^J635(<96R@$&XZB@Q] M5Q[R=I%*,I2H+E6@DVIZHUFL53W36N9!AX1K-&915$:CQD S&A,[>J-AZK5( M_"#RDE>B:MM664&.@KI4X(S3)Y"(ZY1JIY,2Z0_-EX&<[@6 ZL MB9:"<.;+N,5*Q;R+:7N#TZ/<3]-3&8T]ML-I>>.EX[V%#-MN$V#(L'4K0P]$ MA?^#JE//7@A.YY["PU=(YN>/\J"/O/P'"5+TE+^*5@D\&SBGXG\OOJW"/3MK M;-@_>!N->^;N+M9KJLW.G9H)I";7*%-=:Y<]*0?3-]Y&$$]Y,LU+CDO49Z0: M6/P(SX0._U9#$ R1@B/RKN#I_8R4;)&"+P*,$<$9CM]T8O9O1<]%,6-!Q/WP M3'AC*D]N4LV\ ('/,JC667N&M20_[W2[D'4N\$"2')B97T3I.MOP$U_(HSQH; M9YWI*)R\HEBB3KYV=.*KH;4RMM141R* _JYN1 '/@W05QBDTHRV*Z!R*VZM! M]SB65]QYWWF!W^S6K87"L20-L[+%'(!,;AG*\17E_?)JA7>*"\=I--R.4:ZN M<"LJFBP'B<_^*^%/7T5)!D$$4W^AN?BC]PWRN.217Z=GXC<;M]=J2Z4JUWR4TVR<1]=_G2LVER8 $8@/"9.-%P=_Y M^@"7G7$8^&+MB?P[-G,TKRNY6.<192\LV[ZU53$8B392X\(Q)Z;6U' ,PM,W M/!R/ZV;QKOLO\]NK_SU_O%K+BX?>2_O%$;J?9E MC_1;=AKJ,]'&'^8-6HYAND8S(L48;\N>M (HZN)5P_!KRVH@?DR7AX)S0SE8 MU7LTE8\6O\" A(^(=&1"F#@^4Z=>&O"\"WD0/)\T7ZV@0G,0;>[8#*S:2PJ9 M$'#\1+L(LL7KH2>WW396F@?UKS+K[>/ M5[=?R-WB^NKLZN(!,386;*)@':R\*&O*U[9TV2(C1<8ZB58+C%EA3A\7Z\!6 M4QDK9%)ADP+= 1<_3+S]=@MIX\Q3MTB*9VN/13]ZMF8]T.0YX(DZ9O_=@H-C M65:"R 9E1)CC7S>+^\L\R:7 M\VR^C9,L^#OU_^R%>_IH*%IAAXKDMCN(57/:%GC3NVQKIIH>K4 5W57AMK%$ MYGF_S&4#.I:W1I!L.MLJ#Q%7$7,+O,_*_%N@2U#10N-84 OSLM%H0">W$R,? M#06JCJL5./D%$!!51KFJ2,?1BM7TD?&2JG\ZC[=><-C.YSA#.+1W&#A-K5N- MGO3=V)D,8KZ9U%$,0=@8I'+%"SD*)!$C?"#]S[^(T9!6H0DFK)O8"-L_>)4 M.]?TAFZ7-&E;KQO@R-L\#?O*K=T!+-YV3LF(8:-3PI-?! ;VKLU.@)N'>\R\ M+?,6\SJ(Z%5&M[I=F3VZDP>=AG@=#CLEKFL'G@/&^AP-@ 3A-+!MJ)^(-PQX MXVVHM/;>!YNG(^4E/]-D&1]5GA+=W:VW$*PMFMV9BIL;:(VP7?;(!R20L^R[ R: M4)/;NXZ%AAY\^3J_G]\^_H4L3J^OOE290_/KZ\7/\]NS"W*YN"?W5P__HO05)&*HOA*P;1%20F*KCW$Q48 A*E";)ZD@'?#YG=E^)8ME&&RJ])1Y M&,8OO)@&K\X8I+^>0#TW'M I(<=JZ2[Y;]Z)CS??2[,@X]VG(:("7;GB1./:&9=WB:J(2??*9K8:"C-S_/[BY\67Q\N"-35>"!W\[_, M3Z\O7-&4MK.$%MH%73&>*32@R-K2MDGGU>V%&+7T3@/\ M]#F>K&;'_V<*Y]!2HO:= M>!L:UI;<3ISZWMR,@[!)MV%(L5LOT;C/ D3",1UPR3UEDF2XH1Y8V!:W]!;T MR @R40T@\LL"^_ .RWH'WY$&4KG'/H+6RCMV(3!].WM%7/D\PMR MMKBYN7KDOISOY^^N+\Z_7)R3AXNSK_=7CZ@O8JU$;7/X78DXK+3&Q: ;!3?5 MMLVI2D3X0E$CX]9.?A1Y+[TH"M@"XE%R*/I=2/T-A62JU3Y!K@E_X25P]P)% MF7D+LY951 ^.8WMM[,M6IH.=W)[,C#0TZ6)^?WMU^^6!W%W<$TC(N>#>_N%Q M2\X1C M'-_A6B0XCB &3T^%-G)Y%\8_\&K5V2OF'DBJL,,+)[RV[WA,*%C[FW8QZKL9 M/3S"WJ6-&<5.14*9B8H7K^27_'\=V)UTEN@N"=CN91?25/0;E@A@UI->IO2W M/=L573SSMA!<%#LSL<3%JB7=0;!Z)6D+1(0ZTM9<*>K)%+A$(+MG3J.*AV=- M7Z%=]T6:!5LOT[9:.P3"L0\UJ[(AU"$FUWC5\(UO_U4T7EQJ M:FW0&0%J0I5YCS2)X(P R9-UG)P$)5'W+'G,61&YRX##7_E<26)'S4+X/1\K M\$ZB*3M702/LA/I!=ATSC]*RHG5!G/S)0D>1\E<+EE@8#Q+L(\C*MAYY\+6YCI:%+.0*1,&:D M[!^$;BN]Y8(.JU4Z>RF0:-\RUG/8HK[\8ETT\6I?+:V0IG_R:B]*\O MO24N,:&X7]DYSHT5<@RIY'YXB.MAV3+*+C:D!T?N)V81%]+!XO46L].9JL.8 M>P?)WJ(XL >\9)I4%!K\.SO9IQKA+["RA*Q'4O6)'417[1TL*6'O*3NQI M]YDP=V4Q3/+"Z)""D#LF-XK$5<7/FI1NYF+;IGC8$W NH=4J_<,6VZ5$5EMU M-"2QNK?J#9;WFIT2-\AY(K?T16IDD\01^^=*O,CHDC+2G0R.\?455S;!KC0F M-\1^#"KB$R^UWD0U0I.;HT6:XTARPQU(E(6O9.['.SA<@R^J_A@)LKY^;O"L M^2X)XN2.LO_O,X9#+TUYDRG>@]#_VU[01<2U M(SI*^+47C\T87DZ&^#3S@I!76'NB9!5O=W'$M[!Y /9.?UW)_T*]U5,!N^/: MGY*=:.3*%ID@XC](+6\9J B@3!O"'7G6%FMI8BX;-Z"<&.)CM2-(S'/#9>5P M_(ZTN) 2RB;J;O _7'S;T2B5*B08_=YPY9\,EP8JM M+? #DZW^!PG2?CLSZC"(>YXC3%=C8S3B&+B[I]$%:3;'\);[T$N(7TL*:^ZR M^*TV^!;^#UJ-4OU1^6M2\%*[0(0KN)]Z+%Q*V#N]3;X.UR3K^Y-;V)0Q_ M)BZB)3(S4HT@?A2!D/K?)(2I_+V5NJNB4J*V\ M+U5$JQ_&I>OA ] ^ @.NHFQYVB_W7K):S.P"C&6,R]) M7L&+BDJ3[*]N>)%X;9#^/]37)L49Y[-8E]W\I,Y[]ON4%FSL MS8B5<.H=AQ$5<5MAP9=1(7-\MBF0"#AGG MQ@DTMLS[6LI"M%VB]">J$ @D<+(GT$=%_\:]K+BY$GJMC>+]92!]G+O(,L4720=2)I MY$B3$*^/V$9WO+YOT-(TX=;$I=-%>%60>/W>-$P?]GH[ $/I\Z;DP;@P7L?1 MYH1I[);PSF\5@6(7T+ 1+(VY#B)ZE=&MKKR>%MH%S6DPK]>>$A19@P[X4'<* MK,#)+X! . 9BI\!N_+MPY*ISW>&TI4?$/FBUB:0^8^FP$(]79I:&.5:7CE<# MY'PID]78$*+$L:8&4WZ6,/CM>:>AK)#'U[9SS#ZK"L/WE7LO'>Y$=G1.:&<'9(G1]G M7"WVG,NKUWW,SLR7]6U^2:/K.Y^^Q>NYIBLD]?3T7> MQ\,3I=F7)-[OV&1:>\E6=&1'9RF>TE>UX.*Y&RO&C+NNY2O)21!.@Q1$W/,& M_82M/Z?-$_CG6ZBR)JRP;JIEB1U(__>BUS^DTKETX)[(6%:A%!-NUHI=F#0@ M>$'HAY.WT'GP0G,&_]C$$4LHC#8UC<()@RGCEDL8B7W+?,(U&,ESL9[YU5$A MD.ZIP:)"WK?IJ>C;E+)AD4H>'&N"Y))3TC*_T)V@R!R6^ZJ=%:0*G^O"DV1_7F7S"8$[<3Q6(@\;MXB:C/)NU*P/%=/V"8Y8[$CB"O;9M6ZD_V3";L5L2?I8=7\\H',H=+]*[DY?<"L4%EP MFI[E)7^I?_I:%'[9>^&-E\&TO)XSUBVK5 XAB56I'4+%R*+.* MJI4E25+1A.B+1)449 G0=<87'&$Z5#65:A.@\Q(.>(AJ,W/A)5$0;=([FL"K M*0J!YQ7;R)P'X9XQW#$GJ2,U[%U_+^'56_U.I!#W]SWX-+_LS^D11I _/J0S M?IV]XEOZG*HS;N!X\]"4^>+N@7R-?#8MCR_QB:@]N!' MJY[1%[%T5\ZMLIXW?+XL0L!1_6R M(6(GW;Q&>S79E;6^.GJ-_;QRL*#_'@?LT/AG!KI/$$,X:NXA&2LIXP<>>DU(6S!B*-$W9!3&H,4PBF_#.-K._#8& M8K /]*#'42;%4*JO' -QEQHGV0;6=B_Z%5YDF ]L6FBDW:>9^=I.4PTZ_:[2 MQ$=#=[[,KVX?R.7]XH;<+.X?O\R_7)#3^>U_7-U^(?.SQZL_7SU>732N5"?: M,':2I( F.7A1I+?G$QI%1OY9?)K$OS*N+RD]7*R:/T^>%:]D+\]KK_V&D9FN M8*"96PYU:/GS"XA=T[RVN[]/BF['><%9WM@X/EER@F3-")*=%XB_Q\O,"^ * M4J2:3YI<;B/C64QR( )0DZ=TV_$HSZT+UUCSU8J_RKF-,YKR]&^V/N8)H]'F MGJYHP)_?V=VS=J2&?<'52WA=IYL.I%#;VW3FLZ5>NZ W(YSB+']"()4680ZC M(HM_D*I-0/&XHF*P[W&6',7WU5'T0\S P6NGO'P M)&?Y!NV6(EXT =^+]1FO.GKIK7C5C8MONT"^"B+Q2+TG?CW3V MN=UOES19K.57?I7%-O>9;?"3GX[L!,B/2V9@C/.3#4?* U7$$4'A$^J%A"% M OG!.]R@I#3I@:F74+>E0 ?O0"O,R4]5 P71?@V\1?".';I7P*X-( MA.IF>1)$)[N"&LYJ.I+,7R,>8=J5HA>-D-RT7L51^6OD%5V20>Y+2J&[LV;6 M.N CU>[I*F"M>(\M\O35>[IQUBS?HS@H0@'$D@0W3H@\DG= IK$[G,8HAXH) M]2#WDE ^7=,$RC_R6#")3+6E7(_F>JWQK"(L?^7IJ/=EK$M,%UY:29. MK&=T%=Y3*)-WJ/MFT,G/B:ULYT=$+1S&Z;"%&>7!D!T'TSCBH410['2_@ZT: M_^]U3JZX<-M#-4/0$I]"=$'_9NDI;P.=AG9E@/<>9_*S8 ME?O[,;_36#?A3UZRH8OU^M[+:)Z^6_=U20*CT^L H00J8;@$D&=%-C2I\%%BO:-(57ZF M(&I^H2,:^CW=BA2++G;>0'+"S#6B&*S\ ,,5(U>R967CY9J1\3U!3L85.[>3 M2V?F4.BZ$,@A,^\D5,,9'WZCD2]XSBF#^VT/'4_A8*&/=3< T:YT-"P?W.4< M0&%>XBA9:;T?R)Z\C'@),^&\KQ>/?!24R+L=[ 3]/7T/Q>U 4VCD%R6+$ZE_L#W6=%WK+H)FDF\X1C[&(KJ- M(V^U2O9>^, 6G[UAV=8BX&9DZ$50I60TH=%S,G0LM21EB*6=65%48I.4H[NU MBG>3\3!'8Q&1"I,(5-PDC1ZBZ#^54Q>]T/6_\,;/ADN!&KKKV:O#[LZ J:1>GOORQP MIK\(LQ:DN!%K14"Y&K/DJN4U6IKC%#W+DOO)R7QB:_"^DJG?%)0H.+= MC?45YT'U>6#!=GQI/MLGAO(\W4@XO! ?B-EY_Y8I^HLJ&W(W"Y+;;A[UF"*X@DM\JYV3J72\%)?0JTB,+#$V52Q$](:(GZFWD M^7I>2E*XDH9>87&2Q"_0=\<%XRVXO(R3>?H@6#PM.13S4+1;%Q?OK5/:AR2V M8?>?!K69=Z>':/1]F358Q/Q0^W.RI*([RYW!C!2T\[P5;)]A0D/MEY2898E;Z#U#'S;NSWZ\!;0IF3@([N%]I'<-Y-V$Y23Z_1 M1MYE)V+'^P@^)1^(2".]/1_3<[8>#C<96$%/!%$1]U-W2?P!9O=W'$N\Y!WG!-W+P(VW7OA^?',3;!SX6H0*S+BF]#CU&C87Q3661/-!$F+ 2SF 4%#KZA: 71 MV4D# =5,--RT6$D"C2+2O%%$O R##4^A0\KQ'"9/W5!L)4-<8&#U9*LHE]3: M=K28^!;4(I1QO6FBX2\Z.IY:;&HE]C-J)SV.(<69%W9:TGQ!O*69JH)_._CDR=%6[.=YT498C)1H"X8:NE%VZPPX4MF=(Z+3 MEHP=Q+M *K:$4&5<5^G_N&O>='),M\)5*:./;*CYMT"WH*D <=8O/0PU5GH9CF*O(U<%?_!"JM1\ ]SDNQLS MP_FV1@V$L9\Q<:(HI[>#-T+PF>%)]<%[A92A3[J?Z<2[5/">@1. 1S*W 9RO M<\Z/8%R5#=N86!,:U=!TS"O,[1 4V^C4_-C7QT"SN$Z,EW8G+8!.6%]W*$6L#)[:^%Y=ST-% 85F=D1='JJ+S_AAS"(HOA)BIIB]00B M3TXA(LM]9I-S.*GU=IN 9CH'GL4.Y?S(@;=K34M!.Q1G G -,5J"<-=';1?8 M,Q!WW=(YS_5@G#7_JD#6]9';&AHRC0:(!*S_["7T*=XS00X$Q S "$:@?2JE M@IO&QCUOG*T/V'6B@166Z2%H/4+3@0!"L*8S=WJKXRU%*DI(85QQDN<&6/0=UA.FB/90,/N[YJ/>@X9I=M EO9IHZ(._9IYK"KC4H= M:!SIKS:6X [;:KX):)F $@K7S@Z855E1#H)F([7Q]1:0@XVKUC\*-B.ZX?GA M@[E5J"T]!M]=S=%RCC6\3F=C9U[Z!/]W\=L^>&9+>I2E]XRQ)%BQSP,_,#=2 M_X,$V9($/Q)M''L>=6)D+S *XD2 P.I[ M\$<9 SU+_RU,TDA1K+N0^IM2J -1;N/L@>X\Z)H1OMY3V"%1/\>8IV=Q&+)? M$D]Q^A^)[.31L%&G(X^8C4(3(ZHV(N/J#CK%NS]1'70&4?&\0+B MW1OD--/5G +P"$^%-2^$?5'(H+T_!ZHFW_(A?(HBY[[/#B+VH M=LDX6)6LEYUB=MXK'RYG**$A#__[=)E)6=$SZ&J\]9(@?"5>,[P/!?P3NF/? MZ D>)'F;A%)1SP]8AJ$$ES!"P1L[MP0IB6+>F&X;9%G!:Q@*D!^/U*E8ETQ];#<"XY)=F_ C+987WU8T31^];Z:G7S/M&\O28 MA"7JY%&'3GPI,DTY-H%I(@6^2+XI**"'#(9)6*"D=:D0WUFVR,,<0[CWH0P( M/&5CSH3YG'XSHZ;DI.69A.Y@A2HRKEFDGL<^UCDC)3U2$(2EU4E3[2OZJF[# MJYP<:M7?(*/7P3/4,LX8W["-%"723E]OO+_%R5GHI:GAA5DG"FA5?;L*>5#% MUQ8=HVIO-]Y457H9A1-.@E0TBDJ?RU?"R1!.!_V-FT'>2MI;;TO%HZ+NLZ:F MXIS>FH2UU%T5"9?T5\^?1H>)3H=E!09:VB=GTZPM8\JLL]N9O=#3&6]9J9?S M.,_*AC9_]D*VUGI!PO^AF39K;!QC[2B<;*26J),;9R>^%$GU105IC@X=5JL. M1F=QFLT(D""QG-X9N!I3? ,L*;)^?GI!9^=YY?G'=@ M;V)2FM<)12--N.<5D-Z&,I>5!!Y36@CP\WOTG""!"S9XNK;?[GB(O_B=9G"Q M'(FX/]3*KSN^4L(_I&5B'K\]D&_/&_7UWP51<=SWHE=^M2Y6B_QW>!]>_BVL MINJ]E &P]$(N2/I$V0(#^0 SAE1^+)(RD9FP,?DX\;.YMZDO$M^D8)PLUM(R M#?]5.UZ^DHJ&&PAT/N?YB8F3W9P>*/R.]V0]-<#U,W'QW+[T;+=^!UO,_I_ MNG.Z2G@!?69*DLDQ]?>@1?P^Y#;\\<,'9@?P57]$1DT*?\50=%&4#[]3C]<;&>@+X1E$__%4%Y M"QN2_GJ NOGX]%\1E &?SBZ"\FGR"(HF/0:R=^:^'_ ^3_,UFS^H$+980RTB MU0?H109A(1X@;KE@]J"!L[#U9M3P;-$K$$6Z>[$JP"O%(O6]>$6"GV MD4_E-^[E@S)&6UHV$E&%WS6VOHCN6X*GCK99@2&:P2:\,%-4GA@,'!5/.V>X]L)7BD MVUV<>,DK[,V"A+]+[SHQ%@0=,T?K*;"RSE9J[ABK):M];)>3%;N+DC"1*#MG MSWWGX@XJ!8DB1J+VZ4L"#TSB]1JUE2L[Y 0[+Q1[S,4^2S/&&Q-[$?'*IS=> MY$$9F,CG1?P#/@6:*>M+#*OAZQ#1ZSU@^U!": O;GTV%-N?$2'XZDY14R=&R 7'<:GB MA,10YW(+'->Y>A(FB?AOXJ+120N9KU;[[9Y7N90CC]TG04O(.2MJ$=G2KC14 M7+(T(XN=;4^BYD2H?33!9<$\)Z+O!M%NJ:Z69AN2EL M2PQSVN+?@Z2!1I!EAP#E4C;5QK87^]+\BP0(%Z)/!DGL0DWM!+#C2K8BJH-( M;=B($2,[UHRQD+9#I!MQ(#1!G5AJVZ(Z+D=S^D9QG(S># ACO(%@S1#I]MD^ MH>YO6N5->-[&[YY"F42?)N!ETI47_H5Z2?<9LJ?LG!UVG13;LN!O/ MW4^N$OFB!R>T>0M>P7)*F"E^>BL6#W[M\477,KXGK;=@WP>"]S?KG)#CUESC@.U6;(YIND#UK5BN80:81?W3FS)< M!CO>O'!B;\9P)=$'&BZ#?0N&6[(YJN$RG#=CN/H98!;UQ[=BN/QU]JC6>T#Q M+9BP(&"-V77-I/Q^$03RF4;J03+E[V7>%'VNEB& MP89SDU9MFB^+6@BFZBO=*4Q>>*6OD'G-E:[H&.56^O&H:":Z8\SQ%[I0U,0K M"Z]LHMV$OJF;P6BA2Y8R4^/ND^&%'DR#V)RV1,M+$%&2(1$=JP$Y* M2J(HR@*I*,I(TBKKH1Q^V9$\D.P)%VN% $TI+5 F]S'68N1.I14>PXM8,F7A M-JHEN=UYX#J(OC+7]AW,WE4>8NH$\9'$&$S 0. !_$GZY'';+G8"%'Z) M><63M;=B2I1.:NO]9N.L+&.JL'%1OV7RA;Z?)$I>>UKWI1=% ;WQZ/G7A[LD MWB3>]H;GUC29-8!.;M&M;.>VK(7#L.(69DSKL;"\O#JAGQ= !/,5- DC2AA5 MLA-D)S7'KF+)+).OY('D2.07@39QUOA ";Z6_(\6KDN33 K5L?\Z#-.Q/_V5 M#>KO5]DB+SE+Y]^"PSVV'FQ:>VUC%VQ5!S-9Z,O,@*)P$ =-\YI '#PEOP#& M>(\!NBA"RDO:"#Y$"W>]@"I8-)70,WZ@%TU #.70<:'7D'E-0P3.Q#YN$/^> M#?^#MQ_[%"(9UEL0)3CB-L3 ?F,KHH#%W8YH&5(\15S'R59LF=DI/V.JP _] M13VP- Z=W9W82RFSO4]Y#-"E34H_0:KY'SDP,(?0(A1]NXR3>W9/C;0B.@+\..%=S_V_[- ,MD*-F MLN:<79Q=']GC-H5I"3\CBTH'IPKJYDV:FG[NQ.#G M\".YPR9#Y:_6N;\Z43HKW&CO,&G'C/ZJ1[_=PY9RL3ZG:V\?PB45[.V;\G3# MGMR5]!$N]R-=4#&<2'?^FC5Q.# L4'X!#G7M^9Z(G^4F=00C" 0DU%N32M22 MD"CL/;D'.-)W"U7"C.H2[BG;][L&:X)1<*M6T_J&KH"4"$1@SP7R.-+V=]^=? MY.F1?,9RB-4UQ"W46;W=> M]/J'5!\)>0FR)^FV:MK4U7%FLT.L]NC^RE U;CR!:_H"[LL;MU^/PH']3*&% M /7G3$!ODU>Q8@-=!VOH.I+Q/5',&^M*9W)D-$SAW:?V(8#BV(9PJ MW=M+3I!X@B+3UYPD"1G-TKWI-7=25S2J_ 4QDE,C)3ERGD^__-L68B 76>6:/Q_:^T,50W$M'_CQ- M@TW$6ZXJ,^.Z(N.88#?19"NTPYS<$+NPU5!3D516P^:9HA(^4J[9:.)5#Q;P M[.DB9?KY^&I%_VJ/@SJ@":/'1M8 MS0/#"@B,J*^6C6;R50Y)..AQSV>:$*V;S)H"JWTY'ON)8>NC0OQGA.:'@PX\ M%;2M5Q!HWPDB7;+:22"]E\-_YV?)*=ZAM7[B4&S<38 XQU0]R_+YM DU^<%4 MQT)SQW%XB!MW^SY0*92[=C.H"XK1W).;X)"5P[PA/50/E*WU$1GON2N08R;S M#8U6KS]["7V*]RDMAEQ$VBU#-^S)]Q-]A,LW&UU0,78BW?E3A[\69?A+4"$E MF4KE&"&4+?[O2D;35F<$0?62_4.OKH#]7,7C2SS 54C8+KJ*AG#VKJ)$==15 M'/#7WXP8(5==Q=N1<:"K:!/4X"IZM1/LZ2J@S=(09R'C.^DNF@)V,[J+K:(IG[SDJ7$<= MQR&#'6JKY)ZZKW.&"PN_=0*%]>2P)H.^<]VN2U]QZ,DMO>HTU4 M@_?HU=RQG_=X"+X-LH41WU' ?\C>DX&&G7_$:;M-9N@Q%R MVFNT"6IP&KT:2YHR*Q194U^C5;S=!AE4%F'"S"-_L:/1C9?M$\9#:RI&;XIX MN1L#)^$PV:,G.=3LD$$\FY(QDBIOT"OS!O<5:1*"64.A\IA1)]N$C=$5I'8&V[X7Q1;HJ%LC:_$4 M>Z-67.S-D26#;?N%G(RKM\6_ REMMT5]137(=I0;8PV? 4T?7V+F]:SO@SH1 M3WL+#5<>/Z:'K9Y]/(/M 1=9@ H\3_\(E_ M[*/<,NE\J&4ZBP6ZBW[(*J&E%==1G],UW<.P'+J0T_([D'+HAJ9-5-.&YAAY M+5H^!VYD',ILZ2!B%]?A_(:E>]*'R;!*A_P; MGRKJ@-W0$_US134DNJX87_X5P%Q9I6]\$5*G+YR!&DJL*@8S6@ M4.?2Z,X;+>#3MY:P8;_H(V&"16D:TK /&507^^;D*A*H3Q9'J@ M$JA'ZI&9GC1JY,<1=[9++_IUL5[3A/K W/75Z>+>>)2VQ$6+*=D+=A!B:D?$ MB#C9[1VS/TE_#SAQ/?>R4<<.)*SXP-78UO MZ3>$2LV'C)65F(L?IJVT7!^U66L3?L>IU0TC*_UDK]CT50<_3?\EC=:8 M?TL4;]*)P[%77RM]NPDBZ.>DU;B#WZ?7.26#A=;5?IQ4[Q0C-WME"1A$W>O MY<1J)]J(Z=6N_CN"VJD8+-5._G%:M6N.K&W1AJAV]ERZU10(_G:5T:TVG<&, MXTYSH(8@;0V"2@0GF@0=<&/?8X?_P#$=ZA;4)DT55(SBC*9DY[W"H?P(:8$% M1V?%"\_RTO#,V['?LM=FO+0K/FI:H+V BK3 =F3LM$!;#K5K0O6T=UE@DE6. MFO=T]XJ6[V49+&C?&>\S:/.9!@S$*WK'>]$K6>V3!&[&F>19$JQ$JT7V,V_ MNX6&+>R?'B#O0S8JS0=F',2)!)06A,)7PL9*,R_R@;FJSWS!#EK.8N_)UWBK M&2DI57D%I*"%FK'86]1*HCG_K$?T8=([]9Y>S$S!"3]F(Z3!DYG07?%E[3QJ MO9EGNUX!Y?<(MH<83\2[AQK MVL1L.^7H\)TX])B9L[? PCM.9'W/-%G&W0]%':5]C#,OK YZ.HFFL\)SNJ;, MO?N70>0Q73Z+TRR]I;HFV%IH'-MJ85XV(PWHY!9CY*.A+CRY_2I-]P!+ 'A< MW?]1,!S1C06NM\\E0"=J( UB[#.%:DW;8B3'XDM10A/X&V M0&,<.*U8:FXVV.$LR&&Y1D#IUD)IUH!(7IYH1'P*3Y%$1=?GPC X?+P3Q\;J ML >0*3]B,C1F9&6EQ4E/?_WFH^$5"D21L\-1)S_9]1/EJO99URK.<4]R%]]V M@8A'G!O65BM,=\YM&J':CFL':$ZKK'KJC[=.JKB9 M^\^P TYO/)_.TVK)7JRO8R\Z]4+XU2[:8TG*B7!O)[$-<5\K.JX$@#LP:VJ* MS2.O@I0A\NNE; &65G-FHR$;)25;-CI9OG*DA.[B)(-5G4&Y$* =,D77]8H9 M90BEH$F *)FG1-H8,W @3'+*3D1MA\Q!*2O_R@H=@*\.>D"6:HFGVQ,\K)ZH MOP^96%_BV'\)PO 1MI4:3ZZ%QEG[6YB7UWL-Z.1KO)&/AB(5T* S!3SYA6,@ M/ILH.+EN25]2P.'HB99A64,:0)/KAH:#AE94FG"MSS^:7AWNXS"\C),7+_%; M!*Q!XJJ$@FF54DA@:&K1X,&@& !+;'NK+'A&O68I6&F1"5MK3:J* MII\M7_[$1V7S(O"0;P.@IW0119.!U>D.9 MKW[;!VSC?,[.Z='FCHO9(IP:!=>@3&*HC$P%CV9X>F:TQC@C!1(16$2@X2X5 M'029^^RLQF/>\$'9RL$P4_$7/*,XW:=L0Y:F9_%V&40\)G%/5_$F"OY._2L? M3O=K'K6?IRG-TD+<4GSFQ=C/>94D!K/?4O^69O-EFB5L;=3,WM%'Q3'-B293 MMNXC#SFY@YA$GN8JE8]*I&%GI!J8R",3,73ICF:D6:S@[OO%>X$DP? MX]RE5#[F2Q*GNFAU.QJ.O=F*(]M8&\[D=F7'4#-Y+D?C#:P%HK2$L;TBX.)8 M4$^)SKSTJ6XT;V+!NF B9J]%-E,*J<[49WM8GO.LOR\<=03GESO;2>JY&K:1 M=WFQM.-]Z%HZ(V*<,F$P)6(D?I0LQG)^Q>TY60]9O/J59_-CKKYJ.2&[A7G+ MFL3%^5?W:JP7)9>H)*@.4Z! Y6VGTF82%(4R:>GJ$>5"M*=HE MA MY$YI.+/-S4/A+@3-DQ"(JEQ$09CDE(D@38 VSL'O"+-1"NGE0GJ.[ZW:3KK= M<\GL*3JS[^DZ"0-C<"[E=W7C=;R8G(OY6 /G0A?]*4_+X[6R[' (3!(HW\^O M'LL<6%TD?53*+D>(K":E>[3(2-;QR)$%[ZK 92;C-$J00*.;)V\O"Z:PJL1297:[&IOK,=#<_ M2^0Q9J0;.@S" M@47%@.(0DH.1' [K0-&-VY%V VW[%L@A*M*/FH;9#7OR5;V/:%NU:0*;:3$N#8^34+:?L*S+:EDRZ5(XBM7?A*(FQQA/DHZ$Q=7G,< M,77<3[>F77I!\F?8R^7!TEJ0](;M^/8)]1<08-TGL/UB +=QE!3_R:L?F@J$ MC$@?9Q4=?8+DY7 0@83<'[V[(!R$?'1+ M]S]UUOU/[NG^IVZZ_\DAW?_41_<_.:C[9D&$[G]R2_<_=];]S^[I_N=NNO_9 M(=W_W$?W/SNH^V9!A.Y_=D#W3U^E#=UE0G_;TVCU:G<"UF.B'W_;A-*2A4C04="P_V; M:%YH*LK_=NXFVV9-/! +HG6<;)5OXD<1U>)YV!3"GM,D>&92/E,2Q2"L%Q:M MV4$)\FH')'VB-"/; MOGZG+4_-(IB%]IT'Z2J,0;=3])<7_<61["HH6RNB=B N^*G+I!%<#X[58=C, M?KVCL!H6H8.PB1&#RLQ(:0T" ZL]<"?^2Y[CA-RQ!6@5[(XK@,42VE>$? F, M]UF:>;R>$6*R/E_]R\U Y1];5CP+/*1T?EN!:OG];4C3)_S;<:0I=#Z3\S4J M7/0E;YA4#EI)5SF=LXI.UN".%?31_N.H/%1S[J7RQO+0ZR!B1Z, %@MDU9=. MA=U7"5MDK!;8742K=\&VP41HA&W/EJ(!;8GLZO(QEGRN6E,OL=VTGNY6XYBU MZ**>E6,68+]CIRBK!U9&5/0D MD5:Q-%DB6CS,-)$6IHPW"LO7HJLYX?BD(.#(\Z6)I<.P,85\I?=[R+R,WZV> M>;N\+H'EK6-OLMBV.6PZU';;CR:B30]AV&@1:G.8D6J]+P;&)=%2H0\DFANTI8#:*#@XI MH]TVS4E"[M. _D7TVF!&=E1F1F MBBSS.CNSLIM+R@=#=H8X$UY5X2K:J:5D2;,72B-V6'OE/SQ1$D*B>TI>@NPI M+]*UAB_US+WM4_$(T(7+U$>:;!=KJ)]A"+'IP;$O4]7LJR]3Z["(EZDJ1HR7 MJ3\%&\CHN:>0=PM&>^-E^P1JM=U#]2[LRU4K>8J?"2.\_9UL,NKNXSX.P\LX M>?$279_=J0;_'6PP6J?V:-L+[W/1(M:D6XN#G07Y!=@A.3_8IRR,R98F MMZAA'_ER/'1&HN:.ZVUXS9_9)JBY\SK"5] -]/:\H7G*QO)\ZE'>E)).)W-HY[VVXX;;#[P.O8*FJ6SKYZ&_/8?>8W*G" M8]+0;\JU=Y8+.3@F\3-U 50WIMLP 3UK+1]3GGOJA="DZHL71-=QFEY%JW#O M0U.:"R\!;Z^HWHS-S^3UH+$%KCPE.C,8-:M=D-@0 4]R$F3#:)!W(:/RON@J M 7]F?PRB5;REHI.$?W#&91B5^_76[(#.0/S]JFA((<%7O2G><=3W,[(M_+67 MR;%UAEJ]^5SRW?J>-[/8RRX\X$&(=Z$H1_-^THK<3G[4:9?*@DWRA2O.-5>< M@E=0FX+;R1MG./EQ[F4[2[F%)?E$4&UE]FP].XCB\47KIWS!3@M\YH8L59K MW6*<0C_;C FP#BG<$3+6H7EL]OJ'E,0O$?"PW_*\)N(MX[V J/Z8DJV7_,JX MW'E)%L"[3:@7\Q+O0QB2=\K:)>SOT>9WL]8/T*-I5_N*T?^[UOL!'^AKW;S' M6_/=J2 $^"+IAJZ>HN"W/3UZ[Q+]D&^WOE#;-(Y=;D@WWINL/F069HRV'S-2 MCD&J01QY7O [FCF4YT%5=RG8.]G5CE7A8#\Z, BB>0G41,!\ J3C1OLZ\Y5P M2'>JPYH-T";%Y' 6[&K+'F]<9)T^]H0J[>)8@^+9UG$E,BT3TLC5"6313,5H MSRT[?24-NW>C-"_>["[MYP0C)[U\TW15%1ZK39:AOF]G*M@9[)V$52>V6Y% MS'?OP)\I,[)ZIB?1J7D*W++ HPLLH>"997.K;]CIZH!QC,S,NFQ+:LC)3<;$ M1D-1%.J&Z(@"]+P'AE;N0CKB3WRUV%RR_!;1'Q+BOZ\I=<]$M"8C6[FM&@F>4"$7+ M2D7;IPPDBXL++2GU9-*+I3$%YKW;@80JXH:TI3J6B [$>DY?>=RU0\SP$!X] M7J@60!,KK -CQ@E5G*BK.[H6'Q21^MY!@DIPN[#@Z,,Y<;\V^O09[M9&&PO[ M7FUD04Q!J;R_Q^!H7\V"W8CT33.7-H*[$LXK9J1W)*].P,4@GDI$^_B=C.U8 MZ*[)6O>H76[L+@?LNHF)73W\2+?ZUQ,T^C(/Z\3>X6C3.4%^SC5^2;^C"F3; MFC-/3X1$$W5JR;4SA?Y=#Q9O9JLLE7J))S.(L^\)'EE2]<]W3%NJ2]>N'2URLY4<"RS MI["R=78D,;F%]N*O62HPIT(*,GD/-B<-=621U=WFIK/(BS0+MEY&%^O>BV0W M$CBVV$=,V1"[X$]NA=V9:]9YRDF0Q=KUE7($:2NQ$ \]BA!4^3=Q(%35?V_K M&CR<+-*Q::3IJ)VK!M*<_N U"L.&_D(27;D-PCQO<:=NF(#?U?CH\R**)-W)W0$6:K^A;4/12 M6*SO0NIOJ/\ %RI\G&96H@7*Y$F]UF+DN;RM\!@IO)9,*8IC[1@W/*< 2L) MTKV6,NRHTD2HY+*N3)\W+[BG/C?0NV^ZWE M%QK)PN]X+>G%>I$$&^9(H'YJ[$6\_G,0_?P4K)[X?\\36O3^@1O6Y"$.#UMX M#"4VN5<80?3<7PR@A.%)!K/;YF-$@?*BN=,+4"0AD"1/-/3).DY(ZH6TJ&B5 MXY*XY">']A)*-C2BB1>&KV4_*5YJB5%@[$SJIL:?-D$1(H@53<*)$$&5<++Y MGQAA(E%F. 1H3^[?CC8/S,\U5*"F0TRW7KE2*%3!A3S.Z@!U'Z2_&C(QS"C8 MN9IZ,=39F4UXQ'Q,'3.FU,0*!ST#H^*J: ?VR(8TODHPHV KDUX,M3(UX1&5 M2<>,29G*-FZ A)Q?/TB2&;GUML->CHX4M!&=H0H1S$GQ.F"DD(R1]5H$1@DY M?<#%P$8SOB* 2Y7'3E?OQ?P#[$1+%#PMOXJ8?#3-[MGNYSI>_7H6;[=!QJ.Q M1H6WP,/1?6N!9#-H19K<(BPY:NA7@4< D0 FD5"1+:6O4$I9QJZM/O?_MD\Y MZ3G4+Q;E81<1&&KS-&*'A5>CW$*8PSKB!A346M^M?+7%!:0V%%Y)BR0TY >^ M+!;UJHN2W;$HT,TC!>QH".=!@(&_+?>O-,$I5-U]$N07G)74.;:H^+R(^#*$ M5]VYNU1%4E$N0:R68#Q7('NLF_B9Y^=>K->T<8G?'=T%Y] NGMY+Z'$=<1=M M# [V&T&QUB:P/FWS(0CE8V#[B<[2JQU&?3]1$"*"D@N>H[.<:HE&$4G"JN+5O )W<15NSG+L$(B^$"+!@RM.YHM?9EG#W5M@KBS:+:"4Q[E=E+ M\@*'* W_2!>8NM2$GD*(7 2E 'A':I'HJ)!"LUFSDK5!L9;$,@PT_(*KOKUJA)S]SVS"?'[E- MH!@G[G9^3#&VA&&?I *=Q!6^?.@N?H9X',##2=V+7@GTU60+/CN.QZN T/* M5IZ]!8E99!_Y-.%XEUX4!93<>)2)-YVT@-ZGXD":7,<(B'A5?[M M(03,-Z"=* 1!7!"#"!;UA/I!=NFM>+L5TYY,"XZT%+:P7UL'-;#3+X)&1IHK M!^7F*U*!L/=/"M8%?^9-5"N:.^JC$J=-C60<)]2IR9"BTUS$2R<(1%)@DES= MD/=7 V2*&S+-VH2:SH#N:9HEP2HO&3^/^/]<_+8/GKT0=@+JOQH\\A"".$8W M? ID<^Q/;7)#'Z[L]5NJ__!3?Y[PCS87 Z(O>31S1UQLO^95FE^PL:C9N'3".V9I9 MEPU2#3FYJ9G8:#YX!6 BH D'1S:,@=R[$E@.VJN2FQ!<""NK1##>7ERCU?!N M8\7JNNP:N[)V=RFN'J^^S!^O%K/5[9>+ MV[.KBX>10LMG<0C!R,0+[RE;7_(:W'>4S424>1M%:G@[QN0A9ELA\C!S&SA& MJ-F.IV:"D'@7G@/!,7E5$B*)1(FG24"T.!2GYEIP&BJ(KN,PB"<-&O<4N4(C M,AZI$">/' ^7I/:I=EI)!I6CN(P36%#9!U?RVQ3+$@VIQ(2E.+5B$BTX>&4C MK!C363]_Y?_,C+I\SZ_Q MP)%!4 PI L*5G#/1)&Q8=^$N9"P8=2?\.QKI3+T^IUP&C[0?9: MQ45T)V24J^D>'%KL'O@]=!6%"0O:LC(^">K37C"/(:X47BJIR.XCIX.YDQA; M3N4'3*B_7_$>#:/O-.8^&XQ1]D*E_UNLQ:7-@JU6#SNZ"M8!]87W:\[%$%K3 MORP9+'CQ[*0W(90W*0.Y5;HDKWRTXI7D%:NA;W>F$5LCCZ3%^/F6:=H7+&// M4T50LP&":^#\AA2HDI(L$70G=VWC3X%23;Q=D,DZ B^;BFVN4 70F(A^R\@_ M_@O9QE'V--93^UN:_ZN#*SF?D@!@>%@M&RTO6Z-:$9> ).\ MXZ^R\MKJ9!M$>P;!_R25=GU_J#%PO9*Q_V-_6+YRBHPT6T@G=1OVTC-(PD%1 M#T'=^!6?9^#91AGJ3Y-,"O.S_SH,\;,_ ;-GPEL<"'+XX[36J68-K++^RV0A M>=6PRN^90TRK==;<<6T;R=/?!!$4E15[=/&H+5=Y_S&^H31;L#V&)Y:DMADK9*]%(OE4E3G-6U%"3>T 3L[E34X%@^"D]'TK7H_[>N9/( M'8PS7J.#;$H+G]RH>S(L)FQJ)DO'-$#W7E0%R1\+=I0+J('IH#YB;YL MQ'$7I_R WM(A:B3:2 V0QYR86FOD,0A/WS1Y/*Z;]V5YWX9\%:^H5YU;H7): M,0 XJ:II33$&>H>H*69(W["C;RJ!( P)J;=QUN2Z%*H*\BGN2OL0F3[-H+^H M1=)!=PHH*0A]V51N'%9%2V$1QI])NP38%Q3_!D)I)O592DMSS>-XU)_QA";( M?8Y?^/%FG]6:%, #6IH\4QA"NA\HK@5VWFMA_N)>4SR[]>GR_^_NZGX;MY'X MO\+'.\ YM'? =>' YSL[B%%MEGLIBT.?2@8B8[5VI(KR<[F_OKCD/JT2(J2 M: [=EW83<88S$\Z/P^''E)W[N"O>7[*G><+A@\I2,-!5EN?9J[BYFT,Q#6[R M+2UX3R\Y$U*NQ,%LZ*H]=5'+QAA)"I)F)6PU[).RONS+=CO)[D96G@&BO7BA M,R7'M):/F]]SFM'= *AQ!UBM"&>F N<5:0&\LWOA_\B&,[4[.ZXP7-&C,U7Q M0:6*CWP$YN^X0[03Q?I$DQV\,_,AR^%=I<<,%2%Z44L+5)IBHUKD$D(0D*(36Y%&CAL^(=S(MY5S\3R9^$722(,: M:>)86M[HV,L;'1O<&QU3#?&1__>%OK#/&T M8?2W?ROIX.^ONCZM"6J9)P?3NI14E5EDM:Z7ZU;5& MR1"*;%G*I*A0U0MI5BJ'1']_\DNT9?&1.\WF7+56\H>12YH3>> ,R5F*=@?G M) ;>A^D,Z>8-V ?]#5"/#V9K=6Q>0G[*UGL^8R3_8_%=5I2WM$B*D$]W+6/I_R-N%O'/\H?<6>)F1I@\"G:!OB%S&+FU<59 D)544)9+ MR^I^7QH<^G/Y9)N=DX?F[FKU[/RZ3QN0 ZL$F^.IH3F@E5XMN/@MKN%(?%%L M(QP@. OE![!G:81Q-F$ @ZVZ)H 8XX$.%'8"SIO:^Y-Y& R4]]6E>ABJDP% MDYFJA TJ473<'T6"ZC]Y5A0_ICFC.U +J@_>,CZXV!/].L]"MKR#A)]IAIF M27:,0P.J*5(/O7FX+A\"6ML#$5V0M@]1"G-%GD4WA/<3)+8M,I&L\R6+KL&1 MDG9A(M]]A\ML\BNL8![O[J\/4> IK$LARAGOZT(4I6%<($J/\=4@BD)J]X@" MG5P.4?XEK9.*:G_Q)3#%QD@24ZI"$CI0J3ZCHXIYWZ*O>'T$=M86B(Y5B#M/ M9K7MMZ+4? +;FS().6]!=.;OS<%OG/#!H?8?VE*NV6;@UL=6;>G=X<0*_83, M1ZB5U$_O?LYV7(B7ZLO;[!V0J>S#B!B6FL<^=VK/&SUN6";X/.2H>77W2U:D MZJCY&O!^B1-3M0S(#='G=L.#DTK-_S*:/[UF3]L\.[YL/R2GMO+R0H/:=! V MI-B;: ZHC',/%E9L15\*+.N=4=_]("#MV4\(I3RI.6P4FFW9M5 _X^J_<5I25C;8@ W@-U<0X'1T_Y)\K71_8ND% M $G'_VKPR&R@A7"D9GX-:&22W#\8"0"JT8@+=,5@-,FP$HM:Z&G0J.0VN"XP M$JH(-':.0QK65P%!1K,L0!\EW]"!QR"T?\SY]ILK19DI5I0 /,9(/- 1WK3H)%H(D:+(:CWNF9*T[V++5;+^MC/E,4'AAIUYBSC\\Y MZ2EL0)IA-*=)H0#/Z3G3(9PT48C' R]GYC]QSNB24#;:T=4@F:7)7*:3KA/' MK%0()\%TI3 VS\I_TFS3I1!LK(^K "\[0SE*1%T?9-E(CYF:ND)\FF728/)4 M[VF>P6CX3Z&E,M9XOCJZ[,T77@ MI3R]>[4;@0>#O\>6-([_%^#\U\Z\76:DQ[TW^8L.<-S_0F9Y8$7Q'8F34Q*S M-"Y$V'+LF8K5IJ)=&QUZ-@KA-80?6'F?1MF>":/4<LX)A+)F1+K>+>OG8U6%W M2B=2:7HX[)*H5C>2ZA8=/N&$W^^2'0#.H@!\A$<8(;B5HJ8@W,@ /0RWD,XJ M$*_X7$$H/D?CLV \EBQPPW&A1W+JK/HU!E U1+H&IQ6Y=\EMT,K_%3:-",., M4]6P%WB^WVQ85$)IDENY:AOX"]+5-%NMUG'\'8';96+X-H/>(NSDRU19E(5[ MUG$O'O9(3UPNQ76\$(/-"AL6S_<-G] #SC.%YX6<%9. @\Z>A$["SHICZ('G MN.)UZ-E=+P85>7)-9>%!*"@N] ,$+=:E1!^I^0^9>/V/Q?+CSTFY_9#E&Y:( M[^]JZ-+8TVT7.#Y_"3-UX< E?^](X5YXQ?.331<-8@@^I-L+>%<3,]1QPH8T M7=X8L_@#=U!NK<-1%N1ZW)PO1=:B&Z6V"NV#L?_/; MG=1#O^GP[A9:J+D3^,N0#G\ '-427O:"M)5]00-5D)H=RZ+D2Q? #M:S3=2W M3;.8.7#;%*KEFC^ $2F*Q\T37XP5Q_Q-A':FZ@N&]CA ,*I U[FUC;T[[(@D MPP21R'CQP5-3R.4"?B6%]W\)M2 M, C)F^PT@R5"MW;TH=;L(#7;]$I+(Z8KSI2,W_%U5OHBE92K)#OK* F#<"^# M2@;G4E!ANY96I%''BHDDK?QJ5:44@W"K"5K)17O>42N6:HF*[X)!,(Y4H<5G MMJ<)I [:2;AM,R\5MA ;+ MART4Z;NI@0#!$T>ET61-2-N6_ *M\3-TM4#O,AC?YHS*>5O4+)Q:<$7>K=\0 M*].FDF)TE)!?9'/<1)I;T3UN8K3'4CZR_3/+-6HJVB%M6N@$[FU6G#?ROTFA MEF"X.=$YP$1^D4V11O(WHD]YBJ8,]5;(G]N\TTR8:CKE-:23 @/0[UF5ED=UJJ)&H] MI,^LY+%9>T?4Z$>ZQCA.8Q:]ZR'JEM[=P22&8G],-FY/2N$.\V7"(]Z]X ,I M2\M(4M MC3?/F";0<'7:D%9G^)M-[&Q#:GK7B44G TV979Q"&-Y@&^8=[:F"&G#&M-Y@ MR-4C[K$[XE"RE.YU4[N3ZSRF&^2.?SL6)6Q"*&.:>2S"_)6; M-B@!2].[-C(9M$#\ZZICC;//.']AXPS;^1NCA0BN)+49CZ\QC+5OO_GG/[X1 M(^TU_E6L_))]=4KE^Y-RNC:T\SOJ1@6&L:=M=)$1&&?14=P 5M1D'Y%$<5EZ MD^5[>>/NP/*R.N549J1B4Y^!(M__M"*4_)8E?$(]\=Z/.2.OVR3:\MAPPT<* M22J"74;3 EX>X7-6F=QLZ#[9O<%17."?L.)O%QGQ*K><;HPSE4](H<-BP7]R MY*OKPR&G24%W>C=5-/'NH5HQ*^<Y6N\;AILI M!)C@8C^_N[]=D8>'.Z^.82,SM"&\$9Y#6$G)[8>WQW5+N3 1^[)EK'RH7DPS M' 76-\?9VQH3O[NOI6OK?4_++,A@@%3-B6A/:@+TL[\J+8P'@$T$X8P>_5%@ M?>L@1I!Q::H;0ZA'@R^MA3]?$*=W'A+ZG.S$XR_&,P*ZQC@^8!:]._[5+;V/ M?9,8PY2,./K5:8U\"F"9\(YBY8>,IH]Y\I*DPG\^,,V -3?U'D./BEW%T]IV M&+'UB# 3XFQ($I&L944VS/-B=*HNT)YT" A0X 7C3L1WY(*?9&[O#4I?%;=Y M]CO+@?N]>(10;&[1E+Z("V+P^[5\7+\6>YW*\Z(ZKW7+W;NC7\(X%3:X9(T! M)^[EGX! 54+ZC4 QNH(\B^X%#*U(TDA ]HT(U3?:2E'_)HU)!I)XQ2\/QJN[ M(*(/(CN1N-=V0]I^Y*=.3]4OTOK4.AI:HAIK9;#6:F@N6IOKLN@\$6Y#P\\I M@!@5E",JQ'T#^ M!Z:^_3"9&CL?;J6<.D5N) T@:VXAGV+9D>QI_D8VG$<:)7" JQEN$947'AB, MPP,M"H@#4U8.<^P0Z\6\ZVKE"%5=( @D.4MCEC/Q\BL\ZIA"9+DC$3=$P43- M\R-GR@K4!/T MU:^.:-IXAQ:]H!6 #!M@P(1.BN5@(-9WW,L%ZT"]W5I[N7RK6N(Y[3QY$=]_ MN*W^JNOHCV-2)&-'XW2MDQHSB'6 G]_K+E.4.6^,>.]EBMA" MU"X%XN.VM-CRM1/\#Y[>/='=R$O@)@*DYVY'5>B]>ZMM[?\!W!%1AB\:\)9B MD2K^T:%9$/0H\/HI8?G3:_8QR\L7O@:&93)?2[_J8'NDN7?TMA*_ G%C6PPL MMQ!(50R+2R+& 2Q-109+E!?FR]5G*#G %ZK-*8@(ZMDEFX1_HP6![LC?J]O' MO"W085].=H+43G1*2F(H*,<#J\:6".(B!P]^^ -QG48M_2Z'<6MX5L MC7<9QHAP)@4[5;H3@YG"^^1@(\Y@*#6N(*FZ]91Q+SW,TF;]PM+HC>B50JRA M @5>AM4+#054# 1(U5-&5>B53M&V]E\W9404386[884B]%216A-CELA,$M)( MTN>&3.T#&4W&[(E^/*$F@WQH,G-%H1;-E L:I_"^KK!5HEI:C#7'6%W8R30A M9P3KA4&QLZJ J'@X)3O)10@TA+?M:?J&DE::J;G.07"338Z5$7^-KA+5OQ]X MK_QG_A/_QS,G^/?_ 5!+ P04 " !7,@53+>*3HEQ7 P,08 $P '=D M+3(P,C$P-C,P7W!R92YX;6SM?5MSXSB6YOM&['_@Y#Q,3\1FE>2[.[IG0I9E MIZ9ER2,I*Z?FI8(6(8E=%*GBQ9?Z]0OP(I$B" (D(("48V>C*RT Q/G.AP/@ MX.#@;__YOK&T5^!ZIF/__4OWI\X7#=@+QS#MU=^_!-Y7W5N8YI?__(__^W_^ M]B]?O_[/W72D&VGM_.?''<%ZW:Z/__/TVBV6(.-_M6T/5^W%^!+5"M3X_W%M9(ZYS\G MS7])VD=_P'VA>WM[^W/X*RSJF7_UPB^-G(7NA]B7?D$K+('^]34I]A7]Z6OW M[.MY]Z=WS_@",="TO[F.!:9@J84=^*O_L05__^*9FZV%.A[^;>V"Y=^_O!E? M$8R=J_,.JOVO][&RD__MV<; ]DW_8V@O'7<3]OV+AEK_/AWNA0 O/[WIUN_ M-0+;01F=K 'R/IP6\H3WX(X#TYBI9KNTC"\.7C/0?$BZF[JT?+.>MOGDH:+6F M />FM[ <+W#!Q%WIMOEG:"XAP^%L:L(O/;O @]]D-\I,[7(38A9L-KK[,5G. MS)4-I_*%#N>#Q<()X(1@KYXAE@L3,.F"O6UNPCPYKK_25V &W%?8MKV:FJLU MVT1#T1BW[CX&N@LA^9B\6.8J47?/@C1%$\.#XTY-[_?96G?AQ_=E*HI3^6/\ MJ)8 69%-^^KXFF)IE9L #[KI_J); 7@".OIW:)FK];J@*8Y=M6T3/.D MKEHVIA\V#Q%ZM@#<3QDSL A;*FNIAK)ML=-F'0F(#1Y]"JTG"=LWCCN=UI&,Z0-'W-#> U\W MK8I",31_Y GU'KCF*^S!:SR(8>]&IOYB6B%]:@G-M0-'AF7DZ+;W#5@&G'&& M]BOPPB$V!G[4(9& E'[ZR%"@(PDCL #BJ_-JHI,:V+.^"PS3'SE09\=@"4,G MI,$#5;2;Y.'<".#H]B-WKWC2L/3BR #M_(_B4(W)>L)7.%SX@6<6]->@LX,\,% MUQ18Z%QA[CQY]31<[XO"!4_XA\[L'#LZ0($6M:^[[@._Z%3K1GYL!&Q'K88KU0T3IW.,W[B:%ZX_4!+2M:B9N6O M'4U@M&*#'(JC%$P#N"'PN8V^& #HOR[6=;DS!@]P>K87IF[M7!Z[OZ0Z%5OZNM8D]1:X]9#E"'U(=U([<1;'0]@S#1#K5+4ZF@_TK@KFS&\13Q[+@)/*F MN\9DN?>>#6W/=\.81@&LJ/#Q8\&1VBE^MYT7#\Y7R,H/[6W@>]\]8 SM5$5( M[!U1ER/P"JSS8K>C$ 2%]O=8H">;#[C6#J*3AUT%+]JIZ/;';&8GCRMZ^,L4; -WL8:Z"7OT"O<^MB$> XIOQV!L4T?@ M(RA[C #Z*+?;/&F@P;L/>P&,W5]-'WVIT^G<=K2O6M)0^C]UV]"B5K5TLV'_ MH026L\A\P4(WJAPWJTLDB0=%">]->6#QT\IY_=D )KHSUD'_@53=^=KIQK>F M_A7^Z;>^\PKY1@,H?M8CJ4_OFWJ_-K^'^7 MEQ?79]W;J]N;[D6JBVFU]]QL=W5WD;0-_S/+A-S5L[C$S]OPIL;7Q=JT=KI= MNLX&BU3\-8>RUXX+F?WW+]TO6N#!OCC;: OX18-2+($+M[^C"(/"7H9=].'P M &')H^KJOP/=A9^V/N!XA+::H+:#DLW3((T L3+//LJ['ROCHEGV+IJB'TP+C(/- M"W Q&CPLTASE4?4\UMNEC$$4=7 *5B82P/;'^@8WAG#%FJ8%BM['FKAJX@A" M844N--0AXN$]TCYRI[D??<4-OKK\/X0;+#UW+Z.LE M5K"@?--4Q2)&K*0;>4KJ&09$T(O_!^YW0;=009BR6:EN.MWNK=+*H14A5LRM M=,7TX7].W+GS9I>I95^RH4HI$2#9\W:DZR2TOQ,W#/N.,N(0%7-0O*':H9$B M45'>+W%L%3T[GJ];_VMNB4L$7.&&JJ=[SL$ASH*?J>0)_WFUP!/CC<^9V[TE-2)-YLHUO67>"9-MQE%6HP4ZII&BSO?*)!B1O[ MP0:X*VB2'UWGS5_'H;.%^L"6;II>Z(5(]"-E;Q^3: TLJTPMZ4)-TT9IWQ,E M2-GMQ^L79[-!YT/.(KS-![Q)X*.TW4:8J+%HZ4:HU#0E,O#Z:WT*U?@>X6!_L4%6V.-IDD M2!3:,#]&$M.T%_(!_@6W<"PHF07CNM/MG"NJ3A8!$FWF'1H-TF84IT:GSU39 MIFJT3(1$IWD/B-(Z[4$)C5!*2\,J M!%]7NKZ-6 @L MWTO^7S055H'RJNLIQ@D*W>4)4%U4 3[9P M7D?'4.&=$QFDF0((GHDR8^%Q*>!+6;5V4*62E(5WB!K,DOC";IPQ"$"XH3%. M;E)A;O;VO+YCH>1@KFZE;DT7D(E3Z^W@G$@P"B]2L5$3+GU?''7(&>9HF((% M,,-<*:EL#6/@CQW_67?AHN'>]+:.IUN/KA-L"XA8H:5VD(Z7X)PNAZE(,)0, M!.@>2,$$L4F&9915AD0KFOI93&\ZW9NSII*ILKB%]]0:/'WNTB2&>/;\. DI M,$BS(KE2.ZA2048!M^>D\^,P)2$<*4-[807HJ"Q)7UC $IJJ[>!*94D+K]\U MF#&'[V(4L..P6#N80"55X7V^!FL]3G:?G5.+W'FXLNW0/[UHA7<'^:Q'+^30 M($QC2QSWJ1+M4'F90,4W$IL\W$DJ;I-V*11;V^GJ^+JEBF)3N5E+#F4P)953 M>=63&5K9!#A4Y2C=1FEHPT>I"K6]+Z*OP M# IX>,82YKC=]KJ63QO.YV;ZZ91AXO( I+029\N]EZ-%*BE?IU4V1:1@UX^ MH<<%EQ+W]^4D."S6(OU3B2;T)$"2:Z='U&.<55]#T> 1< R5TKH M5]+;$#)B&%>^I()\$:YW3$@7)3!MC"]-W0(EQA\?%/LD#C4J:OE2.)U\[)[2 M>]9-8VCW]:T)9^X4'D6G(J45/YE5 R>AKAMYA^K!)@A?,@ZW'2BO@ O6P/;" MU\ 6S@:,' ^%FTR6<_V]^+B=I95/%O("3:@K2-(N<(J>0;*!D3RGE,+I'BS- M1>$!4GG%#(;=3J=[V3U!XE7$J96QJ3G\J7>2GUQBP(67MTHE#T;V.<#=0]J+ M8N\5H8:";*KF6V"548D7=?@&M>">_:.(<,%5:PTM*@G*:\9)60VY>0*>0WS7 MP#<7^BZFO31IP"5]T@#M+YE/_/MG$@$ACL HI5N"%ZT46NY#G@IVSE ^O%90H4Q(84^*'G&;N/NC-UE&OO_0>Y([$:#<-)Z1,\WMOZ8Y M2RUJ68,(:YDOQC_(V$-&7]YULV3;6% :DN7R]NKF\KQSV;F\AM;C0IJ7.>[9 MG' ;(EM(N=',@C'.35PJ'&%+*#U!P2OP0I?F''ZJ]VX6^7?S!953(X4B\MJC ME*LI&HS?"#'_#(%_ IA'Z>@K*J=A2F65:9E:5NFN',P%IC )3RJ/$U;'A>44 M5RFU9O8J9A-5=8WNX:#1ZV'IUFN72N"6N-UVTQE5)J: M*>4BJ%MZ"M978 >EJ0 .BZFK/;(B<-$X%)()#8YFOC6*L<_HH!_U/M M9(LF MKKF">W[4RP< O%T@2BSL X0NJ?'#]-?]P//A[L+U\AE]N+:M'&NHE)^Q](+! M$$JT+@>B[7*\3I:#]RU Z8D? C]P 9=:;VJNUCZ>5E5;:@&) MN(HN- 2?F3*\?+.[469]S"!"YM)$Z8=C0-!0(R8]I:Z?1?2LTSV3G$&7D4Q\ M!&YC9'T24!DYSM PLSU"QKJBXFTA")-\:F4XP,Q" P_"];8+H+:C"/ZLC/D9 MAZ96T_5=1TRA$>;,MQDP:H^Q>':=+7#]#^1'\>Y&QE0K;&@I'6TUYZ09W7?:5F6D )?G*W,75Q@F>)FZ/I/*"2AU>28I4N MA4R@'=31E8=XA5/FURHLKQP#*CNXV$04NIN4E!\-]L-QX3IH"L)+=C$.15=" ML(65HP.;5O.L8!"SC9DA[@'L_,(,-0;_VP*AZFPC?@,B_'L!06BJMHXNE846 M:D\DW9"&R^U7TT,N7\>]=X(7?QE825KXPHL'Q55:1Q9F887ZGR21)-EOQQC> M@YF<3W8MH!2E,=(>+8WAU8.FX<73[7WX'W9-IAGW<9(6PC MVTIT8_L)^&O'V <;%0?%'JT'RO&V\IY9-FB\%D38H2!I%[[#*C8"=\ &R\)D M0@6EVT8Q.@&%KHHDT0%N$J"X:' 4;YGB NU1>HE, A)N2-=S]%)B; =I,B 5 MT(&YG2S"%YVS\TY#6<-'=$[+JZ)W;B2EJ\]@0T.=EM*"I'(QB\<\@6FPEN1RQ^=BBS#VD_;FXK[:'E#* $OK:JB3W M(0;"DB2PA!KMH1>KD)S>8,5;0$E37A+9E:1LN=,]W-OI*S .T+75R3*7_84TT3"U MT1XBU1<[852K7J0L@"4VR+3IEAA;:3VKF 1/>"78:2PI1U-_K=LK=-\RF]ZY M)"W3.4M:IO@3FFEK\4?D)O/-)VVFS^9+JMO(C$PJC6X:U= F8SH8O.KE"]AU M/I(3[<<=&PT90EXF8AUU]5JL'H).J4545\6IQ3$Q.5.NG+JJI-8*<:M D%)Z MSAX^JB]XF8M( V*=+%A7*CPU59\2[!*W)-T/Q9-99*K0UF\G;6I)WY(/ M7Q'Y@B_<2G(PB-J2!-SXT 4B'TA56LD*9H%;DIO[ +)[9P,'1]&Q!JYL*]E M+ZFPE-RU:."Y?HH"\%^'ZH=_^JT?S9%P2APLEV#A/P.X'S(FRYX128'99])6 M4Y<4-%O-6E)2)"#DXRKFH^-=2 AV.JC2A#*ZKZ5&1C;08*#FSI4+C;#3!GW% M4Z1,^9S2]#TLMY2U39L_&.4B[#?EWZER@8XND4;_.[3S_ODZN>0494_-V M56O942YS&Z_L*G*5\S1851D7H:E4)#'O,+E"@CO*JS %!MB$0A99*,K:)\*R M.FC4/5>XC;AE@Q4Z!5=E68\?7 GZX5,,P8MG&J;N?L2+3;@8T.U%4>1B]09/ MA(.< 1*:J5@2*8M"1-#<4'(3E*;JB1"M,A1MO%.\/P_RYDY!$%NXV7F!^(>O M'T/(0@Y, <3?,WT0O2@"HF.#*5@X*SML)7S-IC! 4.QG3X3*4F#D=']:L:0A MH3JB#?U]X"*?48A("$-RCS@+(4T\!&<*MH&[6",4PC3PONEBQBJ)>'0M9&&]Z70O)5\*$4BX&HC4OEA> MLK56FFK1L*S%M:B)3[+105+[TKF:;-OET(^6LLO M%ND3PM0]>+0 M"A#YE,M-1&'5[(BY[9QU+^3:B\JI6BI+RRD&-NLWEVL/H+@/EO/F40[^"Z9< M2[!Q+6I=[BC?24D_N#%5) 5GA8Q$;Z]!?=Q]?/> ,;1W3^_T%CYD<)APF2P: M>T,JC_="A1X$7O$06;4Q<SKV.^:'Z:[*N- M5QO?N1;Z&/II\XP9)Z&7SF3Q2_\(P8<8I(S[9/D$Q]I*7T$%Z+;W#5@&+##3 M"Y-)LS;SR4/.V-6]EJ9F_ $>P& $3[PBT2?+&GY6%KQDX&UT1+\Y.65',Z% M=UHPF":NSIWWDW0]B*9^!E,(1_=:\LM0$AE8#S2A%]0D;3CHW5FU#QJ4(Z(P M5UY-3-KX;GP!)$/[%7@\#K8(#2G'.TX'6ZPBMR3U7[*.G3N]Q1^!Z0*(BQ$@ M"$#/\T#Q?K6LGG(\X:3WXJT &Q2J>7(%T2F*)WD"_MHQ(JC#WVE955#]A,G% M@@A?K^XTX\W/_C'M>_!2-/TQMG+"M*L 3-V%E_K>C2?=CT%X M=L$VAJQG&WW=LKS)LA@S"@=(Y;9/B*3"X&JSTW@WI/X4&6%HHS+$]N7S[:5$- @%ODDCW3>0& MQEW@F3: .Z$HNQ#"/?ZE**">I8GV4XL;*G4]KB5FYUH1OJ6/0?8[)%JJX6N? M,,L8 *F;($S-&_3I9>:S:]H+B^) I,YP8R%1:[W3(5 T*P6=("M!I[/C @YMN=#A! MP:)T\=,D3RD"=0]OU.=,>'H%#,+!=D'ITV1,&0""CV,D)?1.S][)2Q'0UNZS MMU L@+#ULAA"^:\EI[XZR@*('HHV'^H\..X^QRH5FTHKGA"=JF$A^-A&^C%A M\OA2F$$J3D-5>EJ#JW1Z3&+ @>_9##X6\%8NE29+7/K>$BKA*YT>E1APJ'MT MHFA@7P0$-,Y]QT:.?1 E?H.8N'$".?W%M& 7,:"325:MS9/C($>8:I^Z*,U1 M-%CA9B99DO8=KS2B'E/CY/A%#4+M%T[47'+1XUO[M.YTN%43D]IOG*AX/(P M0?\?W55YU2TT]*8 !4?\EV&ZM$$[=2N [\5:K MCIP"DJ/(($IR)PJ]"9#/*EM02CW%UU!DGA8TT@H-R)*4&B#*1S37W]'I/9D. MAP5;SP@J@84&5NT<6F*>TK@WO87E>($+)NY*M^.$H' 2O=,]TPO3U>Y:_Y+1 M8,%C&MT._'_:5VW?,/S'9/K8&P__MS=">IX/98#P/ M?Y'QG$9:ZOV;'Q$$:=DGR]AQH%O[UT!*YE-.;4M)VU:GZWO5SR%)[JSBLQ[> MG\D.SXO.V?F97'O$E5Z9%&_'0$[8&R&B;=DLV&QT]V.RG)DKVUR:"]WVXV2T MX0-\EKE(.5-+[-E9WI[-OC\]]::_(@,V&SZ.AP_#?F\\UWK]_N3[>#X_ B M ^4H/L^/XJ?)=/[8>QQHL\'T%SA:X;"=#A^_S:4,VKFKVQ[$'UV7W$E8,FY+ MZD@9NKMNA!G6>GZ<9QY$S\G/"='4-%65&[94:LN,W*I2"MUZ2CHVWZU-AC9$ M+$"+D]Z[6>3Z+"BM'"'??'P/]T[&]TL M>A:$YR>4(Q0+"_(<$@Y-2YX2W&IV0^?:>P.8%N&73U4%QY=@C7/^$28X& MF[;1!V_UXRT[V1 M_4)N'5JPSX)E.X"9_]X^OL M6V^*=N3[DE*VY3%$H-2'ABLHPV3L^U%F%C EE1OZQ?"G1S2M)(UU?>W,%.70 MN\2XK!,?%]LHPF0@3=G,,+]7F-++@]\.(CBC!$R.6S1BJC6AX)*.KS-+XFBK MH]1ZOJWR@2EY!2; 0Z6 6:VLJ(H>*GHU2PJ,;[2'2@%"L;#@F!XJT1-_C6DT MR8T9/M:V'Y#QDZE8UQ-E+>78(5R_>TK5@4@Z2QKLB%* 91PGM5H8<')$%3WD M*>FH[M,559L82KNB2M^-%;W'_1'FR8 RX!*OE>QWK_+[W1^]Z>#;Y/MLH(TG M\\%,>^[]VKL;#63XD-#=YGW?2OQ(185EC/EL7\K&=D%IY<8P61WIXR9 A>8[R]D\G]C^%H%+IX)_-O@ZDV',][ MX\!]C3HS;Y/!T^# ML1P+L)-LW\&R\QUR%3FSLVN^ZN@U6[1\W/6O?)HF5U-N#-,H*SMK5Q"PP8/4 MMDWPI .4',STD^<5GRU@K("1?]FR9-S>XL;M>#R$8[8WT/J3IZ?A/!RVX:3^ M/!KI"H7"4\_GC&U(R29 T\6RT<_6B'*VH)*J M,_D#ZLO?6%,QT%T;2HN2PH19*9'3 >42C+-31@]8T]F);B=O)P:]Z7@X?H1; M;;C01^$;@]!&S.:3_C^^34;W@^GLW[3!?W\?SG^5825RTI,-0G%Q&6/_L#=E MP[RPO'(CNDPMZ<'+)I40QYA*]Q>9[C$B8IU5O\>H_27YVK]_7FFL-'FG[NB& M7?HHGZJ+JR@WC-FN+S*+UI:CN>#% W\$$,O!*UJ"1*+3T8&J;L-Y45U& ='? M,@CR'>6='WB^N=']PFR?V4(-5SF%,"UY42_EEZ ;\<45&JYS1L%XI9^4K/_H M5#=\MCEY$G<*%@ B\6)A'L>-D"$&&C*VE07WNM.]DGP2Q\8:?C)S2C+)-1PL MS%/LP7Z@9.OANVLC![T@3S85]!4;JOR: @IX\D?.&V-P.10@NCMP/XAD2)+5 M%=B'X@H-Y4%%P:2G:\3=G\"DJRP=Y125&JK9&L+5?3I'D=&]2S-(MRPL*MY0 M_5<2J^Y+-XIH/K9FZ!F[Y*;\#]-?]P//AUBX='Q@:Z3A+.$@;.TG:!0A#^$H MB];!2-M PTE34]#:K\XH0I@Q>$OAYCHV_,]%%-7#XHAD;:;AY.$B+J_79'"' M4<=^O=9TW.A9$;@(MW3/"\^G0O49_PRBO?<]\!:NN4TG#3Y\_HJQF8:3B(NX M"8GX.T+5.,\,;^C0G6:>0W*>USG-C+YU:F>9N-WH8@V,P (HU3?>SQ)"1=J: M,K;0T*',2]*6'&4F;I=HVQ:%1X=_&+QO@>VE@C6)_*G;7$/))$1LZ6>@1/-2 MZ^4>>AO$\3-9D&\Z9V>W3>#64>'@=#8K?UT+1YJ^6KE@%:?-CQT-5,:+JFY# MV51?1F''MY(2CC,M4\_SR]3"M.-25Z5MR3^^LWQEZ0#*PJV8&U)N@+/G)N@LX)\)N/YBVZ8.1^0IREP'O/I[T?\*] -K:TU.K:L-MHAI7#*0O M@?E2SUD24'D(?'39)1J8H;+C30/5FH7G)]I#1V%H"(MA5#1'+-,BZ2*_2*J7 M*5;J2JIQ*6/WMGC7H[0FJ6*%T?+>W4?J7[M0.!_=R#6A^*&"Z5E4^PMM9IT8 ML2F$V.:BF[R4U%!4C&ILT\KLHOM:;SK6WP68!LC4W\QK3"M5*Q+8V)/ M4:HIM!FZTSV3O'D4\@WE+ EKWC+Q:+1D@MO!,P;^_BIQB%6"TT<12M]MY\4# M;GAG=&AO Q_=)+,7L$YD>FEH>[3O-Y[2=;B'_ZFP-@/_H.L$6 D3-TI+J[2%: M%4&EI]$@AH?N1$-.NF2F2+GJT*!"#[O$>1YFND4^Y^;;>&.9]1:W1V5(H"MUYWKT3+J04);IJW[$L'3)69_"X5FU8.=M37\/$S2]/F%JRXT7'5GM[U'O530L9"9IY ML$H3)\&XVH"T9'NYSYCE]>.+J<"X^TBR*P2Z]:3["*6/>SCB*"]S56_R)+C' M':#&AA=2Y21G68!U._D%&$-FS[B0QG/]%&'@OP[) O_T&]I$NM[:W**7R0_X MD/M=.9774,->IW1B*JJVZ/UODN(P+X3+5!T=V@7:(<@BW:F!<>2'>2O,S;/K MK%Q]\U^O1>_7X\NIJ3*""C(.=@:95%1=;[MU==/3K6*MY8HT6V%TXDCW[V!T M]<,P7T;6HDA/F9^;K:-R45IR]ETZL8^21^6KKF%'V%?I6[.HX82#@.&^7R]= MR.$6'HC=6'P&[@)I?%6T/:*NWSQFDI4D M+BOQ/9 KM9]&%>1OHV%Z,NVP PD F'%T]_$ 2 PM*,>J"B3(,ZDN $)- MTJ5:F64/8H\/(C39',IG>8IL3P?* &@4+6D0_^L 'W= M!RO8H>A '.LURBHA%F>PR]^H)RSQ\X48,CA+]1# MJ6ZO])?SWH$DGBRCAS$?]$68YVOPOC6C_);1.[@%%*.IJAR]:A$@SZ?* M& @]'V1>-&!V=>, 6=C)$K^+R>_KR.7;RH-J@@N-$^O*,23/K@GM\E:W>AL$ M["3P/5^W#?3DPAZ:H?WLN/[2L4RGP*BP-M-68G'%0T#\O?0C1,Q"X+NM)V_? M(6@> .@[7F$>7]KZ;6=8/2!:N2:*UYHCH'L@A>SN29FB!5%9O;93J1H K+2 M\5T*P0D=+'3/CY9S?;"PI@#ENSWD :EH6U7/+'.L[2LUUCZXB,:U[J[@HGXY MU7T01V@G(@(#NR.BK-5B#E06/Z;#M1KS!R4=I@ Y_E&0%P,;#BIET3CO=&\E M7W402P8:Z6,NW"AK&I*MWCV Y?X(H%@A2,6;X8."+=8YB\2QGF_5T#.OO(^) MW-%&K>"[TR[JNY"&,8 M=EF/XW0OY'OQ;(UDP;V$&ZYV\8X#&@G5Q/C%_H"@7'GN*[S MAG+V1_CT==?]0-D_0G=B*?'8FU2.AAQX0R(C)X2.D_5*668Z4!/P]]2-(=Y$ M+?O")V]Y "8TUG/GWU,C$= ^=O_9=5Y-#WX4@AE%1X\+XNE7L1E!ME3L&_@^H MG[4#A4Z2.P]MV#!@S'QYP6V9BU)=[OJD)9W2HEZU)0DFKU>0=NJ*YU4('BY) M95GQ[(BXZIR=739A=5I)K./DM6UH-DJ)JJ^DS+S]IY2P*9E%!::;5&"84RJK M3,O4LBI_9SU]!1L]#4^3@VQ?3G']4JLI8^$91&V4>GDFFFNAJJD$/HYKNH;" M8PG"9>U3A+05[7PLVTY*H!$ MNNK>GG>O+J^[-^C_;B3=R470HO^/7J=]A0LNV_>FD/BNN8"6"OT 9\KL'U(E M2\3GTK8RYJ6B4O/&11PL+8G*B3$XE-Q/PAI_T:V@:,5"55?+6"LBD0:._X,0"W ];WU,05;N)\$ M1ERCY_4=RX*_N+IU0"=>S9XDW82")S0WK21;5TLI(M9X)TE;<<@)W8@J%NT6 M[U=J*QA%KX8?;M!D]NX$;E]NKZ^OS\^[9&7-8-6:^'+PO@.=! MH.Z #9:F/ULC)ZMN62@U"-3LG\"8K>&(O-,]2&]G@WPL(7GRS"GDH7H.W8(K/?#]-?]P//AN'59C<5U/;]5T@7M M#?9!VW6B+89#TA/OD$$@C$DAO=R>*=0@.X!;*E (<[301ZIGOYY=QP@6_L2- M[L,6/;V'*Z:DR*P^J,43KK/M2 B M,4GU@B[-@(+'3DE%5=0DI4HRJR8V 574)A1^"US_ \7#>'>N ]=&2(I4M%Z8 M5QC]%_I[;[N%,\I.V.265!$!>+;>%LX(QT3Z4[KT-&/DC6)$.(8R::C3,)/# MR;8TVX@."=>A2NLH0RO*FTLJ@I8R 2%](G=9E#5 M44ZGK.JA5G"S=R#09-V#%S^RH-"R(3,V!L0[4K2UFT*!BOL5=ME5I(/@M66W MT1JO(*WT^1VCXW!-,@6OP X*;[CFRV3ENX7R2;_R6$N9E!(*""^0ZHH?%=R1 M*RZHG.(K+</W^;H M%!]]3PL_F*HC]PP?FW*X2I)ZR2?YNVY$*9+1VXG1^^XAW,3S?8JJRAD+*K5E MEA=5I6SCS>@'TS9],#)?T9LJOFZO3/2&>PC,W<>3_D_'[5NZYQ&\@PPM*,>= MRE3(LZHN#.JFV2)(MI=KK&\ T>7(V(IR5*FK7R;&4",BW2_%><[:!?<1\[<5 M%6\2::A53)C :,1O&T/PEKK454)973D&<9RA:F'0SI1#64@.$=GMB:A(55B[ M:9QB]>74@4&M)34V+9WMF;[Y"AOLP8Y]>*8W6>YDFBR3I!9A9+QI!\"8.W< M)<"Y^TAV)HY[@/C$3;TK,]QLH0D/7[5?0,7M/PA_Z_:,5R1:?PWG#C"TT589 MA3A/=1_$Y?/G RT[:(#/@&@L]D*O"3/?RY0Z"KLQ3@0D98XX MBNY]CBZ). N]X=S\^>RL>?,919<_1YQBV/.ZL]V"^>Q,[?F,HGN?HTLBSO%( MNFSVBY8%9Y[[QWUZBT@+4V"%[W@[3Q[CK>;SSAG+\6?Z&9_DXUK\=6H5GG58*/-%5@0&6%\CO29*"(I*1-\H\T5:!*7?WR M/=*D8$TC#ZPX'FDJ3AIJ%5<\TFPK0XYXI*D"@SC.4+4P4"LYYC$.-"N=8V:Q MZT+L)#^"6TOIK,>76.DY&: M@'0Q9K[N^H*\3 62]1W/[QF&B;KM]9:0P>B: MU&2)KLGAO$$5FFDK:[CBT<8W4,C#*?Y7J/AN)7.4::&M+.,%A> W5B3MWH@# M,+PK.%_K]AQLMHZKNQ_(!VJZZ)82W5**I<&3)6 U9.H>S#2,CUP779+O8\M> M=76Y'49$RZZ!K0Q_GEW37IA;W8(@!+8_"7P/;JS1E;2)'3ZL%F6N,4*?[B* M?45 %?"J6F-MMV,<48E9>-7*:X"[+, HU;%C(T,^68Y!]AT3=%[V1V"Z(5Q) M6@U@5#@S.VAHA7>P:3+N3B6=N==I4SH:Q'\9Q%[^-KPM)/-]3@%3\.<+QX*^<=>J>#1_K MX$\!#M75+^>#OV/8*DE\$W(*J#:#J/5=]110'%UD,*3)WUT][HU!D2>%7.G$.56$ *]K;=A'$-6Y!C!X MWX+%P7B:+"OX-2^JW@5(>J"ENX!^^/1:\O9:$H8!G8NRK 'E;$D-?V0E63^= MCUR=CPHPJ"8A.'H:RRFF[N+D6)Y&!0A35[^LV@$^\(KQ%PIF&GQ MDX?TL,1DO#X1,O()GS@92A5)'K/FIMEA$X^![NJV_S%YL M@ ?'G9K>[[.U[J+;=+LRI.R*^1:9XBLN\D_-/7[O37OC^:_:Y&XT?.S-AY.Q MUAO?:[W1:/*C-^X/M(?)5)L.9__X.OO6FZ+XBWU)FH2,29>U?9^EAF/$_0' M*XG!P!6486UV_4A1I!^X: !G+A>6B5%273D+5*RHM'&I)9ZP=#2U,]#D![HW M!0MG9:/;M0\.LB%0,E+R&=86&J9_7A*J^'9Y-HH.(V9>VZ55#H2_O;FY5ER] MU402DKBEMD:3M-%Y*<)4('E]EE1HGC:K""3 B7"&T.WB ML>#..MB$ \&[^WAV'2-8^)!8NSZ38K2K-]A0Z\-98*6C:N'@,W5K:$,T I1I MC!QJC2NMG)(YJP_KNZ(&0MVL[=C["V%TWZ%PWASVQ=!MVP1/.KC_/H-C<.7J&VQ8-:FHVC0\\Y&"EMO.8XBIJE%(U!4:;5DCIFI6X%QV57)^IUV@6 M[HO;F^Y-2^<#@7@)#>5EOH"#.RTY<(.A,Y^<)PQS8D)3K1T,(BLX>^A2&96& M/.V1G$-0"=HS(C%0)M^WWB)\\1,51!F0=?\+!$WHA1EH*=.?5 M]* <$*SP)*T/Q3#]D>-YH&A6)=8Y+=I5AT3HO'@KT-+EQU+)&31E Z=%'$[X M"+VG_N, ;7XGRWNPU ,+A=6@AR/RI&&I?7+6 MIC8X0J^%=(619PHUZ;X"[]G2%\"8V-5(1&[EDTQ501)ZO8,'J> D[:[ 9+F< MZCYX!NX"(@^-+UCH'A3L.;2&V*5/::V3(TUE4'C=YN"S[\)9'O *VX:=BH3H M@X45CP6,?2DL>W*$8(0BIL&MLIY$',&C)##03K*8BH-*)T>,JI@D/L2.&A1I MZ2-U5YTSV8GEC^33X8950LRZWFUNBRX_M*QS,,\2Y7;.3E><80I89<8 MOS0SM\3=H'G2W\U-L!F\;\/;"@R79PYJGA;;Z@*3\$MP9B71=V]VHXGIBLQE M_O[\_EF"KQ7OKF#,;RJV-%RHP.D&Q8^:?A"!/;1?@0<;*KJG4JT)^2^ YUXK M)KXG0%%5F;%=1ZG%KW\S"*WNY00!-U,4,.*5%977.8O(ZEY :O0=E.O.^;G\ MAR.I69#GD'!H6A/%JMO/.ARHR'$0!1K9!AS"YLH.$2 ^#4!763EF">=&GHXU MD&H)T4KFAU%)8#1M=>7(QG%>K(6!X)<%F$-O6NIK5I]Q9)J(\2J+,V725_,# M#^KE[1YL'<\L2I^0*=-VOI0+*S0L^>)8'I4?$-BU R48.S[PGO4/9,GC_!]# M>^FX&_9\A5=Y?\N/WG3P;?)]-M#&D_E@ICWW?NW=C0:I7".ICTG-)G(/7OQ] MUTLRBA05EK(&A@R?+*, Z =]85J02,2D(47EE1O:9)5D%JA,,K7E[G4?S6C MA4#Z'^AEL(*[U[ABRNF:38-[!C )>#2O&I7ZIF ;N(NU[H'>R@4 [:0.)2F\ M:DU=5QE%,RDJJ]]ZPDK?@6).#,9ZU(D[W?X=[Z3 %U)*F_74DCE1I15515WN MKI"77J1OMPYIQ)2>OI7/DBLZ^T%@(0\;X?@C7S +RTVG<]MIYL3+*")%5A-) M)QU9 ?JZ#U:P0U$B6Z+_N+RBH0OH&[",!\=%J:>+ M;#B^G.+ZI593QHXSB-HH]>ZQH5'R8>G6JYI*X#:^49F=^@B3>;Z@AJW!BWWUTZ%%B>VT[VZ:BDGR"(KG^5F=ZJ!.2GY;B^$*/5E%IK0YDBL,($'=VAP M)%#O8A@:.AVF4$LO-/L-[[5*T;"@=(*45E>&'YR5S&QGR(BH%2!>E3,U[4NQ MQ^"4>4-G;11)=5V1.;1NE/+ZRO!&_,JE1&BQ*;8DY0=!&3-@AS8HOKLD@ I7 M5#EVI/5NA",235WSAC,27G4Y7>D@ZK5K*-4J04*W#-CYL MV%FYW8[^SG%=Y\VT5^0KV>45E6<)0=5YGE245\4PZ +W7]&"@%A<.257U%-F M-< NL8IJ+EK'%.F97+Z5BJX@LM#UOZ15WB^Z:Z)%$$HJ2UCA'193CA)U5W=4 M A*.QB3/Y>GN$U=U^8+*J9)*%60-'G=/OWR1+V'1A(]M'P M;C(M2:E#45=I6C MWZJ+JR97Z*ZMHF>4"JX:[WY33L=5K7BY5(0C; EWPL.^ M8L?HP:_*:*@<88PVCCNTI&CRR;11>M="769^SR+1[9Q?R=8FU6J93H[6:#1* MV%NLT?3O3=9HJ1QJA1.+R\,R*GLPFU1'&09P\W,S2]NH>)Y$I'X2N[1S'?3U M+?S-_R"?BY77;P0CR!HM/""K*+W0N8%WG$8B8RJ^K2)'2"V< DN8Y6^CAPT' M3#SWEM&J2A.MXA4W #A=@.'VU!!_:E%0)XO,6:?;/6\7-; ""KWE(BT;"NP. M\/S!^Q;87E$.P8-2K50_C8Q";[1(&OKW<<^CK.&@[WB^-P;%F3"QI5O)"!99 MZUYLN8V888.5[@,.KW_S2Y*Z3R)_IWNF-X,"Z<;$3CO1NX5DH:O>4O;4$%[Y MC7!6NL1V(H$>+,?!! :45&@5!2J*J]9#S.+V+'"&-:/WT^X)QH.B9JM(4U=N MH3=8>,>4[S+<&*]H:O6>= /TO/@M8AT]3HQR5=WI%OJ5SD5"U506N?-.]TSV M6\_\?275@3C2 \^B<]T_.H[Q9EH6ND?JKX$+K:]NKTPXX49O!LP6:V $%@0D M*^%Z;S+\-IMIP/.^-'XE)L%/(74($G5N?,8VI+SFDU,X\>5"?&GE3$Z&$05-T'"N\" M#QI!S^LM_@A,SPP54!Q^6%!:.>6RZ":O618IFZ59])\N($"X;[I;],XGIJ1RNJ331K$6RV03&O4EZ=PUD;U$ M[(M@'HU9K[N^JHI.E[Z&_>!:]JKY["C93XU3)46$H):S..\ MQ=H4.]!MNM[Q,G&*L(LLP<#.!U-(4G3B#>@[FQ?3#C4U!0MG9:/'BX<&1-M< MAF$!\\%>5M4:L2Q$9.+71G(T#M 6; M+!,\P0ZJ H(65U".6S(XDF7U%J)>"; M]@J@IZU3Z"4:*KH:5Z&E3QXS\)@=2;5NVV#"%>@%[6T74RZ(= MS%J=1P@G(*9E(1G88)DK8DLCF<\%/3)S'Q.+YP(XA T&2>"@QR MMH0&? +<55!^/3-/)]_1K@H=XV"&/9*-MD7EN$&G72Y'*T0,A 8'73>&>:*. M!!5@&F_&"#CNX\M%T@T YN",>H=^KHLNL84!*CW#B"[Q%G&.8\LGQ$'1J+4Q MC7!OL7 !DH.<\_.PV FQB@D"H=%D/*(4RD#IZ]XZB:/+&R66VB=$$1[(U(W' M4C-GJ$+++X21Y(R #5A^Q2AQBK8JOG9U=:Q3I ?=='_1K0 \ 1W].QR!LV"S MT=V/R3+*YFOJ5GS 9QN[OV0<+6%5H^?O6IN@@\+ 15<4PVRN3$=--_FD<0^] MX53[I3?Z/M">!KW9]^G@:3".\L1%?45IXG9]TZ+N:KIMI/Z8/FY*NJSIOH8Z MK86]UAQ;T[5=S[6PZU*/IG: [M'P2K;^I"J0S%=GM^=GYY?79YV;\XO+2TGK MJETG=\3"\"E%(EA@[-ANAE.DTRMN[2MG))G5BXG_$ I. UXDJT[7NX_=?WXS MX53A+M8?(_ *+,)9&UUE=8DFA"4$5K+#I.[)'79ZS8M'/,QC:D-=&K&KE<"1 MRE"TVCH-[6W@>R&H^'2 %#74)5!EG1-X1"G_J;#FC)DU9R?.&I+\;7S)$X?! M.3-KSD^<-23YA?I(9;/F[B.%[(,+_@B O?B@6SP7U5271<=?.3-AI&Y !&X< M[N1A7BP?U%27+XSZHUL?TTC?ZO5-VI;OQAS=E$6HJBZ+&'5/NN! M4;.5G"1S),_+JCBU,2G97O8L*@44*RJN'*^JZCC/%B:1.5%$M>NYX=C$''B5 M&*32>LK11H8YJH92&WU:Z*D_M+X%<,#!9<8W8!D/CCO3+3 &/AQ]S[J+AK+I M;1U/MQY=)]@6,*]"2\IQL1HO\OSBA44;-Q7/%C!6P(B?6 10*;H/K(\IV#JN M#XP9&MCAV-\5[#N6!^UZ1J"]""4=*Z1T/, 9V&JZP2$ MJLI9!!JE%821L G9@"E#T,O*2JF956U[!I0+>+0(>X'/+,M45CG"&&T09&C+ MD*O^YK(2VB3T*ZO/1,(V[^BXJ?*1R8\6NQ+V2=Z MG.Z?0D['20UMN$,-PK*,+I9SAJ01<2]0U@C4#RWN"/KWOBM:JB^?[A>E)MRL M04Y1Z1C3;>''LX/YLM.]NE'$N+&Z@(X/4TM2\M9!\(?IK_-K#P&,QG](7?8> MGXU\AP8#WD=([-G"#=<,^' 9@,O*=^2O?XXA46.HKA+JKJE+$@@R#RI,\DF1 M\$R!;J%7FQYUTQXYGC>T%U9@H)>4!KIKPU8PZ2SE]N=S*.&&DIIJ$1I1Q)RB M[LA#Z[OM*C:X:'KT.;PD#*_*BA'Z''D#%X3J;94D/]6HQ.@Y-N#"T_"JXBN= MF2O;7)H+W?;SV'SWD/E(59PL]WEXEU&^(5Q@,J-[]:*:>S75=2W==RWJO(9Z MKYFVYJ^!EI(!545_2B?G76JA,-IY.K^O*H](MLM'6R.0'=6/CLG 8FV;?P1 M>*;>HD^JN\9A]<<>"YPVGEP>,?F82A0[%F6(@:1,L%$$&4IZI^&(^LG@I; MSL!+F'(96U&7DT?E4Y[7/'!L(TOS$Q5A'L<75I=S\B9P!J0($03*<8,XX185 M5XX?#,JAT6QCYC5,^!4Z[D+)BX&!'GI^L)RWO'S8^8FI;@,80#69U!=:+4)P MWQ&&!I=A-Y@MKQQ-%)A(V, BQ-VH0I((RLI+P#T(=)L_SI]3EZ)4_"@-9! + M5!NM'WECD:!:>8>7;D!=\AV#/*Q[NE+DVLA&03/6Z CO))$^F]7?=0?^IU+, ME[HR.";F\9BY:M.8X9)%O;V<)!."9)4).+71]G+.=/S)*':P3B(_2U]WW0^$ M=OCL%-+*KH*'\M=LMKK],<,MB1@O%EQ6NUB0]$^+.QC>!LA>&?"26P1Q;__- MTW;]_4SNTMC M"RF.V+0R.S9F6[_[6^2FP4%8NG&MV:S"W.1(* QO1>#6QJTEBI;IV6'0S."/ MP'S5K?",SD\6-*&N"I>!%'758Z (:N!6A%7!:2/-I@""9R[B\*P\+@4,*ZMV MJN2JA$L;I]T&O@M^.BP5"5\;GV0=.;J-KND#,PS)^08LX\%Q9W!(CX$_=OQG MW?4G2[CCVSJ>;H5:*2!NA99.E:2\H&ICPL$0&W2Z#'0/I$""R&0=720:TM0_ M:?)5!HA3-C^E*,A41!-WOQUMV^I14P'G72WPVK@%YAS>J +-A.F_4@QCB]URNX<9>XOX M]B3<^_2\<&<.C#O'=9VW$%3/,<"QG'\PDGS5#2.G"SC*W!? M' R_+R1M8.',,UGV8>_-PCUJJD@6F=O.V>4),:P4"$XNMR**2#*!8\<'WK/^ M00BX31@8U.0H;VTG$W MX2<8[XEF.!Z3.Y6WWJM.YOKVXONI<7'=E1_+7N+DE^G$( M3'R8"@:)5;V$8#8AX+1Q?U@0Q%)\YZ2X@KJ$$L(&ZH"@(FC4?=NA+/@$_U=B MP'>=)I4C%J.BV:-[F-%HR:A,I1H'AT@<]\0Z]-[/@^^#4C MRW6GT[TZDZ/1X?JG5M-%(*I#PV#.0>#2%'@A><3!C<^!N)LLGW4=743XFR_@JROYN2MZBE59I):_( M>L[8P6H "36)S%M7#%6>PU?O)\N):ZY,.PRQ00;_A^FO3?O'VERLHW!^%R3! M.@A5=^;LU;(G48W&3IU>O*$3&A1Z+O4(>9^<4QG9;:-P^4+XVGS M=;6LA/OD@^A?^[YET@VB3(5A]S34/VWIN!KJ89N.J)N[9CO^>;121H\UH:$0 M)-JXG\#9J:GI_4[P,I&JJ,L@(8S(,Y 9''4S(NY%Z3MV..30KIWX\@BIBG+4 M8%852=N4\K;1A,"5S)ON&@D"Y!-C?.$L5MW.V=6U*MR@5"QF+J*7M)6LR,>V MDM+HXDLKQXMC3RGU"/ M=0PLR'-(.#1M-%]#&W8'>/Y4]\'(6?S>=S8;,SRZ(,]OI?64(Y=P>N".ZZJ MU$Z:<3K:5X!(QYX;*2'Y/-I7@1R4RJI_M*^DL1!\M*^3T]&^8AD#]MZ5L1,)1$QO452\E?PC\X'D@J0 1RVSB9D5 M]P@:_PRB^01B";<8QB/<7DQL-"WDYTB:6B=-ECH8J97.B8XSZ0WFD_,:GM,/ MEDN0.S1FK?[)HKI@J953&$.GWFKE@A44!B,K)E"-6/S4Z<(.#J]81I5R(/)( MMWH-V[XY(?(P@=+N'+T\,@Y^TJ<,F;KY>V\C#MFAN3-48=%! MJ]]2U@4F'Y M3S8QH\,KG2\Y+%]\R*MMF^!)!ZE#&HAE+MP\]3-33.MMIYN/:1V/AP/MJ3?0 M^I.GI^$\"FGMC>^UY]'@_G%PK\T&_>_3X7PX0)&NJ4]+#5;-(H0"/R#1@+V MZ.SE*XE>96Q#SH,%GI?I&"DV%5]8.6M227791P:HY53+"2.($W;',5:@=?.Q,26G%E5^NJXQ+A%E2M33-/V7T@[Y JW;BY%!0 M/(O7>:=[>:,2,UBG A8IU0WVQ(DQ0FM_EVS]2ZJIIVL6==%INU1>M6P!]BPF MWBT6&?J# HW0:JE:#HY(RB542X_*!ORKP(0 M<&BDIZ/$)0PQ@3M_JL%P.-958/QQB5'(O MK[B",NH6$^Y EK-N4*;P\XZ^8UFZCU[UFP*XA(@S0CX#=X&TLL+<52JKH;Z^ MR2K+.)\J":O6\U356J7^ZA(K?^ELO[<8F5 4 S:\ ME^Z;;KJ+P">9 ;;ZK6(%!]'5OT1F0+'"/F$Y/UE&9\J35^#.MF!A+DU@1*,E M3Y7J;;6*-IQA4.L5;0R%QL#_X;C^FCBG8 JU2NFT\C7@!AC53A#*V]>WIJ]; M![K._M@>'5/(I?PF(-[61K-9=$9 M1?*RT[VY;"A#A*$A]'X6#U[AI,I3!5>J5=JG%C!6Z(U8A:IRX2[WAYZ_3Y?/ M=@/OK.X-O+@OVKXSFNZG7YWXO)8G7,Q8!Y%YG $X)N$:V8)F< L74.@J[ QR M,UXJ[P**GATO7%27B,^E;>6,4NU+?^)@D>X'Q[F](FG1<>G8\?/B[M#8[\\P M3C#V1I3CC3BU9[UGG*!2Z\TOKL8.%QB)Q6KBKX%[#U[\U'3Y"B+FZL0FQ MNLVPWDF4U10@I P9-KQ.%TYR4"@#M%!'OZ0$NB4*S#D)TE8FY2:HMMNC;?V3 M]H(PY'78@9T2+E7S<_7") M/@>6;2WUC6A_[F%N/Z ]C=(*=UW6"11W54CW5 MDJYJ85_3[C&,Q^S31W:$I(JD'0(ICQ5%S>Q8O>ITKR\:[M^J*K2Z68D$7%)7 M0-%5]937.(O$%%J6Y!UJ](UU!?C$PH(\AX1#(]TYWI K6 HP23@7\O2K@%!+ M"#5;K($1P)WQ\G *V*,P*KF(P-2&#0 M,?\$<*GH^6&"Y)(5?\U6E:-/?:7GB20"(Z$G>E>J,30[J)FIF*VN'.=$\(.% MA13PM/$ ^1"0@YDCAS=]M%^@6 M0@J]V74'EHX+%S7OU;A)U_8G83EC)_3JTG6S6(RB@D6Q.-/V)XLY8U?W4+7D MM9Q;%8\'LO@DYX*5S@OP39TH2[E!)?02F"(+A.S"_0FEGL\J9.I8L!.K^)>/ MRCMXMN:S^KCN=*^ZI[25YP"6T-7MI=KDC7'Z%>@H5>E\[3K!:OU@OH*R2!5^ M'U".P$+)5IW;%9$4ZD)H#KMGYGL,V1S8 LB-;_^3VR*!_#3_%=^YY??/8K9PU-]1CLDR]W+U4#L] M>TJQ4ZA\N,;A2\IQ^S@\%+#?H\16Z,9/<M)\0.0!*/O3)_^-">PIGU@R[ M#U',)W_CD_1'0U7H@D<1ODL)%?ID;3W@A.XPCY8;;*"[-@029=!&;T@#%%7O M.XO?UXX%Q?-0S@'_ X&P@+_UTNH]Z7@X?IQISX.I M-OO6FP["6Y"S^:3_CV^3T?U@.OLW;?#?WX?S7V'I\/N:;AM:W -M\#R3>KLQ M!QMY1UU4'!+KZN;J_/+\]O+BXO+VZO)]RW=\YZ OW8,1A$) M+62'TTT',D2N'6)23]Z<"JR#PURN5M MXSGF=]LP44;VEW"VB$%%"/2L\*LHR>JS#B?9A;G5T17B_>0;0EY GKK-G@#? MA$ D=,LI*< T,S!WZ\&Y@VZX.W9Z"41B)&,K)T! 'H@(35 E*1#T!S!7:SC\ M>J_ U5=@'*"KHY-EB+HW"7S/U\,'34AL8VKC!+A6'P^AF9PD,0V+,\NB_028 M0R\WIPA@R- 71YT%VJ'\\;:ZUH:/V(;RG*JYY6,77LU'6]DO."#!S5=0&O62 M+Z@\)]B5FB<*I=AM/-2D7PK&0-=>9,?MG 2Q^*#"RPJI%"8%88D>:4'O>H5@ MA O"GA_MBR.8QDZ8XQ,8T8\_3'_]X+A+8(:_WYNOI@%LH\B8\?S$2;!5.&!" MCPDE); HV-_$^LAM<]AVC46M9-&]E7]E4 0=>6 B]/Q/D;TC>6(N*'T2#&*1 M7? >4E80@^V;1FYU.WA?6($!C >H 6CIMT&DZZ!,-(A7FPP!CKDWCUC"W0(.Z+M>Q+'/,1]:4G$ MP_7EQ>WMQ?7UU&0FRSG+M"AJCY"4I#2-1>65][,$*'/6Q0V M0=5-V7LPJ)]=9^7J&T)NYN(*RJF834=Y'3.*VC0E$_,LDZHHIVA&1=%JFB"M M]& DS/M4>"%0*6QF8XH:#5$T04][55<55[JFL2: ZE'SJ6ZO ,:49WY33L=5 MK7:Y5 0WKH0GY\.^8D?FP:\966XZG>[EN1P-E2.,T09!A@8/K2?]';V,7JB^ MS._J*9#0KZP*R^504XGL&[=PBXNS/:.2S.T4-94A *^5<569VWA-*10[O_@, M_#7LUY_ B)Q'W:)U-EUMY1A4E0&8M7<-!-H8%H['XQG ?AE#^\%Q%X"-3-FJ M)\Q6!$1W=T9$(4_%T*$0K_.G,:U. ]MKHDO+.0*>. M!"I,=30-G@[AZH+"Z;B]Z!!5UBG$/EIK=\RS.QX$"PO^3]'I.TW5%M.KLOC' MR>F,/=?\V\](C!?(]/_X_U!+ P04 " !7,@53[+.DL:AW P \Y3, $P M '=D+3(P,C$P-C,P>#$P<2YH=&WLO6=SZDJ;+OQ]JLY_X%US9IZ]JRPO)23P M#J<$B)R%2%]40FI **) ^O5O2X"-;6QCFR"P]LSC94.KU7V'ZPY]=_??_V^A M:[$9L!W%-/[Y#W:/_B<&#,F4%6/TSW_X5A9)_.?__?M?,?A?\",6^_O_0Y"8 MTDTURS'9E#P=&&Y,LH'H CDV5]SQ0ZQE6I9HQ"K MA5-BZ5L11Z!S2/)>^J> M3F#8/4%C!!E#D']WNTV)#NS%-!XVK;%[[&63].95?J/$[_AO',6Q&(8^8/0# M@<:8RLOVZX[*RL 6[>5VH@^P9_1Q''%T_T,*!&)%X#]_CUU(74AAPWGP'&0DBM8_O\:N M:SW\_CT4G<&]:8]^;[[P9X(B* 9[_[5Y1%,,];']?#Z_7PQL+7@&1U'BM__U M %)LVWPN/S4&@_NYJ*G ECU#,ZU[R=0#4J$4@6[;+QSE6>]S8MLW]KM;*7/2 M&.@BHAB.*QK2XUO\,$DE&2C/2;2=-_QBW[ =D\0Q^KT7K%ML'MC'-RR93/Y>^!+W M..A7 O2LJ?_MDRQ\010@?_>/^"/FX@A./9,G9:\\46MY4G[]^_<8B/*_?^O M%6.2:;@0=/[YY8*%^WL]7_]A!$P]9?;/K\WWB+NTX$A___NWJ[@:^/?OW]M_ MUWT-3'GY[]^R,HLY[E(#__S217ND&(AK6A!)+/ @"671E@6>RPBT MG'*C'PM!$DC?-@*!J&(P?Y]WFX$+!6,&G&#@+0@V MS$)QA+DLE&&W3AYHC6:J?Q, X.:CH'4@1&4B* M+FH0A@O5[)9 <_FAZOF/U89!IS6C:AJB)-F>J,%9N-YS^DC31-Q-S$L=M3,M M]Z7^ $W,"Y ^V)D(M,/X;U!HT8UG9H5A#Z!4=SSGVV4M:Q2.1"$:)XF$QH\( M-.T13,Y:DCG&'7V#0N_IR<4D"(F_U+ ,@ 9YZL%.&-WTX$^7->3:L YLQ91K M1O"^BFB((R!##>2 Y-F*JZR _(QZB_+ :=I(L8GF'*8CU]C\-#7SJ4?2J/_? M>8AX+BD[%16S]4J7+JN3!EJ;I,Q",MO(Y(Y!167/-ZC?;_%2V2L6Y M-@=Z#:(2@:$$><[Y'F"7/C7A@N-X+WB[+%CY##'+ 5X?S4B]3_=FJ-J &"A'767:2BNMJ@5#!DL2F"Y'FY5M&W!JRPAM[NLHJ:IZG11FL5-J#>_ M_H7CQ,@D3=./P]T,[Z2CS6R2"5G%D42M!T0["S]Q=L;;;/=YP;.$P9Y5H9K>6QHV(2A8+0P,\YTK0'W>)= MDD*\RH@NV!GHG$ZE"0=K9'G/L@:UF04JN 0'BB 8#@/4!;$*4$Z'4%'!JP'^?AZ(!;$!]"6!\^_??L#[X 2Q M+!QQ+ B '_PP\9]?CJ);FA_8!I^-@[S 7$:V*9/[A2/[?N;S'M8OVWU#\*=C M>G;P5Y T>-C0*)C/!S1R;%=HBM#W#4R8_U=%7"BZIV^,UM;>I45G['O*\!_6 M#WI%+?"=_8>V32HP0EU61%L%;M8S9&?3@Y"9+#JI>3?!X[)&YD"GVE]-(+LW M8P4!9&S_4F3_[Z$"[%@P9[ WDY,NE)YCQLN'M]TY8.1S=_VG#%^VL#1%4C86 M.28K\-L@#?D+SOSAD0Z__O7_?$:(OW_O[>* GA_!_$T*_OIWVV8_"=]\]^\7 ML_R]CZ16@!:/%'%%V_45,L P/R6$8H_]/'[WR!MYIRF%$.C3*];?;/_>ON3W M,P'\@CQNA2FK&"(,QWPKXL"HSY_?ULEJ00:WYF;%M-T1='P"'Z@*YB\$MJP8 MH#9,PQA=<;.BI&B0)-L>LJ)A** B@I?/F([S+!9,+:O0H;?]CAX_?NREJ3B! M688?UP::,@JFY;SHL@E]0 @2+I#W\_\@O5I/-"5**GCT\<#V3:I2KE"+9D/E M.9;L]0&$4;]<(S::_M;V4++&]D"B>I9ANB+=;=0\T)G^R-LNGYL MBORF4$!*JEV;*PGO=A^\U6](#89 MY">(WR_QNVQ@ B)T1!N,3<\!VZ:<8TLFRF'UC*\(8ZC6:[X& M+WR7L:?3(B)(!G]7BQ[])O+0_.=>8_.QTA7@.VU%?T6FFO%2@;ZP=OB1[KWU M\A>/MR$2B@,--*&E?A:_P7YETPAZ&8B&6AOZ"6;9;U8NI&K-33<=+U=ODYK1 M4;E,CLLO9PPW$9FPZ?#I3=X!Z/"A-)P%'E[*T0E!XGT)_/Z+7XKN4_!WD.R> MTF,F+Q8+GAK3WD#^UM@&GP>UH[D21T(S$\\OA]GJ&&=UE$"+J\5H6BG\0 ?^ MZ[[.CAS\=&\GPK$KQ+&ON&9A0[&!E1BZP]0BB>:&5AX?%OAA?A:ZN"K,*'9> MERS"L C#CHEA6=.SKQ[$AJ7EC&5KQ06**^U44_4XI$)%@>4G0.Q)#"(4BU#L M.*N+3ZGG*$OV"3!S64?0E^-Z3IW:6F.R&B:=TB!T!5FA +,H2_9S,.T3Z\J[ MF?\KP+2;SI*5VA:51V935:SZ1BMI5:IUR!.+,OT1AOT(#+N)3#\QPSJR%"^454[,R0XRL9.K\.T("C.(19G^",6B MO8T?[<[HB:V%V)2['*L7*PC*YKRI60M=P!?M/ S']HV+[X'ZH(K@ *U\9%6& MY^JV.;+%K>,A9_J9/*E7235G,<-!JE%GB'[H*H0.484WYWB;:[$;64!W90'] MGBP@RP8"D#'MH9PQ:(F3:EWO<%<)B^>7!?1P64##7Q:.>JK&L9! 3Z82*(8/)%3IT+-:*9_B*VKD*QZPD?V%S.9Z:(DBU.I3Q!'>5F'_( M=$/B%(8B6-Q^_T@J/R/GGQK]>-(DG1 ,2YS%T1+76-4HXA3EXZWJ'X*#X)K \6QJ+#MB8N"UG]W_K=["-_JB5F:ICM3J/+_ N M,>8:UU( MH?7L0\3RD(#[YP]S_Z; C%IDC]0*;085*[Q*MJUV-]$(G8MX^A/=0R2*)T6? M]]7C6*=]?C_BF?%0KVK"]&JHZ M6TKKXW*B8!8[?&2=3FJ=CKQ&\0%^N+![?U;^Z<[N,FWJEFF EP>,[UR%M(U# M]"29XPF+0;FJJH-6>UDI,:&S0H^"\=XLGV+25]/\D8CQ18DHI5N]47TH]5AO M9G6GO%4KS:KAC5U"*!$7QX@W5BR^*A$)9CRN)X29PG/CMI+/>N@BJT08<4T5 M+^@N1GQ?(H3Q,I7OS*HLFF/B8X]MV@SHA]?=#*%$?&(EZS@8\3S*_:P(-($K M*@:06=$V%&.TS653A)P?8FYYQ.+QI$[BB5(RD[IV.=@_UY-E,H]ZSOE7^NTA>RWZ'@]L'VN\IEE7Q_.EGQI1J/4F6I%\^UKSUT M#X']/J84;,M*L&2PV)A>SPU.A1T.@>2N[RFO#1G9M![+2PYJ*$^\O0<[?LL] MZ(D5HT>-YPBJIP60F:82A4$XSP ZA)#K%*XTAJJ:9TI M%)&O'>M1NQ'\G@=QU3GD,!V\[.^VK.;M5I'69_*11FLQ8#A4G?)KC%7-@C4(73H38JSOV3;E?Y>_[=GY2 M;@]5R5L,^&D[HW-ILI$:BJ'3[_#;^=!P^V S#_1*M290[9&JRWB'BI><>9:_ M>LY?. -U\MNQOX7IE5%C/%RUU2JO>QT&R/44,N]&F/XY_IXBSWQ<3#?S58N< M*=T\FL/FDX;#ER<9ZNHU^S*8'@IN'XSIR++0<9E1HX J!CU8:FR[@X;W<)/K MP?13K"HN_&^S%IQ2-A],*S/,VG73%-LF:4T$9L6TBL4,Z/%XE") MP=Z3ZA07E.%LH&##OD?*0 .,XP#722TKXL2TTYKH/)>)-P^G2"_&8D:R;9;U M7$U$L2(N:%9H+?LGIG[> RM.9];WGD-U//Z[M%:I@Z*2X$M%46O+U4D\MXKX M_RW]/W&QYU'YKX^6MLC.5QFUYJQ6&:G?+([;$?^_Q_\3%0N=1 (?# =S.>+ M'#]MD/6FC118"X36S;\" 3C>^LOAIYL?41QJ6J%K)*90C,6&H26+[1K%1'CP M67$(YY[A4\N.-BCUK;C49SU4J(SH+JA[S4AVOBL[%[]5X>WS4(\G.W.ECB2R MM8R%*B6KC_16)2&3"FT6XCID)S3[D$\L.QRK\XF\WWC]57M?GY=D_W#-FJV,%"/HX?-2_*(#!DX"#-PUN<41\#NL@FT9 MGD[G\QU>7$[56H.V,P960YI*Z,SNNT+])L%.+]"?(74DWVOQW#DP5C0@D?S? M?$(QED^61Q9N#Z#^G.P'CS3!#!C>=HT#GXOT"N\N4+:6XR;*,MNLUK@NX?ZHW$K8# M[L/CC:2[=H:D*"7)=J:2,2OW\'2E>UTN=N2-7)5\G]T;&?2K5$FM+MA2=LDU M'';&3";7)>&1-Q+"G.R%O1&D*C8*3&6Q1"F'H?K563F-S*]+K'^D-W+1#/'G M)?G,WD@C/J#2C79)Y:J"!Q9B0DQ60U<=%WDCMR/?Y_9&)""FAP+F)E#0EM!% M3IGFW.%U27CDC81PE>_"WD@G$P=JQH?S2)#(&PF5C+]ULL&7KFS6^J1<;*JXA.8X8X4H M*G^)W7#A7+L]_3;Y>;_>I'O2 MF.>Y"2I6:&,TXYS0+HP1=]PU+ATM0PE#Y1I/JM]%I0E2Y>IH9):W0A:Y7 M)T&AR9&<_@!PS6T;0)F07=XK)M5BPV?W%O;=29\V/7_"%GS]LBKJCXFYJK@^ MVB8E&NK+E'/9-$;P&=U/;[:6UDXR#WZJZ!T1FDW3B]I1:WQ4T?UW'R0--SIKV3O)]_6A]J7;)SHK#U9);)1L*3?1-(70)/5_. M'@FP/DC\&06.L3SPDG2/:V)OT2XDN9RS[%;:2EC:!K+B;I7K4<(4 ]2&Z^_> M OV: ;XOK=^TX-I@5$@T^QD.35,Y 4%$<2[SH;/@6Y%\3>NU2'Z&V.%2C&MR M*<*3G_^N1KYA&5MS\],*Z=>Z',6]Z11+E#NO6RB:=H;* 'O@6,;?-XH'DT'BPPSR#'Q99471],%0J0LA/&NV1I^3.9( M"R,M?$FRK.F]KLLZFQ(RDLA42CDRHR)C=D34J>%P'KXX__M*^$3E2 >O6 ?? MKQ7YL@YRRN)R*ICH+U:+3I)A^5IW3LTF^2&7!C>H@H]$CC3PG/F98ZY?'I:- M?BQJ?*$>^]7SL7436)XMC44',"/H,?FTX?VR 5UQ72#[ N;7Y%K J(BN9S_I MSP545A-RC;I"E!T>EQMMWDDGN$(X=Z^\F1U_P:3O*\D;P/!=]D9@\6FP"/-J MU#GM*EEFJ&IV2:-<:YK*5%L4EV1"N;1PWB6L2!^N2A^.O0C1FB5T0EF:-*\K MVHC,V'*\[X7.W0RE6MSD0L,Y[S']^O+=5U8+CJTY7;R1+RS)N5<-(JVZG%9]:07@V'HURA*"JG%D >4L5TJ4T%8.A/=.@N_H MU9E7 B+-NIAFA:'<9**DRM,YWNRI5 .8E8[3*(+PW@@;E9M$6O41H[^T5G9L MM1H(>6/I&GE2I=JIVDP8E=5V)G1YA2.HU9G7S"*].KE>A;$4*Z< ;Z"5YZJ* M>TG2=FT>G3BARZ5'I5BWGL&[]G(JWE)259!I9U2/MI2BT1X.1]PMZE%43G7K MFG31G-X@VH4 ME>?>O!XILPN:HPP+Q*2JND-67&I-V?2\C%R_13UZI'*D1Z'6HS/*?@U)4>P4 ME#EVN9,![/00NAQ MQ.@+[ S/7IGW3[/Z%.\9)YDM,+V"A>(61:;:=JE$QV\<0K[+^]"<9_E-WE>7 MJJQ(,LZI"C/.U-GAE,3JH:TB" WO+W>+P%MZMB5;XSB#\@/EO3.ZF4?_+%O]5M02?=GMM=;+*J;6*GJD( M&2]%SZ\9^\]YCE(X=LI^%P7$:L65C(7HH*4!32(C9M O:Q$*?,C]L-VR^PT4 M /UDF_>((:%R]K!1ZK9+JWEX-RF'# 4N?IK:I_S MU!@KF3XIJC.!NK2P2DK M5]9ZS=2U&8)SHT (;[?\#@JT!)IL(6J"U=FL2@T:\VFY%:% V.7@*]'@6R@@ MSFT#;G,IU!SDO/IL!N1;Y B&.![^;"WB% B,EA9>%LIYATX/6HC:?]A+\ M\-H,P:50X.(WK[UWG>#3=62>XQ/H^;5K=;74BF><>(9? J'ON>7F:!J^,.#= MR__>G6#8L_KOW*&GN*"L0"0N&+#OD3+0 .,XP'52RXHX,>VT)CK/KRE8$P9" M7]H_NE^4W"V^DU.O:,T&;0==LK.TC+9&C8H8.B9OE?L34W^ZL."MN5\'_S'\ MU>TR1Q4 JHN6NPZ#:JB.=HCEF*S$4X70^GC7( H@N$[AS!]5P">SCU+]*1FKW;RU/RGI9\XP>1182[(N6RBU$CSNEHJJAF1,VJGKW?_ M+.>/.OG#KT]]JAB -@XZ&5"8K< ;].^UA>JAC R_[5;GF:PJM\CB;(527JZ4 M9/5\=H*$=HWGS0M5GQ;U#YGU-^JM[PC;;%S?.:W&V+1,R4UFUP+?G+%6:-Y4\25%#-W1QV?X+P_9/Z3I4 M] -N,99EBXHC:H^,FNBI9C9!5:L\GB2Y?K<^TDWY2ACU:C9AY]%1;ZIN E=4 M#""SHFWL),7Z^4%Q57+6OEZI9=* MN47%HVLG2&T\F X,.W1L__*%>.>U!*=90?E2&6TO-;44S9"7+%=#ZN2D MJ[;*1FCSZADDVTI?&R#&9 >V9H']L4#,MSG: !\6*+U4Z79449.#09Q#E9V!/6LK9/JB EZ<]^ST'QJ$%I+&A3+U'H< MU%-.O#.8U M=Y_&\$GV?G]<^^4BT-C#!>,Z8/A=+0X6[CZK;NO5OK?U^%C0(HU"5TTSX5U=?8LUA^K*+F^.JKZ7QY*?K;,?+$$%Z7SH@#2AQUTV M)34=W/.RN_K$JZAB+;\L)4DP*U8M245,K7E5@$RZG565"JW+_-Y,=S!E[U2O@[M?6$O^ M6)%I5"?H$L//55S',$I/5TM,/K1,#JTB'SE8VL/J[VBR7"G6\[BI E6?+..5 M<69*XN&]+SN$FGSR6/@+==SI[BS/3W(YFJ7Z20R,DX.*W@FMYEZXCCMDB:E7 MS%QTXYE98=@#*-4=S_EV6.A,SCZ:8)[^M_9*'=#_%P+8B#C3@6\<7 M-6>&;!J!\1R(AEH;#J$5E0,C6DC5FIMNC%;-U9H]#? =M4B?B*:?"]9N7=\!DG6;52FG0I++'E1^)"R)FPA>&']3VD:!$I0M=*H'P;7:ZP#FS(K!V'VTFPYO M =/"=OK>&3 M%-=Y'PG52&S4D)4X1O&E%L^J9LFA32]TCE2X42VZ;SS"M4O@ MVK,=+9&OMH-J@HBT,V@/I%0EWW*Y9B5?RH3O\N@O;^^)?+4(TR),^W&^&F@P M):Q)*:I::HS5['@R8^Q4Z-;BPHUJD:\6X=K)<>W[N/65Y;Z0HE92X=K%FC!I MLE0*X7T"-5I$Z'RQ(V#+>9?](F2)D.4KR/*EY;^00DN\.A0S):-JH9RASK-- M <>RY#47.G[,M A;(FRY.+;<<.TTQ:QR5+N2G:'>J.ET.V4TD:Q=L[<2U4Y' M2')]2'(3M=-LHI#(E9!^A5].U527J3+*P@[=VEI4.QVAR6VC":IO-X5[I%O^215Q&21$@2.B2YA5T8V9G6K:X2K*$J2(KD%-I! M.?2:DR;1+HP(2:X.26YB%T:]E$B/V_@254MFJBW;([?BY&X02J)=&!&6A!E+ ME-GUNR4+O3L:U7.-) \R7(+FJO$L6[S! .>)61&61%AR'"QY?9?*CU[#F1:* M-6^4-AMJ#D'-OL>Z6KL:NCJY: TG0I)0W+QS*B2YB36Y;$[G M*D-R+IDW&.)$:S@1FH0936YA#4=I(R+3GXEUE4L47;V?29+FZ@;]DF@-)T*2 M\"+)+:SAR+F4/D[WACR*<--J3JHGA")S@UY)M(83(4EXD>0FUG 2YKPZ-R4S MJ5)(DIZEK)[E*;>8=XW6<"(L.?[ME(==/NM?;V$:G&M*ZD;M6KEN=U4=CC$6 MCR]30V3$Y--Z:&.! ^^=?37-8XK Z:X&^.I5Y*^Y*N;;':XK)FV4\HA:Q7(* M$[X;6C -'U>)T][-\E6V]OTJJ4([UT&7J\JBXU;QHIZ-E/6B=[)\GZOI;G'4 M&';8 NHQA)7'$VF:'H0VB H=5T\"P=_G:F95768228;G]6%!HT!S53W+:O7[\=78[R$=MRYHSHSM>M%_M)A;,621[]])P[_;QM1/_[> M7R5[BPP1QU2QQ2'L@"K4R?K)>?2%Z"$.___ Z&&WZ1$R$?A.)@(7\,3ZCXY8 M9"@C.RZS")[%V$62FJBCD[N-7R JPZH9?.DKXJ,^U:PEJHTTXVN\HM:,.UPR!B MI_,I=JQ/;SE'G?D@.T'3:I=P2Y:70=,G=PHN!-)OI2I2GJ,8P'$8"1HE1_'5 MZC'3^/21XS^S,;KL'*MQ@LPS_#0]1Y1B=V+EPWN^QAOS6V?*]D[P.M(3>S@I M:J(A 6X,@%LV)?&1E=L&-7<,[+(B#OQ\H *V]XL6\S-!;ZEV306KU'!0)^6\ MF0HO/]^8Y9/_M'^:U\'5UTFGS^OG4*Z)$VQ$4RHN=TG&*"!Y>TQBL]M;:TEXFI6U6P86B#UY IZ,D335_E*D?,2;?#5XLHU5O* MH,A+W!"$-G8-'5=/Y11^EZT*,9*I+B^GU2F9ITR -QKL++*FETI)T#NA=?(( MSF]]V9N@C:R:YL6),:PDIR;)),*+Q18+D.2]-^[P45%R1YKH" M)JF E:'4<[]?$%&UIO"R#&=">L?RQ3<&P/-<)&A O MBBAWNJP T?'L8/4N:X.IYY?8[>]OIZ73]&EK*\9HTW&>7UIE--]!6<6KS&I$ M@NEI?&C]AL,H^B17[Y#T3:'ZRF#>XL6>D;S#C.L LY/(.7YJ.9?)12)AV:TF M+QJ+51%,;IF8.A.E.R^ZI'@N(TO([! M$>3\H] @DO-OR/EQA'(EJ\6*!52C^T M6:N#1>*39+@.J=B7RKB",->8S,J".DD#->"I7I'O='/Q@4$NS&+X M[D:_TECW:&)QX$GHGSI%!Y?'C2$2U\NHEXXK@R22-JQ::$/0XQP=<]ZRG-,4 M9P5;^?8@Q*>8+X\ZV+!1YTJHWM0Q)^,F2FTB8O[QMB,^4_S3,3_365CE8H8> MJE2?MO/9NER?Y\.P/3$\E'N_LO6P??6,+ >E?Z)6%Q6Y8*1%2W%%[;'6%4\@ M@FLTU$Z\.O#J+5>EPXND!^ZQ?W?*IP38RU6_[I>4%E]N*5QM-44ILYKB4C3= MSY-AV ,;'L*]7S9\#!5#Z58];4T*0/72Q:PRHBM9^_1')-RJBH7M1,E)>A5? M$.W44$T/A!X8-/",$8IMYN$A'+GW'(=CJAC(\[;4U=H"*\:]U;A X'B]'=KL M0*A5##TC%#]%5$[,RT-&?62O%((DZ#$: L3ZN-I-IY6JV6T)C3&-:XQ MF'3M,#@L9ZEET^59E:B1W9+J(0HV8MTB(Y!AR.N=<[_:[NGT+Z\9R(J&H8"* M^/I. ,=)P[X5PS_C':I*:ED57<_V.WK\^+&7IN*HW%CT%XQK TT9!:JW!9%, M;=9/N3B.L,NLTZ2R&C_FPWO"_UO$"C+E+ZCU)G <_K:#R1R\_STZGVCM[5B8F)"?J52JW9\-:F7XMUN&)(5SR=/(WCRY N//*T.XOF446)% MANT,J0;7+)7"0(N+.#B>H:RIQL-?_(#1D$5;%APH^, 19CEKH5L]DE-K]*QA M(Y21GK>?X$1?KV?_NQEC\,SV/=OOMG_[+_K@I3R7$6@[F;=$-[MD/I MK7+PP&YG54\'4,I,^XL#>_6\_V$&&*:N&/NZ/93"S[KX_7STAS/"@MT*R6E^ MB(PJ58175+?8;Z-ML:2_YL1&R."OW^"\ H-VH29-RBQFV9R:7K4$(EZ9S_K% MUR^$T.PW_\;;-%,TA$2\.QSB&5[B$:Z9%F4%Q1,[)\+OO,UO_O[;?BN+!\@8 MT[,EX*S_' -1#O0>4O_?O^&/F.,N-0@?NKA YHKLCA\P%/V?ORQ1EJ&%030P M=!^(^SCQ])&MC,:/GYGK).YIR".K!J*DCFS3,V1$,C73?OCO M8?#?7\?EX0Z=).!?_/."JXH^BCFV],^ON8SX!@BE"'2!H5-H >\GUNA73-3< M?W[E;-$:*]*O[>!EQ;$T<0DM>_#"@69*ZE\OR+,F)T%0][3_JMCO-1?"1H!7 M3P\C M]\WOU[]\M=!B,S&NQ;18+L:Q:;Y9:!7@KTPU$V.[Z3Q3S;&Q=*U2*7!N:,[Y]S1W3&$*-=T[B+9>[3]S$.'H'O MD2!Y'Q#T/OZ%^69KS4KL;VB%#=,(/"U%BFW\WJ9OC;X6(<0,T??_9: \9$S) MVY9V_0K@O"K:MI#2-12H@EM$2U-!M-ARFBBFH >#H4@C\ J>QK.FXL84Q"EB M* T& R%.)RB!)$1,2 P3I#"D<1D&%(!*)-"-*5@_T9($6M'&W?R$]C_[+)]XS;YO\?BO@L4>_SMA;.T\S(3OF"HF?.M MK&__1N;0>#T,;""JR!Q2Y$,'[/%[<>"8FN>"OWQ?##V_UQ7,VH>MV![=?_8< M_#*V5>E7 +&KE!LV0I_'-?5@3F<#B0-G*!PE<(GY/)2*! M.QT/?KNVCPBGT?ZS4&'PI@;Y%, H]*_7/_^HB+8:JQG@ST?GX602>791>'IR MK[$_5%*N53H^#*.>.2A#/VB%89,"'W* !$ED:@-1TTQW8"Y^G<9_:7BB#<>E M+==[3GYM708R)?6]\M(B>$^:I71CDI9;MN\RH*_$?$LM#HQ,$.,+,6ZI0^[^ M9Y_7_+__G:1)ZJ^UI.]QAZY;\C\1/C1XIMEBF^5>K,G6:\U6K,XW.9ZIMF*M MFA]!M6"8%,.(6*T9P^)_R'_&:ME8*\_N!E>/@163;OE?8TF"? XA@J5.*4W)3'$ES(^:#.1<] ZRM X'> MK7_QA_.FVIR;M]L$I>]P^,#^N;CZ^5QKS4>AW01#6 *-XW)<%FB*(@42(S!! ME..2((LDG1Q@%#60P,L0)ZZKJMT1ERT5Z;H]0:BDM&72#X:N.L0A[FD\\C@_ M=C,.BFI.&1I0]S@=,2HDH<%GM>;WA%LV:*Q%IH7GJ! #RO5-J?, M^&FS)6H+D$3S!SZK>:65^#V\_X16VFDR5*P2^7^06'N86 MNH]RN_4+A[:IQ]Z*MD_],^::%UL#V/7*$M_TROS+BA7'+Y^*917H.$'=' #[ M89^[?50X8H/R&/^5ZS?N>-*=23'ISLN=!$K-]-E4%KRRK'_D2:,HAA!Q%$4_ M]IW#LB!S"^LOIQ>1)A@ICJ_\;A5^LR,F*6)HGFMHS,7E3 M'3=_H2@NDF#_HI^F^K5_@T_TAM$$'=_;6^QS'24)29;EO;94U*V_+C2JMXF5 M\0S-M.YB!4.ZOUWMN[39W#.A^5AQ0:#!X,&R01 ]^(S]@UV(DAMHDE_P8C]J M4$QT8HX%)+]248XI1DQQG9@T#O(M?^[.>A.@#P!!#))Q$;J&0R"0:!((B0$! M!%&29!P%E"1+V[#[,4#O-L32O)W*+7A1SJ2&R:$[5-M[5RMM0^Z4"XS-HC50 M-0W5RN28[MP'BY]&I)^IZ$7NUFR)MU-\Q:Q& XI\@QJ'7^?V]XO:%-:#O^WCS+ M-F>^"!X]$[>V"Q!M3!L&,$%?P6; M'^(DKU,FS)X#&IHN2#$$UB*YFL-"VE7 M5&/<[#8$=$]0\QS4*J*]U$1#/C1N.93U:Q9ON!^_1ZFW0IISA>UK=_8[4WHN MS?&KE^83"&M+7!0V)>+K#52[3J\OIKENT4PZ#. ]:3ER\[/F/,]PPI-)//Z^H.[)JWP7K((*U-#S]H\ &F(PB#3]76JQB60V<]U+E8U[_\\C4J$C1+*KG$,A-\>B8:R"O[^ M,Q+Z]X4^;-Q\.<5PYO7.94L96;;]:U#7__@;"[&=K$!OK E@4L,JZ'(FD'EM M/%DT!A\EC^@XBL4ZB@-'Z\"HB)D!PP-W,P^>*7>[F77= MA"36^HKU%'<%%I(H.P0509(G:]WD[S;&'TP9QQ-8.35Z-I[,_GCU$SP M%9"Q@?B"[(Y4X[M8SBBS:4L?C'ILG:+S'^$?@>XO.7GOF3]/+F;^81-:?6P: MKY<($AJ3 $6D1J@(W^&T7-I+HM6/% K'XD@\?L@*03CDZX^-AODY/,N&D*)8 MHA8#"R!Y?BD _!AZMG $$"-VG?&9IDAB0WB"9+P"__B MJ$ F22 D)8P61/A#3N#T4!I0+Y<$0**6P*;U0IGOI#%\!(9IR4-&^Y89I%2F MWTJ/2RTTS7$Y([O*#BRYL6^909N8ZK1:H%LL55Y@CCAVG8K@+UV01UYF6$>; MR>1]$O]NZ2!!WR?#4Q7SKIIAAZO9H45!^#U&_-S98U" ?C3ST1 5A)U[]E#Q M$^';&7&@!L61+<=='5P!1&LS&].OU(5,XEQ34N]B_Q>]1[%8'4;AP95AL3J,S?TS#,&WBNPC*_'<2D2B M^U)T-Q9F;6">ZE=T1,\5L1Z#=O1<6U*Z2$.9,5!N88S=R7Q3)".;M&N3;D(D M7Z[2^5;H) MT6Z1E-V;NJ88<2FV-'MM8M=V>L+A:I-,)6QX6C1&46A(:24B* MGFFK:[R-;9__H,+JU:)\R!)N%\S'3CS'58;+YW,H&+)?G -B@V5,&@-(:-T_ M)&,^!D&QEI_$W*E>_@/['K M_H(]YT[L#]@I%.J8XT$/RAG[MWK:VWU*[EAT7TYE+CX?KS_8]<.;V?RYSKK_ M@>],>0#U S8:3."$_(>"]O!)?SR;SH)KAH.1!,/U\_%)=-V#+"Z=^Y.>E;5> M%TY[M@U'L=Y=Z)L*5W0]9V?Q;B0.]&:>'A30):JK/50I#2K9QJ]_>_Z!I\_5 M*_;V.9*O]A[N'#H1"'RL:G[A<3(L^O*)]0OZ*A;&C@ OA) ^=<5UX5J S2H M![9I^$936\8 -*#+6,&GFB@%"Z09T177N]I>0,-3'[MK*$U/VQS&0*)Q7_N; M8.1IXA-V<$@K]H?_*_T73N#WFU;N6 DV45C^)HJS@,5Z^(_J#YP_SZ'7.Y3U M";M1\QV]UIF6XG6,DH+66"9134_+V6J)B?0ZTNN/]!HJD!C3X/,@)DH2U&LH ML%#4?=FV?3NX]],8E"=D[Q>.#@$!OL7>FB"H#CHDU?+.M_VP.V@F_;&.8I!2 M\_?H>N@(@&)L,AHH1;#8.JB]\@N/H7V^-,/@:^VO;[,,&;X]OV] W_9O& M;XQUVU(Q=G +PP<(OG5K=GV9^TL+R6FD_H+;OCZY8*O#66A@&]+B]]2[1>,7 M.34D#J<6;++W@[.'X#?X-/@#O4/@5W]>ZXDBAP38]V^>(7#@U MX+9I'DEY).6W3_-(RB\AY>_N HMH_J4ST%[0#*?75[O\^MX6MP\QZ2QD.LO! M0G8:NJ\CTU[NYBC:V?1$%+L9-5VUM)+H+(IM;O[KWW(0VC$[D5O0PS'S%CN[ M^$Y 8_^@L:_%6\&CK_AUN7IH?S@O#KFG'H\*XS:A\V-V.99>Q\,O$V#G/%IO M+7+!T%*> ^?B[*:[^\M4OS/-E!?H=-1?@3[*M^5R8Q\[/I'#.M&!%!]8SVO; MSQL*L'L%*L?+7H;,DIUC7.PV'99;I\-"H_[;@:W'M1G6#@R8N5R3ET@%1ZGX M"&.F@,_D62:"@2N3O[".Z^9@L_HBNW\I*JK.48CST?+7 M&ZXV^84%O3.OVPW?61_S=Q#O7=93AOM6ZH/U>:BYAADLKWO.>FT-CF!]H\.> M$WU-.WB7MO1?/E?@JWW;;L#YFOYR&:1=L*9FB(:DB)J_%.>?^>8W=C97OCHQ M_[ '17YK?R3QA_CGWA6RJUM3?O,XY2^LO3ICH&E;-L?^@,P+5D#7AT0>L+[X MYWVL!V=S<2>,\^?QVO=BJ+J.&D.15Y&BUACT-*YB6*.C^EY?JTJ@+NN_/#U) MA+?4X'DP%:S'%SUM&<.3=S%?..Y\:;1!;.[_V$A@-BA4@?KNW]H<"-AG+CU_ M=K&,X>FRZ?BR_C"+6A0 MX5B8F)"?J52JW9\ M-:F7XMTNE-=--\X_OPK5[)[2N:#$/Z@X#6KYG9KG!L &$6XWHZ 9^>&XRJ(\ MPB"#^*B#-A?^7>T$=I> ]$B0V%8ZMW3X%V*@"P%S/6^?A-)Z-X$35+>:3Z^Y MOPY/>GO#,)PC.)Z\H<]23V]KR][)?3[=^W_^:S>/_5J=-K7=._=0;W/!@9,V M L@Z32X.H??T(&IS<>EL]Y;C]TER6S/^\%@?3OA6(KAG//;TJS_/3UU>CJ'W M>/+E[>7;#P^_OAS'[OUZC)VKLTGL_NEJZ//>HTD\V<^=J\Q-Z3TC\=DQK/_T M.PKS5>:_'L]E0%&:(@DP$- !20ID(BX*R0$Q%)+#N!PGDA(=?WE9;4"O9_>8 MAV?;V_I,]UAPAGKLV9GE SOVV[]G0M]X.?X=OL%GA6J&[5[/5<]?N''Q A54 M4.N_?5\6#%FC9=YS+/,^2WR@[YPX< :J[]Q*_)H!MT;XW8H&^LU#/B)9/PG) M:>H^'M'\ OCRYG5N$;R<2M;AFR\)ZK M1^'*%JI,-5U@RH5JMM:L,/Z%X@*!H1@=-EE['&EL9ZA[1>^FH9&X1;#[?IUB MA!]AF=PM*EWDC^R8C((+="R[+:X,;K,*CA,3XDF:0O$P5D+X0]XLVM^_*H*( M "?\@'/5TO9^6V:P/$T-VA2L\!ZV]'/=-OPR&^+_+9;Q+K(;XO\ MMH/L(-'P-P@K;E"G!8T#_%/;_.5;%LUT/#N,=M ?>XR(7+;;AK&;$-7=80?^ MU\[ 8X\CAT-C!J;GQBJBK0(WUE0<]4?Z9&3R)E$W\LE^.IA%/EGDDQUDZ$A_ M5[,-60Z-1=TV)2#[YD%(D@F2".4R4.",D9$S=MOX==TRNAUOX($]C?A'NEAQ M]"9!-'*Q?CI$12Y6Y&(=5G5>$"BN2PULJSS9]= MCAXY29&3=), %#E)D9-T6#%R&8Q$+8B5@UM\'8'&$Q2="&-X_Q/JX"/\NFX9 M#88:VQEKE'RZ'>2,_*J?CDN17Q7Y58?9+,8O[LB*DFO:CD!1Z/H4X=#9JQV? MBHF" MNUDVB:X?ZIGA-XF]D6?VT]$L\LPBS^RP[5H9,!3]?>:\91H<,!33?K(30IR* M8Z',*40;"W\"BMV"I&Y''?.''5N/>\<5B]RNVP'6R.WZZ8 5N5V1VW78QJP* M;,R)0^ N=_:6"S2-)T-IQ:*]@S\!OJY:1/WAQM;CW3VO(7*P;@="(P?KIR-4 MY&!%#M9!UBM><\? +AA#WW[X1R<*\205RBWO@6L5CURKVP:N*Q7.8*"QG9%& M[M3M &;D3OUT5(KQB#(G@PO@?323)4&[<>BK6HB)OZK9QZ^ID M>W1^[3+<)0Y#Y%[E.$#A$Z;*FP>0OB&_T''+NG8*,=39EXCJL, ME^N/% /2PGU -LW>\&^X0J[*M/@FRPD4FB2P<"6)MA/Z]2\'_Q3=G[O>1K[ ML-^N.-# !=1MYTGXY8'*%U90"/VXWI1@67$L35Q")3+ 7T<;/?H<3R0((, ^ M2!@>U?WC$^9D()GKVZ:VS7@.^00N[-6MG9EO,_Q^Q^>69A6R9 M4JALXB;@;_GX[^^O\D^TWGOA[KMJ\IR)^[@CQA3YGU\".8A+\8$D"S@FB@*9 M'*#"@*)0 4U(,B''"1K(PU_KMZZ?",ZS%"B"))+8YHN/X>QX;,4.@+#G1VSN M(M;VZ-7U.9?6=D[90I6II@M,>>G"H<3[E)-_PQ;!]\'8Y+^B[6M@1-178 ML?\5=>NO6,8S--.ZBQ4,Z3[861%=$.]C>\9,M99^%?J0D,!\@^#CNF MILA07N182M2@ ($8-P; %YV+C>^/@A%SQZ;G7]#@W,7 0@+0QEF0MLY8M$$, M#E?\\Y+CXPW1DQ5(LXN-(C#]&/YD^C^C8L\=3O3PD&AC7B42'1 TB@H).@$$ M<@A_)$F*$ 8T#E!*3"1D##PSKRU)X";R=,REYRLVK4\3:CW"F@O$ZY::TNG+Y%2)\YU6O('&ZZ-%OLG EOC+ MEC.]5IZ2LZ&G+MV9W&:ENDM:(]CRU3@3L_&012IZAYUV&^UQJH/D^RU&(%^_ MG6IB<<%,66V6:K:3=#R5Y.O(7(B_;ID8N-V%XS19M42BG*L;U0G38P3J=NM^VYD'C=4JEE MEM,<=)G0&FIT:3#6,6_>$)*O6Z:X5F.ZRD6:7>;M;;%!*QL#F H:];MJMC,9.4IE-V.5\W"2 MQ)3%B ?"G,VC(IW)UJ'@[>%]%4S5<:_@Q'FN0&0=IZ,/FPKC-WW%_"9NS'7; M:<[_I*^['I7$SR]):EL6GC7FVQ&0-A(,#V,/4Q8*I-)!8>Z0ET4ER5)4LJ2SE3AOUECR4+!L.8(^X(-FRFH]S3I]7%@TF M)?'QILHS KY/7"HKP@1Y*<_KI3)+Z4LR$U_,H=&(C&IJQXJ*S9& MHO8\ 9ON$1?9Z_**B\DY'HR1[$)I3;$V%C1]1=>1AY:28%ZNHNFJ42E8A#A- M]AM^TU=TI8N-,3:>"''>4R390HJM='(%>]T# 4J*Z%-Z3>VJ.6Z>[4^6;F70 MAKWN$9>R4F0G)60XXD5,G!:Y_*@Q5N=^TU=CGZBJC)-]?,BT%H55 MT.NKL=9 JS=D%T*:Q\W:A!/!,E>W8-,]0NBJ@WS:L=LB6NN6J93<4^8&-1+P M/>+2U'N=K#!5"79*YXL]25P060LR=H^X$,F.S)=YAE)UKM&=LU[16!BPZ1YQ MR51<*MTBT97*L?RX0#%N3>Q!#-XC+N*@F$OUARNH,OFA,ZR-E;MEAM^TU?$&J/%5=_HT5.TM*3FU"J9M>)M:"[V"*%% M]3O47-$K[++!M)8+3Q/&4+>(/4)(J8.IM)*64Q0P[1)1*\NI\;CA-WTU5FNF MCBG<&5#HE$JGM'&_)NM8T'0[UB#I^NC^!UD4W_771,L!#]M?=IT1/S3;N M^ MS"VM8_6MUQ D31#T'DW0232>2) O\BD[V>=--N590NL>HX/DB&MOA[3U3-9^ MS--*SWOY;HJ^Q]]->.^D$';Z-V&?0\V<;YV<[=_(W!:MAW4&:@XI]&'J9\=U M>FPJ#J K[;G@TLF[+R6[=U)Y+U?' MTX]]L_][TOF='!CW3O"=C6(QXDDOX !B?RL+?X-0UA8E/ST8\PS%;?J;&GCX MB\"Y4%U$6Q9X+B/0=C)OB6YVR>;$*MX>JL3 TT:_8D'%PF+]%.,(M:% !74> M,$@6ZN-I-IY6JV6T)C3&-:XQF'1MYE=,!I*BBYKSSR^$^!5;G^STSR]EX3X8 MGBZ;[N;[7S%#U"%U/ <9B:+UX&LP8\C^/^R3^C)N6K3M)21K6]0\ #U#R"$0 M[/+;E&TD.SC7[DU;A)I++S%34I.IA.(7#Q*__B5PZBZ.)?[^_9P2)Y7["!0B M4/AIH(#A?IV6G^00='E6)6IDMZ1ZB(*-6+?("&3C[*B0X06JNYS,1%01\KDV MC_&62#0@*E ^*F!W:)(^*RJ$+FMSRVF9E\YA$SBNK4C^S@S?/;S>"#I%% ML/S]C?(OXYT0A[VA!/*3>7=/*K@?T?=!N,(XO9116ZK+)I]U&K2I6*V&0/J. M'1:_2Y#X00@>:7:DV9%FG]!%^X)J,ZUI253HU S-H0J':)D53XESJ-K0.\.2 M=R1Q$M6^-1_L-C)W=0W((^B9.8]WEMW%1#BF< Y9HBR[0EDU@F3:T&4]7%3XV3/L[J5Q@BQKC9B$,O!7CQ]UF MQ;5;/17-C7*5P6*>ZP_+(R$>.(@D=1 M1<8-7,\3'#4=^FCB^Z0$?8<35)0Q_"D9P[(I&DYL##39%\V8 V7E *\TLA=1 MJB%"_].YDH%6-H$$E)F_$S\/U3-KVAQ4SBIPJZ9;%VVW-LPHCF5"CZ?NEO;TC*;P] M2>?496'.=\1\.5?T2IE1,>0R$!VP8SJ@O=CF"!@=LLW=8R=:D]Z"K2]I MA0>%7+=+%=OH4IP+M.\8XC1^AQ)$E$^,X"*"BUOS,+^(%P;HDT2Z33$\WEG- MEDNE5=28$<0+O\:00N](]+!E["AC> ,9PPJ4E9$X C'8T4R1X$AB@:KLW8 2 M&8(H<1#!^NF\0&ZK@\$Z$>-""(?\6 'YK<4?DN;1IC)$)CR%UOD9*JN#5,L_ MKQFZ?DDL?A?'DE%&,%+L2+$O[:]]6K-S/:-:7<@ZR4\KZ?1$3Y)M^J_QTRXO%*==!TDPRHRBYA$84G*&?\: M#C_W1R7NT&@7<804$5+E4>9@<_/@O-YWW$?(^R/L@(1DI_.YWM2PC60[UO;S<]219QS M")6S&R:9R-2D]"JX/,T_)H:ZH^-8E."+5#E2Y4L[90?H,B8K;IYN)OI\NLJ, M^'*C&6_[%_:AO@=&)N_HQ&$[-7ZXGW4;*;VG)7LGJM^+@O(H*+]N5XZ1)+_: MYGDESAX;,,[.B%(74%-^*9A<*JT 3F^,_!MNH3^70.^PY'EWZT70$$%#! VG M=0T/Q8:.WJ*:9J;@HIU\KVV(R,QLCP)L@/XA%;^CB7B4H/LI";I:L,H;Y>9N MZ?:D$ 3\5S3[ZW8( _U],Q6@IZ=>@QVD 5L3,T-CUO"\*4<>N"C[PUV[ MZ\P)_O7!-5PMTQ6U1Q]P_V5<42+@;(F YZ!)0-"43<\OP+P4:CXCWCGN!P@= M!2YM-TZ73WS+8A!EO=*;)\@.*[8\"ZGR[,RH0(NQOC?D+DD2=QA^V)IP!!T1 M=$30<7LNYYO8$1\X=2>_("A6SX)!W*&Z[G#!41(F6(E"%2AL@5"%_JJ:R(P=05<.77P(=,Q".L MB[ N4H9(&2)EN%W#?YV+42\+D#JB#<:FYX"88;KP'9:X]$O7HD3RCRI&/7N> M^*>E@4]WHBR<:6V8MH&L["LV+58**TNK=@PT71U(F%)EM2[3$+#-=0()G+A+ M)LY[#F2D_I'Z_S3U/^$)L>_K_U #E4DVU6OP'8NA^21N9 EYY.M_<+M '*/O ML'AT<]3-)H!>NGM5Z.2]Y^-%6!Z^ #<$A:0AFMUUNVN^_CGUM?[M@>M9MD)3 M0]!*)UMQ5,09B[9_ M"K\Y@.,7??9'1[O^K* [V@!^&Z[=7'YXU.^L:3>A=D,BT6F=F4L.'">A,TO$[XL!+ J(,W@UD\'*>:(N&N]SQ'-\\62R" M_R@+$('YZ;)Y&UT$8 >_TYYM \--B[:]A)1]Z^(76:^T:;9'-U%N3*?M83T; M=V?0]0N.](]#UX^*KG2*5#Q2\8LG^KZAXYHYJG,S0@2JIW97F:6&N+5$P]=Q MZ+?%\3L"C4Z"_3$YP)VC^+7=JOLHFH^B^2B:OU('\$FI=W;2[+$$#-KSVDW# M47ENE !6FBV.;'4.AQ0D5ATED,$#1$TW)+C>"@V3(M=CYI--(3%1VDG MY1I\+ST+L,'W$N]0*BK/^S')O?5QL!_XAQ'67]]AD-= H^C,R/,?'?N^::@V M4[5QWNC44*H_%YW^N#%OE!D!#ZX1()+D'4K0498P@HP(,D(%&2<^9O9]S" 6 M3(%PYH2H>J3=-20S4538D8\9OCN)$7<$=I*5A5OS&Z\SZ_C706?-:A\?^Q%E M&BYT:N3EX?/LNP'#1H!+VX\3;A9^SW(4,2%.5U&>9*ERW)XW.RW5\+W-X+8" M_(XBDW<4'MU;%:%'A!YA1H]3[C5^#SYX/E'I+9>#-N\A=I62B?D0D><^?%#^ MD=5DG+RCXU&AXO7F,J\@(+U)>Q&VY:MKH$%TX%:D#)$R1,H0N0)AS$)QKBFI M8_@[L)W__6\B^?^S]Z7-B2O+MM]?Q/L/1-][3^P3@?IH'O:^KR.$$/,DA)B^ M*#0AA$8T(.#7/TG8O=T6W6U[>P!<.^+XT#@M565EKLI:E97U5X7?)IDF0 U: M 'P ^$ 4 )P!. .( FYVD^IQUM,H-%9&&!IYM[+ H/*'DL1K/\R>I#^5(LO+ M:1B1O&L&>S=8X*(]I'9"")$>ETZ%=^78OW>F"'+$HEWL]_X\YLT&2AC*.T>E M6*K-KVTQ[#0-5C$D:V1F _%&?7\[AO %G<>M,9-.UVU30K%V%[7'$\10T^(, M' S#9^C"1U_\=8DF D6&EFLJ]4,],KRGJ*D=1'&VI=;KJ M,3C!7J9]O&[/"4UORG3/]:3#6MZC*+]R>WIF'%FOC=^;1L4JGOQOL$/UJ3+I MWWT'ZMU'_^E;3#^81NZ;D+6'3I;P9ZOX/UG?ILU D!C;ML)DLM)D;7&TV;-F M]<(1.OTK?TZFO@PIG+\><@)W7_V^DU^^57+31="_3??-+1BX-W#OZW9OOK-; M]%6V8\-6BF%BOSW V@%P[]M<#U[V!O'C==\O@.W+-\YW7=^[7Q'>=_Y7?_'? MOXZ'Z];.THTBF>(N(AXOTG6W[S2,++I,1VY$[].1]X\SLMJ#QC-63*=N%M'P M2 F'81:UQX9>5!08&6$1('^/C.$'D?&X-44L'>U+L.7+N!$M&8X,A-^M"?Z) M#IZU*G@?):@U;0!IRSH*-U=:9#GMAN)U,B7 V:S]^^7!4VRJ$BAA99#N"-PJ: MV-QF ]'M)J*E869W*/Q$TN))IG=2T%]GC>W\7']H!ZTZMFL:DFON<'=)+7:P M+5S47.\8J[QSIY7YHXG^E]K(K.89FAAL>YC;78ZGTE8/NIW420UW>%E1SYTF M_"2.RTUBW(6)'7NEH)G#4#=T Q7-<*[04#^'@3XWV!S]*HV1T$YM-LY0?( )7Y6 M]6R*;6IB0%DU?A;VW#:&[$ANG4K MUJ _@E%HTV$ZWC1JY^?!BKOC,/A-*@_<&B%W&PD:;/;V?(05IQ(HE@Y97D53 M BL_2OS'O[:)'__%CMK:[06BL#2_**V5;7O9OXWN0.>3:OP@RP11Q>9S!LQ-<+D$IGW.B>+N(\F\G M+^J7<0]=O%UX>,^/HH$1#U<397]FTE 7<-^>,HH'B^JLQJDCA1K761FE3Y5I MB+/;#0 @ $ @+B.2/(?(X0\QEF5MSJ0Q VV T7<6UM]GN8(D8652)4AWP0A M;BUVO VV'.APL4LT(0LYB_OYBA2C*H.!2UL U "HN3ZH>;M( M]D58XR#MW8Y*:JC=W/BPZ8AFT&#-'&NRX)4AT"J#@[J)-\N)_O6DDMW1#R63 M:!2A_JH8H&C2C=WY\,(#CV!6N.@ ]&&YLU.ALS.30 ^%$77)()@]:_F4/YX@ MBRDIY$TJ DZ4P:HX0P">$W@^\/SKB0>?Y/K21'(UO1$=8;U=P#)^->9>P&+4!,0C.] ,V 9Z.E^HCK&C?,, M%]#1CR8:WN-F/];3G\0ZK#!?T33:[L$';[\DM@VHM3%9&2NN^\/R/:MC/S? K"^143"+Q1*K.'.SLCS%TZQB?SG[HN ?OQ8=O%C%Z];NV_]F M/^[_3G,,)9\WX:(SH!]FIISYC#WI1_/R__^=A M;\J+JSM\?-#-NU>CA;>8!J2&AF)#RBI[\9^*DRJ'Z*[;#/J5P>^Q]\_O&(L5 M&/>5P/ZG\O?'7#TEW;K*'GJ@P3O?A/+*97^>_NK^JP)#[[_SH^)WOKY^\8'-_Z/M5>*U MGT19VZ)JQ=AK1N9*0:;ZHGQ;)>N-\N^/:M_C*?$/R5,2/8L^[JZ!N+-T?85A M.KW2914A,!E'#5)6&(:4&1BG=1C%$4RE[BQ=N8^2DM@?L/QP,^2A=>RLFEO& M8V16SJ*XQY+F02&V$V7+V3.6#WEKNJ/@=2Y)/Y:DA^) V.?:FY'&VD9:]E3FM9W"<3CR47Q]%ANE\;(PFEM*4[[6(7/ M++T](%&()J:F+AWZ!TV$F=YXG^3/1)#'HL9N5Y] DFSPT+ ^F#3"8$_%IHS+ M\&/)KJ)X#,4=NGP7HZ"5X$.-D#)EHBQ9'^Y5NWOL8/!PYR%IHRET0S.7+'4> M)3K0@ L[-1LE]-:\);+P4,\E2YUO-/@XLM#>S#Y "$C.#M MX;#'K=$ALVQ!9LJ2H3-L[VMN*O(HLI.1J+OK=9N9+<-ET>! !IO^@F[9''54 M#)C9"WAH9GTOBT*>+VGD?@'98F 'TWT_/B0M,U\5E40[29LZ()VEQV]%(0HZ M3DUTMFPN6AK2M07/N!:KKOAD%;CK@;IT!F0A6AI3^C@E$@VR&#B+G?! ;K U MS"H:4!I4O6%J U]DI[RE4,>)MVF%(EX\M3RJ8QESI_W9-K:;--.93H=-$_$$ M&3ECT\%J4&O'8S6V+;.E;5F^M9 SYT*7N]TG>K;JL0+:F@-K&4# @I1^)&8>,PH$S66A0-**E@ MX$&#@6?CD62%\6XUC&IX$RZ>6E:!@-5G%.T*"UYIKQJUW;[=8);98\]8-C/6 M9:@&ZZPTM#J]);8S-N$D>^P9TTYV,\*;D7V'/ZP.Z_#8@1AJE W"&=LFZ]U# M8RF,)9M38\21ZK(GH9GH&>.NN8DZ1258YIO1>+CO,^3>S-J*GC'N=NCOL.Z2 M&L.:00+?5+FNQ<7YRE.[X[R5!S?]PF,6?FHJ5^*0T'7YF:%/#;F5P?0[ M MX.U"M-PO=7ID*6/9ZMK=R6;)BUME"Q%9"\[ A@7W*$355@S,3?%0THJ4!UY+3%PX,:/)NOFHL$1[L67HB658#. M4$NGK5UXX*$5->.AKED?+-)<%"L]%8^G M;5)>U/B9X#J(S2^E2!!R4?*QZ'$F073C&&B\03>W(X2O!Y9=/)5Y+)K6PETK MA/D!G,T>5)]SXL#.1<] W*C3\(=!EYI+V[[=F@P=?&8VV%RT- 9[#$85O+D\ M\J[2G.TBK.=,LKD+/0-Q?BOUT+EB8U+WT(0PE$BE[L3,14MCX.[W2,+A?8HW MMA"2TE,6K0?%4\MCL,+C$6RIZ4AJ-E=,@_/9_6IDYI412_UR$K/G6TV:MUT1 M)WCI.([XW&O/0%Q;@W17:E,3>#O2HI"R<)5?%T6TR@A#J=!B.X\D'F6B<0\3 MPLW49G/1D@KX?HVDMZS)\4J3"=,D'0M?;,6YFZV1 MZ>*I914XR_&1W?OUJ202NS@SQBTQ.!;GXTK]FGX85HJ5\=1!KAS'CC\,/53&A#\UV0F6TN>J9?GM&!>QFZ M2DUQZQ_%NC'HHFE.\9;ZU>HS=+0=,I8]L^MJ*^Z.^CJ!OY"PHS^^4U8G: MUWS'48+(^//^P\-E7$[RW*W@-^P^R7CB3EXVD8]07W%J(LBI!_\Y?OM35$$T %,?G8=4%_)2[TV M^SU]X6,OS;H('0!?R'P!8.)7\E+S-H O %\ \P+P!> +'Z #N$@SN D=/#.O M^_*6B[>\0/Q=?JE<<3#[;AEZ:%OPZ!O2V\^M;&% ELYU*9.W? MQ&@^:*9YCM& V0;,-A\WVWS@>=]YQY@3F!6 K/2-V\=IV@=Z<8<#7$I;\ M[B0D, R &, PK@@Q+C3R_'T0\F/_+R[B_(?55,;&SO"2!^?,KCW4O,1+F#YF M\_&RE?)!&5N7K90/VJJ_=*4 ][F4S?S+5LK'DZ47J13@/L!]P.P#W >XSRWF MECU#*1]1LO[#5\#?JQJ1Q?MZ?J8//].4Y2E%C;2\;(ENJ'%%#7W;"!73J*P, M(ZI6/"-^VZ*RGV&I_(HE>-\6AE]88_"U^O?FR^$+*RU83\+"_61<1DYE1B?^ M@YJC$ZDWL<3A<0N3_J FUBAJV<+-9Q<:3/4_\SI4>9L3QK[CP1JA[][_QJ$4(M3(J8*<-)9+V_:V&#C4&/ M\\(L^45(,%7%J:?=A?**F/()(CB *1<2I5TXIL /,066G9F96$M=C.#N7@_@ M(UYW.LWGUS%^:TR1X^6B7M?<)=\\,#-8W:"=/IL79B*_?*.H*@-3[PPIGX%3 M 9 "(.67D(*<#5,DRE:)5LWK\@K+SU:D((Z[W$O'XDFH$*@5=1&GY74+EY^NV:6+:&8H65 MG>(D12UH8Q\86EXWV#/BBJ9$Z\K*\=.HLLI,KI*]:6=I65-_RK@!8NUJMS$N M2@> 8WLCCBWW]FGN[,,5?^?JC21.0H/+?+V1NWH^N8CWCC[.U?"3:46L=P2] MWT-BWAB,&NAFB\'MD9FW^LLW$JG2./,V=WM\AH 40,;E;71>.&2\&87VBI Q MK"^/L%1?>;;(;BGF8!.>:.;ER$C#G3 MWN\HS*_9RE8]D@'1WJR%/,K("3&$J5(T#L(,@!D ,ZZ= GM%S""CV:'C4747 M[GKC6+;66'?%Y&'&B?"BWRK0N'E>ZR;2RKZ;4)$\!O+&/O?FR:^5=>;P*<@F MNP*FZ_[:V@?[*LY!S&85:V49^G<$R#=76#<;Q'.S"*;%H^9Z[#B:2 M9F!"?OE&D%6:?&\P^0R4& 3 ":7QHZ]!IC( K^=&K.]S1O(8#(9J*';W^=W M=^:<&$948>Q]\SE : +0!*#)1_!FKX$FW?D.69%44K?)(6N.%JD^L-9Y:%*P M90A:11D2I(=]UO2P4>@'67,/E2@SF^CNY.5/F3- D%WM+LME*P709&^4$':7 M4GSOYF+NY;7"R?-)X\QTX:XBIE4_SK.5[!!C0UFQIY*87P>/??F&HE6< /NQ M "G !NV-<6 O00I+"-/!6H-D'IT<&L&4[&MJG",%^>4;5B7(IYUD LP6 H M%%?#;[T$*& E).*#M%KQ[G'A=7#+&P="F@$%DP$%4L6?N/X$(05 "H 45\-= MO00IY!@QU(;>78/\#Y'G=&H%UO__1OG/V=N'K>?ZP%QGGDX,GG6@\ MWD%M5#I,;<='TPA'FX+,Y/P57B7!UBF CLN#CL\9?KY+5M]/NDLV@(S^^6,7A]R[-\QF8+@ = #HNC>-Z 73$:#J>'-3A#!Z: MT[HZI)#V3LNC#B:'#H0F0-0!H - QP5!Q]LF;#T#.F8M6UZ[FPG.6^QQB7K< MTAK4<^@H."^\2H/TK,^;GL5'6NBG%4,)O:P145$BWX_71O@4_@O07%>P8?*J MDP,@K2Z M$KU/T]NR]]Y+>OIP]QG?YP4SA6QGY"8(^ZYEC1;BQJ_G2H3N"O( M"%Q4L:_2Z)OL?GR.:!'X/8C]WCR'ZH5^;XJ=P50XSF:28C;9XRI&AUY2^#WY MY1M:)2F02@7\'OC]A=)%+_=[<=.5814;4+"R::^7UF)GFETS]_L\,ZK*X$_; MK +S/?![X/#T0K]7:^JZ&Y+JGN<\%D/XGN;4CFGN]W=Y3CCR)J;O4']X1WJ24WU'SWXY\6/%>4 NJJ^TH_0)>,2;F&]^4-'9RX0! M_W<%_-]]GO'=A''N++UN$WA[,5%<"4HI]XB91'T+9Q,#6E3RHI$JCKQ16LEG MB$H!&(!H\E)XMR> P40ZX)@M*2HL-A@),J9!K6L68)!GF!%HE4:?=D0)\&8 M# 87##?]00PF));.3XLL3J/CJA1BG75X#>*)+XHFNX*Y5 M0!N!"HT72_W^-2@'4!' ?X#Y@]@'N ]SG_94"5K^7G"5Q M5[ )Y$< K 0+W0]7"@@U@/N 4 ,L=('[ /4&[FL\VJ7E_@#;DRZAH,!/47U0];3QX:CQ(9^1VB=R?\)ZFZ"KO@6 M9C=7Q^4:WJ_-+23("'$J_X%4<134_P H\8$H\3E+U[W+B8$GHT2WP?0C')\% M?)=L=]O]HZ5!EIFC1%Z/ R:K#/K>%ZM]!E(#H 1 B8\_2O!DE%@A[(;W^"7# M#T>!KQZ'L\-V5<02>8$,C*J2V/O>90)B"8 2 "7>YXS!DU%"B3>D&O0W+7O8 MQ3@U(3N6$10H452_9<@JCK_O?6DWSU%=$Q7%NG[6V&-AN<5]1[H1A)G)%5^ M9(R;XO,O2@> D'I+0JK^P(NSSXZ1?\BFBX?N?F:R*:YK:7S97. ML3E(D!E(H%4,H4!Q"P 2 "1N@HYZ(4@H75WDG54?M<70.;+*>NVOD"*2R._H M)JH8##"IL^^GW$!%;TO MB\;*YY(_KIJ[^N[W#3^L^XD:KQ*'U;1LK.*\I%+6Z>R!Y^[W/"KK7;L/T;R( M"+OM4CXT($^0$:H@KZH86MX-_3?8#@7P\<'P\3G#TGE-)I#B YL55EX/>^<.0S$%X /VX*/]XT_'@7PNNEX<=FWCWH M%)UL^69O%=?V[;3>;A?A!_/E&T)421S$'P _ 'Y<1OSQ+K38,^,/8MS19&YJ M?%C$'\7E0G25. ,A(%/KDV1JW=]S7S%.N7Z5S!LT/PS\S**- MS$+5&*1K7>G^R:M.#==.8-U4'M:]T][EY]8S+ST#_.FR,64@I+;EH3J%;AQX M,?/(#/CIXE1@E2)!UA7P=; )>N%LT]-\?60&3=C%:I ]#$9:U&M' Y$0 KP-?OVR2Z&F^KJ )VEQ%. H;DM51_%06+,K,?9WY\@VK$F]U M"QB8UX&O?R9??UL6YVF^3H^Y/9$<>0R>P9T:/PBMMJFQN:\7-_M4&>Q-)O:; MIVAN(I6IN'Z\X@=&;K>>>4_A@.RE"Z/_K^C&M'?,;KHBK=P4>52@QGUQ]#-3 MSL(;+K;M3KO%#YT%(PZ8\69-94M)IJ"-F"J%/VW* 1N. '$N"'' S94?1F'] M#G&FO*BMNGTK@"VV3R.U$.[6F#1'G+PP%5:%R:?EZX,4*8 X '$N'''>A4C[ M'>+()G?L',2^8!^T8T7_]YO*RB1\KS@-" M#UQA]K9;.)<&F[\OJ @XMVOBW.XY^E_,$#2JUA6),F2;P^JJRM0U8M\UL^;D MO!L*4U4$>=I)(1![ E0 ,>,U\&)/0(5]APRZ1]&,>2-HZJ;+,@-Q7:!"SHV1 M3!6E05TL@ H %6Z'NWH"*M0FXQ;BF\E!:HH;VEMILPZKL#DJY/P505=1#!3" M J@ 4.%V^*4GH(*(3Z$]VDME:;:J;\=C)VDMR#1'A8)CPK$J0KY)L'#S7-)U MIHO]CF1J>YKO&I55Z+OW662^%U5^QC:!%++/3B/3^* M&IF7'V;&?I^@S'KZCT_AMTGVZ[X1 MK_WL-[M,Q#5^!,ZA S$1G4U(2$YI47@594 J&4 ><)70 M+9);'XL\V_F$E%=C6X!1RUW$0L>FN&V!/.27;S16)9YX;@*DE 'D X(/F9 ,G(3;JG ,9!HYIJL8?3'##R+#6L MBA%O5)401!@ , !@7!8I]A3 T#)- MTEIOGJ:ZS?RU@1%7K!.II1:T:B6SB]S.0]]Q\H)HUAVG^M,#E""E#9S?_ZB4 MMTOK_P5,1^]U$60V^^2[*^=JYA^=0$JH_=#FV*:Z&>KDL37(UKA83HH19!5^ M8L@*-F\!L'S4YNZE]?]R@.7-[X7\.; @QD1,S2$Y@(=,IX]'=2M"I0)8R"_? M2#0#%E#C# + )8K Y;WNCORY\!B'6C8.IB2 RNS:-==8I'+.68.+'F^&9*M MF9&G[>.!D 4@"T"62T.6-[]*\N?(0@;K(Z[KY$(B[?:J00;(A&(+9"G2R6"F M2I(X2"?[K.ED/2.*_JQX1EQQ,OLYG2+].?\&$LW K@Y(-/MQZLC- 4%?0Q6? M(^8"SO&)XJK7=([/0'4 YP#. 68.X!R?SSERA_CCJI?A R/^^\P7&\>AI2:Q MHCK&Q!_\L**Z/R26K=8S361O.;-L-]&Q:HC"LB5MNQJ\&\_992IDRW:\6+:C M:'G)_F^00O-94VAFBF,;8>5?BAO\5:DGGN,'Q9+^E%8#TF8NG2K&,F#6_22# MBL_!%9<6_!>@@ L@B]\E<>:'6>K<@;)E0[&XQ;H.#U?V$F4"5F;R\R$$R)T! MZ'(5Z%**>R] 9>#+F^;/?,[=,%[09H@R2#AW<:^W]ZU!UM/9G-T 0DT %T MNEPMNKQ+"LWOT,58U)2=QVY%&Q*$9!9Y03MM%[$+R*(!\ +@Y>KAY1T)O#/P M$K0)5H@5U[:W[5I\Z'<@GT<+>+E/I:'I]UT 8NIG]1MDIEI-3Q%!FI%"4V5LE M,K0DM&++B*H%A^>O\EI/!DB^N=5=HO-*NR@=77V.SE4S=L6EM)SO!J&Q-KS( MVMT5'F3OP2-[4@X=XG?D8/5-D/MZMDHGBXKO3ZQ\"D)E $[O!$[7M=-]4X3?^X.3(04+ M8FE,.9O4*)Q:-<=BK9GFX)3?I5C%L3/<9B$( 3P">;HHQ?']X\A$F1MP4 M/T@0(B[#0TS# MZ'C@=7JL*+@WCA8=+)O.JL"://,0J^(TR#P$6 .PYNJPYEUXQ.=A MC:0)T-(V_:8TFS<6]4!*\5F?S;'F+@^10D$>(@ ; #;7"C9O2Q$^#VQF42VH M[WN;@]0=D;;Y+38DLK6(H MH9>]-ZH$1EB)UDIH5/X8#"=\!8'/ICN!1!; P8)$EE?G8.O6SM*-@H$MG#"2 MQXMTW>T[#4,ZK-.1&]'[=.2]=C8+^@P>EK]#BI$1BGD3"_SXSL#"?Q>U$=J) M.6(S#+%&9A]'1:ICDZ:,,GD:2^[V8*\'X,P%X\Q-[_6\#LX\.Y/E+7!F[$OL MIF4.:U)7GW=W$D*X1X7-<28_^?:5>>_"?)^!90$X W#F/7#FI5DL;X$S7F<8 M\ALND&QTM)[/4+;#04J:XPSSY1OVE2B?$P'Q#, 9@#-7A#//3F!Y"YRQ,5O3 M.ML-PG.MH>I(_=JQ&10XDV>N9$"#@K25VTE;^3TNU"TGB0W]V0P=(.+>YK3T M!<#F[^<-0*M=.ZUVY_9G)HACW-!-/&UP4I\NNF.;-.A%K&"BF .#A MM>$!1(^7Q8;]'!Y"B-7G6-I,;;?)^*,T;$[$A9 WZ\2'/8UW![07@ < #U=+ M8OT"'M9*+1%20I.2&6.G0SE?P8$-=MTY2 MXZ/4-+MQ=]S?L&W#S)MU8I_P\A6+(#OLTDDF<#;JFF<(H!1P-@H$6,!]0'8Z M.!L%W >XS^4I!C3J5 #9T2,G:JYC&*?LBJOA)'.4U<[(V M@2-2(-7OI6QCH1Z$A/\"!Z=>H7C5'06[:P9[-UC@HCVD=D((D1Z73H6/+ (\ MNT,1]@0B@\15C7"X*OC8:/@WE/R8%_AW12O.[Z_J(<:U80,.=LV97I_M1$'& MT#SM T.J,/+>I3H_0] '8.FM8>FF]X9> Y;>ME[P/X6E::O9G<#HMLYW*:0Q M6I&HV$8+6"(S6(*KV#OG*W\.*@? $H"ECX*E=RDM_$]AJ<;,MGIS-D0D94=% MP2"2&6MFYK#$%+#$H.\-2R!: K $8.G-8>EMBQ#_4UBB#+W>8R2%@Y,9G_@4 M.CH:0A$M%>DU\^LUSCY=.,=X?[WHAR0BXQ)M-Q'SI; .8P=M@!N^0 MH32WG%N$T[&&-6KK(XP.VQ;;3A@Z]ED9P^ZX08P"-^P"-'DG- $AZB42>L] M$V;:M02V*7LP!T-=?[PR)1DKT.1$Z='D&Z')9V#NK@Y-KE%K (4NE+][!@K% MHN,P)M:Q86BVU1V+XQ1SG>8HQ)QBFB""FN044 C'-9:/)A]!NST"3;HI% MH4[L$!L]MLBNM9[,PKF9H\D=\<:\35#S0?S:*])I_XF5S,K? _@T([.O\+[M M"'IGP_,BU6/#_.7A_[N6UF?8D,/?\4^8ZE*SFKMK(\ MQ=,LQ?J2?_T:W=M__- M?MP_27,,)G%L,4^\&?*/*5?*]1>A B%KW^>TS^5ZFLPSRR^Z^)KYU;<;RT M#:=_Y@_*(J,LWG-.WYSVN^Z_^I4YY9K.&CC)PY"*OZIP>1B:S>/?/4)YBE?\ M.(CG1DW%I'1=ZL] MK0\RBW64(#+^O/_P4!_Y.-_U,F^1=NK)CS;U($B\LZC\F^)5D*,<_"3^4TEB M_\Y>4(PHMO2^Y/N>]TVY5^1I8)\7NQ;#<7HVCO_FJ/4#73]XI9^]9N7XZ3V$ MW?\;RL/B/T^.FF;*^JV// #&[Z**F@5W6=#_WN[R\T4X\ESY5X[2=1IL"H6C'VFA'$#ZZIS#J@_/LCVR=Y2J)G>*!_9"M^ MYFK(.2=]HO/=I:S@#(&H!J7*S HG9!S74)E&#$RF"9U45BJL&BA^E[*BW"=$ M3XAM&]]KFLFC\/K8,[NSZ;ICYLGB MZ]6J#I&4:$O;9DHD,-]1(BV5L?+[-T/YL,0=NV?/G(7-#,S)TG+93++4^R&F MN S-+S4;P@AD 7G-+:3GDM1CR807UK#3%P3;H$TJP1J2UIF:F20"/Q9=2F:D MP!36DRPJ4283?Z2E;2$7+76?6 A0.(;M&1C=*1M.B.YEK#*41+W6]XFG'LUS)#(:-# ]_Z M'K] 6)DH=U\@:\N-W!IL[&YW'!Y,F&B@I)E)ENQD$ 38.*:PIMV%F#8T(&%2 M@_-G$H\E-6->D\UP..8/\TXHD?%*GK%I)DD_EASO5/-@^_69!"G2$/86[>:< M$3))!'DL*LW:<3P?^@MI>#QJFQD\7$:4*9/E+OF2.VHG_E2RR62G)7-Y@K=[ M;"99ZM+,7YIN62I2]X@ MBO>IVMM+D-]Q6ETL(+5:_O:R[I$QN_ Z$X+C+=,83O;0=K_-!I0ZTZ?YDCV8 M\7XPX[<;A6CPD=BM+029+O?ID+3W"\,[M*7#;A^K9!=1Z%TN67[_%%],Z^UM MC$K;!BI;[D@G$"G-14OOQQ#&&4OPI@;/Y(U#PC*E*&HJ,^7WUX]*#&/#&0'/ M>BDM3Z"&.YZSF63Y_8.]/,9W2=3@N;&+=@T3V@\FA6CI_>'@2/<9EMG!,RQM M#U)1.6YD-G/\<@,&TYKI,LUFG4_J2:T]H#AZ0*2Y:&E4:_NI,;2HP5R"/+<5 M]VUOT)7,7+0TK('+4TI\B&*IR?<2DNGW5'Q0/+5DJAZE0X-0F;=Y-\#L%!IM MQ;E\M=EAJVY_'HSJV6.1JGU#ES IO;P0.!I.D42#S)ST1*F]LVVM9"A7EN:T8D[K(U4+Q@6 MHF50Y36;ZDQ&(Y7G&&)7/[KM9J]1-+:,JC4Y74DLIW-V<[^'M_XT%+:]HK5E M6+6;W;$F[>L(/*O)*-:$6\:DF3T7+2L!Q\<0-^G.YK:B'."IZ\\1;,_FHJ7! M1?J+.=W8;T@);=ETP]N9\R@M1,N#JRZFA-->K'AWI"ZA62ANTIJ0BY8&E]NL M.R[?TS82Z6%UJ[-OJBNZ:&MY<(6]%->V3<+FMU1-HI1IAQ[GNL7*_>JB6[&^ MP9>1+1(#'-LEME3/\ 4Y$U@$R/ X0JGUU#ZTA!4B[=>PQZ6Y:*E?G41D7$Q: M\+:B97;8HM/54"Y$2_T:J1#0G2W-[7Z7D[@.O:JS M+C=/QD5CRQUKH9LAM!OB!MS<>V:"'\_'G&^O9=ON@9G*_MN8'0, ZPZ\G[9G>&B Z9%K*E)O Z1(CXPD3@;4=O0%J['2[R MKIV9D!-732P8MU8P":E43^0BG\.$7+3?'4,M;JL0^/ZALDR8+QF3RC]V%W8IJ%; EK1_%H!*UQ;69O@Q:S M7E##&,/30O8#3@?\2!R]^"# ?=8__LLCJX A>U?N\H=C^.@OJ[>!D?FHD2&^ M$K^\[ >,#/ 9,#)@9*YC9 ":7>K( )\!(P-&YGDC0_[F(D8P,L!GP,B D;F. MD0&QV:6.#/ 9,#)@9)Y;6A,%:':1(P-\YG)'YM.NG_21=O_6R$?KOM_(&:><=*]+!YKOY%_^OR\(^>6EJUWL*\P\ MKKV.!/M*<3#B/4JOT^<4]D_.GS3\L!*OC>Q_85[-VLMLQ=I7W$QP'54,3S?T M2B?QC H&5ROYS0S?#Z&\*0)>D64!K %8\W.LP5\*-0CVE<1O"VHXW\UPI2+& MOF:_'HQOH3)@1V]B1^17&M@1L*-_ M;$?T;\Z[7]ZL-39B)7N>7@%3UON8"()\I7[)PE^>C4S\6'%.@;X5[4]8Q:G/ -@!RG+6-(=<& MMO%Z*]%;L@U>";VL@2#J>,UEZ$T92%&;[4I6I4]=A/QR=5F^NU'3#&.U^NMC MEYV_[]LOQ[&F.(JG&14EKM0-SPLY$\7.5E<+"[*]COKDN7O]>*/.$/Y[N![^6E(]F]%7V7.NT. M%AQ:OS!I>2E:5-2>-F?PX=C?S^(!VG$;[(MO;7_P@M/JO!U%B:&?N9T]7.]@Z.=@%DV'\#(/D]D$AB7:9" MIA4H<>/ -Y4!.EW9F)HXYG6AR$.2_]22,P#BI"U.WKI(0U(PT0WB:63Q+"L7 M=:PPF +H =#C?=#C=X>- 7K\@!YLIIR\&8HS4BR][7%*D&_LW"$)U9#GZV,( MJ[!([ML'4YU@!/[&2-(\MF0WT;V11$J-=H I*7M A Q)Z"_?4!RIPC .T 2@ M"8A%+A%--"UQ$R>OES^,UT:8BX7&VO B:V>T/M<[',DW^-)1T&V M;>X(([[YMLA"6^$6FFYW-MRD?$' -&T0;_(8)2^;B%09$BQR +"\$[#\[MPM M )8?@.4^)>V>\+]#D6CM"#68BY<2-!AM3(Z()HV&\+8HLEDD>IO#&A _ZYF" MC:J*.J4+%,&_?&,(M,K@&,"1R\&17Y_5O78<^=V)UYO'$5??#; A/N_:"60A M)A]W,E]\8P@P?'Q,X=9>DE BU&8]>[%<:OD]'PB5!Q((0U91%'UO$+@1#+BX MC,G?>/B]L5<0M'CAF>NM*IX15ZPB_+V&7>HK.#MW\>NRO,<(^AJ9HF"X@0Z MR7^ZX08ZN (N'Y@\,'F \F"X@0[>L 3AAYO\*U,8]214\N?(B%QP&(@\\67L MCM! 7H<8==U]VU,$Q(,3F^_/X]9,Z;,O9T4&1GS:O>GY472&$''G>BL^+HF# MA'HLTZ+%<5LT\_L\PTJ<\ MX0H9R[_&W@E@*S+4\[%D_U@PO]H[[E!/OMFLWT_8,)_97;[GT[,36@N M'.:T$-LB#,M')VHR&[:8F*F/F9AOQ'FN/0VX2"2'5"4R]((!SVRKL.H*5#&* M"+6B.4H462O+T,%6*,B= <,-= !,'@PWT,&U4\87S7_]LMP'3$U&7+!I&W;" M=1J62?4;X>CEG!>K;Y(HSML43?R?O+FH2U9$2=R#(&FXLS1AE M8^3K8T/S3:]XRE1Q$N-,-$XRDX'<"7:(=.CR@0+/Q7ZR%60J+QY"56F,!&EH M )G 9 R&&^C@<^1N Y,'R<8@V?AZZ-@/B!D; AOJ#5ZB80.;]X_-Q9Z#*3:+ M&7,&]RV#QAOQI%M,7\ZPOGAG7C"Y*#SNKW(6-[_,-3'_".H?D9)\E=E"\JEA;O<9&&.5MJ"3W;!?"L%P^YN MD/ZS:CNGHN19P[.1.8'VJ5AY\;/V&.;/ 'A-:FP]UUO8?'.@,Y"QU UE8RT:S/^<.S5\'VRHY=- M-@,J(@,J %.7XHE .6#[Y0:V7UX%LBS$P&ORGDAA<5L_=,P&"Z_9-(,L^LLW M!*V2\+N7.02N"91SB^$52#P&WG.QRKGF?1Y@("!M'Z3M7U#,_,I;1J\2YS*M M5B>JJ[( *\/&F.]*0M#OYG%ND<:?![I/VP4"B?RWEL@_-H(DU-:9#54R-ZB$ M1FR%Q4KO\9X0R#&XS2RJYYQQNNV=FK]=06<]?5QXPIF-FW,W)J";^O!0:\AV MMR\P#6C<[ >.*3/Y%@V"(4\[) 6<">C@LP'*#>^F_!9-?I:P8[/$=-8BES;< M=!E]NU5%)V!R,"$R, %0 J#D\YP]N7@H>?\=CQ?#"N7SA\-^&,*\-=E9@6TU MCS4RAY5\JP.K8E3Y6C> +0!;;C9, :GTP.3!Z1%@\N#TR"V?'OF "/(M^/\7 M1WTNSH6&./$BR9V9DI!RY,23A"SJ*XC_/.PK9^:]4MAW([YPB^<_BA=R2K2N MZ-;.ROJO1Y4@6\!4_OCO7_M*O1 O/.6."QXOTG6W[S0,Z;!.1VY$[].1]]H. MTQXTGN$Q#_B=^GWW,B\IV-N\T_E2[;NKP"=7&2AA**,L$QTW<,K!S_[V ,+P/N ]P'O W,?\+XK,R#@ M??\X;?^*O._B][/?Y[[=[ZS, Z8F)V;.\)>3R; K=<;*1.JN,3^$Y@N;FYHR M A=W[R+DV>LW 1/SL><7/E&4C4KJ4]#!V0K 0U"5+83XBE MVF8+)*(^#(EN!(BN[1!%_@[UAW>D)SG5=_3LES7%*H8EPB7;U\>BXWDX>H5\Z*5UG0FSA4FA,D$ M&_:#J+V1YB^/^QZ\X'24XG2L[0S8CH^D'# #K<4G,-[HQ^-.S: RL$7R$Q48 M7&4H"I2Z?LO,K8OSJQ]T]-\ /U[_6.N%@T?QZ'4VOQIA=&K)&=S@^4EOO4GM M+M\U])'E'W;IKBGDN$%DN($\K5@> T &L_8;;F ?EXK:/SZ^(3?&@3XSIJW MX":2;H1(ZFWJY!L#R,(X6C$"FTVIV3O4I66,NU"2Y@!"?_F&XG05)AD (@!$ M0.1Q.2#RY$NOH4-[%K.FT(8MCU(/#C^=P8U_>,SS=X#2Z4XTA39&-9[;N$.D M [FDA18127&U=94&00G D]2&XR8[/510U* MY__P,.?OP$-!N]NVVT B/IE.FB.M;6\Z24&#Y+M?#(-7&;Q\;!/ QRN>Y[DX MMWIU^#BW[70!_;P<^.#$-;Z<6ZH&#\6)CXX3;;P8OG'8T$\;B;YV&SAO3?FA MNZDU1;9["AORW:8JBA-5!'M:=5JPK71K1W=FBF,;8>5?BAO\5:DGGN,'%<^( M*U81[8+L!U"$%V3[7:*! .4 [P$& I3S&2^N -X#O.=BE0/F'F @0#DW>WW" M6^4HXP]RE$D9@U^1;EZVU,ZQ&ZT%V^WUMCX\$\2X__+-[X$1G[;">GYTKH+Q M;!(%?KJ".M),\^1>/9PH63ME!"V89B+/;J;!54B7XG W66H*7$?Q)F@TD7H3 M2QP>MS#I#VIBC:*6+?SE)R9^!R3CK7.P!561I>:XQC+')>1 EED "?510'(C MKG)MIR0>L]9%=D9Q@?CW](P[QKKRAY-9T[^K!8GMKRJQL@>;F*#L*AANH -@ M\F"X@0YNF/P%PPUT<(LH?\FRC58:H3VQD9+8RVFHG[TM M7TQF*\OA:J+LSRPJ_;B%0_& 6O*6'O)X4V2(Q,X6E5B11$V13UM1 B\#.GAQ M>O4%(PV87$$9_QLOXW]3%.H+)\$A;6QTOS'I2YR;&!M;;VU&#:&8!*FWG 1O MQ!EN-AFXR">'U/QNB()8"! .9\Q-?BBJ;)?EBCIQR@-R;$GV#-BH":C26Q3PY>O#%A]DT1QWJ9H MXO_DS47EM"+:XQX$>^,\U(LR Q"-<&=IQNE6L+&A^:97/.5G%X3IYGKAQ.O1 MS#;FVDQ ;&B*S%@9P?.")U259IYVQA X,D Y$". &.&"#00HYT9);F @(.48 MI!Q?4(3]RGSY!T3%VW2PZD;CV9&'U-A &==='?,-9_S$M7]$6'PCSG?%25>XADG'TNM>/V=@7_(RP>.XD5@MQ:D ;VL MR/NKTAOELLV(R^!-"0M86!S8KC&9'OI=]A]>7WZJ\_[POO)3_??B9^TQ:I_! MXTVS54\:2,>2((-N"(H>L90HR B1UX,GRU>8 ^\".@ (\_'LZ4?!2Q'7/1E= M.F*S">-.?PA;,*1L/'\=-.=LCB[$EV\( !< +I\V5=MV9>!6CF:8=A MV.V^QA]T]0A/5U0TW)@YT-!?OA$8J 0-H.;SQC$@C1F8/,C,>Z?2BXK*)""O96"\X;<8V;S>,?&T$2:NO, M@BJ9$U1"([;"8A'T>)\![(&#%*/ORGKR!=RWO/"]\YL^%P!HYK M>P9CZI#=E(8S=68JQ!I2H6Q-3N9;"^5;9M_Z1F_@?4 YGPV:;GAKXK>X]+,, M%%1L=K9B)(3\K#D<"UAZ5&KU I;.[DD 6 *P=('*N;C]C8N'I???U'@Q1!U& MAV[J42M(V@X5&EDCV :2TQRBZ"_?:(0 ('4Q?@B46/__ZUI]0+\<)/[NCW\2)==_M. MPY .ZW3D1O0^'7FO[2[M0>,9_O* "*O?=R_SD8(PSSN=KT._.PI\$8%@ZO_ M^B^$A/_*;?A__Z."G(&/S;CY$6.Q#&-U/U$=XQ)!]NW+.K&1/%R]8C;SI#F? M'P>K-<*CQ*&V@DRVQ;GLBS'ZP0M.1RE.Q^#.0#0M''N+P7ZWX;?T%M7PGKUT MCZ:,T/F!"@RIPMC3ZC4!3WRWU*:+\\0?E/?? (K>\43MA>-0\>AU-L$;871J MR1D(BL@I-SKL=CN>[!VXEIKI7).$'(*('(*>5F<%X _ G[?'GW,;*Q>@@&O% MGU\?G]CTLG=JR5Z5MM.Z*W*X4%LI+Z>]GH1%_"%>S;!!JO!D9S!@K'[0;0X* M+**_?$,)HDI2Y9PR@$< CT \= MX].2;M@VW/QC*Y-2T71V=D40W2AO2&V.3 M+DZ7_=IPNK#=[H)<]]A&Q 0%-N7W:J-5@GK:I:( F@ TO3TTG=L=O %7"LT M_61KL-[:"-W-CA=A92-QHF3Y:F"^\7IM:,WW/!Q2(I]H<[6S:ABC89(6.)1O M"N:4495Y8F$D@$7O=J;GXESQ_;#HW"[A!2C@]."A+*R'HJ!N MYN$;PPB+VL)\V]5)V^W-YNW!N$4,(K: D7QSL(HR6!5GRN?2P0&>JSS \\^Z M7MHP!&59;Z42\17H -@!T 'P!6 '0 ?O6"SJ"G0 [ #H ,P+P Z #MZQPM 5 MZ #8P8T6$KJT>D%7H(,;H]3^$RNJ8WQ NY_84J6@5V6"IF@5A1%9H2A2QE$2 ME6G-H.453M.D1E**85#9"_ZCW/_%1)/A0S\]-E8(Q<_$Y;[KLZ$]6:3YD9+' MD@DCVF$7':N286KD9N:ETW4WE5$9?RPI3);-WF1ASJ3FK!8S,67@\9Z5L?(S M4P7AO"[;LJ1#-)@=:^W##H723!+!2J+R>-<41%&&9SB\$QA_VII(9BY*/A:U MZZ..-CAH4PF-;57"ESW6[Q5/91Z+BKRBZ2L#'<.B,N\?VW64;[12&2\W]:;^8D>^+%H1V<]FN#JN"VJ;7GF=8FT@^8/+6MJ@A^8UA0E M=+@[)5O]H;8C?;80+6F*Y0-L;.\$#TY&0WP0ZP,WZ@BY:$E3\WB2*FO%U?DF MW.%K:I1L>K8I$W*IJ=!NA%I,@LFPTL-V]>' V#MAFDF6-#5O4XNTW9KX/%0W MDRY_%#I^G-P \4%;Y^_O:PI8BIV!&6ZQR1C44_G M41UIA2LA%RUI:N48B=WL)BL;"AQF< BZVY67O[^L*3X6,NL4;(M7YMY,-O1F MN+6*!I0TI;:GF#6.G 8_4QW\X"PV=0%)9;*L*7- U-I$J,UM=[7?$0E/Z.X@ MERQ9WXQ8;7MV6(MYE^'D0;WM&S8KR$6I\1\E(V:@;R'\H0D MC/RA2&FDNLM)F+EJ8/+#A(;;J@1'C:X@4^7>6XZ\\Q?R86LW5[/!PGMC:"9UW'%MO6[JC&N62I]Z/-PK%7PZ$(BR8VI'KA;+H(=%7?(]V^A[+2G:SEVS*01M'<21E\ITN?'>D5HB4='"&Y)O#'06!#:]X^QI(O'5IL+EJV M@DY+X.')CDTDR%^S85 GR.:H>&Q9"7!M8T^P)0K;I&J:]":IUE/8.73-35K(EIJ[&V++G:ZGCN0V)3ILDVEK>2=;:JZUH#H3,MBR M=G.WB<>XKDL3-6L#5FYNK#?@I*&:'F]A+.'B;+K=93-&)EIN[G:#A/9^UGM .B(4K0_G6[A99W9= M;:$V_5GQV+(.!B'I#Y7!(I"VPX$KS55[1-'%+;TE'2SE)-[)6]'DC=Z>6(A&Z9Q_6DVV_:9!-%Z_N5QHKJ M2;84D@R6XF#,,;4()OGE4$1Z(M=8G]I0BDD48^]ATUZ3YHJOW-K\D-[= M@/(H* X&7)^B)1ULZ71@[3UD)"62GQ[FJW9OMBF.NY=T M4.-99)"&FQU,MN-AM)[)*I)%V\BYF",V9 D^1%J--P+$\/P:;(RU[T4X?I1= MU()TCD_J"0_1 [@33U:-M%$DU90ZMIF1<(]@YQ&,#E:+@;O?]^LQ>W?R\U$+ MJ*E$[-?>4+(ZA MO-:WG0FR7L#-\1;:=&E9V&8!,G(F]IC)6G>[,6@3WMK&<%5?<(I"I+EH.:"H M*TSJ\C@,-^7QS%+0KK$_%J(E';BP(FR[/6UXE#4AIS;!H M+'7MR _#A=#L#DT9/1-5C78;1MH-G19/)G(TUZ>[AC)D<]%R) XMD8MK/:N3FZE1G7%Z0N!CSBPS3%7G97L,GWO& (M0["*_1I+9Y2E MGIRI;%9>*VCHR4:$PUIAD$M4*[RQ2GH-_'8DY4-"HM>J[B)-O@8KPA= M\7$\M'.0"F>LFN9,L+.=57_,UQM2/C_+QXT(1'$X](0;'ZVF(;BLYVFL+C;M M!+2ONPH>>@JW>6\>'T0&&9Y=JLMZQE.@#::;(_XGM:VE,2FT!SF9R9^[!E3*<[6T[S9C=#B/$MW]'JC45[ MYYXQE?HED:W+,ZVO%3S;,Y*=GE5F\="378@.5W0Y6Z>'FMH;UY>K*LVV%3ST M9 *LV%"-_*"4TSPW-VIWZ^.QB@#>.25/Q)$,BEZ?]&04G7WKYU&[CT@Y6O+#1D M'N(O!H1E=7'F^19\YEBWEMO8Y_;W,(HT_QS90-3"2TB$?V:6@UL*?]I %UUU M 9X\,ZC^Q2_>#A5'CJ5[+GBRT N&IIDWA*;AXG;__F&DGDZ2G;G&G8D^L FR M,]>X,_1#,DYVYAIWAJ#9M>Y,]($A,G.5.T-DANP,V9F/K8,F.T-DANP,V9G; MV!EHF[U8N4IVAL@,V1FR,[>Q,] V(W&SJ]P9(C/7NS,)XL]VZ+=5--?:GOBYG'GMJY8L'7WX MOS^8Y(_W!NB@3QN_Z(UGB7,D.CC*4 *F"^PWW/R4MVS*G0#XOPT )9J0.]05 M9<"!$X<"I@SDW8U0%$NS]'.707TG9B(0\AUW_=,*R"ZH2!-O4*2?6JIU81J< M ..[=0OS7MW"T;@RYYYTR^%)M/_^%Y?\A_+/H[U7'?*Q//4Y$<1/(LKOV.3: MR/2[6Y9A'Z+&V+*$C_Z8CV*7.1&4\-&=\1'$H\\-Y'VXUMI>7$81E?4U+)+\ M3='C];%(S3+1:02VI3CN6*^KVRQV=>[G5U3O 9 M6B#9P/$OI/3P&>7?[K%WO, M#:-/<$+N++V7,BS/=&]%)5PW=_BACKOBCD8I0WCCX\(7=\4;]4R)\,;'A23N MB3>V=ZP3_OBX>,0]\4<)C0>.2QCD P,1]\0@]UUC]H>1BK?>U?Y%(8SDG\E( M6M1%4P*4Z%)9( %C!&Q?8#@FY/_ TDSR.9;XN/OKKXQ7CNG[OK#.1Q'GTXN@ MS[+0 8[@$W4/)D!Q\'_:_Q].@/J/NH(S-O.V**&N)\HS5;<%QO_[@X<_"&U7 M-&71E@4'AT2$16&V,F:#2%NKQQ=-.QPS,\MN\P>%#_9=^5],.4)]C*ZOX!@! M\9_@.6%%%&?H82XP(*[Y4)6QC)EEPE^=U$IU=J/\B@-<<%#%+"V(WG 8W4S8 M,MUSEX[F++2^9Z1^4#*05$/4G?_]$>9^4&/+-D3W?W^H*_>GZ1FRY09__T&9 MH@$I'+S@Y\$+_$!/R7$\($-- K<5CH//VMZ0TI_SA7$&ML=:]S(TY7;0I'#(G]_)B53TCVT)0W+1A1(N:ZMCCQ\9GK' M.LXW;JWY,Z S&6E9UXZE55Y\W)B&"Q\4;:-+X:((=.@O11RBVK\QXOSND$F" M.$>(DX+$0=,0]8:HRB4S(\Y08C% GVC*[&G)*&/G@,5TAE(LTU.4Y?6AC]?* M%]9+)1GEYVV^\EB(]B/M1W1[9>+'+Y:+AQ+Q.$$@@D!?9O-\;K7(G2&0)'F& MI\.A,C]^Q3D"102*OLX8NHLXSA=!T;8 =YO5"G G MT8W2CY-J9ZQEC-0C$)VD&1U<(>X4FM%-NL_W7=HSQ@F[*Z:FRR(*_*!KV>+) M6"@>_]K0#\&>2_9^7QA[/KUI^[ZPY[R4!PC$MVF0Z^:70ZU@=QKQR*2HII3F M]2%0(M<,F^L>[] ]M=&T.CDEV:NC*!"ZMR\6BB9C!'^N!W_NV_;Y]![W:\>? MP7I).\M1?DIGM#[GEF=>ELXHUP<:R;*:[!6L@I8#,96I&.E-?UA&[A)+__C% MA.@(&V(3Q'#9OR<#%S&R5?C<(M 7 "T,O4,TG7#PHIOND/@-;FQ%B&)8_,*, M'SU0%R ,=QI(+B7*4\]QD<9%W U_M698P*PQE6KS%!2.6)CA0I0)7/29*Z[N ML?;D(W3-O94-H!4S[$>TC]QE5INP_(??T'A'+$^VF]#@)C*LA.4)RW\XRE]W M2H^P/&'Y#T?YZ[+E$9O_]=DQ$\=VA;U#FKI=< MY^/U<"Z^:#6%&$Y+L5PH%D^ MRCP=6>23G4(N,V),QO7JC[G9%>1@G]6[RZ0!I/Z:8^C8C,_-Y72A,'-24.^B MO,JWT[M?ECRYS:;-IUF5GJAKP*;^+1JS?ZBL9^K6#.=+5%R0^?UR;U>2M+_E M# MI*+R'JHY;)LXM)VL(@Q#IN2QQ;CGO0QB$2,_%=<_-II (@Q#IN;CNN6Z_ MYX-C6UG/%M%S!$9 P2V6%CJ6P/F1+OC+AR22-*O2GK&@3?-B9):7PMWX8_8/ MFKMKP/6[-2N6XYP)1SG3]:8&\LF-IJ[HAMA5&I.&FQ+B. T4B8<2;)+4^%Z+ MO-UEWNC;=#8157YIZ2'$N9W5Y0@#%FP)RN+]Q>1FHZW6[\\[3P(M]/ MKHMMH.1B2B2<-EJ]V9QN0BV,DD)$"Y-.FQ=R0I"W*!VR%36V+8,RCQ*2E+H_ MZ?=.,XBDEX;TTI"J%=)+0PJU",N37AJRW80&I)>&;#>AP1UD+PC+DZ:+.V^Z M^(P*] _-TKUX %C4K@EVN]>6Z5ZBW0#A?%D;Q]]_EL]1E/!/Z\RG;'NUY,KF M(!>38[)!.\UX9+D4$OC0+Y:-?*,BD7*X[P35E>1R/SU)<^A3N67B$,XAQ+G2!I9;)@[A'$*<*^ULN67B$,XAQ+G2EI=;)@[A MG.^6?_HVS1LD1Q6$H<^^JV1*-A =D+RU+4 '5X!59PM:O/5."4D_8MIR+58UR.?A#BWE.VZK]Z9CT2<59R1"JM" M3Z55#>35UK(0[740XJ#$%T&<+TV(W53>"U^""Z7@X!;X])K=!Q';LR?_]%',^]#55AUH!;'W?$U4N5EG8_RY15 M=E74>DEVV) 4$,][BL#0 L.@>U23S'4'CP@*=4\6!E*#GCX[F-I'AAU(-W\WP(UTV;\HVX&N(PB/1 M 3+..4 &Q*Q/A2F W21*TD7'4<,QT2[FY3HZ2GYCW ["!XFF/!\8O9H;\EN:M7HFJTF% 0OT1^_XI\!+D2P" U( MXO.6$I\? C2YB#PH&6 0I>OVV.QUF\:BFULBH$G\^,4P(2[&$K0A:/-M&O5( M*P%A>=(P1EB>-(R1AC'"\H0&=],P=E?YN0]Q?:Q8O\M:,8?)K9M69CPQN;$D M-G$(EPY\G^3W\7U( ]F;4FXM,/-L:0+9C(*20MF04#:.#SS-P7V_'.V55$A< M72+N+2V[]YU]VPN/G#+E%I:=,\FX,YA=EOB&E^QJ,A^KK'II.?]8DJN*P' H M[<8EZ-=U_)+F/%*^=6EPNK(4WEO Z8[S=K]%IN?*MS8S8!G#S(RA#7.C]1.Z M:SXF,#!%?_QZY76?1/((+%V\H^&ZO-:KAZ6OS_B]&Z)*$7LR2JEE6BL44[E. M(3Q+%!,I!%$HU9<(L4F.X-35B"(ASIVF#0F#$.FYN):_WWRH"#AW!]:- JH[:2)]J6I)MJVL%#T-J_VQE5>77'-3CY2M;U4ZL?3H^ST#^!*-KB/+EH$=]@?_9&8KRK%TR*'_HO%_UZ2& MR.5RGU_T=T%VN $:^5E?(C($08G(O"DC242&B P1F3%%:5Q,]VUUD^ZE!":"TV.HVR/R MRB 4(]?$']CEE-[5U-I%, M\;PQ+NDQT-K4V:7R;@0_>('?9NGWT9\!<*/L5?*/W'I UWFS5YL-^N6ZK0A, M%#=;TB&..ZTH).V6%RV)NCI)/"+>?WU^2^75$>!R1W)<.0[A1T^@<@>VX\^D M9$JZAW:D8=F( "G7M=61YXIP_SI6S3+1ZFQ+AS162G"=$+O<KF12B3* M!X>EPJ%QW)\!&PVPP ::C+@"$ M%J_1-ZQ])VAV'6AVKA+@"@APJQ;9,V4 C;)C;!J; M"JVIB>+(S#4JC M=T8D0:\O:ZJ].N'].O0Z5T-P!02X5?0ZCQ,!AA5Z77,SQS2Y/)674A.6_V96>A.4)RY-[)XD)'/V!>:HV,TS;JU1D3!LI9];FQXM$N/[^/%4-N'XROV(YYVZW:9F* M4.:-J,VS>G+ %MJN/.PO!2:&TTTQ-D1'O]&-9)=H4?W>-+CEKEQ#A1Y6^KK72$G1KW-I,2Q M;*/[_BA8534M&Q<:^49:%D@V@'96\U.$08CT7%S!?WOGDC#(=TOF MW.WM>E=O'K_8!R2T1J5I-]$;YT2PDI,YUNOE2I>PCJLJ6YBTLJQ+MQ_UG!J= MA$=Q!UO'SS?Z$/.8*/@K),[59>4N %$?G(I[/ZXPNC.>#S1YR(?%QXU2KKL@ M(J80KN!.'CK$15@"+*2/YWR6#I]G@B[@VQ]H$O3P4'_IEN/\'<)M/=:8LA=3RDK8>4KA&6)VT]9+L)#>ZSK>>:HUBO/V0P86I\LQ4;=NEY M0M3:C4Q*2<[>?\;$&$T.M<92 M8!+!R8&15QX_3^2,T. >^ZF(>B7]/Z3_A[ \H0'I_[G2I,,[+;]LQRP(C7Z1 MX7O50GHPU&TKHS21Y>>?'?:M+#_2%?2F? ,^T"X\$AT@XZP#9#O,\%28 M@[ MHB1==!QUK +Y^^6HKB2_>\L)"M(=1*HC+BT]MYOK( Q"I.?BQ++ZJ KC>EQM>0I I-$'4;14#1Y6NE$!)F@W/41Y^HS9<1& M(-)SM<2YY=P/81#28'3QZOV;32,1Z2&ZY^+20_S33\M(7<"G7/&\TU Z,T-C MU6:DQ^8?5W07^Y0HFT6<2M(]\WPVJ^0XGFA*^(P[R3(,"Q'-DC1*-9$0F< 7 MP:7J3G;IK<.DUTR'A+O;U"CIJGD/,#L(WAQA49BMC-D@TM;J\473#L?,S++; M_,3880;S+\[/;NM,4Y-)(R$L5+X]Z:K%O$>O\NH?WF6&) ;(<.+H!C,,T1C. M'?QO^BFHGX'K$LT/JYM1U= RLX72C<\CI62N"1"%VSVO1I=4AX?&0BEQIP'&2.?B [#RCBG('2)_OC%?)^J)@(NI%WL MAL#E2_.>'P(T1J:M,[8][^36V<5$=A:E93V[1$"3@$!SYJ1$(F:$!M^E38_T M$1"6)]UB9+M)MQCI%B,L3VA Z,4%!/*AH2R<63@:?+M^R5GKZ0TXNHR)FNQV>5"*<.($+1K%>7:B1/NB5!-M6UCD M"HF.5$I7H3"U8T[>2CH)6_GQBW[@3K/=U,R_C@MG,]&CSPK6712[D^OUSJ@NQP S3RH[O76;9/A:FKDX2CXCW7Y_?CW9U!+C<6097 MCD/XT1.HVX'M^#,IF9+NH1UI6#8B0,IU;77DN2+4U+H T.%!&G"10CILLRD$6U$$6Z"&9=!K/.)3>O@ "W MBEDOMPC6M:(SY1E)H@LS*Y'/TMW1AFM>'WX);&LVIMM)D9]K]7(_DP@+D["" M\"OQXQ?+)4+T&;>98!C!L(O972?9YBL@P,UBF"1YAJ?#H7+=G0 ;#;/!!)B. MN@ 082P#!'@6LXHK[M&(+WAV,VFX6;=3';!7B&=NK]@NCI>/%1KD%]E4U"X^ M*A&,9PP# 2WRM4XD 3,"9F^K [@" MPJF#U3!!#CY.*8<2M*CHTFC0B;*">S MZ2M$KJ51J!HJ.P-:.;T:*G)WL$AN< ,E0PDHDPH2=S):T*OTR*#*Q#>KT.O MCK+B"Z;^CYQ+J$_\&[]FD+ M.Y *"2!6>&&IKYS[96;:!H 2)721I6BN(4-0IN7"%[H6$D4X5P?(Z"=8D>.<.UM"[ \:DZ?_^ M1 9\=O5,XJ#=V2=%]& 5^-__^W\.5W,JB@$B'RPS>#6+!4P!X9$-1"TLCN&+ M?XKZ4EP[P;*3[$,RLD7[GSM4YS"J/D2Y_Z;V/R+RG-#6$%?A PH&XAS6P=C] MZ7]K^Q%&[>UGEH/#U#]MH(NNN@#HV4=/Q=OD6K.?+/,0^ZI=>M*!SNWWY#\B M-;&1,OA7QY)>@I"WSL'_%3T( B74&/H_AX4_P4%*'5 M!,ETR5F\1^,&HC5&\I., 2$VCB:$2&04$\0Q&Q.2K,0F@<3%(LE$(%KBUL;K M.BFYOFD6>GQ/&(BC:B_]F LO!7R0]O'(DCN,3OL3;IV+\74UXV23/;D-K<'3 MD1.]'NEZA;7,UZ=SJ5Q@4:7>9NU)YE8;EZM&.%R3ZRXL28<>3)/)\+I2;Y6[.7FQ5HV7@N;D[+:%**G M;\_/,_'))-K,\X5&(9HKNT8T7&I"X_]D9&M95#,C=2C2!7HBUX91 83+2R%^ M.O*QQ1BY=M-0M$)2BPIZ6F=2XE)(G(X,SV2Y4Z(-@0Z#84ML;52VEU"$Y.G( M6=_(L:4BF^)[R:[2G2BMO%UK"@Q].C0W2;"5P<90#DW41WPY:E2FO+$2!A5!U[+M*AQZ9N\[ MJ?)< 7QDS,^Y6;:WKB4?-T4\]&1+V7QB/&7ZIDCW^HE5PDKDPNM&$PT]V=-I M-"^/W!JWT#PA/0EW1^O9I Z'GME4,5OJCW/-,"1KM"(GK&HUV2LJ G-F5WDS MMG1K%2&AK2.#0G',&7TQCX>>S+79LS.",LX NMS-6$-!7MO]?A,-/9DK'9MK MW%QI=VBP&<5:BTXN!ACXU#/, KQY?EV=+@I\>%#,Z2PON],2%.@SW)*W-BG> MIO,&#FX[%5UN;"U<5H?,JI;3UP*^&?)DJ#-.Z7S? MFU?I>JU8C:];=JM\( ^"U>XC!%A^/(ZE_"85H$KM?'0$QZHQSHQ>2WH M"FWDE4PTN[8]3X,3.,,#=*=>JZ?;M*+U+*Y4ZM<@4:%LL6=XH"\+7B-JEO*: M*#>L3$F:UAJ/"AIZ,M?'F9O-#=7Z5)L[!6&Y8<&X5,%#3^9:Y>.C54T>SOA8 M8YIN3(2%8D3AT#.0EUE9?FZ5BN %$ITZ[E%6T(AY[AK)G6[.F9"*MIX5&B M-!-B)B\X2S3TA%WJD5HQT5>:RURY4$X[C_F()\84@3O'A!6EYE9GG20?6UG2 MNLYDF%P!:K8SG-6K=GMT;9FSGK!%+KAIT9J)N.F*V.DXL4VCHR00>FZ(6*S6E(:_&LL6) M%+?KCQY\ZADF9.>#M0Z1ATLTRW\U%/9BG*S03W1KM$]D:^4(JVL M[(K09CC#6:,><(J,4#9R!863&NG!=,4 //1D FTE!]9:R<[0]6H]0C/I?E++ MXJ$G$V *G:D% :VH]9*:H>1HF5DS2R%RAE\':MS*S01$-/YKJ.F>/PHFI&-,^8]#/+:=MERBDT M]&2NB9*Z&=>7*R%79X=+*U*I1')3.($S_)KJ<_7'<+V^T%29X8>,DK.C''SJ M&284![-NN#@Q^MJZ"S*N/67&4G&)AI[,U:X\*BP_R>J\T;0*Q866JE@.'GHZ M5Z[K6&XD-:'GA84X3A24AHYV:\_:.+RV"XWX06O)TG5QYH"?VQ\.C7H43 CL M>>3V2KZ[O T,X;A%F'Y@$@F&B2<33R(:!Q'+()YQ%$%ZX.(X/.':VQEM/0?? M-WC=\7MQYH%]\=#Q R?^X/D6?.88.H-;5V/[>QB%7W_Z$: E)-!O@R]!< R_ M>#M4'$$GU'/!5\=AGL\4,6_(%.U#:7_85L<^,!&R,]>X,U!F7DPLD)VYV,Z@ M,RG)UESCUD XX\C.7./.$#B[VITA<':U6_.;RWK(SOSASKSQ'/'?.C(7)$/B M(?KN4K,/=AJN(%'UAW2!?C;Z\']_1'^\ET;1ATCDHN?8)#XZUYRW;,J= ,I1 M5Y0!_SQQ*&#*0,9G=_S[7TR,_H>C0_X/SYW@\<$ >!DBO<1HB*U\ OS9E04$ M:KX&:CZ- 4[_?1%HV/<"#<,\Q"Y[-.R' PU+L\P' !2*CYL@QJ!L64#RCQJ/(-_]#O/G,_L%[M+(^+CFND^&5 O MW(GZ^6!Y99VFNW.L&?\<:^;P'&M&X./:*%I,F^639?"&:[>-*ITP12]%M]]3-@**MCGT+G5D1##T%_:.'J7!A0! M @($KP*")P?:6\-%:CC7RC.^K:T?LVVS.K:4]Y]#^B(0;*(S,&JI Y7OE>A! M="B-I96)^G%B$ CH9"@6^^KS7^[;>+PE&S$E3SW']?L178NR >1A2=6AJ;@W M'N'GZ#<)!9YFMH6N3I"IT9KZRT/=C:KY]]D8U$\2@"(^]WW[W*\_=(+$JXCL M$-DA\2H2KSIKBS L?F%!5$V'$@_.2D*V!ZK &8NJ32U$W<,'9(P]U[,!!5^W M4"5D=6#;W@EA,P7^7?%$6S3=-66-X*JQ&4XB7-_*L7WY]K)MFO@[N;O_?.:E M;9\:[%K*/Q$P'!^AEH> T$5X4!_G,1JTMV#0PEA0 ^?.4S-[N5H_TTRP.=!D MS98A-^?+8@I-&87$DJ%XXI5WN9&8&($. AU7'Q[[0.A(6T)RI.F].=\K;.C< M>N&T'ST$'2B(%DVLU9D-#-4S''Q F06% M2S4QZU-C ,YF7HGY>7V._H>JBIO7"'>11(7*P1?;DGF@$AJ!M*9,N;Z7U3P4 M5:@4("W@P\]HAU8E.Z\Q"79.A_/C^NA1IY?K;$K A[(D0W0D_JH$"S$>B>!? MM^#?M"GX5FD_O0H\6>846E/XF%)+64:NEUE%%"CDT 1DHZ%(])46(#'T[C!V MF3+02>\;W[)#EIX,H.$GJ23Z2$(()(1P%P;CMM@F>R#9\&<=X!L>3/D0 LY% M$#9AE:EW]8KF]>.5A5:K)+I24TA@&S$:XA)?>X_#75J/!#<(;ER=Z?F'N#%, M=RH=1QK7MSEZ4U9G Y7C.4@2_AH! M$XQ5]V_$CY1D UEU*=UR'!)C)*&&6X3^VTU8'Q1E^\*9M^RLY8WG) E" ML/MB,%%T#=Z(3PU)*X-,N*;$#"^66@I)G*6.AF*1V*?$&>[2("0R?LTR?E?F MW6_$_43*G4XSI_6<-JW:'>-QVIV4M5H*2CF*)B9"T3-23H*)]QY,])LR#D+1 M^)8HW1+A#Q.@R]BX-LR0TS>CJ1:U=R.:Z1EHHY=)T2C4S, M>(A-ITPMUDI[\L1/EU7S6G+;JPX9DE0AW< MB!QB$TPH&F-)&>7W"V?&MM%,N(=R<+"=:T..&@/[+28PL72O+^1Q%:KEYC7( M7670MX*>AW*.E$5]_ KU4;$CX6$T7DMK[7*X7.WJ7JE06Z);4*'1F@C1;"24 MI#E2:$E@@L#$W414WPX3<8,I\VMSZN3453Q9M$(QP5/9K\*_?/!$9 +DO,:(R2?:]1B9*EO M@26UPQ5T8'M>MY9P^BY ,927J*^H46,V *:OH;'!R->[=MKR1&S'OK@1K MVZ36L5+2W%-MT+ MV4-6/D@Y#CA[#D-:K&^:AKLHY&*MR,C@+3ZL1YL"@R\% MX4()^O267%)P14"!@,*MI)W> PJ544M)VY,6G6-UA^Z)O#%0TPH"!=2J&HIR MY+*/[Q-@>MJEZMG21'0 [DL%D*/<==@ [L22@] 2YC8232(.],TXT->H%+[8 M4LQA0:YB.2[MQ?B,;M!2%A/A<]U9+A;)#A5^SA65/M0-<=]@9".O/#B%V(4$ M#0@:7*>)^'HTZ-EB29ZNXC*?83;S!&A/78;#:(#*D:*O=!Z).7A_T<0C.W&F M UD!,B4N1%5']Q"&(7.&T3$FU%__GGN6^T\JW_9_^)MR@.3905Z21!_O,]!P MT\3YEBKHBPW2U!8I@J,.VCM0R(+1V1XL3AY7ATZL39?3JVPZ(:0K412SP!>, ML"&:!#*O280(OA!\N:B)^V9\J0DK4[!3DDJWY7I"L_)C+]%L(GQ!,=%(B(E& M25#TVP9%CX[NF]E@YO,;O@H/F[D'1C T=7]CXQ)3EL1&[B(V>UR1K.,Y$9A ^J9+J]66GJNO\P":P M5WSC"0M- MUR1I]R2H05#C1BW/3T*-22&2[3!=MZ<5'('6:W9FW>)3"#70F2.A^)D)>5PI<:Y."=UA3+4$9P(1P"V9CP@2NCXB MG-$MU66C+#4VC0[=<^N/M70J66Q%4G"2.,>?""7H+XYUW*6M2H"% ,MMFK3O M!A;HX4(S-]UC^=XPLC0[CE%AA28"%A1$C8>8V!=G:>[=GKTELS6K.JZMCCS_ MXC\<2?V]Z4HL5!+T($&/:S$]E_+/(RE&08]#E7 ND%$;'VH"N@W)F&9LT]55,04C@ MWY 72YY:AR2F^3UBFMC3<%3,2_BJ$I11Q\(/MWW,_Q7I MFSN,=*8]!Q+ <8!3 VY]C,[ "OXBG]$[K#RK-Y->99 39RN;7=@?? M.@+U3I2.DW#G]0@0@1L"-]<5_WP;W(BN$"N-.Y4JGTFY0WOF\*9<2R&X09G[ M6"B>B) @Z'<-@A[<+G[NYN=]BST)AMY&".0=\/CO?S$Q^I^[C&W"GK MOO+F#.Z7:97O"+SBYMJL,RTF[1HKYI<"B^_U8)A8B$Z\TLXDYB21\^N6\Z#?L>;0>_*]'WFDM#2 M5K9?O#AXNAQO>K5*4J#K8;;8G^3;[0:=$MBH?W%P*,(PI)*2H -!AULU0?\( M'1;3X3S56O4XFIWDLLVPH'.U6!.A S0VXUPH&?\4=" FY74NGMP;?$_9IUN@ M ;D(C=A*1!B(,!#3X!:B34_O#1ZKIFA*)+Q$0)& (K$0B# 082 6 BGV0N]+ M6[9M+>'['>JO_;&&?Z/J]:5H@XGE.8 R+1>^'?X1G6^(&SA)S=>]-E"16T3O MK^K]H/CAH.9A7$%]3_5QQ@:RBBH68F9KD%7-< M50067\\1CT1";.(T_$R:+ E&?!>,N*M$U6OAXBE*%)Q!.F?S0CU75C.Q336K MB[,^1@E\\3!-)T,<_;K3T$E)U!T$J9ZW-*%QJ:)3!U7C.2.3!*9NPQNU^%XKZM)E\:.73MF\05CXU-9%J2("*)+!"(OPYSL(9.]I@QX5+2 M<_I\S.JG1G&OEA5+$-GQ_1%,*'+FT'ARJ!H1:R+6%[;=<+]YH&Z-'K M=J+>EFKBJC-4D%CC5' D\4I[C9AE=QP<1.::@VY)1H=A[)+#)!QXKRX^.9K] MYA7,U]F-;1\8LF!T+B"0E>E<>=$H-3517@BU@:I-,@":C?C2AS@7XIC3.B,2 M/"3(<-YP"3 =G\!MFUU@-]*JCJ.)YH2P%=X689A(1)9DD:";<0K MOWUHNVG[Z;",IQ2(:7V(J!-1OT#%WFM%O0#"!::5GW3X=BF2#!MB6)B\RJPCX;A[<)I)QSG^G+%*I2$2+ M1HT(']XTPPN[H<<$$2H+?.<"$PDQK\W,D@@; 0L"%K=C6+X'+)C\9,*W\Z.^ MYM4?%R"R3GJ]!08+:%FR\1 3^>)P_+T;G;=D6S8.+$O( (BU;4O7T6%TN#,$ M..[9I"\Q)J\OHG 5B9:;UQ*?=[_B71I)1 CN40CNQU3J6%75M&RX@>T);G'4 M96"?.\0_4DNGVM%T6N/9Z#"6=MG()*4I H3NA23H^TR'TOGO1&H M-9KQWE+@8KB;E@TQ+"F(NR*1(0!# .8J;-=7 XP3%IFI.IFO:".I3:3? 'KO5NTM&:^-?4,'8FDX$?0;_-&!K.6S-8GPD>#&]PEN MD @?$8)O+P1W8R7E+3NS4VN90ZU6445_8_/;"Y9>O,6S:ZN33-V-/O+&C,]. M34M6(EU%X.)^6^RK;2AB*MU? !!UNNV;*R3KF:PH"0!^F7]^0Q&80.9_1+PF/;O>AJ.J/+I5BR,VJ8=G(&]4O"/TV%XS@2!"0@ M0T#FYD#FRX*!KP 9G(NV5WMFA@D,%&;)(CM7[?)Q"(WO'2 M1;0UX%(22FW/; O%F65JM*;^\ASX@VK^3>ZE_8I R;5AZ1&)SEX4173&U1NF M4+!1R4HC$.OTFH6*4&'^T"'N^I4?A-0G%1,%NUL9U.6DEI,Z94WA?@L'!^E$#Y M6S-)9'[=><:B?5$I(-(QWS?SX6X2'+W'HJOR>WH]WS('G)FT?^YO5RW=B*/_I RY>,/ M#D8V("DMZ/WZX)(-0":WDG0/[1#\82*:"FB)+LB-QT Z=_9QH\NEE76**?&L MF]<38)'D)V!"PN>[@V<7!AI$'ZZ)4)YF8P:"*P0:#3$T:?I7I+MO=7(W._1)/-1MK#H4B, GVNB[*\UIF:8 M6TGH[HY3.U][].P-K?Z3=5;*$>IC@6'1_4M82QGRHL;5(_VRYH551LFYCRDA MTKR,ECJC=)1'L;X:#)+U7!MJK<<:E[= !,X0W^[!11,A^I5*AUBR!#D(TLYRE)_2&:W/N>69EZ4S%W*FSR!'?!QS![(R7>?J_*/:LX:BVDYA MY$#F*H<.N3X]8X>$?+]IR+=CN:*.FY8_T*@%<,B!.4L"O5=58,]!,);HVG?3EV-.BMD"WRS5BY9 MN?K B'/=A!>KN4LA@B]GX1+)4#SZ.G5&8KT$;PC>7!IOH..]J:2Z]<1LIP/AB+LT<*\MAW@+-+A0I=EOB+!]3\I611T^M0CT!4#K0F\032=\5D%]XQK- M*R;8=8K9-1.,R"0Q9Z[(G/G#:&#;F\UT@!KA19W*JHZD6XYGXVM+\.'<>=U: M4B73-\ZAX?N3-"K?.?82."56"Q$&(@RDD81D%9\]MP_;!NBZ#LJU*'>BVC+\ MS4;]S"B.M[OBC&0!204VJ<"^O7:/4B"_#2CA-7"N1%H5O'(AD^(J=$SUF**5 MB+ YMBE$\-4;3"P4I[\V9GZ7)A1! X(&5]"/\7LTZ&5F9:#&:MU?H /V7[P%RBKBU__@?]LER7I0+31_DZ"&>SJ)]&[MW)- M__8AR_TWM?T3D.:&M(:["!Q0,9"*L M@['[T__6]B.,6]O/+$?%>5X;Z!!=%@ ]^^BI>)M<:_:391YB7[5+3[P+;K\G M_Q&IB8W@\%\=2WJI,N*M<_!_10^": -!4O_G,'T>?/02.R%*HWX;),HXGXZP MVT07W 0B+_YZA50<;^*YW?$!M>89 M3TWX>@#5R@Q.P+4]\#DYUQ*[?$7UVL'E3SW'5\?K%2HJCN?R_(_;8'J^% M3KYB@GOPZJU"JE8:ICJE>HU*U;)4.M4NM:EZGFJT^VQ9?9M_YFGPV= M.;)FP3UD^+>>J&O ]IMA_RT:LW^HK&?JUBQ$08OE 7]7A=]SO)&CRJIHJ\!Y MH'A3!XZSG09:$@6E#=A+%<[=1KUM\'VH$VX,;&!*OKI#V\C2_RQ!"/_$_+/] MQ'.>?F)Y]M./_'E2AU/)OK*&.@>U<<*'9($$C-&6U3@FY/^ O(K=AN-?=D_9;OT# M%#K\-&NFFF@A4$ A&$%#!\T\1$&6HD0908F_DNUEN?"E)GRIXXCVVB<\-195 MFYH=Z!?T+/3H+1)L)QZL=;OT+>/YK:C.]A'P#7O^WY+K 5+D'*QL'^U"RP)@ MVTX(V&)96N!LZ-&20S%*0A M5"@#'%VBPA^DMWZ(8 -Q\;#H%X++E M;+@D2"+T>0@^3-<=OR5[_US*1D=:^1=1GYV"C*Y91-]!X ;)L[^!9F9;F'RA M[5TU#F5 UE1]SD ?0HK ;S@B@ON1;4%:0''&#UN(NN>+YG8J(40#+I(:*!)2T)$N QU*E.TZ]Y =L,3OQ?4\._A_#^ $2JR#=D42'<@>>XGVV0,II0549W"^E*Z. ML=4&OL/3B*>#^ K^Q>B?O0 M*/6.U2'BE<">AU_;HH?/#XCDQUCB&T[HLZV9A;G#W[<9=I>0+8=^FUIP"+6 MZT+M!,'[K6>U0J!HL-]2.GPV^LX9C82X1L1]"F-L/OZE_KU;TR%+^+XCO!>\9BY67+;48B<7&[E%;-_N&_$(.09Z G9IAS#K MAY)JHFT+V76Z9 W3@YK6J^5&Y7*,9_1"$YW6>9)Q^&_*VCYU5ZAZ=M>#!5./ MW4/_Y@EO(I?F99Y>4^YZ%K K%N$MSV[YQD$J 7TA\+&=P##"UP:>8]A=, .Z MP.?,TSW]J 94-B:&5FQ&;Q5;+UMJ[!?5^!C)/1+([>(0%!\M"+WZ;B YT*!X MEY")C!W>\VAUB+A+*,_PKX@/Y;?L9AM9X=A=.=S)]I'[O5?BQ\K^6'N@OV#M ML'<%MG[GDD":6)"LBA[#V/GK+J!X%.B!Y>$O91#3MD[4]A1@;,050?%?;;/.42H MU.[/A]B$5GOX%ZC.%]C\]]6V3X'FIG':[(=((S<#'/^3"U M0[@G\PT6>SWJ<,><=>/_&PE^;%M.MNQW:*=6JD6_E$ MK%;CV62D/>PW%,.2+Z58.SR_:!I--L.OQ_+"&78CN+H$.4'Z^ 0',A< MPCE OD=2B?JG+Z.>WHIO3Q/U6>A-00'Q*8 ZE"H(.)!6:+G'Z@"%P?#H*F+2YN0$H.?CP$.EP^]&QQK.Z) MMO+_N#.A]Y;SYXA>\F71Z\GJJ*)+@=@UM4J'G]-+GEY+2LLN)G,M,%+>*W95 MU<2AR&WQ]!F!2Z\;"$S=\X(WS/'.T*S:8;ZP:-FYF,QFULWECU_Q") ME F6.HZC&W"'X0O@-$+([DJ?F [IO?9 OT&U!LW9P$AX+OP6^%1_''3[GZ/$ M]:?GL=M0L-0QU'&FF]KELAH65$60<4^STVRNSRT>[;F2$R6U.94B_>ZBW?29 M3#4](*?<%\8):!ASR5SV&^Z PMI/WK>CF@.\7^O3W>H5I]$$W1L/Z )7U4:5A,XR\6>2-Z$7?!X<-MPFZ??IFY-!#U1*UWV8VQK40=@F4$_( M-A6#)#+R0X&N&CC4O4VN[M=^;/L=+-CQP3+(ROA1&-4-/ ?$(S9< G:5#K+: M ?".Q$"= A7'+Q%U4( .5__L1OE@O$/@;BFWTX6!\;*P<,SM+$*>_'[C]71Q M4D]'ZNFNL9XN4!N^/_ZB0;!5'6\P"]CGW_&B>KK:*,R11MI!'?19@7X,M:JS M+Z]Q+8BB-G+\9C/=#W-"-/2_A4,2 #X'(CB ..SGP! 2!V'P4V!%=J^YLW6Q M0AE3CA7:?1N]($!?7$L 7_9 E8Z""?MW.NAENVP2>NNS+T4/0@H./4B6T^7N%H@J8UYXRLCS ME:"S-Z%1S93NH?@17KRW3<4%X>+ @8=2NJ\;P]%)E-;SM?82U:P<9Z=1%"8H MS(.S1A*Z]?.#QVYGA.V-/3G0_((0SF$%R!D:.TC-HJ4$VIQ"&>%#SCF*F#X- M5J#JJ<#Y#2:$J">ZKJW"*6#>@)S[?!$+?._+!EO-,@_-C-VLD;6V==6/LU5; MU_Q@:J9_IRL* W_T]/9/_DNW'.=O:FQ;!GS+"[/>E67AK^W,R ,?\! (KQ;C M?F^(?[+W"FUAR'/P];D%ON8..T+/N4-Z>K+PQ J?UT J67?BW:(W2*=.')P7 M-WO_1LI_Y1.7X3"N#OSH-?!Y$>![]7P9A48[P-_V:]TPTEB2Y.%LD[-_!63, MH]C) [S#$@]K.PSK.@,-V;2FO*BX^\&>0-+][BA#"]G6%IA44+VP#B8=? M/WS'$A=_!KH0YZAI)>6E?T? O<=QY!]3'.2@^B!K.CC>+ MB9[)SGMM.F=4IVN=%GMCUUM>W/G^,!QXB?:0)(C==D1Y(E)^7?:NVO5M3CE6 M5[:,=8-?+I1*-7;%[(>U=I"1#5$#*'SG3\,/T^V"NP&3BEB,@WI5I%]0GLS8 MN?M^;#AT&/Y%%?.0RSU<"+B:H;D[N.C76N)I(3UJJXX6=B8BCE5;(TAE(7?C6M7SEN^-?6;#6A?'2(I:]<%+3L M@XFB,G+7PZDAOQ 7U> N?A$N'*[&Z9SK-!K_Q8#[N%7H2? M)U*/EEY9=L+C%QIH[DF2]N1!A7O;)$5EO\6!6"$)P]4[*!^H!F7G?MDU,I_\ M-#B4J%WJ0SQD,#% 9UP]!+^#B]*1K@/[6J*MC&8.930=&&EM9*0YE#<+AH,5 MD+RC#-;1O*Q]A2:<"*HQ"1+-U,BR;6N);57L.Z'2S5V%&_H YZ+](KG0]DMP MXI#!X;O]HBXLNUMML_&SWH' _F8Y[2-MZ;<"^QIZ*R3R$6W&_K0.UQ9$#9V@ M4@N<&[]=/-J*,0AP"8*BH7J<M508%&U6KHG=N2BRTA0MCXQ6(?]DLS_.?\ M==@@\6K&\A'NT(I]W6[[:(KI;T#B!Z6>+[^V\G3]?HGS41$G6@I>X2NF=&[' M_@YMZ]6>4M]GS:#_ )$0W_$UAKCM("K@NEAPT+*S1^5SQ$<6VYXOT(=C#]<2 M_>:IB@>5'X11<* 7+K!UOWU/_HAVS]$-:Y(=H?YPWX):PV#S#@SLG8^."\@, MZ,[Z7QX!=XE,4IP-MI'I+&-0@<\Y=B#1QP_4"40BY-MW@F?.KW^G]"D[0!,K;]D$$ J*.M$,$7(KC956J* M(_BR!]2WM!3M #X^0#$XVZ#_*9TL^SG:R& 65-MN=<-KJ/3BSIXG$S1V#EJN M @?I0/[]M8QUGXM/@2MPW9&8_E8TO@+&?,7S!.&/:S]>7?/Q7Y]U)D?DK.G7 MX2L=M5W?S.F854NWT_'XL!@Y/I8G^HH:@Z7\,V.E_=+#/ #[2XUB!_4#M7YO M/?-ZW%I3=2Y65GK\O"LJ/WYQ#Z>WIU'0]-.WV_79-'ER3HG>4SQU*+<=NKR2 M9_0FDM4?"ZG/H8G5;&9&=;9M:F+%8AKLNEE.FJD?O^(/IP>3;&F"+\1$$ \% M6%]_+H7>?9C3AU%(+_5*7:':;/"%83/2ZB47*XN'%$J\0*$OHF5-6C';';>Y;Q13^X5.@.; M:K^)6Q6![C?'[JL8=VHD\/;PHZC)=N!!01)2EIJ?U2M>JX+ M!#__J+H;6@XX9FBZR&"R<.Q][L')C_V69C@2;@*:2Z&=0W9!D<]2?\'MT[>; M?M2]ED+]?($?ZW?5;PNUL?YS0+ $''U$:2NL(;T94O#OCTV@,KD6:B;%)7+H MMZJX4@W/V/9\^-$)8;\%G?4,;.OI,/G1-D$#:S\B^&ICK?4CO4V;UV:^3"Q6:[7.]D-8MO_OCEFPBHN]IY*F&^ZX;[-+:-ZBAM$D8F M6&AGD84M$VW6*3MA3\91X2>B'^BBI(F(@ $^'(J*M&W=AY8U8J+9Q-\<5"=A M'U2F^ \3L<-DVZH?>H"L 2TVS\0G:>X[MK9%,*%@ND'_./)%/$@]E!5"GCYV MKWLUE>XL/M5D:459I-C)8OU\S_ >)D M^HLB/RT4XKG8,,F 27)4-7I'=?2E6OX4@*"A\ 2 H)4 V1X^LCX^_\*=V4 ? MX,_,J/&IB2%T<^7L8![6,UU7[T #W(3;?FHV'" (:AE4H%^K(+_NH^VJ+Z7O MJVRP+0 TMJ"6PH'*NN>B4@$D$ =D+YD-B&EC*/S665O-:&76C1*PJG2Y'3<: M_@U:](^#[;D-_:&7OTY?>:!,T$&LH9J$'. MTG^M+B4Y;'M+.E-;-Z%S5V&!!Y4N_7!:MGY(_:<*2]YV)!XKK4]Q-:YW+_"[ MMMK0V6](:JNJS^[!9/$(C;BJN>$-Q:ZG+:\6XPWHKT0>V!?WX 4#P%BY\W2BWKE6>?S'6HE4UZZ<685 MB_&BUC:U.I_*Y7(0X9C3"S>^6*E\%76_7JLDP*I-C].E&EWN/7(%57O]QOR22.BTEQ@\KVE 5< MKHGA!@W&-Z?AE/9QJ2KJK7PVH(52_M3^YK5U4%@F.OY=&]9XO$VM0)_&,D^Z M08\+[()2UX/3Y[;S]1-"^*P>%"7#90@XG[E+V^[5RK-@=Y EQH;$EXE:D-[% MV=V*)?GGUKY&X!@0I5'(;ZG M/N$W]MN;*F+$(X.2@K9D$ 7?YC%/..XZ^&8[H([RO0?E1@';E!QY&==Y=:#5 MU_8Z,7=K*C-^>ZKF'6P35%,<3.D57#0MY>?S1MYUZ/* +%@MI\G\)L6GD?\+9Q##D'5 MG*:/S=M&E2UN^]\/QNY/QJ-$-XPCTGO-LS\:"[>6'&MI]R#% -^R.YTU./;V M.8V.>FOVI3^'R8W=R, ?>;;!\;@=X-9;'!.DQ9&T.%Y=BZ.(58 08YE(%$08 M08JRLA") 4Y(1.,25(A)P !F-&(D^8?_UC=\0V#?\1WN^#L1:11A(S0MT!$N M(D02CG16627559PZ[ZTL@9X6.MET>0E')IZ.C//51L]Q)$#7!]%P M,5938QLG);"GSYQYR7"^'DT-:/6Q,@\SMM03;33RY)E=H]H6F&IKPVTB._%2@%6F:P6./'G[5)WS6K7EN#G14VO1 M31XJM<F[4Q'>97;?3,DWDV8O%6.%<$R.F2K,1C>&GG:EDZLYFM MZ;S.#RH1!8X\65)J'I'<_KPVRQ6BQVO:C5-6,ZIV=Y2Y/J^A(50)TL*=SK],%XOK2UMC1) MAVO+V++;7 K1TR4U38-?0>JTZ+G7KE>4069J399"['1D)PXV-<=-E/E,/)H? MSB>*JPD*''FR^+F<3HW$J0)HP^4V1;[:91/9%!QYLOCXNA,S%THAK &7Z:0D M1F)7HR8<>;+X3GC>LE?1J4['S$?+;;H6'5VAM^\6__8.:_9-'=;<\QW6+^9_ MKS84<61,;@L,GM06;,LBMR;7@9&F.OOC*?8F)&[1]<]8P[&#PVB%W\]K[6PY M_XCI5S7R0)]LV^"<\>MAJ-RV1-JOW: JOJVX/04CD\M4=F4N3N##^=< !$;K M@1V;!3H.-LA^(_42G2 <'#34WE6E;Y^C3THTGEF MWT+!3-#P-:[Z.&BSAG:S,[%PW ::] ::!>[D[N"F+-&Q3&PJX+/.O!FR[?'O MD'9P\HX;K 5MYSZR@\A]QH)_QNEP_J":Z \"GF"8[/(>-^:TMCUNEOO=\F8) M4J^I%EK*/_/!\OV2H R0]!9 E?C@P/5=SM>#;J+F)OGYU!/6LU643SPV?_Q" M!_.BVJ"GOLG-'UF*'#2_EGS+"$^Y9"DZ'WX.V]=SR#[4$GEE 2B41P74Q^,6 M)$YP.MN6@X"\+2O;'M$6.>"A:H4K1TK]9".WCC3:-:=29>A.ZNRAPPB H2S- MT/&C?KKALRF-"V8_)OL0RY;C'27>Z>5B(F?&9:6=KN:77TKJ0FP(_1=E..6] M<+=%\YM5?%A(H0S<[TB]*X8ZKKD]$WH\*L"ESLN,#0Q1-?&IZ &T0AM#WR'S MGAZ:R:^# *_.JS MU26FD5>D9$-1I@#M3-M(*^B[WKZY!-TB2;,^_>=0[W\73 M:;-*NS_M-[1P?-K0[6ZMFJLK-\[9%Z+E9AVFDPD0;FMK:Q!=V'$GGPBCCJC( MF2+;YQ.)NY*%@SXTR.%4!W& M%W?R?:JI]MJ&MS-LT(9V+XHX[-SD<_+#M6K]>%FL\3<"FSJ792,36^)S7BQ<(T[F8]Y,2\26IL_PV!2Z+Z%[CM WPJOE=S%Y4Z M;/1^K:3@3]&96ZB';=_F;JX/FM*#,[]Q._EV#HZ*HXU0IG%-R5EQ]>4[Z9_G MZY^6%62%43]VT$'W5J'>%_BA=?C,0Q]MK9M3.;Y:$:K5>BZ MT)S4V\W1M&^_7;3?!/-!:/8LFR8[!2.B1OM1.+EA/+=>Y>-S&O50Q%XL+OJ2 M&DI#7M2X>J1?UKRPRB@Y]S$E1#Y9);Y$JT1RU3/G[D1@A/>VFR\*F1(("0ED<+_^K1+00[=H.QC1K;.Q M1T1\ ))SE)Q"O3P'"LFKF&1EAAYF;^#VV?KQBV7OJ%>H^;5(]9M&&8!LM%64 MA.PMRDFS?&V226?S0F/=X'V&D>=D&@5],*^X2"IUES8BD?L!RCW, M<@3)JNV:P&2U+CPK+@U00K[E)/=&T-+O"Y[P%A/\\5RO)9ZX.:)]\#D2-!T= M;>OV[DOOF<:*-N2@U%%0NFF[)S]JR2A<_'!C?O%6Y\7DJV<*\84:4Q/5%$'7 M:U QV]X";B\!7\IM)Z>J W^"K?)"(85W&)-:MH;SZ^>V^],:/6_5:]@1*?%7 M!EA T[V_$V\G1D"\?7*Q^O9/#I+C'9Z)]MZ QQ+VHK)@< D\IJT;HRP!CXZ& M+SL$/M8.>M_E\;L\2@_H)._IA'K=>5.:CU3X5':A.JJ'0@72+^G(_5%5]5U] M-Y1;TG?=K19^H "_=WIW)YO8DV"Y[64>&D%P%;XMI;W^HS+VNZPD/\\9^0]A MH:.,@>I# -=> HC %RZ,#[G1JD-F>_0"FPXFD\585/'A_2M99/\(!J:ZM4VG]J6#IZZ?[Y 65'@3KN#RJV5?MVH> M>#4>=(_RM*.\>GNR[?].+1VH$FQ=8I$Y]TUOU-V-0?#B?5-)#@HC@ZLXID*) MHG_O#\=E"7^4N=3!^-\I3 ?.Q__YMZ>^@T]CW0,IV(&"_%@1@7>$(>YP)F;= M3;(.OR/9F'4WR3KNCN1CUMTDZX@[(EYUM\FZ&#!OEG7L'16S[C99A]^Q5,RZ M&V4=$1\.;I-U[!T; ^9MLHZXP\B8=3?).@B8L2'L-EG'W'$QYVZ2<]@='2N8 M5V7=OST'72&# M_O%9*F)WW*NVU3\F(W<"*LHODO#'K[R]R\;JC<'^@P-V'[=7O=O/P7WO?_XM MGT+XWCJE1U3X'AD2 X@TS MWC CMF'N7%+VT9>S52)PJDKLLY?=,*P=\8B*=\V([9JQ^,7;YLUMFT9&?,1)6 XY"3]YPS/7U'-O:OBM9JOMW MT/Z[[-NO+>GM*@[_&UK7C_A(?!8?^> BYPO#(_(J/A$>ON6;$P5:O"PZ)Q4; M[HZCO[K88+>BQ=V.V/!WV-=6QDZ*-J_?TT:!%A=#&XSYZF)S*K2Y#:7];>WG M*3F.J.;A^#U% 4#3_KFJSLY_5&=_*8#K("+NF%1\=/814Y8O;OL[%;W>P F04S9J_-/_'6N?#+4T0C%;J_:U3N-S1QC['JFDV'9 M89%Z6K"%_%"UN=]1C"@7S?:LC?(?H^C3'T%J7]CE8QPZ^>,Q5SS(;9C6*-_! MP,0WUVDB7^KT4!IR\L3,1Z.3N2;PI[!+QJ#R)]-]R]O^.X * M=@@JF&@.1KX^5#LN5EFI,VQ#YRV]"HV0:#" M_/B%L^&J?6=%E2O=?WP95'G=O?[+H5B)V@SXHJ;_AM7QY4R!"H7"*= MYF]-Q1XNTL.Y49GU.L:ZG.M8-+<^'*<^A9&IV%'QJNHL>:+96W;7,73X0UE'-*QY6,;=_T/OQDMK67DBW=[N5SU'WIMB?<*UKP_UQY.W*S M\=G;#/*Z#G%15F0O;G,+:@T?I@][38_MC+LD9DSDMB'UA(ZSR*LXZ*#2>^2/ M7U22H,-Y,X]JLK%Q+4:8E6!)\EPX5_II-)?O:&K[E$7MII?5R2 F M,+?=$BF^L#GN/8J+/+#G34<:SH3.J(3;>'YJ3JD6Q!5DC2/8)(._SR 7V]V^ MA;/;JWY_[TQE?MQ+,O:'NZ;KRE/$)B%BJ[:/$I)?"[*O[# 7.7I$1$F^CD<= MD%R0MM1@/WM;5?;R.>=1&^K8[A MZ2W+8 3H$0T-^SJN>4?1*73QT+47/65=] 2@B=.A59]4F<8(CI)!H,1CY$6O MO;^GY?"T?GF16X-7=MR+'#TBHC)=Q[/O8RK3".]@PJ#&5HW!K#7SLI[6'S)( M94+613K)4!?7F;ZCV?&T'GZ16X_7=0&,'#FBH3)=QT?P72J3]H"+6DD6!:,B M=F0V[S'%Y30-1QF8)KDD?0258E_!\_L*OD2?. O=MS9(1BUD[C;)IMDB;K5YZH>8C%9+AV.>9MDB;IIXJH^4#%9+AQ]>)M4 M^08GZ7\']=Q_[0T4=7\*QZB$_[[1:O5/9G$*N_=3@U$;+(#E@S90[)$5E,PI MH91DP/5VUB%9S$A]OY%KE,4>T=RH.,;6^YG:SLJEP]^J:>^5=B)JAO]( %>1 M9O#%GN.#0\$+VXRTX+]_3B>1!'QP8 .<^*ZG:^OM(]V"E/=^$O0=,0O=6Z!? M[J7VU>2\=>"](X7O0'( RN +WFZ:V',!?E#L*4""@1/_H!]VQR"!4A)+UCHQ M@TV"Q,3+?=<)??]#/?AAPH)#L[5C#< VPD-=?7RBT*# M.39N>VDE%,D=;U^X9YIDNG;"5N 7\*6(&O!=VW\MU46$F<*'"':7S=CQH\K_??X3%._:CF4!N^XX#9P*)<$A,%S[R[&!@N]>YM@G@4.%^ M P]_#^JHK&FP)TBN(/L?G(1BVFB\ MJ$,9P%;@X#LX;/7DHSB@^$?&XH"9I*MW;ZQ_M-+ATC=])(2ZE7@;?UZ$ -15 M,& DHD$!HV!@KKY*;&O))((R,HDCV?'11A(T1G<5 650'YIMFH&(P"U@GQK] MYR4VJSTH;C$Q;:G[![LD"#G=193W'=!%.D$7OCQCVHKQN)7E*D*:&\S6>"L[WNZMK>RV%(NW]"7T]XXNTN[&)Z@S=U!P3S'A0D$ZZ/C9 MS2R)!G:1BGLO)E/%N;WR^;B'\\]KYOWW?STI'QC21';WE0?3W+V:"#3I$4AM MJQ,&R_^G9"ZEM;M/WTS<\8_YFW\^WGF2P9WC'4W^*_'[(R)/B+93:94ZH.!. M;T^90/-^;G^U?Q3<:>Z?O5$B<<J97D;]Y\A\I 1$) L3_ M=&WEF)Q_=@P',&FAVU/S26F'W:/7Q E1&@XP0!*T#6<1FD&D>UQ#TJ\#>7II M53QEXC'N2/M;6%!65:TI]B9"H>7,)9;OUP@UC>#RQ_9MCRTWK;(Q6N3IJD'4 MAOG&_9CFBK,1;,D];WE?Q-0%K^2JV#KG8?5R7T@OW)9(A/NT"Y4U72%:-"9U M-)!ODL9,+8U@RU"?O7D[E046\R#,V5YN1#^4L[B0%DD1"[4TO7IYPY4GO128 MY%,YK$T3U25L&7K[R)RYHI::X0;1-1S8+FTN9J@E_;RE"1ZJ8$)D>6PNY#*8 M0&#"4&W!EJ%Q3A>.(&=J,\I(95(+82U)A;F"6N+X\Z8Z5QOC^5'QO@=8IS_. MX#TK)2Y%*CRE^4+!\]U5W'&&Q!Q4"K/V2.2.B.C*7U3,T68JZ/E\):VVA&RWFH8M M0U/"Z^LBPY6H+$:D*IF"6LQ7W0+J,S2E=MXC*+FK>U@%ZPXQ>X:)7 .U#$U) MP_BBGU%8K#?5,6;3*;#9VOT2M@Q/JN\;K@XYK>IWK33E;N$#W$$"S==C>=L':0&N##MK\<- JQDJPJ!! \WS1>G MM.]JF"U,T\-YFK?ZLH M19P(-VWC.<9B#([.ZI^!ZDG/I>MUT%#[H-436M&/YDX(^ M9(VUP'&#S6!W"@WGS/64%]Q [_' M-%F5R3%2JT@'O8;FE1W/JX0^V&"]E&"F%5-:3^>+H-?PO(I-C&RVK64&:RR, M=IX;+)<84SV1NI=R2^"B?8<-K7\^3?F=M,0+@TQ* M&'2;$F:4EN(1$6C)74S)3!X889HR+';)&.:L@UJ&WJYL9JF-->C,>ME*95"I MB!3.%="^0X7>7IPT6K4,6^M5<*F3)VE!:#?2L&5HG"W"P55:K-:%-9]W_%HQ M/YN.@K>'!LI"^%K/6OQ"*&P>,G-_6-;E+_"&MULO0I9WFE@:(L* M3:E=GAD37+-XH3'.E;S[3,4=-U"?X2FU#!GW[INY!9;U:%-*YW"0GQ[=S.0U M37@S7A\*1'K430G=QOT*+JDC>X3<%M*5WKR;$4!C/A@9-5E=X>EC>T1=8F1! M*?8-;#I>E[*IGO#0$!#RA\CDF.S2$<1JR?#[C=PR/57E 8M:ALB4SN2Q5)%D ML[UU/K]\>."72Q>@?2=$IH(&]@'B?H6)76LH/Y-,\<5;7-@M#9Z:3Y?CU#3$.L]=N2QPW6Z(DPKWFBH>S@+'HX*<\O:9.4, M3EL02/3,9%-CW'*@PX5FSZ^T'CX:6EZMUVHIJH=?W14,^OZY"PU<68X-O=% M/=/M3=8>O-)"2O0+;S.*#._AAU=H+2Z<&Q%(5FCT\H8W4RA M/AE54=:*<*MLD6*^G[>H]8#39%OI.9 M+*3 +S34:6',KUQNGBOULO?JO+6L"SU*2XMLN%.EQ+.D[&:D'I%G'\H3;J"- MUJAEB$_W="5%X"O 8QV_1/4WBLOY#ZAE^%"PRHJZD7,[QG1MB#;==(>SY1*V M#/&)[N:L=4=)NP9!%^9K?KT8#-NHST<^/3-[[$U'A'!/+LK.?"1(BMZ:*-1] M?]'9FH3(L 'IE=:(="^\X]4;E!=_]:JQZM=_@NNQ1QO'UC=;L4U3FKG@Y_[# MX>D9605V9V)T?E6VY]Z]A2D?D2$RDM]UWOP^1/EY"XP:._OO79N$,9$>'KRD"IC?6[ZL_6Y">R./V_8Z;D+<.=M9^L[O6*: M]'/#X1&O_7BWC8KX[7;;6/QN9[L]F?B%B/7%=MBCDO4!.7K,UW9$JK*/<47( M\QY%-_V.W7H6&9D(Q.W5Z*B_="OAH1]+ENK^'01?W@ ZGF+EODJ6[6H-_QLB MT",.$I_%0?Z.HKXT#*(@MA/AWMFOCT] BY=%Y]1B\]6E!KL59>UVI(8+(N&^ MMMB<"FS.?IUW2V+#?GFQ.17:G%TW/S3/K^<^2!U++?" MF0LB1-^*&N&$XV?V4HU6/O&S^YM&.%_X\0)0NU088NDQ^4AW/0/IE>Z*2U5$ M*;_=(ES*>=OIP(5< RB)C#@L][QFCQ(V0B$[\\?*PIW+B\_79=F?P-.6F@=@ M>PP/O=EVO)$T.IIN7.EH?*8D+30CY33&7B>'M.4"Z OY&"I">%3#X%""E73Y?2C^49A@Q8ZA,WZE46+IU-4#J8DV? M<=EY6=!=NL[3'MX8!TD=F!^_<#:)\>^KS!JK2-% I#.[.D<-D:XPVV@ TO%4 M8I\")$(=M[04/:UB?I;693Z5M6:-SQ>)^E- DA8T!>8;D#4Z Z&GXFEN.0QR MQZ J44R2Y_ + ]*M.'U'%)"^%1Y=0R&,%""=0D.JKPU55U2B8^CI<:XI:',* M;WZ^+M2? E*NB3$#?Y">&-,>5=$GFQ&F5H+T!JA"%)6DL371(U=!GXU'XD.E56^,%I*XD #>]YDZ) M/[>.Q6?'GPB;'E_&'\MC\MAFTQ Q)E5TY&SQ(4>O$?X@XR*69#GZ+ 4*T#O MMA7>]*([(0#=.BDN75D^2I;&E_%'[HP'2T:<='N=8LO Z[RT\B8MB#_(EH@G M&3)\N7$:_/F.-L//F 9O>LV=$'YN7A<\._Y$V+#X,OZ S6!$-2V]:53JY8(W M,)>$G4*)Z)'I$&>2#'\>!>B;FPB_BNOBJVZLFV>-P#-KZ\C\9=610M MDE?V?XP:.:)QV19]F^3VFFVW,T*H.K(YI,FK4B 9T1=\4^@[H*O!XM5G$ MG)*1DB1FD5D3^&J*U"[^QR\Z25*7AJ[O:"H]J7MEU-;JE=TOHT:.2$%7A*VH M[X N;\,/!EW16_0&/-6?MGAW7*NC6FC(G,HF.8R)'3&_BR-FA&@3^RG$Q8FN M3*3;*4YT12)]3Q-?U(*:OP*1;JA_SA1P^J,E+-: OLCY_C1&ZJ@=R"-L:_Y3[Z3?+786YU[6>^@; MDTW!:-2FN9J8\S/L\@PID^"#*I!<$ RD9#5MQ]-L4[>/F*+'F.N#4D_*]?Q^ MQ6HHQ4P/FZ1%;NN\Q#/$NRS1L0'C!@T8U\*3./G:)^^N0G@"NB)+=5,&)TR% MO,'(K>6\VCU#3L@/X(G<'=YWID.GADGV?7/5FBH#);6$>,*@2&WVG7DA8_WD M!BTT5\*3.'7:J=03,.3[/9_42*/C:*W*?;^R68+KPLEFDP'3PKRS[&7A+ RO MU!LW1T@]X9%_(LYCYX&3V 1U=1/4E= D3GQV,NUDI&>(JEB=YH2LW%TUEO,' MKJ==][0SE?N&7J4[^=X43Q6+8[=>GKM(.PGB&/$DQKPO2VQL9?N.88P?28'V MNOTM=IB/AM?I-2QV)PK-_[KE&4)$B&Y.M$M9^%Z.S)_7ZW8NP_7+1@7/6F X MU"BZV!)Y9+_#DP0>]B0]&I!Y"BCLK139)V*1/ARX"DS#=" MG[Q?BH94*C9J7,JLB-4T!"24*BW)L.],%!)K2-$ I&O8#",'2%&G0723IEW* MQO@R'O6EW-PBO8R $1.F-C=[S44[.X)XQ*,+3I)Z9^:T.$XP(G@4\:5X"3B* MO)(8W21JES)2OI)*K3XA!UB:QGK,9NS?*]G.(MM<0CQ")D@RR;,7!J1O;IN\ M?1/DHP>@"Q3? 6I"MAW'7L)ANO'5^A=Q_3M.I ]A0:JGG>FW)6,C&VB686:%J M/K0SU_4(&!4D2<=3DH'IIDG2XUFGU&LM$5(Q$*FH<&&96*?Z(NZ*7Q2I(F:K MC+8[Y$M )=5KGF*M)!>KR"R5&J7E8=6\KDJUR':'F+6VQD*C6<]-)@UWF5H% M*A6J 9%DCQ@R8U?(K^$*^461*FIFS&B[6KX$5 MH^KU!Z"JYY:TF=5>X=A@3A0L 2-]10QTJL#-\FBUB-C+,O:R?-'$^=O+\GTV MSMAY(!J7=5>N W$;^^;WK3-QP7O#&["WOGQER'6THITOEI8]J<#8C2YC-E+K MEHCC+UE38Q?/R*[2JQ>8^':@>&,%+"X/BE$V[;X,BF:AZ[.IP8@U?/U!<(T' MI5A8+!$HOF"XC=U,([M*KUZYXKN!XHU5QK@@)MZ %?EE3!SV9D6C-H'#GFN8 MZ"Q:_(+-!9CXHHTX=G:-[#*]=E&,[P:*MU9TX_*H&&6#]&KLF1]:)0 MJ7?+A55OEAL( 2J^;(Z.76YCE]L]:4Y8O/@P*X 4O&KY_6T2**_/&9K&;CD&_+2+%E7GCW>VF ZEO MBTAQ9=[8"'+#L<"W1:.X,F]\]/\NT:RO>@]U;4\R$]9K/D0O^0G%@0M1K/ MW6'?8=/.I:H;7EZG[GOS\:)&\*0UYMMI$:>0YQ"59,CWF;3CN-*((%'H'BH" M*^^:2!1%9(X4$CV[F#,'(U\?JAT7JZS4&;:AX*HZ? MC @017#A71&'(JDA1@J(GFE$]G"1'LZ-RJS7,=;E7,>J:?9H>0D@FO72GC>Q MV &FY^MZ:;W@*^M1 $1!S"*5Y/CWQ77$,8NQ)])3VH3LD/'E;71O 6+7I.BZ M)D4M$T)L;XM]E;Z3K]*-K[]X_XN=EV[9>>GFE]]WM*W$WDQ?Q9OIQI??3=@3 M]J_-PCG)C@Y?4P3F J!YHE=*EIL*OQ<_C?WAWYXDF^!78.1!)BO=\J6ME>TH ZDP.Y2?EP7F*$W?.[701+;FJ[H_A0-43G%!L#6W+=6?'4_R H< M;&A9R1WG37OI-FU35]9=^(J,:2O&SM0FBY-JI_104 P=+_2 LN:P;;4UH\$ MS]#'-,?\HN]/FG[L$> M%&0XW=:E/OX_C]2"/'JK'UM+((HF I*B]HC3./%/WG82,P>XL)> Z H)_N^$9R=DD$!F5RADWF$7SY\=]':7 MZ,)A:+9I!JGK$L%:W,_/34CPMW!L"A3Z[63A'-"XO<"?#W66#'69?/Z^Y%N# M2, 9[5ZYG=(GZ(FFCW[F %/:OF.&!NR^T5U&,B5+ 8G.&(#M0&"O9=\"6XDA ML>3V UJ-P320N3SXD -*$*N[:XC_;HCM&N+\78 '9US]RABHO@FVBQ_]O_"; MJNU'@J,OTI;Z],%!RRYB>A@O;**I%4!:'F(-;9+'#+\XMJO+V\.+0X1_NE_A MQ/LWK.W*V$]U>[D$IVE*,Q?\W'\X'#P#^]Z->RJM4@'?K<<=TP2:]U/R/7O_ M(-!MMD]V&L*VS8'*L&N#GFQU"PZ_P_A_H3EZSGYH>U)MY_X^PSZ#W='X:TJ* MJB^.]&_#/C6X^/9TV_^=0NK/3]D!DI%:0DK],[-='&Q MJ23#5>I[8*^@8]B_(J,N;3OZ(_4'SO[QWS_4+U^W"<>LBRSKX($J9MUML@Z_ M8U^]4XA9%UG6Q8!YLZR+ ?-F61<#YLVR+@;,FV5=#)@WR[H8,&^6=3%@WBSK M8L"\6=:]==$:L^[*5'().)H@7#3DZ_QYQ5()>)TEAUP?;@7S3T"+[287_C<6FP^+#1:+32PVL=C$8G,)L<'Y6]$'STV+8\>T M4R6Z/+_^]^'<%=F7/'//FY7@S)&_D4OA<87I7C5#1]H5&]J!\V]S/,_36:-> MQ1IB:]SHM.3)O?/Y)&4['^!GGK]I+RLYSAI2MB^9_K&:XK-18W@OK=.+'D$U M*=FL3VG&:8FD2/SX11),DL;?5_[PA"G+KFS&B4004HPK,:Y\!E*$R(/%:5EQ!'.*2?X$F,9V,8NY?P$RQKWI%>9 M^3DL^_D@3J$+/P,)MU]?=7F?6%%=*S5TV&O!0 MB4Q".);D>.H+H8@ M+LFP[[,JQS:?[^$3U'P[:U]]FZ;O_-;S*WK=?1A:0H0\XHUX%IO[+1'I5@U, M2_7G;ETN,.#9AO:&6%KL'"I_OI^7#0* MC<9HV:]R3+..8 O9V-@DQ9(Q;L6X%>/6-\*MTUGMSHA;M4Q*49F5AF'28%0= M+AF6JO5J,?N24M@G"R6-(SE$2A]_6$'VQ.@ M^#9B)425&E1M&E?-&&YX25NJ\8J72$[-H-$;*N&#,'S+K.H(5%(5()IDFFU(XI$%14;MC"4'9"07(OD! 1]AG-D*=UUR'#&? MNL]/UY2#&W-FI,[\6DF$"RJX9<,)2STX_[)!^F&@.1KX^5#LN M5EFI,VQ#YD?O^BK23%^5(KMX2(]G!N56:]CK,NYCE73[-'R^O2K%?IT MZSXU7&.,?T]0%(;E*R,HQ>1K4JSZ3E"8'0JRJZ^.BW'B%0G>UB"/^L:9N$V] MI@T6P/)!'NZE6=@W8MY ]\99.&6X93HO:3L*ZU4DK:S?8PV6DY?R3)?NS>MJ M.XC&;S"-@.M\%KJJ0+]\5V;\/8&@9@!)E-C3Z%"522>FTL1V(),3MA:(_$ZQ M";YG_W&A9 <$ASH*5"[@R1:*N+I595!KS39->XF6BVO[#ERZ$+Y-$_4%CSK* M./@15%5,7SW\E:0HD+0>^MG,L9&@V19\P6P&QQUH-U '4IX.7MD/_F?B+_WO MA*9;DJ7HD@EU)7BZ@](67 +_I#MQ_HTMD;YV: F]LJX>- M]TK:5-*M8&X0NA"@0&H\4E%WGQ+QI6EN^WK.C)=:)U0[8=D>? T8F)KX[0\!)P_L:+;&0X$L0'^%X71W.-^CL[^2V*908Y8W> M(?]GP GV"PO^:NDA TU[K]N\FR60TX@E2-5'8HU\$-#0X>,1W-H<]*KMEP!]!>5, M2KAHLT.CU*%@H3E --D*PN]U%IRBX:B NY//[:X:;/RR[7L?&^13C2U8+\>V MO&<%@IYL?C^#;>#,L)_376DT@#@5NC^G8W>O6@]^_/+J%OW/'W4K ?J/:FAL5Y(0U<\'/_8?# M43+P9;OW3*55*F".]6@=-H'F_91\S]X_"*R$VR<[*]2VS8%9:M<&/7E::,US M]@,[J/CVX[T>201_1\3% #]HZ(](,4#\CJ5CUMTDZ[ [CHM9=Y.LX^ZPN 3G M;;(.OZ.(F'4WR3KLCN5CUMTDZ[@[/ ;,VV0=?D?':LIMLBX&S)ME'1NS[E99 M%VN8-\NZ&#!OEG7P2,[$K+M)UKWEA1FS+K*L([@[-KXZN"KO/AA^_N9ES[7I M=*7HB;\L0A@3J,U?]CRCW6PZ8_6P\;A]+UJK4@\D6>\[:SO6WW MQF#_P0&[C]L;^NWGX)K^6$GHLUE:HB>"49 X[HUKM!N4.%=?74+>KA3]K%%=7*6*!BW6*6*?X*CK% MT27U@07T&.E_9#GE@*LX^BSP!D?KZ*_7 T1T*^&-;=^5+#4("CE:*^-+JAJO M8=(6AL+_AH#I$>")SP(\=\<37QK?D8O_R32(UV\SHT"+ET7GU&)#?G6QP6Y% M\7PKZ4J4Q(;FO[K8Q&AS!K'AZ*\N-J="F]LX=;RM_9R('.<_6YPVQ73'DSRP MCV+=96%!O2?@_*9/:7*JVGKG/W!\F$19.%P)G@U,&Q[";$M5=7/X+':0M-0=D M+^/8!G"D$4 =UH&WZW/*%HN#GK2>&XT6Z^0LO)%JZY_/=OY&G@]AMC411^L)$[BZW]2 M+OL48%?VLER[7+/+6"H[ZC&:8>09&H$=$Q30YO@+8]U5+OQBK+M%K'LKR.@K M8]WQM#@1PKI[)T7)^M(2 .[0%#6@^2H8 M0:SC?_QBV"1.7+H>8JS8Q6!WH@"A;P!VD57L^A;9'BSN%8@K7KE4YP3/3M4_ M7_7B-&"GZX[%L=4,)S2JC5PAO1S,"Q0".QR5ZL*2&,G&510C;*:+H!6\^MRT MB[+Y!8DNY?W""*R]R80%O @[TWQXXA!F9G#$ZX0+%YF[F^V+ANW8?GV:2['( MF:FC0);8FOV10\]^X7;0NMWNWA_7!5[OA#7&XPS3Z]:$>U< .52=:E52M=6:XQQT\RPOJAF4\MKHQR/K6JUXGV:[NDDUZJL<;F)F:A. M/ -/.$F:"9=KN 77P*^P?F.0B^W7)[9?7P#D*LV577YP3$Q@Y$FJ-BV5\W[K MVMX(S$(1'U;%!R!T"+RH=EQC-2@BD.,AR.%)BC]3P?58E8M1[D0'UMAP'255 M;I"C@<&/TRTX@\R#5BKAF0?LVFX(!:%8Y1FRWL<&/:4D#>ATRP7]B[NO18,"H!NY9&6W_SK;%]5P+KT=EZ6^W(]L; MB?VNHW.A@UT[+/_-*)#03ADB\)%0H;-X:U^12A%6)SYN__X-&[5'U$"J0/HW M9 1_6FH#P<7'U(S@)[OM?_=+8BFQ&^)^A0F-0F>BK_/MA73UF_"'(NY,_+1[ MCZ7FF[GFK[M*56PA"O[XQ29Y@HN]?F[,Z^>6X.$J&(K'&'HRZ_JE,50!4E83 M<8_#0%_!5@5]7O"T:Y_/1H,2/O2-GF946LNB7>M4U+0\@A1D?ORBD@P5NXG' M&/JE,)2].2)%V7A_<3U4'M:9BE%?"97\NM-RA45Z,KGV=25H3SBJ)$@B1BS= M=D-FS;%70QC*__B%4TF ]V;7/LQ3/5SV,QV;,J;+7-=_$#HCP*4A!8.+ BR)8^_S^HC=VF.W M]AV] M%/.%OQ?/TZX<9N#5Y-6].U/MS$$B[1 MA+);H^[)\F1]CZN#$]P0D'"[5&U?-L'UK@@^'/1V IO_9><=83WAN-&_VZMV M]4YC,\<8NY[I9%AV6*2N;202,O3#0S_C]87L*,O<=U=UL4PO138PM)-)!HN] MSJ_KJA2Y)79^9 E;PB,P[4@AR[,3B#D8^?I0[;A89:7.L V5,\N%:SM!=G)D M?L*"L2. O.#-4R.GD_%&$%D8J/0S28Y_G_TY-C/'R'(B9#EF'X[ M*.!+,<- MQ#W6D.EBQJH(4EH8:$RKTZY4KJVS$#IO.?YJ\H#I%1S06I9?F"K269!1%B>2 M+/^^,/E8:8FAY73'H9#5- +3CA2T/%-:[.$B/9P;E5FO8ZS+N8Y5T^S1M>][ M*FQA2M2G#PMLT!]D#&K*>0FB7KV M/"/?D:@WH?7?&E%O(@KSUHAZ]@0BQKM_O/QO M@ZAGS]GP'8D:=;O<31(U\E:]$]CQ_NU)L@E^[6W%=7\*QZB$_S[-5*=PM+N9 MPEG-#LW\+ULLC]+HG1-],HM3W"<^M>5G[>E4#[RFD6$BH&#A.W -248L9L!!4 M'+PQ&,!NC*XO3P#ZH8T8[X*Y#Z4&OM ;2QZ:IZFB8H^FKX*$AF::1/U)IJ<_ MR< !6[K>[L'!^ /RL?^X"0?,?._WN_=4VP]"AZT5#ZA/I_8X^6 LZ(FI2]NE MMGVT19 C>+$386EWV:3JBU__@?_L^:Z80'(0Z(Z? 3J))&2GQF+8ORZ3C^)I M55*]E?S[>OR+*),@[FOQ7XO='1)\0<:?2*G5 PMU&E3*! MYOW<_FK_*+A?W3^S71UQZZ<#3,BV!4!]/^DUX)-GSWX2^!US*38]VP#)WTSY MCY08.PB^_Z=K*Z_I&!\=PP$H6>@FU_SGT*M]]^@U>4*41H[O:#M%&( V [0O M/.Y&TJ\#>7II63QEXC'N2,%&(N(4CI,\1G'(#CL:#\$S1[MAV6((^T9"F?#_6,\C1%\N'_T',>//8>SY4+] M$#2'LT2X_^ YB87& X?.\P0>'F?P7B[Y["PG3@(%\(.CP>^)SA^&-TXUB<#+4G:8:B M*3(\'C1^E@V-)VA/TL_[1T+"\4?D 8,]P0G@H>/R"T<)W>FBC4?7_1:05J(!K!"[]Z57F\O+JXWWKV49HOJ)!/],6M$K35 M4FP70(W'>J*CZ1;2G"RP]0 *(HG0UZKN[F$SI(E)2]?74=A1T#72W\;2 B2D M1QTO(:GPB A53*!I2#M#!(7M?VN;#G!]$SZ!/:.,<0'-X6-3G_NZ"A6D)%16 MD<(FP2, [ X.4 V&3ETXI M%7XYGG)+>2,4*'-8NJ?N>X26OOJYXYV"]&=GD39 NJ&Y3J15>P;5XT!W_OW0 MVA)13?RF;.():=$)YO4WN >''*AZ.V KB#( %A3+W^*HC"5XG'31*0')MO3[ MA3/$-QU%UNFNXB,W,;0@ZHVND""0=!X[#2!GMD0>:C()'$M5 J4?OEF"_P_? MZ>SG)SW.3_:]8)&L@;=;$/KBZ2">"-3NO "[ ZL90.<*-.[G*VQ[YMC/:+^8 MI6!)E7UX(".Q)!HI?G?TF'&S G?>==Z$!UVG"?NV52BHIN2ZNK:+VDZK:)"( M0SFX>!U]AAX^KO,T+5=2FMU4C4*JZL[)]7JFU%JA=?[6>GGRQF?2_?J/$ZCQ M7@S&$CJ;PC.O AQ/@@*M3Q\%QWG^%B1#,S3OU!HJT E9,J7M$3HX4B-WS."C M[SAP[MLVVZ0$N_^!9W<7?K/M[.ZYI"7>,>P7,/V2,OKL$')T)WW!K(:_WUPH M[;U.YPHY'-'#>M7P%]B#ZSI5;=YL(<%]HMW EBE7J,S+*[^ =1H]@#?+Y5J] MEH8MN>[/@CD0CWN<'F5*G1%WM&(2O=#Q^QYRU)>JO.+OB;W&HUQL]1]*'MU M!;4,O7W-='*9E8>GA6E/\&<@+>2S!&I)/V^IMZO=^5 RBABS*8_]-)NS5G!& M9'BF9)8XD667C;4!L.H8=-W14*^@/D-3 M*BH$:SV,Q**1'0Y'[57?**J+)6P9FM)@PBX7*\(H]IBJ3EXOL@Y\6Z?"4>O>948>H-:$Z4F@H2BG+.X*#LBR&6LKY MAWR],0L&Y_/S7J-)SY>P99B@]]W%H$&; M=1635DZ=V\"?^7FTZ,*37VEY;#:$! 5*;I+.SN=YDEX>6\A#?SEHUJP))Q S MQS(8\=['LJAE:$JYP0JWYHM6T_ SIIJ;M2Q*E=%"#KT=Z\DEE=N416Q:F@U! MOM@L.NWEL25?2CM"EIRJ*6'>UHTB30OIW'T:M@R]O<"QK1'OFQNCH^9+FNR4 M;7O0.K;D*]34855_[!DIX5YNX%.!SLU&QU;2>.'C^**W-H5L&F,W8K?'VN.C M*RG/,N,"&"@I05H.5G:SDRI-Z,.5]&D%8)]B);\_590L%^[*:$,/TJOLO]_F MN,XZWB\AUQF?.I\_27SP9R_][ M8CSJ2XXB34JTQ(2N+ M>8_!Z^:#W)J[#*3)+_R..!*/]%ZN)*"2:NZOL:[-3)P0R5VY8 M&AC59EOC@KE^>A7INQ#3I,#&@6P. #ERP+T2[I^2.TYHIKT,<&5WPSF;.;:D MC']?AQI@G0"0?_84_@22WY_.MD92=V\J#+I-P/T7W"'+2 *LI.G,!$D(3"!H MH]DF? L"*'A61&;%A8[N8'\F#H]'U]JNT+7UU*A63_5TPRL/^UA?JDP_%OM]EE5(FG)E.*.5H>!C8FW$WH.FWWX2]4F\ M8Q$N5;C^]H*S3EN2N79U%^I5^V77T$KH'AJXGIO=JTQ=.P.*P%0SZ[U69CM/ M5[';<*J[2WDHC:6 20VM"1QDQ.L<2BJ>WIJTLX$IL63E=D+?AC*_:_^X\E/4 MP=)GR[7F?;5=SPI K33G8[F;Z=POT;4X]@=+/_7^IK($*968V3I5 Z6^UL$"3'N21]/U9)K;RK7UQ#HJ(DSOI//5R3X4729 \G5 MF_9\_L"IM &L)BXB MSL0GMXDYGR?\VN0^TVN8_8F9TCE99>$VP>)WQU()GG*;B-X><6CYNMR^X8*G MQZK@]GB\GB'GUL!1/SC*N>/]ZO31/?V ^/M3X-8?.+BNWOU81:R1()0X'CSVZ39"#>1DZT&)@AVI M<)"JC\84R.)5V?91C@1NE.B7.S?*M+)=FHG LW![4Q\(*ES:@=1Z8P>>@ /J MZZL$))TW=A, ]JZ^:H<+#&[;,[/[\Q(.^!UE#%3?A(#R#"J>VSG"ENOUH, 2 M&IMI"HPI9\<;CRJ!VNAE6_1M!3X$81V/4KE-]P0ETI1F+OBY_W X2N3T_MP(\8KCE[_V#K11P\>>)K?! ELVOSV[F;@U/' []AS]D/;3^U M+1W>EPR;AN+]:@C9@7?M0?\V[!/9C/9TV_^=0B$_/[>NV4M(J3>]H@_B;1Z; M2K)KF[X'KN(@_9Z\/W\61_7;"?Y/8ZK@\&/6W23K\#ORU1#CF'6191T7 &_, MNAMD'03,>*^[3=;A=T2\U]TFZV+ O%G6O94&,69=A%D7'PYNE'7L7:REW";G M\#L^QLM;91W^:GZ:F'6191U[1\>LNTW6O95K*V;=N5GWP>*9;]X77)M.U\IO M]H:Z?>DD/!<@E&*;Z.'__:!_?)9HV!UWWDR;W F(]EIMUKR]BY/PQF#_P0&[ MC]NKWNWGX+[WMJNR_H&L/65(!"0/Y^_.2\(+"%[@7!!R*3B1C)T]">8)"+1= M69^N QUO9?%6=NJM[&DQ,'RV2D!E4E.G"L#WNNO=!%\\SS'S*MI:/[2K;T& M;_NN9*GNW[\3TWR##?55XFPI$_XW1*%'*",^"V7\'4E]:2A#+KDGPJZW'%JB M0(N71>?48H-_=;'!;D7ANAVQX8Z4+OYJ8G,JM'GK=C,*M+B5_SSG=MWQ'SS/= ^P(XJX.YT\^GW_B+,')Y"XOTIF"D[.K ML913'$<0?,^4,+Q,B.;L2:A]BCQ97J3'D&'RQS[''V@7,\790WZ$#3;N1LM@ M#[TVCO(&DC]^\1B?Y+AC<<-GA:%(7P4\%=CH@=+KSODQ*'TM4#I3LK;I:.U( MPG*3,QKN9I-3ANWRN']!4'*LUJ!"E9ISK-!D=&?DE==B :4H97[\8@DB27', M14'I2O'DA4'IS$:@KPY*YZV"&C50>MTS^\NC$LZ?*54:(<_EY7)5 MZ,U;5+/MI$K"#+0NATKZLB!TJAEMV4OUW/5D+!7F]QHZOZ%:<"S.)5G^6'[ M\TG:311M/A$L1>[V_P.@PP2O3*O;6EYN\B K<.#.*&TK/IJV9-WNS7O4/?RN M8T1\#99?N,+/F8[I2[V9XO*-W S3*[-AZF%3$7.9 MCQ_33X@_]VV>RR@C3,4J7&KR@-TS@V)M!/&'^?&+YY,T]SX%.;89G@-_KF$: MO [^?#^[8#13EU\:?EBK/%1I%T/E\Y9S0B<:]3F+X(?_\0NGR21/G47_^9[F MP9NP EX+?[Z="? Y %U"_^D(TQY7F$Y7O2S;+Q6ZK5&E;WW<('A" $H5U7+5 M="HJ1FR67LF>,YT:@4$8NSTKYVE@C&V4IUJZ M6/6Z@8^76E3+)$Q<^5WYS ^J-V4F;#DC-I/446-ZV M#.?207RU-URG-,AFC&7!ZJ48ES5P-U7(%$]?&,HB\VE%X.R=)GAI[.*U!7TM9T=B\-A'Y!+"&4H2#R)'_$J/P64 M?4\;Z:=,H3>]?$_K]GG3I(@MIF=&LF**5>KD8(P)G9DU'QIRD1CB2"E#'J)4 MDF6X,T'9=[23?LH<>M/K]\0>I#=-B]AJ>F8L,P:$E>+)%3 :_^EOY3L-0GR3"/)T6-_5&OZ8_Z='<@ MX>Z@VC[$NJMM#U=.3AD0@)\N957UJ[I=G"[GO8FMAD56Q[JA5DT:72\FR M7 _%G)=KE84UP\X$R4LW2F9+Y(*4FCB=I/'+9F3YGM;7T[JG1FX9Q[ 665@[ MD];OL6:M"A5*%[LKO8V-E1&$-61O M9;DDP5P6UKZG)?:TWJJ16\973) 7,M-&@!P10K4OJJRI62J5S6^\ ;96 2/9 MP^IXP2)4XZ^CK'U/H^QIG5RS__8D*#^_]D2N^U,X8N54$YW"T>WF">.;'9RP*A!?_]2W@)13)<=:HL^ 7*#DJZB1K3R&1UHAD./N/&Q1%34@N^OI(J5RD2 4= MYH 2(,7N>_SW]]C/@.!/Q.8CU^<]UI#I8L:J"%):&&A,J].N5$8A1%'&0/51 MUI"T,O=U!ZCOQ+\N'$;&M!5CAS6R2"P+?4G%S:)!E)BNJZ[)JI2%+P00E6;P ME9X#(>IF!7\G.3OAW^ZD4/!-:>:"G_L/AZ-$WN"[]TRE52K@G/4(*2;0O)^2 M[]G[!\$&N'VR@\1MFP.,W+5!3W8V&.(.Y_Z%YNLY^Z'MI[:EP_N\Z!G^#GOU MCD/5%T?ZMV&?&EQ8>[KM_TXAO/\I.T R4DM(J7]FMALDJ?GI +BPH&0]Z_, M7Q^;2K)KF[X']AH=AOTK6OL#_D?[ YS]X[]_ZB[ZJE4W9EW,NIAU)V<=\49D M8,R[Z/+N#=-*S+H(LRY&S%ME78R8U^;=!V-KWSP5G*=.] ?0 )?,4 ^ ME<)3>1N??UOY<,J&0F #NY0SNQ"%FD'O.C=XD;-+?VLE[1O:LA?_A+V-GQ+ M7AE; "3'4J.!_*J57Q1R&/#&0,NO1[9678H$<@7&DQ1/)!D^G%0H]B^)KG]) MC$S? IENK)CU)Z#IH5R@^K627A,J/NV(#0Q")I(GDKR6#@;S*<3 M=D50^TN_<.-_NZ?^Z&?K(FX]&<+)@JEWV'K3Q#AY-/474PL/$.8P^>2QL.G4 MIESPIRS3Z[0VY&2M<8ZF+T5R6R.53>(L'>> N&)FKABV8MCZ/CKC^W%KU1M7 M-E.62/7F=*H@ED"V.<\CW():)$T228Q[-7?-E[0MOL/X6@^YDYX[F\%WT4A/ M2Z_(14YJA?IU85/X*3BO!K;?S#:?6*(S!E M?SUT M2W<3[MA>6OLNM]%!,C#MY5TBK7B^9#X=QU1:0P7?62W?)2"];>V6%Y'W/=YY42!$@62&MNFB"X9BO)9M=2D5I,10:E=HXFRO=LQJY M0Q'=\N&YT7NEG8B:X5\E0NSYX@_]'7AB'KBD*B:0'+0SC9^I!R0:QD5\4E]T M),*Y_1;\N,AP_+E;Z7__UQ,/VQ!8[/;,@WGNWDT$V^<(I+8.O!*J7?Y3,I?2 MVMW-FR?N^$?'JY^/^RX9['MW-/FOQ.^/B#XAXJ*8NP,2/HFIV_[J:53=[MD; M7L0[/GGV[">!WS&78M,SM8C\S93_2(FQ@S#B?[JV MVAOAK5G1;Z]6(X28/[9O>VR9IUN5E-$<:((TS54JI26;FXDCD1"QYRU+W72_ MD>IM/$,:$2EJE#=GBSYJ&>JSG"T3Y34F=06?8 I2(96?M*8MD0SW.?;] 8Y/ M5KJ@MYF)R_3,Y]*:#K?O]/CQRB2SHHI:AM[,%V2F:A0R. M$3G/3O.*!!X6:9$.][G9L.9D55$:6*6=SW=7A5*9':)BHZ&6U:*92?>+_4IO MK;= 8[00:BMC!%N&WL[W4F:_U)H,>Z!*I%FC.!VV@F2OH3XK.$GPN3ZK"E+! M&>>QK-GSRR@G7JCENJUMNJ,!06$=2G.SOF)T^HN6R!^AIUC73:]/\5B%K/$Y M.L!.2<61S+0-CVFELY4[3KM^#(H*'FPZ*8SB >LTP )SW).5F MQHO[-%*&0TTE(S\:UXIULS=G0'FMSLK^R N:[BD%=X+=CKC5!G:[IX7-UC9O MF)I S'FG6UU,1Q*_WQ5?_-6K>VE$ Y6Q$T0I<\0=1L41)&]H,/@'3 LGC,N* M(^IBQL2,^0!CJ$"_C5ES-M9\T#'MS=WE2F0X#%"[D)?#- M.$&(#W-'G9?Q'P[A>>O:6-B9NMX,T+FNP+\1WHG><;5HS C*^)/%?_E(M^TR MN*5(M[>6R2%H')HTGX))I)?0&Y=D;U&@HZ\2-?AX["9V13->"/<[6<#I%UM7 M7Y4,(5FY#%W>4GJC0IF7$PMZ>3YZ3I=*:#9BR5,KHVK;ZEOB&S?1'%[O@:_I]X6#2I< M7TM[BPY/5]B%=;+(PDE832.^GF)R]M5RV^2)];98;_NTWE:'4^TN@;D 6Z/1 M$95MI'/^HKQP3,-G%O?L;QA?6O MTT7,QGCYU? 2G<^Z2_L(3 KS6F9.##*57G;<6^4&AN_-Y\@C#L$DQ299_H,P M^8655.KK:6&QDGH6Q(U5UQB*7X/BL0..%4%KMCN=:;G%M(1*P\B)LSK%"OQR M6X@;)Y@DQ;\6N?HE=5;ZBVIKLBWD>@PAN4_@^4T@IE7L%D<-[R)DRW)!O"(#F>T/3:=:J$H8A+IAEB2XCZ8 M,?O+*,IO>31U;4\RSY_C\.HW[U'3EJ^9URHBC@JWE]HKAO#W0?CQM%ZDE\YE M6\S0[17:=5.>KH<-C%P&VD[ PE-?K,!7#95-D/1.6?8JL-]SCGKSZR0L^ MX#)W]7GO,TKL%:^#1&"?FOAG SJVR3Y$BF0Y7-%(D6!)6:18!8@2+TLB1? \ MQFDLII'@27H0$>=X&B@<(ZH83XF4I,HBSTNXB&F<2F$D)>&\]NP7)#S<<3R% MT\^>4QC%XCA'4N'G!,^P/!]Z3A,<@S/D\^ )4B4AF625X"&M*"!RB@+9J&(20SO2R6/I;!:E+&.E:SQLZ%:6I. M+82%NNGQ*-?5\W'3$,@ SD,8HC X;DX6)8@BHJ+(% 9%AL 4_'G?_;:&->]I MT1<8=I%JC,JJEQ=:QW)>5VT6W2ME!O!EJ'QDCW.K;CEFM4CN(HEXO=^U9JA/NGG+4OW<[5? MG,YLP_<65(L3%-#;I&%++L0)IRX;^ ;O]3H#0-J;I9COEU&?^'.!4*% Y* M>">3B BX"*6-%:&<8 REJ3BN/%L*/$)&%@(FQS (_C"(,3@&F0?%F]RDD"/&8))H41F1U*>Z2S7IPEY M"01)S$I^WO6ZC0)*CA9B9J>\:73G:;(N9&T7(N[R(9OJHY8A9@J%PERGL,JP M1Z2F4I-2U5(:;\&6SYFI8"K+<' O)RD&2C3)0R(0) EACE<9R%M9IJCGG1JA MIEV%]7%'*Z,MEQ,*$XT49^E4[4GD)G2=&8*1!]:.@M/ P )"I5,8U.,4)LD: MFY8H0P<(0V(&2AP]VY>[!+;JATLK;&EDV.;ZTP8:G>I&IS/$H&XJHTA,!:2L MU)K.@I.'8.016^K]XE-W,3#'Z*1&&=4RFS(D!S[SB"U%R@^TX5.-$H 8AH+2:17X@BR4?V#^23)!@W\ P #[BE1T[0!C@*(' MAAB.2CK*0'6+JQ(+C%DI#72M!BP$1B8.$ -7%)R4@]0T^ =M*9*&F'(P 0FP#Q?*D])!N8TP"N M$ZH!5JZ2AB3C* EPC*9P637 G ^0#U<)@DX#BX%),Q"/@3G &,"B470@&K2. M KP^,.-P'4 ;P0+KA5*!,J7 3S+ 8E6#(,%IB)**P>S8M*D!@ 60#8%35X# ML"=#&*A$Z0J.RVF:5?"#;V# F J&VP%(8-9R0"994VGH-6$DPH0?88\? =0 MX@0P.0$PH]#P U,#)A #[%F"8DA55]!#QT &5AF0$J 65):"+P+[P8!_<(W1 MP?:A%,T>FOJ8"BQAP%(&#IT="IAGC )V1C9D!0>^"H&RZB% 8B@*+ PP*QE M")BZI)!I%/ZC$@P!_ #C0-LI- TL*; +J@X(1@+S""P:F)DZB6L$"U2@;!QR MB28#I$6A58Q3D'?!YJDZ"38%_!] :)W6CD"X,HM\J5LA<[Q>F85/BS3:UH9/&YD>30H^B$B:4"H:. <<,J)#2CP3\,@:D29#L*4RB& MH8]$'Y^:[+@AA 0:1ORD79O-6*(4G3*Q\K-)UZU.FD.4SNI9JC LC:C""1-+ M9M(*JE) O("* 'L*+$T9.)X2P0"3&2AY&FS?D;8;^++IM7-+RYQ/%TU&R*U* M$^Z4B=4LI])-G9G9(LTMNTYG&>3=4>N4B57(BYEQ7IBKZ&2AUCFS267JRY,F M5DIHUJI+99839=*?+/RE.&NJ-7$E$3T^_5T4W"44R86SH!U MXH#5J#1P!X OAP,0 &X-](T ]ABR*A^:/\ FT@T(&VD<,#;PT8'Y0U 215( M0E1=HY0#,*-)#=@X#+25TD#<-(4%@ E\ HJB,(-A%895#WQ2F:!D0@=>DPYT M$=@?,#4%^+(2*U,Z"YP_H)X.A(?%J'1:Q6@).,H0QDD 4C(&E@50/*W1.I9. M&X=$RHI!V!WTE9F5K<[1E9%5BGWV9%?9RMR>=F:NV12S>6_TV02Y:ITPL MR53<)[P3BI9.Y-)\\ZG;R3=.FEA---<*K;P6HO1H5M6+#E\5:JU3)M:DZM!E M(5]DQ52YORC,2;]O.Z=,+%FA*."[ T>+@)NIHL"6511% AXSC0%$H#'TZ.&- MN9*5BS+#6S*-":0[(-;B342\-"#@43GM;<(MWLY ?N$(P\,E7D^3(W M)1K]F2C;)5=J>VIA6(_ R"-S0@SK8B,TF@L1KZH\8>7HYK@!GWD8F,%((): MWUB,!8AA #15:#V.5#!IX'X"OS]]^&Q+3\V:Y>;,G?"]3'5<*#/9ARF;YE&U9PJ0TJ53(UI&!!RW^07J!Y_N:*<["E%7*N5%=%CDP\L#A -8J MKK.,"@,3)(R> TDXU#W8BJA4 JET\81ZUAH=Y$SA4)&G)$I@9XQ\T*M<=(6 MS-5&!E;B&0PU*[7R[&E<3]&U33GQ@>.1BW+5028EH++;(.M\OU-8KJ"%=T2$ M0LV>+F13;%IZ0;<(FJA$F2P<>< Z!JVS-,Y@T!D >H^$,!\K<0S34 ;7%5H^ M(MLL4U9%S$IY[RBQ4V>VK8\)E'R, XC:@^J(\-:^(018P:!9D:#8L*CSUI M$FV-YL03ST^B4LD-B\5!$X-OWR'#A6](*(2R)X-GZO[Q10?5U% OJHJWL JJ M^]2RPW['I+CCBPY.C_O=10>?=,_&[X/IRF\CZ0<7V#4Z/$+">#F&_U,0N397 M[SPAC4RU5. ZI48=X>HYA*M6&SVNGN61?*.-M$M")244N7:I7M@;*2"[M/!- M7S^R+4O:NWVD-](=1$9L5W;BBT$ :9 0MC^)KP;)RXYCZDA-UI&<*"!3SQUZ M\N1AIZN(>[Z+I)X'O[(#<$TX.^*ZWEN!&9CR*8-GSS5/9AV>T3@M2DJ MF(+N^.L.X^!C\!6P!L_T+;@6.?Z[ZP Z;%_N;Q-^B 'FMO?.]?,VTU[";YOQ M$U4=B4:FK3]/#OS)#0,?IBW!<];?VY)"<\'R'3> A)J;&ES][I%P>G","Y[D MK1\%1FFA&B!F "9FV^#!'J)XKJ5[?GP1BSDWP1?C)KB 0F#QP?X<707L^O[2 MX20]2')'0WQS@4S6S?-TL)O:+R^#@8/A]4AP75-/]V&+L=UE,X9KVVX$R17G M$O_^S*M>&L8.TAJ[E9X -YV?JM$<%8NH0 ;.A&J+Y=$H.H*K6^PL3]./-'N& MYO(D_8B_>G/H-^K'_.:+[; =+'[D8KNS]=+&'VDBV;J[W#HX_63K[G/KT$[LQIL!JSL"UC?"[N6UL]5[I5^S[TY:O$V;\:^N4UT>8OH.KC%VYC,;F^ M,%2M[XF]"\UX-F@ZQ3KG9AL2^^IL@R9L65K.-/#[*= MKV_IZX5;G\\NE^U2^KMR^BLU(=TGP&7ZD!(2L3GJEA5&Y*!O*BK:$#HNW@[5 M]E,C^G#+T%.'W[+PJ*039&7/6P+B=F4[/-7BN?%DJ:W9;-!&"W7+[ *B1:+? M6M],3V$/#$&_TCKT$MAQC<#@!\* [#G"@.<'DE<+FKX>D+Q>9O[E@025(DDK MY)E**RM.K$K9RLF"TQ ^WGOX#X DIS0HPK/00)3E:-;I%/U9U82[V22_*XN^5(*AAM$PW9K%37Y^[KAXU.R&H.3F\M7O (KU16P<>'_,;0_[K6U@ 1Y@,YB5AFUY[C>9 M?.LU:=>Q05^#TE]D)LZQUF\8$MOU?R)/]G_JB-6.*316,Y1VZQDADTX/BN3[ MM4BD;17(&H3G0!!^M++0I MNB)S=KG 70DB%%K!I>P3,>9QVG6[ FFW2OJF>2[V0*-OBWXE()'8$1?L(_"5 M,>)];22O@A&OS#50*"VQ#ZFI# M"!(P:$4\D>$BCQS4-3]U_GM8E9[=WQG91XW50:Y'Z-T"]<^'5$!>2O>PUS M[8O^KAWZOB(Z5;-AKHQ5:S)3+5-U(\4:9#O+"-ZU0D"#E,"/58BX7)/@(QKN:'/-N>ED6SWW>"GIZ+JE5X7R<-(89DCWW>!&)N M&&(2*^;V8FR?B#"7#K)]!&&&!959U:0,;0G9ACG.U ;D$SD$TV-__"0?* S[ M=(3Y-IYT8L5\DRJRSX>8BX7H/F3$I%S6G#$Z;71!A2"L1Q$00$XUX3:JN S^)''[G,$>B$6^ JNOPR'T+XKU& M3[(CV1GJ)>T%QVM3GKIDL?(G2!$!IS0T56[\:3%_M:/C) M@,H-$.0&#H\_9Q*;HUF>REKU*MJ06J.&T%+&?>_]M0IG.#M>9^HY>MXJEZVP MU407I3":#1>1Q,1]L= '@F:3=C;WE52\.8SX=\F'.!X:Q/A[S4 E!$QUTLF#2>0-$= M05%B%?TFJ'8#]+@A)+HEHRC%>TJFY(SJHLZ[HU9?*(=T$QI%[+6,HF_CY"=6 MT>6AZ#BL> /TN"$HNB6C*$C1'6G5GAO6DLTHF._3D22PLLND@4]F#3T!<#S%"\ S/]*V4/Y(]&*$+CJ/&_<7@7^!<'I$.^"GK3L N+!%/5P%$ M^0C86ATL%PC:WF#?!W\'A)OK4 B1+)^MQC\\+PO,U0S\_>7(00K.%H%?,U4X MWZGK!89KFRYXB0:6"I[H!'#NIO_R';*/O'[+% =//,?K@;-X013W6>3AG5-; M4F1=N&^0-N"G.*,#%J@AF760%Q%&NA[X+RD2!H!O5S%Q=60=(M:UE P$6![J M8*X3L$'PC8!4H0<8'/D+,C:._M/CVK7X1^R??R$3/1BY&A*X"!!Z-;0A7>,) M01KN%NS /=.1I2Y[\9+@"$^7?=>!TA#_W0^GD(#Q[V"(KLI^O+4F>/I?$6*].7>,AX$U%MTU]#M:Y_:8//EJZ^U."G&4Z(WWS#5N/-\LV MX6361(-KWJXU]/68C[:D CP1 AY6P0X-]91K&(BWI@+@V0VC;Q@@UA%.@,!K MV)%): ?F%*QV;H(QP_B96LQN2*![D_6O@'5"N*M@=3)8 !"L]35ND(@;/M[V MU]NG^'K2OYD@>+8\G0+BQ-L''Q$Z4]F$K&LZJCD%7]DD"=83CD4.K #J!?@\ M.,L'(+<>3&$AL@9Q!#QK;VIZ+ 93>3F))0$N2-ZK(X:O!?K*A!P2''/-EE' M=TVP09L=?1:S1X0#"FH.63.^M?YY'?*;Y&?W@O@FZC43'EX2?.(V1>AFVPP<)Z?_ MWC<6>U./Y*L92\V^UL!>&ZE(D"I?Z:N'[< _3L6 M2R#>!\_Q5O1_;LO^P_[(_@.KW_W[I]7LK]['GFS=S6X= M]HB_&@).MNYVMPY]?/7T:K)U-[MU^"/V:@%*LG4WNW4 ,).=N\^=^UW/HF3O M;G;O\$35W>G.)0;FW6X=^TC2R=;=Y=8E!N;=;EUB8-[KS@&\?+7A3;)U-[MU MZ".5X.55M^Z]O6%^ERZX-IVN=*#R=Z'XRQ]#574GT+U/))3JVO##__U!_?@H MT:A'XK*MRI@S$.VU\W-YUULG@H.1OOW!TS<_KI/'ZY_C#/*OSM>=URF_/58[ M*3NG>_6]R@>UBB?_>A\(P._N2\Z 1WT2YPUS"//SWN M=KXF Z]7=NA"J1.:M+I-IHY.VI4W"<6MF98<2"5NWT>0#Q;SM!N4S=BFY MZ<:1M]ZEY I7(5T5/V[LBMQ/!A!4BB2MD&(VYPU)R\4Z4=R"HCGK=5G?!D O M=8HMH=&]1(C.*3??,/:1J)N+7!IW\X&11-TDZN;&:/0-PP&??I?BFX($W,9[ M:QB K)RJ I\>-LS=KNY$#"&*M!4S)[@.3U,^45"+C:@XXR0JCB$0V .5?EL: M(PD57/[FQ=N+(30]%U("B--?BN[HAAG\ZS<]O).BFQN*6%\AY_6N6X5/E#E^ M^5*<(R(@?UU*=9$GFU)WQ&K'%!JK&4J[]8R02:<'1?+]<>WM[1T[B !Z*[[] M-QM?8U!U?5^'06U !/#$$YK)K(^$67MQ M[7\EZ;$D/7;;6'/S09D+8\V!F6SWAJ$YT 0?K2RT*;HBG'VB,2A[< M1M1@+ZDW[CZREJ12OW@J]<:X_^9C/4D!3@+^EV'_VPM$).!_ M??:_+8ZX*/??O&=\/N[_YF[>5RGEB",,27W&3<48K]LT\+<]&'\/J?<4THW] MU2N2^[*@GN0-;H+)H!&4B/0GBO1U^V?>BTQ_0^\]4=-W2>YU9"$1Z41-)VKZ MBU!['2ZY)Y$^HO;%JYH^_7C1\=FB.$#P6HE3,S-ISY[0>@?M1462M0)S)M4C MB5FW(WD@Z>/R@XN6.'WSP-3=Q)\VKWRM63'O:"]:]YZI]??W"$B=P: E !QK M;JC8^M7P^#6RG>QU=8;XSPTL^P9Z7CT7TS9'LSR5M>I5M"&U1@VAI8S[WOO+ M]?^@Y55[H-?G@9G) !T3EI84U@OQ:4MBXZZ]Z .!LYD_-YIO0'X^ M S:.8DPWL.X;P@U4FJRJ7+?!3!?6K)?/KPJ+M!-XG]IKDS:&>-VD\X38&^7: M+7V9GJKA$. &;-;+/F#LVX[Z)(&UQ-PX#VZN:2S7'YD.6$00KVUO5WY)%>R(*AC^=K)?X3T.2+N1%ZD]DBXP8V4K1O!W^MO;3^*X7W[F>N;$+O^ MCOM'FW,=/OO%4^-]"MSIWSCV2'_6-AW@$?&\*?^1D9$'5<9_=5SUE!A^= [K M7^&# !,#O6*_N.=Y\]%K_ 0I#2;8@7@6M]Z&^LT)_)V(R#_W^.E78O%R$T_M MCARK*$E/XSJMDFD)(QA9(EE-EF0\34HT16(T2ZHL2:(_UF\%<@F5K>F$L;I; MJSA%JJ:&>E%5O(554-VGEAWV.R;%27 H]BD2^%8PXGQ$1CS=#^T $C88 ?HZ MOK[[!9!7TR>FBH#_QA^LQ\)T S 1=%7V S_N:0837Z8!U+$3 (M%GTQM=[GN MGBX'8%5:&#<[@Q;(0_RI=#8ED M_ZVVT33T=(F=%8W4L%9/B:85E ==M"M7)N]+)&[.&DMYTP%VCBG;)<._3D24V?*+HG55M+QABA60KMU;M1L5K&IHKT MPC\C7]A9*5]7H:T5 9SR=>=E%M(;Z@W#: /Z-'4/PFM^0QU=:\;DV=E9*7)M M:-5ESY.8P)3]4?$#V ! 'F>[ZW;W6Y6ZWP;ZY0"9@,T8^H@,N MTUZ^*^8X $"FHP)@]_7M"^47][__\B4G9@\_\W7=063%G>N/2&[-DS&OF1Y@ MM)%L&_!;T+U^0'3 *"YD??!?S5P_5=&'8$J!BY@3N%A]G^WMY0,2F<$(T&CJ M>O#" +B"'1>?$(H77P;/#H#J F\#@N&MKQN P(7D=#5F*(3 ]BCS8F6/2,F! M6S.%LOL\/;BZ%Z\%.Q68 !A4?R?/^F*JJW"R&Q@#/X%U>8#*R$B7;?#^#1), MX+ZOH0H!$&+IP0M!1N3XP@1]_=3?2[/AN9//$>>]6XW^2)[GC0BU"@[C6+WQ MJ%#JHJDNY@\_5Y[U?K[>0^>]EHB[U$A-"R3>IB,@S^;B3=)\S$N 62Z]"W'/ MF>?++?]H$VJBD&:E:IY$]0$W*$Q47FI8T>=N0O!45WN5V:!J"7/+]HIE)CVB MN1\_#3?TWK0+-=E31]LMP&)1_)0]>(X=_M$>&*L./VLX6):OI'DRU2B7#:O0 M^MP](*,VD==%!Q5[,X?O9TG,R%&M'S\#8,'J[U9LV"/2&>D .L$28F7C;[7- M,Y"M-1_ M\U?-AU=_=?5T+Z^R6^@T-,GLAE?MKP#7]LT])W)!92'X=JF^Q)? M/1W&.S;P#(RV_[QP":]NU1SN-S#XCO>[#=< #83UUF9UU6X#LGMS?6]K%PMU M%I(E2[E0S17#S)'F.4 Y=OO6W!GRC>YULPL)*P_ISLDRCN]_FHE6Z:Z=;[ M=OB<"]9R@UR1G-1)JS#E#"73:G+$8'C.!5?]7LZ:E#A+;'1%O4HXCL_EP8)= MX, M@8=Z'-]YW^];HPHH#AD8>9X,?<(4] \WR >OKD)&P/1S/1@QW8,U #J) M4[75/>TM,K^F>HH+OQRAA-]"L\ME)AHL*9U'A>'Q"7)^(D _(ED M-$KYL5+%YSR:S42-IV9(I>I+:$]&[HE&F 0HL1.MAKU 9&XLB-G*U= MZ;G@+V!$!+9G:SF^S&!\0MH&?TZ/O4BVO"O""+]Q$/<'5C8"J*^&ZQL5X16* MT+"&ZG(7*3B,#/[WA>LH_HAU[0&IE=L6KJ(%P5FE3"G5GAWY[2&:Y5.I@ M1)E?HMZT'"Y593$''$U2C\=E&8ABVC:DK1RDH"^#K%<,/%4=@;MCJM!=V7DF MIURH.#Y[[WM%G3'S_<(4W&P0O;=!LJ::DDTI-;[24@J31L\<=%"P013^>'P4 M!)EL-F@_/'@9:I\K7C9A,PR*X8J*FKWTO%$I9L2:=3URL].)SRU0:\SK3TSD M<7AI,K*B'S_I]./Q'3X[KVW4#H MPNQM5V]#%FY-E9W^K0*:- PNB ]0;0G0W*Y_;ZL&%5RA&^Q*$;,E<2KVIKY' M]8%DI!^I(\\'OMM?;\<;Z:RY0"\Z;@ S"W:H/7_/A@"+C'1;6V>T O=J^K= M)'3?!@]PW1)#]0T#SXFJF!+:65DS49Q1HC,W$R_5\V\TY$X?L@.[#EBS8>1T M0XZ#<;%.W(D[NL=#O8 ,*E-R@?$I6K%R/, ^'ZSGXC0Y3#GD>HMIM9Q+&Q8] M2'O%?%-K1L76E8A"Y%>S7H,V6R(NR\&A7=(^C75[%3[1Y MG6B0_8H5IDQLR =E3OJ8470V8JV,527=>(ZN/R?Q7RK/]>M/ M_V>MB\'C 77U]9?W-#6P/P!^>+H>)ZH_PY?PO4 ")H\6JD'#6]LC^K%9%/J0 M45^:1DVKTJ%R/I43E[HT"(-J>SBSAQ]V^@I;JNZ)36V];_QBZOJAIY_T\*KM MXLPU@-BBO< ?/*WL,"<^<3]^LL]FTI&#M[:4WLX5YMI4\O0I1' GB$NE=H:M M&H3;8/)^JBIR0QMJ!N"@KM_W\@^*'K_ WKK\X!UR[.XBKF.#5QIQ<&3SCC5? MF<&6?=:<]\PX#_'OTSB1^@Z6#,!$CVNE)#CZ7�-D+MLAE(OX80$ !OA@ M7P\".^;MQUU!YW[AV&63/3'6,/07/!S/6?]P&$K^TH95?U^K]OQ=UC)O#^/5&AT>H M31,;@6]W2]E2O; [E'\+"_R JH%2'+A!+!-3V=20Z392M6T[L):OM86X)_%Q MS=76"8.B.@<6@AO"!#MX2P^4MK4.6YRN4#@L5EI\4\^-4= M!0-W-+"<:(P^M22&5#B>5 M*5=; ;L3P_!3QI1R9$R=,"QN*P3USJV:4%8KDV/2@MAK:L4>9M7:]?%-;%4W M2'-M5@W[8B_*IH5Y-K!H#&AS#$T_XK_;JJV5N]DN['F[T*]KX;ZP[T^L_ %1 MP6M<#9:F C7CN1&P6-8J#UE7?4.][FY0:V>>*LL7"!:CGGXI3^Q>,(F/Z9?3 MX[+YD_P[H!KXU!^A"[1@%C)MLT-:!5CC0)P(KZ[W2/E,/_>V<>3WY%TN6GR- M:Y9P7I@ZFN4NM">81! M&_!3W&4L=@HS&S4OC'1]743GA\#F/GS:KAPXM@/_049N!"MD7M:RF;#B&VA_ M>ZU$=-F#Z4]@3P,; ,X'VNRNL[&Y-Z*[,3. _;YQ16"!-3R] -61ZT"W):YE M>7EP+#YT8@()-E78*&G]*/@^(/OK(F@7VL2';P@"6#&*#/H:H4ORU M1R2K>]#O0%39'P%FB/?3A\[ ^C7&EOOVS1] C(6J;RJG\[H6NQX;7@ /!OY? M3/BLZTU=;W/,!'X:UPU.P/-?.EE3&&GQ-\3;32'VZ7_Q^CBD-P';NBE/G(6F M][PT^!D'W$+5U-<4BT;0_P%S4W3;U.?K=[WPL38>$?".(+,_GCS"]F%_YU=A MYI<2E=.5(&?ZJAW[S\?^R*R<*DRZP\Q"G.3FC7843?B,T?KQ7 ;/!:^,VYSD MN;;WU^6)#%'@$?BP@3>Z)RU1YY-BQN3]#X@'R M:WQ@0M.W,K(V#137 X !O-V]H-56%C91,?A%&!OR7T+<"& 3@ 0@GMN3(*'S M_'L$X'($O" 8"7'647$UOKYP=\IE$Q"Y?+0%:4SA!$0*&B=Y73WG9@\R]YV@7E9C2-)FV_+B_*LP:FS)2HX MTSG:8YK\L,I]6&]6 ?4:QOKFQ]V;UL&M3+QU8!^S\A3\)5B>=I":Q4([VS!+ M8@5+5422&K2=9:Q67RF2B+%4W2"]LZ$14%" 2.M@TE4W;1>[/-BPEU0Z&MW6 MIZ&G K;5N6T85GSF6$AH&$":ZDY-#J CLSQX?"GVX.'7]KDA=H**NJWE74\ MU#\+$]E2H=4TB:HOXEJK*_I91BBA[X^_1MI)_ME;]=MXJ(8^4<4L.E7Y68%L M8TQ$6$58.X:]$H=]@0;&YLUKQMH+BO\%8Y%;^VV-+Q!UPW MN(1C__PK/A3FAU.8^=[H<7^#7J>_> Q@4V"@ >]U_Y"?O=S&2J%5<2)EOH>4 MA^D#>1H?FM-VD/G"<'D>MHD] _QU/1-@.,PH3L JAK#&8OW*W=N @:,[&L#G M*32+@A??]J'+K<"8 ^+6QSX,8X;J'[(% FSM0WQ/K#>$0B.W()C.&_+4!INT?7T>FSA\" MS=Z\Y"',\P0;P7[M]>] FU^_[O/P9N_"M4OT"R#21[;UZYU8CMH-?-?>)432 MNR3I77);O4LF8#.V[P=FYY8D<3<3@]51@R4)B:5012(53),8 C,D1M%U1L9( M(DTIFVXF\K9%UZAHBI;=["JHV2=5J5)%K9G$P7#,X4AQTC"*BT;(6/(HM F[ M,LB+ B?A$GHXDD%; :T6>U4>;\S;8YSU\&8%CCQZ9L<,O6JVRM6M7M-=F?E> MA$_*+3"2.AQ)F6.W26B"RIM/!UTW*P[%MA:@HK58MT M"H_ R*,EY?O&HF0VM3K?""F*QIE0QO$A&'FTI!JU[$V6W*2.5H9%4:SDJ>XX MA&\_6M(R9]:+1:]#H;)>F3?;3W*F4X4CCY>TQ'4T-7 :D36K478QT]%,5H,3 MQ MK9Z>IDJ>0;8B?MEQ%A;3D%O I (CCU8_*@\&O19JE] *D7=K9*ZZ6JTX,)(^ MVE!I4G/'ACY$&VFG1F(#U\AP$1AY1*=B-6*XAM+S1-@,>U0:Y1<.UH('F8[H MU.GK0H-Z7)-JD40=TRDH M:$^=&K8HB[ULH2>D5&LQ7L"1QP_-2^EN<5H+E;Y,.C)?#IZ*EJS(1AY_'J&5PVZ M:S8$*[4HRFPMQ70G,KSXXNCU\U5UJ)5F:HEO-'*\H@ID%#8X,)(XHA.0SI'A MYWMH860W!ZFB2-&Y^#*-8WXN%(V28?7Z%I[O+MO"-.],&K#;X-'KT7G&\T/= MH*V4W4ZEABUZ11JPG>GQ0[GZJE,JR$\3JY'-H+6V&F",V9(P]/BII;Z!H;E. M>RY6%GFEP&9(0(%:,IIG2$&X_BIQ_QO5Y:&A5JKDE7@ M.QIMX=6,X41@X/&Z3&!6S\6IT8+9N:.GRN,B-X[HXD)L#"HY(5,9]KI1//2(6J-TSZCC>BBB#>9) MK(GI2C /XJ%'U&JOBGQ#M"15#)4I)5MC>E&2XJ%'U'*J67^A+5F1;RP*Z8;N M5$M8BH-#CZDUS%N.*"VU-K^TO,Q$+-?3Z@J0X 16>F9GU5$;M3I?(2(]#&9S M0[-:<.C1NH!"IM/VDS@">M(OI+.:7JEVXZ%'ZP(:?9+J%+)%E'9'DXFECU)6 M.AYZ)+#:0I_F.+^]0@OABGD:N"/4;'%PZ!$)JJR5H=-<9FY5,BVI)XC>B*?C MIQZ3(,42PA1@24T4ZKFN5Y@2-;.\'GLD- L?Y;/]\DH4Y8JEN9D6NY0)P%PG M(%-RK%3/U^M@PRI%K=7495,M#N'0HX75QI)-+0FCB*;Z4C-RRS-UC,=//9Y! MR$JC6H^?S=%9H'6F$>P)?C4;)BYH6OK0JAGD0" MRS=$>FA4JE&U4^-:$1QZ/(/!JKRJEI9ICZ>?I#S+.(-4'FP+=@)DC?Y\21*8Y''9[EX-!C]N(Z]GR4$=(,7PE7 M=:;E5Z675!XI=;T$3-*$BG9T!LVB3>:#[1@M&(A[)'MJCLS(5@EE/$ F5[D68J MN>X,V+>K '4M&VR#3*T 2]_<,O6AZ^GBA]1UH5OXU$ZKO"K/M%U9N(:%Q;\%P/ MMDDEQN&>=2CM]5*%YP"6X\)><5-Y"3W(N#!!#GY9$F6X\*RD___K _2Q@QV;P'^O;J.B:P#7_%P9D4 M#-&A)'$0L]EK7+V)V.P'R?#'-!D'8 )O.YWM]I^8&:)#( J0!^NWY(/U(?'L\2&0AE@7L MN], R +SW6F0R$)B(R4V4B(+N[O9\$?JVS,"^IB^[D53YZ/!.R].O^6X ?O% M<>"7)4SGIHKJVO##__V!83\^2"*">:2/K@7&I@LD/E[U&??T,1\AX_2IDU)8[_/:+(3K/@'U4LS(6O%#^[ MVLAN#P'=BZ(X.P5^S1W*M^>.O:-H]\(?Y]28D)Y'5/FHM?I]N*83]VG:'C)* M&"=AG#5H)GQ. 4#N@%/H9.$P;\(O#\N\":6XF[_9E"^DI! MMW77O7O15>>VCC;'/"8"]M^E>N'1=XL^LKIOL9[';\?';[O3J QT>35%77#>.08I^'_B[J%=\5&I?#(@7/7W>>@?VGS;W/MV#<;\WV"\Z'S:;S'[^VZ+Q(_=@>"5L^*>ZIF9-1E1GY'S$N?")F:NCVH5/P_PIJFUZ-R<" M<#T!N.PQF>L+P&6/P"1J_?;5^A]U.'W6[+):*$=UH2J@N#WLFHJ.3KP)U.QL MHMEO#M@2?R4!MF\);"> :[1L#^L2^@1<$II?9JBQ:LQKL!$AAO_X29#IAS29 M_EK(]9$2D\. VOF7?9NE-02:TN0E4BUE&FUD:H?^6T5W&GJZQ,Z*1FI8JZ=$ MTPK*@R[:E2N3X;MN9;]O4=Y^NRM[\96Q;3G0#^[KLKILM9P]N>) M[< BA>\UU4-)A;JYUJHGM,5:\\0M<*Z^GC22 ]1.8=GZ'ZJ6R'=H10W@R82B+KK M1E]7AJ@D??'=(>I[6\G,T'+;]?J^*,FRC=9TDA=0>+04],^&M98/V M%52K24&]]9XD19*+^$9G!8B[SFJZ; ML\+TU"P[7<,8"M?)>$@-,A,U:YDT7UF4Y&"<;C>X^.I,XL=/^AV.^I?%MUNJ M-+RO',FW.5F0H-T5T>Z=Z1/76@SXL%4&>&?9XVIS-DG/VQ#OZ!\_<3JIK+XU MO+NCA$MRD"3!NS/BW9ER,;\U %_]D,EO*Q].V*_7KL=*K-L_5(AY-_2NIP\C MIK)(=<1"A9^1BW(9<\AFV[A.OZ<6V5N.ZDI@\A6LX%J,:W&$S.OM'Q*9.#VCC_R,&R12PMO=[22 M62H4)[,64/!LHN 3UR5Q71)PNQ5P.P%>/CFINV7GR10K3=N9+]J$C'MWXO<=)=/XRT?GK2O29@O/-"I,==?$E:E7<3%?SAD'-+URI M Q1I"])3/M\RT$(:DQ8=O)MQA>1P17*XXG1PGKKK3&YRN.+V;.)O4\62-$"_ M>C7K-X@A)U7_M^)[FO,KEI'D>%UF+2LP>'EIMS4W#'-:\VQILW<6_??$H8"U MA$+."H5.S52 .57*/O_:D"99""^/5">*0/!"J.G=*1C MCB@$%;.DI281Y[8 4KZ[IYK0_]::6,N0;'&,N&KU)J'-Q H2DDM,)R>F$@P0(?;\I M\YLXG7#%B^YOPIC^D,U\1:)]=9M:,!?74Z>L7L-I.APSO##I1R)G+:6A=)W# M#?UFIJ\_]29-2Q[+G6ZNQ8[]7DMBX>$&+*E]O/SAA@08/Y"?2H Q <:+IZ^D M/D>PW71E99EM?U(9$405JT8 &F'Z*FFF?_DS+PDT?B CE4!C HV73UB1%);* M<=FT)X8"JV2'M7%=08< &]D?/_'$;$S\Z9O#QL2?3K#Q/"FJ<6/0Q#!%P$1! MI!5#+:;K3@CM0IBB2J,/+$9\(>Q+#MQ\RWS35>7Y3.FFDL[WO:Y ODI)YME4B/S7%QNBDY;_-=SMO =Y@OZ0%__ML, MP&Q5\->."WY"ZK%D@Q\R@+>17R6E3-T'C/,5:Q]N^V#.K1F1+ZCUWYU[@90%9 9::2I[P;(.],=6X6UE&HJT?SW-RI!5CJ[GEVE4Z,PRN7J' M%EBN=97,D]W.<@6/,5@KA=59-6R-&=MN21@*4T_X XXG3;)OJK+KZNFJJZ-? MDGE*T.]\Z:56*[([A2XUM7H]Z2E7K7AE2QA"_(N/1]'))0$WAW_7S4E='_^2 M]%*"?^?+(1716DA7_?E8K/@E*?,TSPT4)P9 V'?M@6&34T\W!8")^YNXOPD MOB-15,T&3[WI9,CPDTFDK(HHH0^8" )'&>Z8NI(]G5$'GJZ#J'V :#_SEU%X&,1 /^( M.]4=!(!?Z $:W6_2^KL?>3GK?7/?S4Q*VM=_J5,.UY6%)&;\49=AK<" _CJP M_$^7M.Q&MW?*CMOJNKW ++38.4=K #57VVBYZWDCME1H-4VBZHNXUNJ*?I81 M2NBU;N@FK1R'TTMLC I".5U;Z?DY50#."K8.1U/)@8#ARBB91)83E+PL M2IXI:-W)"J$PXE*&-1N7,D([P);:G(,PR28PF3A6B6.5P.27@\D3,.A5K6:; MRKN..*/]I2)4RGB6BZW%.+3-H \L=9^G(,Y[ZW<2;CX/['_EJ/*7KF5/JM>3 MZO4D?7\/YM,5;)9&*D/S,[TJ\,MECO ,36;ZM>M4HS=YMD^T53DORJ5NV4PK MC852:@%K)JE&O\E$\VVF%9)J] 3-+H1F[ZTN]^OV')4R3WR!\_FA&J17+7D( M\8R&Q9584EU^G:G+CLDE21\\N>7XL]RG7U M-TVP#U0Z_1T0ZUZKF:\5CK\/ZGSMJ/QU@^]_QA?'X?A/*F*Z,7OH$VL2;FC5 M5TC07?R*KWOL.7ESXG"UZN_O38.+7ZF<",=],L:5+MR]*1I<_!K=1#CNDS$2 MLRHQJQ+A^%:!B23^'T.,.S>;DY(V*V!<,=-YV[=]73[8DR93?MWO? M2.11BJ3AO/]ZX><1;TS/_.KEFZ^/S4QU%N'M)XMNZ6ZMY[?*>CZZ2CE@AR+$ MLD3BGFBBC56A['"#?&4H861\+R*1%,_<5";BXE&FJ\/;A2-(%VR9D0C IU6/ M?6D!N&R4*-'O]Z/?SW62FU[EAG*CA?/+T42:I4@V'U?(DO%)[D3%WQ;")1Y, M@G#?&N%.(-@D$ZX6[:=I&A7,RASO=SLE,A4C6'P3'?9 I?&OA6#G/9Q]/V5B M7_P.NEL6Z3/=1<>:0K?XTEUTZ>Y$H.7IH=(>8U%M M0LPC>!<=^\:[Z)(2PMLO(3Q?I![_BEF[KY'$OGX_HAM:W-V9K)W(O;I^Z^.M M8FE)1A.19OG28,#P3+GX_KN3SQ%T3PU"KT-T"@MKV75I*FNPC4"*)(R*@^Y) M9[6[+M2\?AO>&UI)E$\6;N B)BY" U87 Z@081;7TPG&:W3J?M05&"FH#>A+$8 2C MV@1YMV#TQ3N+WF6,&O8,;LO.<"T*\+>:Z4"U^:8^P?*88NH6%A(%4GC M*PNVDS(TD2Y#N=8R#N.J.>G&.XG+.4U ;=C!0,UG<_@T7>0X73#9_!NN)%+/?89#.YO>;2KEK>#;VK*U9%*CK+ MP"F2%MW--.;2L&IU<]>Y@'68Y_HUBG*[_(RB2TW3](>XQTE8.C[\Q3XPV'U6 M?=Y!"?K5[U*]3X2\\PM8DS-GYS]SELA0>:D64DCQRQ*C;N6W";*%L>GK/DJ M!L'X4'5#SE6<^A05'"O*MR4SQ,=6N&Y6>W7+ZU]=^.80WK";* S$!@I[(7 M+.M @6Q5WE:HH4S[5]>PG3DS(RP3(82L[+<1D./ MS T63#>OS882QL T!H&_W;#^LJ!W2W6V5\]\7!T"[SR)D4#@IT#@.T]9R:(Y MK-=:F13:T_-8#:/*@U&^!4$P.65UBQAXW9+ 6'QU6' MR="J%W2,V-^-$TD,@#GBN* ]@;DKP=S7O#@^.0KQU8Y"0,Q#3-\/94?5 3#[ M@7^_V>?O?@#B^AVH[VCQ29GNERYUO_XU*'>T^$06OG3)^O6O4;FCQ2>RD-A( MB8VT6SSRUX4#/LW1+$]EK7H5;4BM44-H*>.^]_$P2DXW=,_3M;SI0)I[BVMBNTC'8EE<9>2:7RO8*MUPX@'IL1!-"DFALJMOY-TT@W M0(#;R2.=R:PX1ZFBR\[[Q<4TFQ4K35=DF@N[VA@/P31AJ2+^0%%)BOJFLA.G M8EAS$%[H'S^)!YQ, M>@[?&KPE!6.M>JC -\L&VVPNE'2,+^R/ MG]1#FDW,EYO"E\0W2GRCJ^'+"?RHSGR,8*=J'\6+S4XO<#)R>1GC1URY]L#@ MQ /+X-\!0#ZY 4I2S)84L[T_D/OO #8E^/D?S9S_^)N5GRAG%>ANV/Y[X_ MPYB=7@I'_"HPE5>@ECD2B;^P?QT*XX','+'SJW/:ZXG@0*5E_[,?N]]\]!H8 M;ZGTXR;)KP@-B.JH=PFDBP0C^Q7%,':G).N+IT]!31S(8+P\]78=% MY@AX! *>H,%^]09@5L2&Q>C(2+O2U&Q6^,46W=@*^-V07L.>+)@8Y,P8^PK9 &+%RP88X;;#A5C_D4 MJ#1=#1#7 )_N?\VP7=?S'Y%?\\S&(JN'$[#?ZF=815M!_(UR>WWCWZ;PIK]6 M)T;\OS,* _[,6;NZ#_C9B97''YD.F'8 510^/3 2.V!'#2"NL=>. #OZ&D)F,9WX"VNN _Y"Z('1@$N4T =S]^,G^N%TZGI! M/!#0* I&< 3\+>M. "F7<754^A]_^][MEQ^1O:J9.R5U+O2V6._KP)_2D%DH M>T"$( V@(_6P3XEGP@)FW>W+=EN>U4)LD*S!_%=[M43^"P/?D@/HD7FZ'&,_ M>(BRC=:L!1@\8=LZ+&YLA>PZ6R&;UE8(;"V%_ 4W"4?_B9M+\%4A+ 7T*N3 "%CXP7??RH2^Y;VOGPO?E(0.<9CJN9,]9ZI)D]1\O)K/1F@CL\I4:T8MO6JT MWHMC'V4BIM@G=;L7IBQ!+2YXUIZK# :0Z\0U82^ Z_%;FKA'?L=[#5Q\;>"" M^8$G;0 ?;"R8#_BKMC%O__/" ?U42[,3N=<3J%ZY0@=1LG\D$830) 1T)%+'3S(>4O>EU],S37AB M/DH7:PVVE"?I[Q2#_!HLU?"CV\D"],A)I!1JI[)?-2KL^=:2F%VZA, MC[.+LFP+4QKX,ACV&V?^X=N&(;\&$[IX<6GDZR.%,,[!Y^FF6:DT+.%7GA[\*1!YCV5>+2GX-IJITIS3CXZ7(RE(3.A56 M_9(X_[2X9$=S1V.N0>=%O-[6@CR:K]=-H!ZI3W5LOJ5?. MCN#XKSR;KQ_CO"XKG FKK72I3S,IL8U_+1%[2"BU;U?% ::8& MZ+*J1J[JL1:?8]#PS?9J&YKNU_WDX"L^NQ(7F M+ M\@P@F&%;*SNDI]X8HY_?U:[X$#QJ5Y9SG&^4%BIO=3-L*A52-?B5<IE*EJB7(!%81L*Q4VI:I0Y-Y0;?$%TC5_YL(8IN<'[_!@=@L'E #[ M CC&]$>ON2ST(P*+S(^Z7"T!:7U$1O[[(J=3SVAV".;B>M+9]6<1GG%'O"7W M,]65T,KSN>H+ S1%7;3O$+TG9:,BV2NSKCCDEZS=; \'<[+OP- ZA3Z>L!@ M?]MP0R?KY@#(K@W)GK^C;M[W@$P]=VYJ0!2 91J9P6@M9^N3%[NC2L^'I!Z0 M/%B*%O^B/B!%,;+C7Y$ MS\=%0\CJ%W:)]13?RU*DW.-GF5R1XG646W 1S/5YZ@BA3KO$CPBGS6&+S?4! MM1ALY>#N?)2;W.QGL, _CA7;[:F!G>'\IN[!N^?E(1@'UY*1;?C7T]>.,W6? MY9U;EL"4@\D@QY+NZDHY M8SJ_*I2P7MX6:88G:[2(HF3Y3<<,8DTEGW)^ :-]-4?E*[ =:C\5.U:WIJ 5 MQ2AFJ7DE-Z^]F^T^ZJ=,TRT)0"8?\!6Z/TA3*2:CR6_R4TK ]@;F3LQ'&R?D M=7OJI9NRLZX2<_MZYO:;.O'M&]SC3FXDUT,[9X4"[U'EL&Y/9FO%^9K!#: G M=%[CCG46":I(_X6.C'-:8 5K50G,$:N%_;LTXU!/*4#W6"G9 &_^6[8C>>EOULWBCRSYW(Q@.RTB;MOT2!'_ M@SS_^-PP9&\VP)M*[9%PF]2$1_G_7G]K^U'<$VC[V5$#DQ\'3]UU4L"Q1_JS MMNG@(C'B>5/^(R,C#P+,?W5<];>']M\QAW,U3>C$'3" J&4A&CKPHK---P#Y MYQX__4HL7F[BJ=TYD+-U_RM%FI53A4EWF%F(D]R\T8ZB"9\Q6A('W0X,:#_4 1HHPF"H:E*'%I, M2B4N60+^RS8WSQT/KE\I\:MK7S]RQ/+<=\[:RK#$M !?/]UXRUQR)L^K%Q::7=)V>I:0*PC% MY9P3QO+G91W%$B5%=$V?\7JK/V]WJE*KR'Z'8LIOP%H![TN3Y:A9L&:>W1JO M#-:O*.\N%O\H9TE%1Q MA0VS 7ZHC&'3,4" .> 4,.J4L0>L--N&ED4T,M71"\LBDJ&C>V0Z@D_!\+A4 MCT ?KDC']](L]I;@-S?>TJZ#FWO:-/T5<0$O*K%*!=_;UZB/" =SL^"1H1UL M(_+Z8@HV >I?#R#".A050V/\E9>F',SMAE,MMM3, !K/2O#,N+%9MVTJ9X!= M@V1&; !W(7">X1^'8%.]]5H.W_9"\X.A,"MM@^4[L><$Y@PA FXQ#&+\QWS9 MQC3V^\P D%H%9'MN*V;^_$5P0][V'6Z9W:+K- H<.M,7RHRHH?7)E(/8_6/M M\^U&=M6B/)DSJY*8)3I!8$X"N;J,)/QX)*U/NQ67:<[19<&(AM,.-_#[$= " MZ.'()67U9#3KU_F)FN-2]+1 E30.C#QZYL@@R,R,%16T,&W0V#!J%@<3G::+;FO4"MQ8J07M!86PI 8@I%' M;Q^T[&JCP$=I<8:QJU[>BRII!C[SZ.VE H40E?<[D\,Q3=<)7C&JU.Q2F0_MI"$9NJ?3. M;/6S12JF+84J9IP*+W-\SZ!;0KM2&1Y:[ 77U2+3MCE' \@!Q,X$8,#YOA[X M.=-7;=<'5DP'O#)CNZKU8QMZ\,<#HUDDA8"G"\M94<0F3RX\N;"1&%WC@E?& MQ2$*X D -UJ>@LD ):M_5C]CY0-X_O]>!(8V5[;5&QT>26\N<2TT&KE>J5I% MN'H.:72*?!LIU3MZIG3,X;G@ASMWK7;W?WOKU3MPG M6?Z-G4K?T;IW/4L8#=Z\!\8MU76\J^7^6;, M9 V\[KUWO[76SWM_=BKF^J(%XI%[KG+X7BMU[/#0T#,!^6YIM?T_! M7KY_K^/XT 7];0A]KR_Q;JBL^*X=!H?=QS\GF@[8B7J.IY]F).QD/_6W-GG? M:V;^AU>X@NDG6W>76X<]DDRR=7>Y=4Q\M4^R=7>X=0E@WNW6)8!YMUN7 .;= M;AWVB&/)UEUSZ^*[0%Y>N_(GWMSMD(G](S)=U SX[.JZ3R>;ZMKPP__]0?WX M* F)1_2RE_&M9.) \20/N"@':2C][!-3NI/,%#;=>V84EN)'L:3&-M MK27XRW363!K 0@O9T?Q_/9<5_'_VOK1)5659^_N- MN/_!Z/N>]]T[0OLP*,+:YZX(![2=1YR^& B("((RJ/CKWRI06\4>E[;873ON M6;?;+J$JJ_+)K*RL?,*-EF_Q2[]CM?I##_Y['O6(SZ(>CCW&R6^->O H\T(P M=_5UUU^JN2N]_&M7^W)W6I'<^EY/76:<#7+Y?_<\WAOA5!O[HOXV6>'(Z? M/!W_>S/]/W9#&B>VJ?W8<"8NJV0MWBNI3DS!9=8NIH;QHU)9,?(#I0]V/NT^ M.9U\V&\J%!M8YXQ M8(HW]? ;I[%HG(A_*53<*$9S$Z@(6T3F SA >:],;2N3;*_*\<+"4?Q#3NL> M]K$A<2GOPAR\AH\O1(4N,-8?: L^F>W^AY8A)7B5%T3_YGX=B,D0SUB+<=?5 MQV#21*Y$#]4U8;=MC"2SY+F/QS8 @%&=K"!9^%"Q@A[" #8W! M,C58J*4YUU+=8K:E5\:&O/HJ6,@MB7IL,>T16$:;5=+-LDFF&PT "\")I.AH M@GR?#XE8[&U2>+7"*C5LM8;=B8U%J-T;1GIJYQ M3M/L+^=*93F)J?QZ9<\2'=?I=6 Y&GBD2U'1.!4L)?X#("%$H;?0:0H"B%L# M!#:<;K]5%-Y?;Y-=)W3:ODO,1[W5:[5$ITU-Y8DRG%^L1R\1@;2GJ M8SD?R*6\@$OYDK3NXI;0[K49,*:1J8#7/$G:4H+CA*_D=2L6?.^?W1G]_C;J MWH1Z]>.DGRC4JY];_42A(O5'ZG\?0D7J?Y65>@<.Z(V$ZCFL__8*/_X^Y5:X MUS*6=USJ7)GMZ[WO.-TLO^CUKJ#J:1;E8:7WB#4Q5OJ.A,:OYLF/C*6T:_1B M*=9]D?,MB'!@H GEL; M[[HB6;LLE_VN&CNH\M]*E.4TK5 +-;]4C?FPERH;HOSP^VH"?)UXYN,"K-A\ MLM4;XH(JL2*!X>)J81.-KQ.@PS,XF]M4^EP^1_>ZS2Z=Z_*KA]^&+IT)2)P2 M)QQH USZ$B],=G6)?0IS6%/XF&3(VK$,^3Q3\$E+R/ZSXX$ZQWSN,05XZ@>; MS!U3F/"61_,E '/$@Z_R7IGL/2$M^-69S>TM[=ZND:;XS-6*M$N)AKW><6=$ M+" <*S(R#54R8<%[P:^L'/4J*7LLZ[(IR5!#P7@L193\)0'?<&G^QAOJZ[NH M%'>+;=>!C#$;*;K7YY%'&RUI-E2\MQ"Z,XFJ<-9SCO MI1Y^X\1C,%EU1Z48W7))>--@03*#'SP%==[UR!O:QE;/GQ4_;QJ6=5;L"R?; M6Q+K&<'&G@C[Z0E/5)08@,WDXQG*TP,"2X&W)IZ2?15AZS^UJ\+F#R!WALBT)$QUX>[(;F0-7!@K9)WRS;%/B M9]![\U_""X*DP9%LV007C@%'&86T@ *0MO[F21C&/7R4:<8";&1N;"O#& M--E>-1:)*?+K T- >ZPW#%R0>RW/;F!>LSYQ71F^"K >#7NSQ?:X-RRK03 M:X_;*U;AI7Q3KY?K#IZ"JDF^:8*V=#D_5_J?,C]EH3K5Q5PWQ<4ZG49:FW6G MRP( 0_(-_N0KFY]+B)==X;764.12W"*SBBG%WG3^%%_=W/RP+=$<@G85+K]H MV+;$/F574N/A-_'*&G_;_.QXI3P&+\G>DD#N#0Q >TFS,^VY#W!F@:0,WC$GNP;&-F!I(%![>#%FDN030V, MQ6-*@S6LX!= /U0)DJY:$@]D[:D$L"Y:!#P$6(C8CHWU8',#>?K@5SWK*RX5 MRS!=X"Z82T6 YAQ,S]40+'F 8,P%5*SN]J=8(Z=F.'ZJCRO,PHBGZ"]VH/EL MN2D6C#R.448NP[85H6FIT)TC'ZF 0OES_A4X=B\R_X#-9D%_;'='I6<5@&LJ MB9 B"_P HVQGIZ>6X31VQ>4=E9\K0X?N$WE]TGC=I+_DVP%PFQDP3&H(:O20 M]!#\:$D+!VK7RC ][1+ ZVPO@ A1Q%M6QT@)&?ATPSY!S!.@M$^<3Y\0$7ZJ MP$%#G]'C2O8_M XYMCW]?WZO*8'G2=&(N.PA3.OY>'&P-LZ2+#XEZ.)WE!'T!\'O00S*-XW MXJ?VQ)0OT6=E)<'3E^W?\>>_8[XY,*49V$H=) ?#)RI[MK>=>(.A9ML ZTJZ MON?SCIS)/U3TYGZ9%:"DP1:)W_/<[4*50+_+SXLJY:^I4U*\&B1I;4]X/9!W M=0@%E-SO-FQS5&"5<3X_65GERL:$$:8S0+V'@NOYF!^K.'1?HD[F5O*ZT,LG ML5EWHQ&MU0PGRRLH:N:5C13 !LA@JBPES?483E_6,5^'_%Q[28SQ2S]0._=N MOGJ;\#,LLSY!JK6%RJ"N 1@$$,7/#-/VL ]L]2]/=W<:OQ<=$]*VG\[A;E)R M "-LJ0QD$IB*[G;T*7_PG"6-':VLC*7#\)Z05<4DVRYR>;HK)^5Z=?NK M9(#$'79CYXF?'D+Z/ $'A F"!EK#0]_)R=DG"1'R2Q@37BPXB-.[T][]42^> M."4]^.__.N)_")B?;5;LP3BW[_;-B"S%?'H)?@S>_(O75KQK;P-CHOM/-G&_!4HOC23PW.S[C[/!)4RDR3A'Q ^NUA8: M+%/.CU@BUDUDR3BV3C57YUB-4]JH7I^MRQ5VMNATEJ->BEG)C7.LQA-G3M1: M\T15S:A8U0![U4)+E,^Q&B?X0:^H=NDZ1^%.9U5J]4M)>76.U;@R6@W$BL@M M,4EIZS).+;*3Q5E68\RQ6E&XC+.9]?D)+G2J9UF-8UU7:(UZ]2);:N>H MSF8X5F0U=8[5.%^E2^LBW:IB-7*1EO *ZQ3*C7.LQL6<1HUH6G0Y29C)FQXM MEO%\ZARKL3K)R!5"7Y)LE^-FU83VU!K.Y7.LQAI XW6[6.M@-3M=H>/U!D#D MU3D&8INOVXF)($M8OK48=]==.=?(;"^'G(QH,L#ZA1H]P'C52([MN&J6J<:0 M#CZ3:UNK7C$G3=6\.Y[@/5YK94<:#T<(V>#A#AG>F/5".^GM]J$UD8!3$-WN$:'?^BKO[W.RR9[M M=\?S&_E:HM\S,0@K[1[\]D*<,T@,/#"&*Z$Y:ZZY#);K3^E)3>IF4X@8^)K$ MP(]X_#+ ?R"N\()4E8F8+Y\S@CR2%9B:,,T,_,@C-0CDS",W" M.C,(S<(Z,PC-PCHS.*(9O^[,?+PZT>O;F"\7PQ==[0P=8=\?RN$"!)#$8\C8 MO=ZJ575]GMH;7P"^[)6_ZQ8Y0S""8.091NZ)]^XMF+DF;RP"F+ S!NLL<%% M\A&:V.<#@^%<1=EB0T;F>=;@_]:6MAO MN'0NQP-[$WOX$7_J6) !<=R(>N'*MO&-*I#_?#DE[(TKLUQFLW&YXMNOQZ&_ M8/JOS=L8,@(B\BA5\^K\KON[+[YJ>7DS94/@]Y=?=@V\?)T#EW)[ Z9@B:ND MQBE]M>::+KVPJPH^_CRUUY]<['LN*^HNGUS-:!JRFAG)HE0QS:=\>4=9PBZ#,,:2 ML:WNDJ=4:;V(9XU:?IIAMPRTB6@R$:Q><5T="F.LYU, $[K8S;NJE ?)9>]A MLQO*N/?5[<$MC"6R&7]"'_NG%J0YE-(D)TJ,&HO-!@RM5^-4_.,^ZDK\@/%( MF28//O7N'.]!X36+TG8T/A7KJ2+7Y9R:0&DY>BRE?)9:2%)[%3;*T$',#90- M 0X"G!-BVC\%G 8UR->+67*@QOCN4LNTC%HI$3; R8VU26->G32YFD6(3(=M M-,?_Q9-1*OZ^33)R5>\^QGKJPPJ"*<'Y_E$QD6\>!7GS=.(4@<,<,_KI MYBJ<_O%SM88M?K#K.;RB><;V"!359:@>P6%N>5-L%O11NI)=P2$]_&:P8 62 M'X5$8=(TA$L(E^[=C?X +BV!_)-M;(RQI6JBM=$T+F^58)T#X!/'F6#I;134 M_0E!W5TIQ.\8:O M'^FEK<1?;YW#9WAKLK/%9YRW@J$0,YY=M5D^86<[&R93SG:W9,*)*(T%BZC_ MC0*:WS*@^59:,>LS2^S32<\G&'_; $,80@JA8V#_ZHRPT G@UBECEXMG%I^6 MPUE;-6NJM$F/1_6X^&2D;YTQ-BE74^M.GUVIDHAWJ^,I6@B@$4:]!U)\[S2UR%;>[7+6(47U7E(J]HT6F6% MHUPA&Y=7FM55; ]+VAX-]0-E M>/_?/S[A\7LJWFXYC)^9B?]2_CXFIC#&0)='=H W5=E1_;V'8_6 #\6KXN_1 M2/$6:"]YS'I^E?KHMNKNCG,Y"GH#NG-*:@B6W#EV)8]!R:MX"[L%OKG]*@\I M4F#GP' @'\LSAZ%PPMVT?0 .J^7[R^-:,P!K^!Z2Z1Y)?,:[D+$ 2$3?R6O) MFXKA6)!*4(857.#7P(LB7IEZ_TD'CXCNF!!G_%J9.3/O43'#L?=,"N/]"#]= M#]@R[6$3)FIY5@+^5O'?MC4,Z;1=5)QDK<7.BHM8;3):C'1S=98IX83I^&/9 M8CZO@_=SW1O= 4_":%HP6-4I#=ENEJ[$[1D[XMW5GVG66 'ZXBW7/8:!K0%D=FD@W>9T4F/.C12))T^,G%UJX& MU7.[/$_6SY9C""J33S'TXCJ7=-%ZC?F9NDAW"UMF:@$ 1#1B7^")A_0B +IG M_([)"?)V0!ZF(''2BS+P*=UX.+.CK%M$V0& I.-Z0,@^7:(C-#E+3' M'VV@]L77S[!E^1KP/GL N;CTV)Z-S9XX/CN7*8TU2? 9]/SGS^ T[*G;SC"P M&J]6:V_M:;F\0B;P&3E8=/UY>>_H5PY+\7_%6<9[N:\^/Y<'G7F_,WGE,O19 M\-BE5]O02NEB#BAK!^IJL+9\::IJ::J7F'(4V6@7>$IQZ4WJ8;LT(1.=_4J[ M+5O"=2K1OXOE[+50\;EY.@X?5VMM-D)OCS=SJ4(STDF5.39285,MKLE6V&J[ MM0\JWQLCQ!O$,SL0VN&\8X'N0D3WE=YS$Y6%XQ%8\W:$-Z4]'STD!(0.%@2$ MF4_5R<\!O ,;%-U:">!:2@F-(=^)V@ -Q:V^W__AV0@3_A*/QH8V%TY7S)ST0!YA'8 M8->ST<\K3]FN1OA<&>*O]^()4&O8.S PPX1# .L1;CX/%!J-^,]!/"WHYXO0?: M3\=S$A[S^@K&\DJ C#X.BNU2UK9(_G__AZ&2S#_O[NS+3SJI!/>R)P.;^[_" MYKMB<8'\\!^[O?A 6N81SSCSGN?M$&H_ M6A@7\%\2?5-V'Q-1Y"_+@0%::Q^:B( M+O0Z=_&?W>]+ Q;DWW'1S8&3Z2>) M1:RY)(G@(QB( SIC[;X@@/V KZN6"KXHRT\_NV+_]D'@[T4X6[8[[T._4T- MS)+G"H.V@F&:!D B+XPQ8^\,CK(07C ^Z"GP[/?P;) MX8!A\KO \%X7(8GL\=X$/LL"KU7&8+J!KF^WZH9W,*8];ZU>4;CS=,"[U>GQ M7H0Z>K,/+F.?C-YLM]^55M-Z)58"?P,(*,W]0[+MYM&4_%,TN&&&\6)@N!S3 M]-,J+<7;-,+O6;O0CF6;CA_JW9F-%][F\6,IEXLP3C\ MQO9!'N2O)I+N=P]N3B5X* 3Y0(UQ1 %#5DROT8X/%!H2S?#"2'/'G!LPEO67 M%]TC__9WO6<$)1I>[VV3%[T( :_O#: QE_8A%"_4!80D*M"X/Z];WQ8^1KH3 M!:*]=_ +>C=S-##;WESM7V,(0*10'N '( 8H?&#ZM8V_<4[I?9SC,9(2@,6"&*:Y_GP]']\$CVQ.*6*] M[JZ G7X.L/B'-R^?TVPU&^"TX/A'Z/"P&MAX.#O[EQUTPK'A).D2//HVEWZ8 MQP\7^O/D/75_ .'3UL(<%<>SVL /$ !.@ <]?WLLG3@+!Z&FZ,&K=P>)GN67 M+,$$8]A&?* G85A^$-%_L!0].&B40">,F2( $0JV85I'*VI[)@A-%>@@F!* MD/#__)GR-HH>KRY84+H$=W%@;OVI 1 DF9KK2\!#2>\K!X$RQWH^HO$% SJX M"\,=+,7M2CU80:=/>C'8N9,T? V<+]@;L X"YS:'![RO\X,?^B&0%OUK*)-> M+,\,W8(3;,6I4UJD__ZO(P*H@(G8ILD=C'/[;O]<0I9B/K^4AZ2_>&W%N]9V MW SQR,2?O:E=MSS">(_A/O+\X[.Y.K)HQXSKAR2V_K>.:6RWG[U!FYT]I7DN7HK1N,$P&%\SEQRE)Z>9D@P/!"$S^1'[.4^K MX(]-I:8ZTU+*4..DYM+RD @RJA=R&C'H4(4FU^T4J_'"@"T:2@.T##"JY[)4 MIY#+9WIJ;=YLJKF8.NEW5J!ED/6>R5KK#6N-5&)$Z;$&P?0+&GPF'7AFP:C& MZ]9:5Y64L:JW1VF#PW0,B F)3Y8DEIJ/.):1":V:2Y9S-@T_#IOQRU'M95;<:JU M#4=).S7$L>"8^G@+;[!2V^1FRY);SL16I6ZC 9X9;)HP.IFG86%3Q?)U MEV9G[>:L_92"30/C'_2J;F$J&24U3VSB"=4T#LMH4BDUK8R>&:FDHYB5J7LIQ'1DV#4PJ16<(M<(N.^J,6\^9 MJ9QO%8"6@*8!N8JUS4JQFA*)\4:[T^0FDV#@NUW^QR1*S"TRC.Y81]C M*V(EO8(5D /24D99G,K62TM.(072L&MN5@4H@9]!TY&Z$7KBAIEB&7>)]5VE MP2P%[ZG!96VFR>:DDZUQ,2E'$7D^^]0PO*<&I#6U'"7'LBT-X\LU4;:=;(Q= MR[!I0%KU/#.6F"8%4')94Y;,JFRT>E[3@+2DXD(HZ5+?XF*YF-ZWQYT,MD[! MID%I,3DA*X[+0T'--%VZ:5+KE;L"G3V#OMG84*F8C M@=]JBM.+@_E@B$GI6$.P<\.1Z0!IG8$@>L4971N76JRTY+.=5:)27-=DV#0P M!Z9)R/5,B)X?4U@)<] M89',%W)RAW.R W/VE,/K1,SK:W .3+'2[6O]=8=SRU-;WZRQC=P%;<^ *ZTO M9EE"LVPLEB4W;I6US$:I 9L&>B#U3&;:H5GIC=2:I9MEK&A!LJBK(^-3D2#:&)TL=HTDW9#@N.KAB7:V3JB0Z M?0U3='9*#/7FK %RP0[$(]75_(L.U'Y@A/OB2/':QI8!$6&8#9FU639 M62&##S;SB IH&9U=8NSL[-7@^C MBA762@PVBLM[38/35JTVUT2QP78X'YTT#TB('1'_:*.96V.PI$VO5$H-%:I."30/2RA3FG72WMV19)6>+'47/5#1@ MZ$'3@+08O#_I3#)6I/:E/V MF@:D%0-.V( 8UC981HRYW<73F%CGO0[LI762?/EZ!N NL^\#>8#$0RBBK._D M+=Q'4?V(]F,DZYB[E*-SF=IX].B,WI1$1]CF1!^=8GF1EVUTZ>BTZB@@+/_=."S;@45[T[31_ZR!6XYU)/3['> 7>-!4_Z+I+ ?(ZR_LW F"L#J;: M@3<=9,N=3:O^HLG:A2E@S.%3&8[OF]!41(3R5^;^H9T?ZGQ.T)I)]L00X048 M>'#A1=C@;+QPL'$^M!V%AYDK28/G(=[C94GWKO$(&GB.=Y"Q>[EW]'D8-)\[ MIN4#+=1Y#0(20ZA/R#0\CG M#/)(X7GUAN,X$D;?Q>?^[8)IUBY!V3LD.DPUB,"<=WC=;:;8OA9ZARLC>/:_ M@J<,VW,DCXD5GN1$>-F4MA<:MGJ: CHN*))U_L;.U\KA)(W3QSCK^'!.L0[. M/G9W<%X^R#F75"M,X/VV_04F?CX'2\J#%>ZQ]1AIFQXXNL]VSS\N"1Y,^):K MO44[:7O&!(^^O+1D__QQ=Q*QL\)S T99X:$S// 3_-LI$+=L"+7;*V_1R#X7 M[^!H1#?TN61ZB<#PS!"FA\!O>V?/?@XZE($)C:N[SZ'=FO;H_HAM!^;@V7"Y M'.<)D4'+LL?OVR^0T">G_"Q#<.9\_[-6X5RJP*WR5 P>8.Z3I/D>5 O@9CCL M0PHX9K?70H^I MOE<://$_UZ=W'O'#0WIS[B7*[;(! Q<,_+/U<\?,NPS $Y,2M"/>@ ".&Z9T MO./:H[&U-7;GQ@+><)S$>NM%@( 8 ?'5@;BN2:(,;^'"S"UOWQH.'"[LZV+X M*<>&+NT3;,<.O!H/@E/[PA>IL$UR\8ER'V#+A^ %5OCV]; MYUGW:XF805D!K]ROAK+?C7A9[/UE.$> 7W0Q C M_8,R!R^GHOJ7![W=FV_9G!EX*.@76,#G\H>?/WP[X.8GIYYDID)Q@WDH.KH4 M(;'HUN9C!.X]/@OP A9BV6[7\.>_8U$P9S*\]+G-^?<\(V_> GNZK09N]W\G M:_OY^J071CRXR_S\,+^7T+G9O@ 76]D4\@F[R>VO$/:>4_G$UZG@"3=U=3AWV!GD0FKK0 M3AWU2!%HZNYRZA!@WNW4(<"\VZFC'QD$F/[>;\CI[')JZ:T_=!_F:WSPP"(^R2OZSK2%Y#I:US2VYQ[/TV, MM_S_;XQ?(I6^\%[HZCR;?RH>7Q['T@C=]N+L&GEUR,MO[W,ZI\-06':0QPSV^+S=<2[1/,5Q+;7QJ-CSH2+@- ]KSHZ'*O. MVQ[\C%5'7&S5W?=6( 2KSO?\?\:R(Q'8A679;9WZ;[SN?,IZ0O!]J;A1Y>2MQ" M75Y.;R6;(#F%94MW'W)">G>9K%@D)V3OD)R0O;L=CE]Y0Q\N.=US+(!Z.Q;@ M%\5 6W_D"H503FCKC_0.Z1URA<(J)[3U1WJ'MO[(WB$YW;>$4D_]SS>%>?>?_ M5M908+F0I^./;"M[([6Y^J5DI$2?&N[5W9H+*-&V#G3.Y 6OR+2C*WX5: [\ M,&S9O"[RICCD6MEATF2>YKR=<]D\7R4Z8Y4<.9K\<%0[.F4-:^.#8M';? M=]#2VE>FZVFQROKS<]R1V,.H/40T24!&7&:];_/L3(AXC'Y&3_ M[X.RMG_ISDPT[.W?3RM@>Q8>O$-2O +ZD)LF9YB0F:8JV57#KO.F71MG%6MN M .N?!^MM_A"QP.H"SR ?]FR]B_H*Y_ET4>TVI#GWE!S,K1)D8:<>?N/1)$Y' MX_'X?_Y]/(M75>*["[H@3 P1)EX]Q((RF ;P G+B5&X!B4?<6 MM)&[-$^?W??BU][W]KGX<))96C@V2Y7, M@>K$I>+B\Q9O"S-^8EM+FO.024YSFUO.T&=BP'W#S)Y).67O>WS&"F*91:9+ M848>FH#,-VY&PV)A69\7UDJ>JT%A[(;HX%4W$Z6N8:Q2'^S8Y85GP MB*7''K#EIK[K(Y-PK9MK'=S>L![5-2W@9?/([DE(Z#CX_H^#D6J^VVN])R'= M2#51. 2IYI=;S?A]"2D,&\[/!IS):P>NABK.)5EC:13?8UK?'H/ M^[Q-\+>Q9S:CG<6PUC9*I0I7:A;$M+S!&^U!:I@<,@^_22J:3.!?G#**W)N+ MB_.>X &Y-W>"H:$,VKT#\&+Q5#5;K]9[[&*U2IKS:4FWB!4 /!A]NP'BH:C< MW03?WE&DJ6W8O(9J--W@0/48OTF WZ+AC#3I9@#^X9SO"P3,0C#LL-NMGY)< MYQO _9NSBB5H!GSYN72YHE:2M0%3Y!R"S>KNICUO6?*01NERX3LN_Z%H=\Y) M#\&PORO:W5MJW4?03ASQQDSI-+JJ(I5:LZQ13LN%%4 [[Z(LC2>CB6L!'@H0 M(\#[@\AN"(;]70'OWD*['P&\/-E.;*9BN\Z5RM:36;)ZL8P$W;N/Q7B1>_=E MV9"A4WODWH42[4(9A/T(-&F)!%\\]@O6/64/AO?+R+5V!NZNI'PJIW9U.AD)J2$-#>9WG6TH-A<&0 MAGZA#;VO.OVAD!JRH4AJR(:&66HH>O&=LL;*"N])PBNTAG+'D%<5MF#Z*B4L]9A:BHU%=9.J2$J+["+940!1^0$J)"46'*K_\IMXF>/?V#H\@S MZ?J]=2,OK(9%DXL9K&C-GD;YWJ8QQ''O*A$6C>.H7-0=8V8XRT4AQ^6N,#.4 M=Y+>"W"3.=E?2OR49Z4J*['XFC6)V0H"G%<>ZNL1#H73[B9JMGTE*@\5QA2? MT%TMO?:-VF]1'@IQ\]SZ,.='ZLZWN(U^2=U!D2FD.ZAN#8HT_7FDZ6#[]<[B M-5FA1R,4J?@1.AD*J2$-15X6BE2$66I(0U&D ME0)+7O)C5D0U&D MXEM'*MY1>]=GJT)!">10A1YX4%#B1^AD**2&-!0Y5"@H$6:I(0U%00ED0Y'4 MOIO4D U%08D?77:W;/"Z%9E(F@AO+44L7I-0#:W0U]P-QQ+R7_D%-76_>K@A M+-=Y9VIS'3.%E.@/2LN%6XFNL@D!L,V9JO5%= M>5(H#0M]8ESX@RH(T,2#=TC*DA]ITA.P]3G#; %+7Y7LJF'7>=.NC;.*-3> M^<^#!3<_<_-X1>8KC:*+]]76@K9Z(X0W]Q04X4 MRD&H^&=%BL.-BLBUN#*:,T'%=:1VA2KL4DJ MN?Z#8B,7\0/B&C],K!>3M*I86&\]GY!1\&[8"8_!M<]Y#&]^-#@;=32U$ MSBU..(5J:50L\_F][Q9G_+R[EC3G3=Z6-+'Y,-O/!F-)TE4*C \!U8_!_&0 M2_ZCHWW70SRM^X13U7FOJ#KM)HEA[CJG-%(0\2B >#@335)7@CP4YD.0]XU# M><@%^ [Y42'2!^0"W$]4[GKVNMT66YVGA!OC'(YH)29D7QNEO1T*C-3A9#)* MD!0J%HS2PUZ)TQVPLO/;NVMW?'82KG7S4VAH+V0#$4T[.A>^WW-AI)KO]EOO M24B(O!VIYH]0343I_J51YZLS;>G397FH3C.2FFDMI]T29RB9CGP!RF-_(WLN M?+RB&2+I/-6X3.-I:G-=@<*,QA"G(;=6G(DFZ?=M1I&#$TH4#2>=>\A0]#LX M."AP]V[(2^G6=)RJCF:JI-*3\7C%.V)V3.3[W,)6LL J,BAS+GS'YC\4 M[Q#)+LJRNQ3>:97*>+I:5E)J*\_;R=DB.[39!L0[[^9L@J*C#'4E7G$4*$:0 M]P<1WA ,^]M"WKV%>#\">26#3QG5%9O@E-KB:33!AI7B* 4A[V.Q7N3B?5EF M9.@4'[EXX<2[4 9C/P).TTUEN!IOLB[&LY-YD^R.7)+V_#'_!C-%4E$"4L>A MS,CO%G\]+YY[A.L?LX;">P'F6SH#J.S_C]#)4$@-:6@H+_=\2ZFA4!C2T"^T MH:CL/[*A2&JAE1JRH2AZ<7_1B\MFCY45WI.$5WL-Y9 AKRKDZ(,B$S]")T,A M-:2AR*M"D8DP2PUI*(I,(!N*I/;=I(9L*(I,H(I3?L4I[3!"@2Z"H[)3U\T? M1 6FGO,*48&IK[)T2 E1I85;*B$*/B E1$6C0I5A_U-N%#V[^@=GD6<2]H?M M?(M8C[4JQ^L#>TQWS&ZMT1@2!+Q-E(AB%"H<=<>8&<["45R."KX^3S1Z[KF"9 M)JM7*G-+773E(4%^+.2$_ 54OP;Y"^'"O%!&BCX,4#5ST.JL\5*#G5DM?9,: M57H+QP.HCX6,4&3HS*-3OG3BKS@QT6KC46&>@=]NA@E',#X?V,MJ> M%=([![;O=C!:./;^^^=RRE;'K?Z3HH-OV+R+Q2#Q+ M GXC@CW_#X:T)I(I15;PGPLC2-8Q>?B<(3[T( 0?MHTA-20Q_Q29(>X74W8HPC]D2*:- GM"(KQ9XH MNO?)&(PKLH0#BTQVKF5$=&#?O;];RCHR V*?6!$)S+D8*3JZY/-OD%C4_P$* M_-'71= ;.$F*[O!;)!.5Y>__@']VBUG0)-Z$\#4Y<4-(N&*VC@*&_>MK0$H MJU@R]PN8#BQ@/.D/S!N&]^]__]?A<(*ZN37G!^/-?:CILA'IG]]NC7WB4@/9/\F"#_%7G^$F@WR>E/_PD8D) M0>!_VH9P#GL_VP?_5_@@H%0 &K1_#L/TVX]>6T]0TA#VH*I#I#W[DHZTK1Z<2(%<^UUJR4[D_L?+*W@K!ZVK+:HBJU1<9N MJTIGB)?8<6XBJZLA$6S9F+%T9KDJ%U5JV>].\!J>&"WE(1ELN8BU6H4RH;>Q M6!YO&4\]=]D18$OZM.7(H8RBVFANU)(1TUW"B@U=2Q[&S[S=SN?6%K5.81DL MQ2[C\=[&(!J@9>"9B[XUF;@C/*6Z5,Z9J5)Z21B-86*(G;;,&<6F6TO,:+:; ML#/$(B.WR7$*M R\OR]FK7H54L,QX M(Q635+I*9&'+0#\=)=9,=LW%$FOA.$\X2X=?S&30$L=/FV:TUBB772V':H:I M5+*IMCZ-]61@&P-#>B*K6I'*6GEU-DQ@NEB?]$:5!F@9&%*1SLRZ8J?34V.Q MQ'KU-,A-B54*M P,*;X9)9A^E959IT%GU;S(E%T%OCTPI)JNF=6^W2JIF59R MF,12LDTL8J$WAC@6;*K6.OVQ)&QJ;*PI&06LSYMQ/@6;!D1:$UTLS7::4[;69UI)F73D MQ-)K&I"IL30&R4*Q-E'=34$KY(2$/,6\I@&AKC,]1\5[-(G%S+;24"2:>4JN M8-,3J0Z%Q"C)4\)H2.-C@!3X2!KR)#\:@M5%$;3 \XP0F(=&)C%O:V5NQ;FD MV&L(0C966LGGD")=='F=2,Q27)[,:B:&R9@9 ]N>H,AD,A7O;U)9F M9OE\.YDZARGB2!&%\G ]Q&)X4VXV)Z:\',)G!@0VSHR!KX1W9,S-C5.L$B.) M/-X +9.!9[*27NBF,%F5IA:]I.>]G.E 1&-.6^:%$KZ@7=/$6OS$4CIN;Z*F M&@"G B/25FNQ2J]';<[)"4[CJ;_NMS:K<]BG\--RC8L;$TPJ1E MNN597"D6LEAMC95;4[K+DP9L&1C1L,PT^]VR+JBQ)3'-KPF^T9/AVP,C:KBS MY=.JSNML5Y^(JT2\:6]B$,V/1S3$28:@<1)+D*>?TTR2P8@X$6C/,$F:HK&S M[?$D?;Y](M#>_YPY_WF2?.%S/''R>1R+)W$29^+GGT^=]@>TIXEX(DF=?@X< M!X:,)Y.!]HD$EB02^/G/\5.Y 6>"QFG0J?.?TZ?]]#Y/,H'^^^UQZOSSY>EFKY*E^AW%:IS#[YZ4?ZH5Z%Q))?*Q/MO(JGV)FTF%7PM%PL9>1S^.WDE:K,Q^L;=M&G\*IF9MJZECJ'WU:IFB/2,JMB MW;B6;XI:!F<6L&7@[9@V35>M7C/%9C"#714DA1$R$+^#3H0Q4)JIY7QA8;S. M#[M\C"5*G@IL<3FJ<"UYMG;%<7F=FYX%<'< G&Y4^$YO2.2Q6'7$TF-@2#$S=<[-K6>[:2<[GM:Y6BYG;YX*K2ZS M@2V#0TI-\D^LA.M5+*/:(Z812R1C=?D<@FMKD<+R2U90^7;#35GI+#]*G_5S M1[G5D%J*4YHE9M4LM\K;F^:@<<[/93,5J5BD2PTU T9'KF;+W#HIG_-S*\-! MFIT^)8$#LQ)UX#V(6 W8N3-^;KTPHXA"AW%92I@8N"Y.J60B==;/[26$>&;% M$&NNJ_#Q:I.:8F [(.MSAR, MBCFCA#@2TBG@#IQQ'R6#H]J;1HI@2YEN<3Y?U--/:_F<^]C1V#*?6:3!!B=7 M+$]FXT;?J9H/5(=;J=F:*HW6O=JH*(FYBMUE?NE@W6ZLQ&2> MB'H:^)CX&;=DD2]-%3F66[.9=&PZE=8X<)4;L&G0=V18NY^DD[RGAH0@9$9)&UN: FJ5%TS/9DGFYN&US0H@GHY.QGE#:*$\9B]JA5K;,H5 M0 _.:.#07A;;S5QNJ3KJJ!I/JQMJ4$S!IN1I4X;G)W&W3K4X9Y#.CIOX:# L M>TVI %2US5R'Z\;[;&;8[-IL7:#3$R#8,_HB53)/V41E4N(RLW(WUI2-ND. MIYY1F'H?>!ND(E!8K5GG4NN)/FX"A<'/:,R36JZX,997V9G;9O/K6G;:!O / MF@:1A1U8;+)>++#$JE(KCD9$KZI[30/3I;>*?:=AU!L8M=9KJ=ZB6&NK7@<" MTV5OUD^5NI^ND_BE_\W1L#15M3352TPYBFRT"SRE MN#2 9-B4\,/2X!N2F++?:DT^?'U<_T,Q_%VT;1?+/[[HK>B6;3K>.5OD+R_! M8!L*_CO"FU+$<&P+QO%A\'ALF!%K8IAV9 Z^;XB6%X,&/8_\)4NZ9/*:YD8T MR;(B]H37=Z<#VS.;CT3Z+=,>-GE=EKRS0?A;A5\K,V>V/0!,I^VBXB1K+796 M7,1JD]%BI)NK8.Q?=,P78O_/ FA+YJPVAD$]&&\_B-#72[1>DHMSEYVU5VFQ M5E"JF4[CX3>%143>M4Z/I/Y^C*0BIJ%IL!F)(4 0)_=YC>:PP/7']Y8F:D??R1>K7=T$"D_>+X!GCD&"K$3VN[W&#P( M_^4?LT"=?O.$X^#4>=^4'UF&YMC25Q]VO+QT\ \LRCBY"-QW5MR]&?D\2H9 M&#QTC9 1>+06\<[6(H>W'W]=J'S06_ 5NI42$-4UZTHA+$%8\@*6W+ >X,6Q MYB#QH_"2+L?3&G[ MHY_!Y/_LI3%]$&ON<]G\$;!<:AW%[\P/SFU3X *);\@\(?.$S%.8S--WK& O6D[OLE)H.2'[%7K[=7:EO+8N7I;#T3[=S&XX%'F+]_9]_*W>!7F^5L#NWVORQ!O\]CTO$ M9W&)^7:P!*]X7,ZLO9IP>9/!?]W"^';K KL7=R?4@$%\,[?XHH#Q>A;0-P<, MYMLMC$LAQM4]VL\@QJN#/^?07XP1^NHN[!NUDL$[TA+X68>7?4>\QNN"=%WV ML5OOCT\+VEXC!G4Y:;U^-^P+5L>5R==>OV%UHY+95ZZ736[+9>/#3&L2'_24 MD8#56FV#:#I"LU_[?%7K/[FHW57L2;#"[9E*V*5:OL!LF&%'7=2%Y4C(.ZU) M!U8;)!]^Q^DH36-?S YYY9W)=P.4Z[IEMP>4&XSO]<40^>NJ*((-5T,QGZ-+ MC0PW4TM%-OB-QZ,D$X23OY&#$A8\>>M*P3? DQNXY[=V4 X(/6;BLDK6XKV2ZL047&;M M8FH8;X0+6P)D0E6BGYWT&SC;K2;5GIQ)EZTEA!0&>"CQ:)+X:@_ERJ$0A"AW MA2CAE M5;-*/2TDN.6!W#]X(IH@B2_FB[[UJ?!;B'+7I[[OHA?;N^$&'\;"'"-E=N*ZW:9H%11C7=2B>3 M@Z?X;:S"6S1/!_I^QE2TP@0VUKNPH [%E8:6U.,% MC0NQ2H85-OBG)5YD9S3#EBJ].#[M#@E[N *PP3S\)N-X-($GK@0;/R&DA6 C MO&&KKT"-$V?#&"Q3@X5:FG,MU2UF6WIE;,BW.:S_,]309*-HE.UREJ,TBF+Z MLWFOOH9[%!C.(O%XE":O QO?/FX5XARP%^-71^,/R.[A=U,"?=Y(8D3F%=V* MF&"AF?"&IJ)')-Z$>6-[6E3+F0?QEP*VXG168,TBR$,+!W@B&O QO.* @_4& M'G?MU)$?X/S>=R[:9\T;RE +_BWSZS\(X&CX*;;]O M9X3ZD!5L2)G9(IWC$VJ7ZFV:PUIO+1&-(0/#FU24/)-?A+(2KYF5>$=:>?FL MQ3L:/(IH7@V2\$)GIEI.O\W51@*ID\Z:%[(R@"08TR0!)E%7PJ0?$+G\5 C@ MCM3R\BF1=S1X%,>\&B:I)/7472HTICI":]JCY,FB04$WB;FJF_03PI4(DCX8 MG+RCL:/@Y=40R9[87;%2VM!LJ9.P:PNE.6!&*8!(WN7CJ[E)WSY(&>)'_":YF#==BYKMBV'3XWE(8Y] M++*(TB9OES89.HW\ZH*!H1- 6" )&\XVY52G1L_7ZJ*;RVWRZZ1NFR$O )9M M%FTJ/9SDU&XM(4AJ(U^WXAXD?2RRB-RDVZ4CA4XEO[KH8.@$$!9,ND\W22EW M:&TR2J[4+CZ4:TEE)KJ+!L2D#T46488D@J1;52T,W?C#@DCWZ25QRV853TP4 MFNO6DX68,4J3[:Z'2!^,+**\R!=#CO^VX13\_H^H+%^6UMC[[Y_/C^H1VZ<\ M[K33^P3\>C!0:?;/W+ 4.(V_3$GSEM3.&L"\Q(Q/:]\"$']$#CYY;T:_?# M'PCK92"-[3(SO2[$--XU'/O76%E+XN$BF3J6K8S=0]%M![A=,6_%F5^<[U,. MG],,4=@'F";ZLE6GC[7&0T"OJ>5.X@?%""!UHO-BKN[8-&8 >W? :45X4_(2>&7=:Z[HD9V^*I\: MQY:+\=/C*!M @ : &T7WSH:\\8C2R(Z,3$.53%Z6(F/IF1)2N:',0==N*ZP( M-(>1);2'$6,@Q^\HYP>=A]X'38V[JQ8%0%73!FTN/>C 1,R-825YT96-?"@36\@D$Y MQ4@"@F)PA-Y'"AR<#9&>F <2[S\"&@^_VT!88X#PQ@J>8?F&8&Y*EBIC5# M4+<>Y&B8*"V(L5HU-$RQBX.$6Y^Q@K)ZB$C UYR#7MFF(UW,;SOP9@X=GM>W MCF>M_3N]N \X(GXOX0V3[7MF_#KF3:Z^=\PT:6S_@D[/[@//V?0_V=I:O\V! MY[MM S_9[L/ T/%_^4[&KFM[A\QW/MYU"X=,/KYZC'W@"!X\W@"/A%B[$]ON M]QAT07Z-@#568RL@J#..X8ES^>RD[IOR(P"-CGWJDM[PD@K^@;C#@0-[W?14 M-#.WFQD<34P8)X9Z9%Z-&Z"9N9W*O!YE1C-SLYE)/N*OYDF@J4%*@V;F-+SV M2"-+$\ZI04H3UIG!'I,4FIHP3@WV&$<^P#5GYH.U4=Z*ROR,@AVWSI43)-V6 MS&M)13 T^.'_/M /G]WN8H]X\J:WP^C/2/"U6RL-A]=MQ?9 P@^<%YZC_?X' M7LC?_]$+QF\#[?[9D!?R]C^I/(?WK9>NOUP8)F\BS].KAF&#FK-C.EX1QZ>) M1V>%#[__4K83;T\,Q^)UT?K;.\R[ X1Y*U?IK'J\*@Q?$L%_ Q+9HPOQ672A M893S.V$+! A?6AY*7 @3KIX_>7$YO+R&+B,0/Z#TG5;._B#4%]3^.!0MH2LM M(3^\Q\T<"Y_<_K#WZSA*#_GLL6$D0K]5Q, MXSNM5&]='MC) WE=:Z%>_^[>L(SVGKVZ2I;WC! M[C*)XE>YU7MK:5SU-LI;!_[?^[8)/MQF^PWWV7YIU\OWRVA U5)KQ=JW>-;" MG*+SNJ#P6D&W;-/QXB-^DF!%FHTD\]Q#]S\^*9+)F\+$]4(O1V_8M_'OF7@- MR)-'!C,*O4>LQ&%6L02P'FQ)S/#6)*<9JV#;[<-:O6:E0=/UC5J3$Z6X7NBI MF=3G+_V=7*LY=T&F5<[TDT^KL82Y8P:SQ$1CZ<930Q(6-B"I:#+QU8105_;" MW@;UZU?E?S,OX2M,UWY1/J>7HXG]TT&^=7;^!:/,>+-JSGG3=B."*8F*'3$5 M2T63^Z>#?.N,]^86V@Z,!6\)9D^?4!%,NO&1"9\6Y$DW@Q M;507D!#7QJK"3SL%+ 01T!ZY6R M#2$HTW!2DP'^SYO2#TV&]_"7"N?L[ZV_%]Q^1BT+@3=-%]:WF?[=_SY[YA7 V=;30,XM2,) MIO#?HC1%VDW[U>E;$TFR\V"VYT!&P>H2R_2I^5;$;KCH2NR'<;J+K$ M%:M+X(_4):I+),A'#%TL">65G[?*HZ.9N=UE+ 9=DPOES-"/-(UF)HPS@S\F M"30S89P9A&9AG1F$9F&=&81F89T9A&9AG1F$9F&=&81F89T9A&9AG1E47RJL M,X-*Y82K5,Z;(>8[.N6_6C#WV]3*27RVF@6!>WK[G:H2O'#\=[FB!*]Z;:%: M4OL$@4,)W62-!?CZ[GN-O7*,_)UK*EWBOC8R6KORAM?A.^]&4ES]]+[;DTB$.M( N4LKS@G4[T?KY8>L' =!7+Z#;E]<, M+0"%TN7]PWKTU_=HW[YM_?J697\CRZ\7]^MB8'!K=_;T9O8I%GQ)5/BMG)0? M(H:WTME^B!AN;R%#(0:D%$@ID%(@I4!*@90"*<4%\F=_B!AN5 'I V+X?(3\ M4A0)-]]P[FNQ4-[[8#5#KX2'5VU.6CC*DM=\$KNK\B:$?*'\ M&S,3R3)+/74SGX5/V&2!2]JY;7B?.5"3E%N9B/*&& M:8Z8-V+46L"9]28U3'@520DJFL#IKV8R"+G3=HF\2 1""(2N 4*L90-PL*7: M>/^-EQ&(JL:S [F5\\.N[@<9S+@\3*(ST*0*VFS94/.Y[F\79*;EJ+W5A)TA'#B-ACT MPV*%]Q02;$J6;2K"CH(")9O \&0VE&[C:F]ZSDYTW*&1MB M.#G"7HR('*L,;*'!)JJ8:JR@"!Y^XXDH'2>N1##T YQ5A"0(2>XQ,/<)&&&Z M1+$^CD]G*B'4XA/*$BOIN S&3R$803""8.2G1M<^ 24YO8'/8M7)D"4$M?^T M+N7=CID"4,( *&&B<1)!"8*2>\CO^FY0#-M M%H9CZ)+ Z-CU@.2'Q<"^1;Y<79-$60)CD@3'?)'L&R7*?>>SF<]:'71N_"-# M;5O(\.]OMJ0Y;P++J+F[WK3V2+)OF($\;+9D\EKJN9MG[-94GLBS+CU(J1D: MJUGIG%WK9.1ATHO(Q:EH(H[26]#!,@*O>P:O6T;WKH=<*E8R%WT=KW&.$$\Q M-4MR$[D50"X*(1="+H1 M,.Y()J,$22'T0N@5-O1",#[I62B[A#!>*B'6GW4YQL%S/Z!3<,GJA MSAM@UP\+@MY3K+-L\+H5F4B:"%=NQ )+"24#H@,SY"I_MPBEI^A-29"4)3_2 MI">@\3G#; %]KTIVU;#KO&G7QJ 7'%?J-?EYP*UAKCB_;" M88Q!*C6DO6AD-(G3T7@\C@[DT8$\PI>?%$2\#+BXUJ)-RTFII\924ZJX+"OQ M1;,!P(5"X(+ !8'+#X[S709@ZDK3;'=2R0KKU(OFRB0YL<#) &"8A]\$ !-D>+L:=F=-$T-H@L,NUT57GY8 M?.U;)!F>!-X4?2E9-E2-:$27;)1PB,Z.T,EWF+?;80CGI72Q#/HH'=@N8+". M>W3&4,7<;(IMUB8J-U.L=()0UKWD1AXR,(A')(DH1I+H:!L=;2-XNF-XNGDT M\)/8E$_D\ZM83\8Y-ZFGN7DNB>'Y!L F"F(3&06R0-B$L EAT\VQZZ(XHK\9*ZI:W&!9Z#O!.G\4%HUC[[M&B/ )X1-*"PPI/MT\%OE) M<)H+\_Q&FS8S;&S6->:BLVF4= A.7@5 BH@F:)3XAQ+_O/=EP=>7O*TLI0CO MI:"BM+_+'FS=D&+V]B?K=S3XD&_D;QQG?(8)/U']C-6Q!:856\?[1;74B-=S M'#NH](35$,<\#A JFDR\;\N./%\$/0AZ0@0]MXPAO@-WANZ3W9%PO,&VY@L= M8ZNSJD7*$'EJPM=%F5)0MH\AW/.QA M'G['F6CRG1MMA#T(>RZ09WA'@P\[]MPR]O<>X,'(S,)*='55,2H=>;.IQUC& MVVS!&-_UD.>'1?+N,\40OF-T](Z5WVYD:"+X8]NP>2TR5G1>%Q3PTR[P-[KR M$=7WC I>]E#J&,)) .&BX8PTZ688?B2N+^#("YT ;FW$[C9FZ!NO,Z\[8\^T M>65*UN:$BDFEWCJ6JA;[XJHQQ'$O&3&:P*DHCBKMA/Y(/73*B]#K;M'KEF'' MCT#76.ZZUKB":UAK/:/[XU6)5JLK"%V4#UW)*$Z\[[XR@BX$70BZP@)=]QNY M_ A\27R]E10H/J;F%X6H3J6^JYAS["EW(?"IH?MQM ]"N5G>'](?9#Z(/5!ZH/4)UQ"0>J#U"$](2B2]>NE-""T[47(B1P/Y'@@Q^/60D'J@]0' MJ0]2'Z0^2'W0MC<40D';WO!L>U\N<*,];W/1#O=N0/*3V45A\PI"F2-TMW=+ MGK7Z('9U)D/(Q*9&A4KC22XV2Q=XC6ZIY55JB,>]HC18-(ZCXA#?QIU"2!%& MI A'^9C786):UTEI/+=(+M\2;2RV;A7ZBQ6$"0K!!(()!!/?_\[$>Z$B,X[' M1QS=3G..6A/[VJ#6=F8RA KFX7)3 MS3!&F-3LJNLY'N/)O.=1P*L)5\.)'Q:(NL_Z+"<1JI8D@.4J1D:&:1HKT(^S MT2E4AN6;< /Y9G<*VD;IQ MR*5M\KHUEDPK)0CPQ1*DVTY96W\XO7>'4Y9E" K8\(D'>ZY=WU]DP6FT9IU- M*3$MJ(HNMA=38SU+Q!I#/ $#-4DR2N*H*$]X=1D!'8H8?8^(T751;H(-IU/% M76_4&GAD(:/5QV0Z!5$.QIEN ',_+ )U3X&F+F]*$\.QI(ANV. 5<]Z%E'(H M%^J^#R2^E-XB1(,+>=[#C3.DRD"2M7$&F!CEG-V0L^:PN.$47.75E<--"_Q3 M-0N\8PHF1N%1FB"C#/T^#EOD!R/D0,CQ33*FWH"-T;I&E%6E3:M$+72:I>+J3JG)/'6FB[CN-]W8N,]YN $C7! XZ"B. M724_^X?%LKY%-E75L*77(ELHC^IV9U[ [_FZ]F$LPW.?;P"8O*;D9+.66:NQ=KDKEV=T4>JD((!Y\4\F'DTFOQ;!?EA8--31 MSW_>*/+=-FQ>BXSWI;Z/:J"A2M^7/D\+'0OAE>J:A&Z/Q*,V@NDE?>Z ?.L5$ !1V M +IE /+SZ)-0>;E&4LTE2TUFK42GL$H6)PV(/I2//C KX'VG*PA]$/H@]/FA MXS26L5JL'F?$:E^E!I[_XR4TTG0RBA,,0B"$0%Z<=XQ M MTR^/=Y^&&T7G=5594\IBQEIQOO8<62[L&/GQ<)]EY1(O&^\UD4 #P. /[; MAL'8WSO959T9Z*%PJ8'-%'TW+NS1^^ =XS@KD?<.# P#:HRB._QV#8C*\O=_ MP#^[%PF:Q)MPXB?;WNRA!;YX:W8P[%]?,[T"T%/)W,D%IP^R/'TAX;0_,&\8 MWK___5^'PPF&NK>P>##.[;L);_W*4FQD2KP:X\?@S;]X;<6[UG;<#/'(Q'>0 M^VL/K:0';8\)\E^1YQ^A? +"G?'KV($(M]H2TZ2Q_1[NU'KZTG*&D8#(=:'3'&D0PT'[IM[96$_WVPGEY2B^-) M/#<[)WKF0_5H6)JJ6IKJ):8<13;:!9Y27'J3&L*FI&_+P#> YVN_U3I^.*W! M-3[V_OOG- C%,'6,JQZW^DZ !O@/HD'HFW(>RH-_\/3L5$ D92T[S: M%Y&99$\,T8H RQ_A+"K M>\L.OF_!V2TZNN2?P9)8U/\!!D:\IV&OB">"[.ZE]^.61IF39 MP)B"G9[W_G>^3A',^GQN&FO/A3M<&2-)X&&Q"[ B;/ U M:P*VEQ'0R#&!O=Q^"OZLZ* _CK]^_BI+2TF+X'__P%51UR11!I/B%:;9'A!^ M9&H I@+'VH:"%<"\1B,3,"+-C6@*6& B$/,23+PO9D6/S Q=R,K,R+1_O)\2$"&RP/>/$(&M;SJ3#ZW/)/W7 W^H\8%=7VQ\ICI80 M>\'H(OSG1"C/CBIU./:Z/_0"'/F^ATE^N1EDO6&:(T4U490&C?%NV3X[AL0! M97Z)KN4!+<:6],,YQ!-_]21+:\[J>\%HSO:,<.2#X,C1 &(W*3*$2I6L2I5U M5^WB,.T)@I:>OPKQ,S@F IWJ0; >J=8O=X"!+4"5[/TN 38&7\Q%L#] ,%BY M!F2<_;*:H$^P>C/+T."V 9G(L7@1?R]P&&$TP+-, C !^ M@>T@@\ SE\NKOD!@,[#9/3#A_IN@'W#&"])"8;RS'WX<]A+#+-D&^J@(11Y\ MNI4E5;1_(##5#!ZH B4P>U\+Z/+P8M<[D&%@$@,YB_1JHA*$#N-$W>[^UP MV8$\>+PE8C80'8R?6U)P*O 5@4>*WILX1(1*H6'"%/T\/(N @YVP@/NYKWU MQN3NN^ MEG\4V08CA ,"QT9PTCCAIST/ 3[F _4DV%ED^ XP/0VL,>!>:(& MH&++HN0?=^ K3 .>6&$(EZR98%OQ]2QP@ +O K E[WS4 >K18;MP#+#QS50) MM 3B9DJ6CQ:Z(/G;"OPV/-7N=RHX<0MR]M8?-WR8,\!K].WKU^H'"@,TU&+] M@W)P630^Y4SUUUODZY>Y''!\8'2!K&,%1ZPIE".@G<5.N0?S[7A03 [GBE$ M)Z(+/GK8EGWVLR55Q317!:OFO_T#Q/3S#S7G_1-J8DSQ.[AX+3@:!A//@;XA0CZ#3 M!B\'L^9%<+H"A-X"@CB>M">!/X=]OY>( #X*^MA/ZD"R!]3PH=??IO>]^+LS M&#KXZ>'EP=B MN']+@ (7W@&[\;=4GUE.)P[9RQ=V7T >&.V$QX(WP#W4/@K&DV\ZL.MQ]*$A M^X()U&MA$9@C;'<*A-K?@<'\P5]@>X6(X #"/GS9F"[WJ +&(*FR!D$-+L^% M=3R59WA@A>XY@5?O??0^6\70^.W 3 '(] CO]LJL#>8$U!-(*= &0#3F&ZFA M;G/.'&<3AIP #;(Q:%@#8PZT%PA"$;&SF7[@:'/5."# 1MW:VTWV[@ M08KXQSH+S4[>QO1" 3<57*$^,(T[ZQ_F'@3&^$7KYQ>HM>)0_'@7@Y(=WX%*6A& M!1F.7K[6]9K5?CS#1R$@_EC!7)X)0DN' C_^]W\RR53F]ZL'^"ALY WL\CZO M\!-,>_?'WXCW44 B-N?E!^T:;+"2<# 7!A*]W[L>E(F]TXC\UY$I0X$DB$41 MBWX BQZ8$6Z))SX%_J%T1* K0GN3+!PL1Y!S8Z]V>UQO!G#00*K@Z6/N\A;0 MI;= 85;AT<=W]EN2P_L&L*\?:B#2^]"!?_W&D& CP;ZJ8/N'?CMLYX:VFH/= MZFBF.36P'%73@Z8YY57?SFLOI,#6+&&/^?G$V(A8&K'T-5CZ;YP.!Y6*^GUR M/#WSWQBZNCT)T@GQ< 2.0D]; . W'L6SOC(:X9&.>O 1!0$'IX=I>'(^M_?Y MJH-_9H4B#$V,K@D:^FKMP:;SS^>HO;?R2)KL:D_V#6,MX+?]OA_;Z(Z:\E.G M[OU MI./+ E,$[YR-SZQ(.1^(G];^^NT W( C +AL_U1X-U$$EX MMIH16<;WK-HK#%JG=D+[W%!X-#(?X>6-^HD?:O7BHCQ"@]/(K0?_NF]_/#"$ M&%K'_;KMI_C,I/91PH^$' :#1<-N]I=KFB:)U&_[K3$2IS0"\'DI=, 7,]]; M 1T+\+>'N J Q*H*EP(L/8!*=09^E<1@+1\/#."Z$=#?>*P8R(]]/2^'=IR- MVI+ GF1+?N3&GCU.'1NW/#'RY$JB4EU=-KZS4K$\O4@MUE;;++ M3(@)?1>\[:&EBT]+'E?MU-BM4NDJG4:E4U]X,&0S\;AIKYIQ^Q:7 MHY)[JS4'+T$@K[H8RTY5Q@MV:1<]NKAOI=+\-6J9# \U6M>34I89LU9LK M]7*SO,2K#&@9GI,HRRV#2/6[>+&F$<-L1< = @XTO%#3?*(XX@LEF^79?E', M+\6ZGH3O)U*/F[+K4;,GSW%"65E*QZ0:;&6PA ,(4XJAV5K?8WB'&_#99:K> M*:M^T9;!FBJ3'%G6YYH66YXK8]XS=E MI9=K,*!EB*8BQ62MV:Z74U8:R:C:C.ETNFW0,D13@A:-K=CFBOB*;NA>9LW& M$VW89YBF3*):6LA20+MK,%;/ M@TU#-)T!T2T/YPM=616X1277R:9R"3C4,$U9O5 EQXRM*=N1Z]"M5GDQ'KH1D7L[,0JN^U4I,EN@;/3?!NT#%$_WBJ*5*HX3"I=+[N<<2-\;+,>:!FB M_K34R9B%86&,=_/K[G0HS*G%$+X]3'UARXWEH8!/%4D4[.5 +4^2ZSEL&J)^ MGG+$2GI(C3B^O*GT5GP_-TS[34/4YREMU6D:JH>[\3:SG;!*/YOWIQ^BE*,7 MN4RMP"ELCF"*F?IP&=_-_*:AL9KM'#X?5N0!M^V,=6/&%Y-@TYZDP^2GY7:J M59N-1EQUL:@1AN$1[1ULF0RQE"0376O-\YSL,C5\H73QPJX-6H9?7^Q*0YQ8 M3K+XH)F5'DQV-- MS[)RO3H4Q]9L3<[]IIE0KSK3';935IV5XK4**>CLK%[QQQIFP=TNM*T7;R5I "YD/3\O MJVP;B"QQ:;\N,/9"&=7)@4)*3"F]JY6)B.RO,R+NL-O.,)H&G% M'V]8'.5B?$JWFCV%BR_$479,9YQ$%5 L$5Z'18$<%!IBBV:397U2ZQ6SA?S2 M@TU#>#!8>CU#3M9K"AF7V^/>KKSHK1C8-#R"21]W5GD)%SDR,\ 3<3OM.0"0 MB0N[<7.I%KF2UIJPR4R+&G9;B]=IL67VS+42]!K"A&RZ MPLH%;KUD!\E!99?IN"KN^;V&F7&AV/QX4%B9"KF.#X:%7BJ3"[H-,R,_I_H) MF^BG<$U12:63M/*)=%"0+<2,N7HMO2PK197+,76^7W"8Q*;HMWU@QK??F?^* M6_"OM,V=&6W>8,F('2TMX*CTR$1R'D'^8%1Y9)U8\."/#"UW^ZNL4VB.TV0= MIIUY\*A\D6GSK28O_YA[\).$T@4X^\M9OMWG<-M2,PW]$-MW8BH[WL,!AT9I MS?N!T\'-.3_J\)%GX1*AG_"*/!GQ]Y"$ 'LZ_\ ^/P%Q_!S_Y:_,NZ\6R>I7E&78P2[:[G6IU?G(3L M#F5WU-,U1!*\%/4H?9A;Y]+PY;_"$ M!Z.$!J']>Z#I0@A,'@?KGF][BH.A4QF:3B>(1U:IDT1*>YO4F1GP'D_](W!E M'T9TF-'>Q?VJA.4D=9^FOR!WTVN6"D[D4U+%?47RO$@1@+@G?SP-TO]^!' MQK]J WWMP>^YA^B%#RK*?#L8G7X[1B,^N\!GV>""7IKGX:0-Z6P19PJUV64]^P#2# ^ MF06^R/H9<:H@P?CQ+( $ PD&$HSHN DB3A4D&#^>!=".@00#"082C.\M& \6 M:O*]%NKT/9V)W-S?XNCXSO;F9^EP8(?3Z2.#=-1$_XO##/X>(#+WB>N>,#X< M(!K[K(V!@, Z8,C5>7T^ 1M)^K;XA#TD.48,\K/BE0[OR8%)3"T9]%N2U+4$ M)P;?P>MV_"+W?6?]_)9)]JT%[R>J^#W#X56$RM\,E2-.%6080>*#Q >)#Q(? MI)H\K9H<(ZJ_L^$1!;K^)-%'=L57B7[+DG5!-M')!!D4+S-(D9<_ZOH#XHUO MQAOE?>6>8&?M\,Y'.2X1IWPS#?/B13[$+ A6+C'+,:TRXA#$(8A#(L$A-[;A M.,;A!B^OVQ^ZW2#;QHNB_:__ M_%O^6:+_A2:-[W39G_&KFJ*-X_-4B^_$/<8>AV!=#\1#B(?>PT/U?>%OQ#^? MI[Q^)_[Y<'\=XJ ?AD",;4LH7Q;BGO=Q3TWF?0K*$F(AM(6]BX5@=;Q D9X9 MUH=KU,A&\V&3>OV2PJ*-^\J,IY4;;Q@AGL:#[QR3^<6SCG#FVV\=9A4I D2. M];^ !M&\-(4$ 0D"$@0D"$@0OD00HEH_!0D"$@2T(R!!0(* ! $) A($I!I] M!1]$K+3<7Q:3F_*",K<,5Q?C@J$:UJ__$01)FLU^1]I,CAW^)/WWP5LQF&H( M"B88FB;[7GO[TF*_=;:W 8?O8_R/HL75D?%EE\G_N^;\KFXK?\G/9<&GI\Q/ M'04 # #[C[P!(]8+%B_ _'68J\M.1YK]]XX#/TRZ#J^+O"5.N&Y^DK(R)9-W M"ENVR#?(_DRAIJXZOP-BH\,7^M]B[$ES-DE.*'P"74L3UX[/>=Z<%&2=UP69 M5\NZ[5@NE#%F(]L/GQ\NJD%AK %9S!U%L2YI4\F:< HN5E2UQN)-9M ?XTI- M'29*@JSQJOW?NSAUA\T,2^.=_][)&^>7[FJBX>P_O\-T7@-TWK_PU_&" MPB%Q7Q!U>H?98'5!0]"9+/[WKB=,,H+7CL\ZTRD>;[F*NNA;;$IM3U(3ZNY/ MFDC&<"K]GW^?D_&J,A,M_/B(;12A240.$PA-WH8FGO@+7ISTKTP>8_X8VP9C M$N'%[*8.@R8N@ I;6Z[&9;Z?5'+U;FX1CXMZ4?, J"3O_I"I6(:@$*8@3$&8 M@C EP)33UQ^BT]G93!(N:2S](IOM;5=X5@%=MY;"0HEO%E!CR=S] =A"(WT% M8A8.D4@-$%H@C25GX6+N 'T^JNYUR.:./-XHK=EBM4HFWX M^)$&^$&%59!_(?1 Z/$#3S1PJ0GR8B'#CUOC[^7%OB5G=<&P/+ 18#; 1Q_Q M(=Y=]%;?-*1]CZB<=V@"'U:&%#F> XWFJ& <59Z.;"MG:L]>JG('>=KK.FEF MQRI5H4(H3;UVS/V&VMC,HXF1GLEWMBFXM7F' 7IUTF1K_V<(\ @%$=,_I/P\@7G(T M/@D(%37#S19YP52Z(FFUC*2K5#9S C0XX@0 2'"]U 9T('X%7[#7GK46M,U M1\%7AI.:NVUOT2"A<@#]AG0B@\[ MX@#+Z9[NP $7TV4R.''#],HWNHQU)A^ M/97MTG&EVDP1W>:N,L&M-D0.Z#'$8W@:1UK$3:('.E=\B@7MN[GYOL5E5;]: M"K:05!$BIN\&_#F!#C\QM.&]N(8NL'ZL!E36UU)@N^AM3SQQXHLCS)0+ M=!]XT6NO\HRR*U-6=7'+=IOQ5F(Y5'HU??X9CL-MOMRBF6V+X@9]N]5-4QF] MI3&3#'0<$K$DG8A1F02*M(Q0K-07YHR.). $YZP;HLH/ J3W7W,G_>EX*'6Z9A'B4O+N3P)&-*00*"%00J"$0.DK[LO26G.;21IJ@95RL^%X MJA*S/#D'Z 1=T$2,3J'+^ B=(HU.7UL!$J'31]ZX'257I;4WQ35V.RA,'"(S MG37C;8!&T/^=3,1P.FRY1G"$X"A"<'3;RM(GW*%!,H5D"LD4DBDD4TAMCHK: MG'D"!.[((>?4&- MSG)>=S9VVCCGSNJIH3E:].=E#ZC1)/$E:O1W\Z='VFT.W_%<*<2>X? J*GP8 MV1B?&XAS^J(RB-&.DOSQ7'%)U:* 4B$:[E25ODRK>#E#Q@<<2"(PS^@8'5N+ M58'.*8T:WIRT%\UN>[H<6LPGNES[XY6=:MJ]+=[%RYUXKI5;EZWVA,"ASS6% MQZC,Z_0?A ( ;XG J#;YHCI/\!F$(%Y?L=M[ZUN,XO5\/:B,*2YJK#.E^*K M:;6\GL/]#OK-T(:'9/_';WBW(?MON!XJVC;AK&9:3Y'88HVK=>=.;\[X,A_D ME4W1K\M.C60>R?SWD/G/N!9Z-4%__DIG?CY8+$;>D,;E-C"0)DAD+@C]?[3?()<2IG2I:Q>97F&'YJ(_?>[;GW(D6#'\\$2! ^(?'-#=#@ MQS,!$@0D"$@0D"!\3A*D&Z#!CV<") AH1T""@ 0!"0(2!"0(2#5"%O)(7G3) M2X)_$RNX3D<1L> '$B=Q=/T%(1VRCW\?UD=;/M)]D2 @04""@ 0!"0(Z!")! M0(+PY8* =H2?3@ D"$@0D" @04"JT3>UCW^+PDHP3SBF&H*""8:FR<$MXY^3 MK3 *^0FC=WL(%5'ZF_N"!#FA_$M#^+%$I*SSNB#SZK&,Y%D)R=.L_34@C+FC M+.X3"J9PC4I5&/I]T64R%6C_?&(\OY$7>MI<;GNM2E;T[[6DO$K0F;"A=VTB. 0?"#Z^^;'F$RJO?3>/]BTYK@N&Y8&= +,!/OJ0#_'N MHN?ZIB'M>T3H?&@=/.2$?I_*<]0PCCI/1[:5,[UG+U:Y@T#ME1VQ7FF52$.1 M%&VYI>N+_"I!>MYGN)\W74_.K:J%EN(F-CVEPJZ7B\Q\0B2@^YF*I9)X+$._ MKD[]30/!=PS<^TI8B-SQ!U5I08S\+1GY!^UO[_!@/M[OZ!FO9 M]>L))1$VP MY1'?T&8,W.\R=W_25!+M= @@OME)_6 M;D- @*Y'A @($9#*<,.(\ ;G84[4]$Q7YF=LM5V9M1DI85*4?Q2&SD,ZELZ@ MHD\WB06W6/$Z[#2 +'\X[#?J$BE(RDL\:KM)EE<[F&UQX&Z)&&Z('3 MX<@#5$3J%N #'2X^Q8SVW;Q]W^+^:LW@=1M;2*H($=/W!OZ<>(>?&.'P7EQ# M=UH_6 4JZVLIL%KTMJ;D*SZ>./'EL03$$2@_\-[77N?I#0OB:)2KJ/B*;\Y7 M@CZBV/*G7%]U5->FW7A65:3-@I(+NZ*WDCQP8H+^0S)&I9,Q(IE!,9<1"IHZ MKT-)F!O,-E19C&(9RD^!G$O%>"--E9\$2>^__]JIU@KQNM @E"T_KA-BV=V4 MB@Q$IN3=GR0)8"E\1PW!$H(E!$L(EC[#$\WS\6J?7RHMA1_5JFFYPHEEL@WQ M"7JBD^AR/@*G2(-3J*)YI*GRP\#IK5[P[++FM/2BFV?C3<6V%8O=$+I_C(-> M\"05P\DT B0$2%$&I-O6EC[A/@V2*2132*:03"&90HIS5!3GO&OQL)\),=EK MSCWCK_5H<3X@9NU6MXIK'8VP\TZZVJ?F[W:'!!%C%S3I"XJTG7&+9F4^*G": M,AFV\4&R[VWF4)$FB2]1I+^;6SW2WG/XCN?*)O8,AU=1@<3(AOK<0+C3%Q5( MC':TY(_GBDO*%@74"M%PIZKT97K%R_DR/N!($H%Y1LCPJ(GK!M5,#*N*&Y>) M.>M4F$GB,_VN^K0@XZ8_@/L!A&8Y[?<^-[L/*L*F>6@2 TX8PWY_-JO-*K+O21K_&_ MT9E6U -V[6D'GAE%E:R MW0O!=)(W,O4Y V\EZ&P=@ED7&>:3>!S8@[3 +"98+!.)8K MW7TN'Y!_L\#DI14.L=DKE_QK9SU]<G6WTNAC3R&.M&ILOLGFLR^:X3KE79KL/KN_/GO!+XD[?OX(9'BV\_]$O MV0'="D]AYD.(#_EZ=>D6:".?$^:4$G=_"KRNRQ)6YR4LSW6QCJ3RCB1BN=,* MV/*?/?^"?=G&O(5D2?Z+@?9E M&9YD80O>]LMV@V&#UO+^7@]FP7+>_HB$A22Z*O@8PB. RYC_&/8!)@26 GO$ M?#%,Q\Y>R@L"O*C]0$I;.BT\CH$AB0_G'1O02(#J)IBC@\V XH.MH>9S?S-< M^(R$WK \[G6ZLZ&^@SJ]$[:0;0QLZ)+%J^H6K/K*E2%70H9;\'O6MV1;@;($ MFP.6MB7(+;8AR+[L>K*SV(N9#38!H-H#/O*_]TC832 M&!!F65A@<%:""CN;R9"_;>QYR&H!49Y+I_W&SH4"@Y %X"@0-DAUVX->A;>RXLL&W0I]!0#Q[>$"QA_;P MVW'()F!-[L\!UI^%?;I0J@R>B4"@?/SIR8!'R#W;@*Y>>3XT 7-,,JO2+#ZO M-^* H( >CS^#A"A,TTZNVWP#I@9Z.CA\4,O,+=9-Z!Q\R@/ M^RY'?&_#=\1AE]4J]3C.%MV5T61.S[F)U_FU<@\LV G6SM\46I(E@'_!]!\. MNO%$H.0W>,N:X,7-KFORQ)I-U@A\E3;<;+S/W/U)A?.9 1ZT 1>;!MCO[(,H M@@<7 MU_1D]>*S574WLNL]?%OIU04B0=3P3OONS]$A>3B"Q_U78:;_ H ! '.F$MA. M;,PU@;">ZEM/:2AA% U21\D!;L+IP:^#%TE;H Q9BN3XO &:@4T%@CYWWP7 M:4D\.'+"KT,H5RSYU;DP2N%1AJS+><)/,E90[@."ZU04'@M^@ P;J,6G?1XVD^#,&N@,C\_1 MO@J[5T)]@3M5+;_FO'J=4QJ@Y*6E?(*8%PX5#^=\PW7@F,'99PKT+G^IGUZ5 M&&06R5I+Y]T<[#'P8.?O]R80K1DX\!A@:.K#.\^6"Z@$<$O'_M]5_,!AX/MB MW,HWU^.L0Y)Q=ENP.\F"RBTX^=P)1;\RZ@SP4Y!L[Z).UYS5)'CH;@(EK&N" M;\.#;: -/D!+\@19YA-CU4[D/!E/*JON+-ENCS*T=_F8F'+=.2P"^^W,8P(+>B-.-=%0@Q!)&] LX[<1])'\3X M[$ /@7;?T.2AL1-HX6"K@7:. PCD>!.:3+"#] ;&&(V'VKPB8<*"!Y3W33*! M<<=^:'DX%SP /6B9!:L&M"=,!F," MC:$H0 ,VA_?_!N<5#P)2$#LM#^P&I!808]/83*D$B^"K]J2NCV\YP0Y?7MX MZC<8_)J75>@E]8EPC]V*.?81*P'L ).0[04T= %Q7, #W\D:P[!R'7

>:;^/P]"] F!A8<"$WP&O_EO'/A5;.#G@VA+@!*N&]#/@LF M 0=H $XVX9L"OCVQR3L,$P;-\B&BB(CU2&%[2VXTM/O@E'Z_L40*< E\ B M P8,A-;535X63]#JP80+B';"+8'V=]'RB#U8'AGG:>7%>7)P'IC6M341VW(F M'0@H_GX#?ZO+NJRY6K1.6+8D%[N[&<=Q\L+;6)UVEN*&[])4&I(S@)0^V^,N MJ"#3M)=)R83"X;*52@[X#>5(97"X(1/T??B <]!!0ER[E[R'!8Y=X/E35HY] MRJI'9%5?H7^F7[&J@&OALN[W]X?5S)RL9E]KT?J.Y4R<'^\H,3>56[T.4"B) M^W"J0FSZL)9@X_.M>8&7T7#A$<^ ;BB@MD";<+"U NB&3EZ@8?+6-H8->%4! M./F_O&;^QO*NKAIF#*O58R O/ 31G,87_5N4UW_^ _XZ[*."*O$6#+A: M/'(-4G WVX=;X?@_/N=.M>![B@_[*9$^2<0?;*XD'DS+GX;_]__]/Z?3":L% M^WC!DWGNWQV<7J&9"R@M2IR?@3?_XE6/W]K[>6?(^TSB$(OXZR'FD/)C_NYI MZA_8\4=(GQ!Q-7X3/R'AX:RL2C/G5_"MPR-_?S\\,VQ_0_UEP8@!L*/ OL]Z M]=?),#!]ZPQA.7)0Z%%WU+ QG M_^@Y?H*4AM8%7UD @-A)0B\V/NU^3\G_/246)POXJ75X0\1D17*RHZWZ6J; M7=6ZHRHY<9T,S'LR(>Z"MSVTE'4OU4Q/S8XB&^:4FI-I5N08T#+UN&6_KF]W MTY9'*G'+U"OE65\H=-H3&#&.&M^QM@Q-JVB@"VU=2)B"MF-) M.UW*30K;];C%3!+A*15:/L$IO<2(F^ M-4[*#,L -2'4Y=96F<'?3,DH< M1Q8+) -:AB:?FZ<2JV;9:++;6:69&8_+PW:_#5J&)L\GM13?X\H%I:O8ZUE^ M)[774]AG:/(=.EU7J&U.Y;ICCVSQR=5DLIK#MY\/U-<)E"G?E%MR)Z?PL_1V MFY'5;20@_7\)SN3K,J/9]Z MEU!D'5=397J;]!2RK=3TEJ4G)=R[A"(%.MFML](@AZ\4HZGTVM/,3F4NH8AE M$@VMO2FE\/BJ82QG_*JSY;Q+ E]NUAJZ;7M+CMS,-F5K/,^6W8MR5$P4E#I3 M(UG.K;*SVM8=5G#5NR1'>=G)"EE\WE6J1D['=QQ+V[V+["F:V[99*\I#CFRJ M8AOO5MW>XB+E)YZ1LD9C1>:ZKC0A:_EDN=.[2,]2=CEP\E2GP9+)PG H,'EI MJ+0OT3,WK.A;A2[V.7Y4&T]HN[&9M+U+])1FV1:3-(6)4BUXZK@Q3*=:VD5Z MFIDRT^:G]1)+5D2^+$C<:%UC+@%H856?K+S-U%*V_6;-[JD+I^W#(OFX93NG M$,T*62[CY"HN+,3I.#.9783:<9(9I]5\,:>XU1&QJ#KSW-2#?=*/6^*K'CYJ M\]DBUYVT.U/!31$EV;NT[OV"W%*H=*O%2FRI4.I0]BH']L,+Z[Y:S'>FTUP- MV69QW8_GDA(A+.:7UIT==O5\3VD4V;BUW"BK+!XOIYA+L*2GROG>>K#.XLU! M.2VEEQV5-.>78,EH#N>UHF9KW,"H[.;3#@U.GQ@:($GT,LV' <#&I;MH//I6ZT.>Z-*X&L-+NOL#1!BSZA+DM,\6&EY]<$A M>QKH=-%&,<@MQ49OT*%QLL)/>ETN,>[(T &;O@^7!PE.F@=?"0P\]M\#;?1@ M- ]6:>,XD"<\K[YU\C1JL0!F(?J_"#&LQ.4#(TA1/K8(AQ>+EU_TLGD$#!QQ MWQNY[Q)S762HTBA+EG=6FU)R]32YZB07K;$ 5"**SMQ3+W#4T08+3IDQ+#!I M?+ %Y2:\"?Y!&WX3>\U]@T/86?<\>!=>Y7()CD/)S=BI?F.$=1O^'O"3XW+IO2!P;XON&1.:7OVQ7O@?6W5]J M:,XN1!/93I5&^UH!2WRQ;%Z;PD@4/^T[>]_HK= M-%D_ M3Z!Z8BDZZ1^&!$!?[8%HA]_C\.KJK\#,")WG+UKX]JJ6_^)#4WYJ&ZKK2%]B M[ /\1!]1Z(G[)@\<%S\9_VLO>QX-NG]Y-QB_SZ31TMWDTJ7NDQFT=#>Y=,1] M"@'F;2X= LR;7;K4/8T \S:7#@'FS2X= LR;73H$F#>[= @P;W;I$&#>[-*! M(SE:N9M<.?P^0:&E^\JE>V/5KA>-SM&A4_JOZ+1G:\%0X\(!"IC/1,_&(OS3 MC]TQ7)O71?M?,/#@LM22[Y7:]'TR_:V%%H8^W,JN\0&T"+;)\-\?SC;TMV<; M'+$-8AO$-M%@F\PW9QLBF@=T%1?&MI]$_2(%\H$W)*BZ3_RLYY MAMMK5H%_R1+]F9,/7GFQ9,I'3?>E@*HO*I5R.O_K5$0[AORV%JL"G5,:-;PY M:2^:W?9T.;28]Y1#W)]>8,J]AN%T)9.'V7K4;4>"*4ZD2P'!%TJFE/M99D/G MXVUED"KV1_/5R.']6ZKDW9]4+)$@7U4OY:,8Y.NM0"$.>>W9._,1-D@$+W\' M+\][T[\]O. 3;5=C^LVTN5%6@T)A5]RD=,=Z5[75CX&707ZQ6+B+;9.-E_(Z M8W2R-7T^#^Y;$K%4\G7EF&X<7A":(#2Y(32Y2O'FCX&3QH(2["V17++NC)A4 MBB3?4OWL&^F[/XE8A@ZGKT)P@N D(G#R;.3*MT<3(C,9;3W<]J:%)9Y3AI13 M-=T\GIM_'9K,Y%+;;E13?2[9G&]50U@5/;4-4U$0=W_(&$'CGPHG7^1Y?#6< M?#//XIOM0O50?8P/,0YFOM;^'LD]YEUVI2\D8E3!]\/M3H<[Z7N O70A_2(@ M-V&"[+PT=8Z^=N:03[E@6%V S$VK)*DP:7=97TM/EOAENEEOR0F;#:<-\4V- M+$L52X'IF,B[/U3FU2K@;6AZ4;-+(6S["FS[8D];U+'MPXQ>7XYMNR+1F73C MDP0G);M4MH&G)@,/IARCX>D6Q[\3M-V6$"(D0TAV2P:W+X>R=CM>9CH3:JQT MT^9L18^3F5VQ#: L??>'(&,T$2YV@[ ,8=G-$-&WYB$H^P1KWY=#&;FH=LM\ M>=Q7I%&VKBQJ#:4WAB=.:"6D8_AU3IP_SAAX^]%C^U<^>WN@9\"Z2H=:C7XU M+;]D./Q!.A;.#%TKN(KO)6KX]<5Q:5$C1P3@_,IQ:^&*L7_AS5FF\N+2D946 MSI?;HD"N=H/<%I8<(,'I.16C,LF?X!R.FLD0(=85@U.B1HX((=:50N$^%+'6 MZ[15S8]3)K?:9=:=!,TEV $L&$%#Q3*5^A&QMPB?$#[]('RZ=G#=AP(44[;H M=%4?L$HQSA.&6UH(I1&L; *M>*E8(A7.G(\0"B'4C2 4LN!]1;S>AP*4S/(L MGU5K>7:KQZ6I/&3Z*[7X'/\J;$23$ M'!>NAJ, O&@;T-[K#JF#O^?\7.K ]'B2^+=.$7HM%"IRM=##^<6J7-OJ#EFL M>6"ZY-V?3"9&T*\[N]Z& A@UF]JM =6WI"HZX48]+N^#(2]?+Q88,VUNE95= MZJR6#%WKMF#Q3GB5E21C-(GB\WXLQ$5*%T/ %/$PNP]&ILFL5F#*R6U>(36W M*;-UHT0VH#(&S71$)I9*OLY.AY )(=.53XFW18J;-;E%!)A2'BZ*9GE485?C MC"TTEMWR< Q5)FB>(XA$C+X.,OTX.]RW"9Y[+@W=>>S<,[6 +V?MNZ8?A0(P M)AHN+#_[$QTI(7TS O2( *Y?V_C'^/7MPRA^A.T+7A3&@06X_?K;%Q!;WYGC M;-%@#;99S _IGKAH:%UODH)V/2*1C-&)'Y&Q*6JV*81=GQ>F$@%Z1 B[KF7% MNP)V52RG9->MHI>OC6E9DB\J&&K-81XX)^)5T_TOPXF\L=/TW!KYV M5H,BYG_GT'BPMKZH8+PA@ MS2 G :&B\X4NFV_.? M3W3P"EN"_\>\A003,8#1P($8'J\+DC\(P0)BXX ^_6:@=QT(DFWSUC8@PZ$G MT0 ?ZX;C2Y(EOM01?"([CR<8VZ^X+Z<+PY; N.#?)[.%\P/O#Z;' Z%P 'O" M4DFV$X.S".9\WJU/7]FV7=!PNO4;%+OL?AWA[@^W0Y=7 W&=^1('J K:V1>[ MFKM@VP;+=-X=?+TL+((6L "R#ID#[(Q0PL'D,;^\#V [.'_ 8OX:^>\'TK;F M'<.R%[*Y?S%6D$2XYV,EP[4A.0+?H+1?ZGN,$2"9P2?J%E#-@721-J;DHPZ@ MC>-WBPB^>$_9(C,="$%I]& KI[PXE5196DO!Z(,9^9BGR@K0D(*QP5<"NA4FL&N(&^"A3F,"3#5HXE.>2"MAX74>#@H2"2PE\!I[UE^ M9D#&/NXEIF6L91'R!MC.X*8#ENUT"[("+RT@)+IC'<9U4IO][K4W09+I%ZP+ MJ/9[F),^MO;[7P1YT<_FK4=+%]VE(UXX**.UB^S:D?.N$^BI;O1 MI2/]:LAH[6YP[1!B?O72O?%^^(NG@NO417Y#^.F#*^E","KTF&"^RR0PZ#T< M]W-[N\;):=R/2'W6POA/WWQKN#;HR_Y7*/OCW]?K!LB6^=X%NY\P=GQ0#>^7 MT.7J'LOHE'XG$O?DM^:D9TQCM\)-'T"BE[GIH^XA7'\C>'-T1.'$M7/-H)OG M;2O?+"KD17O$MPW[.!K']^;OR84;6UV9>/]]@L?F]^/[SLWT%Z)#5HM5M=-+K[?X2HU;3&'M=KIE M;T*^,1'(1_'8U9'U9]T7>,F6\=T0ZJ7S_[=%J),8V@^"J,8\G5F3\83.RJI7 MQ)4.KK7CWE= E+:4*XEICXCC\B3.I$O>U' '#( H^FW7XV\Y MC9*;SS;)DJJ0]-J;4+[.2,=2Q.OJ;M\&[$9--8R:!O@MT KIC;>B-[X#KNS- M9M:;\#M!*>*YMMEQ&VU^VP9PY>N/J1CQRKM:MX%745$3OXLI,$%S-]6.EBY9AVYQN28"> M /:+0/"R?@AWC]]<@/Z20 N[$EXRV>2Z6U*L24_-=F'M1Z"I4C'ZDROT( WV MMHR;WQL,DM\X M&D9%/[Y)-?CDDMXE/?AP&?!I13AJ^FZ$LJM&4#L-31;[)U)/WP#(-?#;,$A!%3S/\+"#Z MMJKA2TA$D3U\MEJQ%-LU^\D-7=>5WGP>E+)-A$_)-PQ$4='_OHM]M'"6<.*Q M5N@^<.!>.;QIZ^@U01H9.;^[%OE\RH1SK&[M[R!=@.IX*EM@[/6ZQ";KPT:S M;!?PO#0/2K>1GUXR$ZF3MV73O D(BYX"BDR3'XIAM#CMU)*T66/EIKQ+EQ?9 M,=E^J,46(S\Y(^&/4T51?L+(Y2=L&+IT2(D5KI&"+7B8K$KR\Q;R/G+(NFNX M]F,-&SO<7O:-M'Z>+#]!%D'"7';.PK[=A(!/IM(&?7 MA01_07XP2&A[ < U[DB6]I!VK?B0P.V91(#^1PM^+6&Z 0CMO_MA8#"CX_UG MI.@ZEG:RD5GT_ICP8TA,IN\JLM_9PM;'"%>>.Y7'%YR>%E M]5%2N+WM!%I[HI ?CKK'O[9._8?+YS%#WZV(Y'M(\'E)W_ ;R_KV$G^<+ M;":O@R<7(V0C)L6?M\#7<^9\N:3_R!C8Y], 'L_4'4,%M)V/@$#T/*,7"$D! MR,ASE6[G&WV[&1.M.%Z=BZG.HMP5>]X\N.V?C*7):Z6E^@'Z!0*@#_>_( "Z M20!Z55W>D=M HD_2ZV[6GA$H M?$?][D'EY46;" M5:5Z/;[EJ50FN[]QGTS$B,SK4@'>^%$<&:>^'Y8A=?,[8MFKM$U7Z-"] L/S M>+$\YFJ[I%J?U=O!Y?TD%4O@GWZ;ZAOKH;>A;CZK6[X'=K_0<_Q6X'GVCNK[ M5,0;FCV"W;?#KB\S_E'_>>W1X"=XOS5NU5E26]&NT6?8Q0%,$HT7'A7]ZM ZM.CMB)' 0335ZMP M5U&2C8&-NQG.+6Q;1&NTFBG3]B3U=44X?X#"B?#J0RV/D:, PJNK5U9JN2VI M.NQW:JPL)+9L/<^UE:T'<(M^4R&X&\>M'V%XO(6(FR]Q#T7\R']U%_ M2EU\3A&)<#]TDLP0C_L)^D_0EY\3J:S;:^:JI68M MSW:Z?LO4;XQM<^7>Z,'R'?7LJ6"J![;!3,G";,@XV#_A;$C\-]ORYT42O_^% MR38&]GTAJ!F"@7G V)&%A#F>$1=@TE!,DYR%(0;)4A\_Q7@5<"+XJ@U_PJ3# M._\IRK9CR5,7=@ISH8*.CT_^!?.P2KRPP(*^C!E@54TS(,X#OO:_8/)0(Y%- M(#_Z_#2SZI2W09\&3*8K2C;LVY($"3X199@?5A?M8/0Y M0P. O\4>MKC3O3[('G22)4E0P72@*K1XE'"9@@3^E#1)3Z8%(-*A],$P<I?V#''R%]0L2%N5-/2'B6&S7XUGEVU/VS%Q);[=?),P9"PON!/_3,X07E9DWC"'X%78$F-C2>/4,[?:/GN,G2&GH MT//SWP(!A$F!8:+@!Z6(_W/"3T^)Q?DB7EH=_F JY#L9@XYO2VMENVUVE^-1 MHQ-WYG!G/-M>04M3*)#X4$G6<+YKI;*[>2[1#FJGU M;4%MRS:FT5]5/-2BLO72\(LDYGK.NPS-,Y=IC8939EL&4\NJZ-A M72WPN)9(9);TJDRTYA,J/*4B7U]E!PY>QY/J,ED? ME&8Y.0Z+>89:UI8V/J]D"P..)SJSG+=L;@D:7D8*3;YO3#+:HFJVE"[![4QR M77>IJ0=:AB:_30EJ)XE+E)+,CEK-5K:G2#@LK!R:O#CRBG:B6:US@]$V7Z7, M>+M9@BW#DY?9RFS$63+-NHW>.I.@$IMY'Q:A"K7,C4Q <8$0.:U?U]N4Y=7E M/@-TJU!+89C,ED;%R4 IYH?YH34VIG&G#5J&)E]C=TNUQ+.$LEI/G G)U9WA M%M8D"$V^TZI8'#>?K/&B9S>%:7*\L7NPS]#D4V5A1HZ7M,ENF[/QR$RDY;( MQQF>_%KN%I=Y26;9P7916NV6(AE?01]@J.5)YC"M-L4V#EP2+E+J2!G"9AR]#D.V/;316LN:&X%K/*"=V=G;!@R]#D MVTNMSWGQX8@C2_-L8 MA)?/8FLXK7-&;C.D '/#PGSN53M9HTG2CR+N6*F_2RAF^9"4&$FQJK M>6/:FF>&W(HM:G1?-YS=TH--P_/?*$0KU>ALN)6=FB_C)<;6&G/8-$0 G*MU MZT*M.N2*VTIJ84HIIU[Q!Q"B0&E"LXH@$!9'#I?*SEY5>_&TWVN8!$N\SBK= M^5;GJLO!1NLFRTK"GL.*(*&F(S>>K.3IEGL58:CF0>;ADB0K6Q6@UQ_ M.,,E(]?+,6;#*T[FL&F(!$:KFZZNK1H M'IRE\TGUNN.Y3<-D\";[^+65L!Y MG-R-^L59);.9[\!@+V!::6Y,%S*IE]CJ.+_(650W;R[!(ES BDS?3,I$U=1Q M7DANTLE^KS%J@%XO@ 78R+N;43F55K;$3E2RVL":9T#3"T(H\8O-2NZV&9R? M4>,9O9GER@!40=,082>-FKLHU(9%;CM*Y;!IB+#LMN\MF @.+K!B!7@#K,8 ?P8G,MGPSS \/,Z (Y@$7KOF55A4 O0) MVQX[,'G9+URQ $=8R0J=EORCC2V!B<#NCW30),D)>I)FLAY4! %??>I<=8_= MQ,'V=65! #W\Y0$?'@ZW^^E#<@L^.XBRZI].P6'8KY3B'WJ!LB[YG]KR9E\N M!:R[")K!9*% LX]!-B'\)CZ_/'=@;CUUA/4DU:VWAPTMX/]3.* MD72%A22ZJM2 "@='%?##E)^J0%(Q4QEM[5E^1^E.\7BQ3AB!\FSHD M)P>LL[-P K^G@W=^5*62UY\SJ?=5(M' 3-5#*FDZ)AI3^\ MOO2!)$\[7[_"S7A;-$K=DXB17F:D5 81"4D;DK;/(!)YCR-I0]*&I WM;=$A M$I(V)&T?P4@_A4(OQ]K?ZH'V0RKOK%*01?H^6QADC-S81_H6S5BU-^KHH5="7DCEX&^^6J5=@_93T@VT/MJA@F;00)O/X85LAKAJL[ M[ZIJ]1+'I>^I&RMJ]4:F?$/!N8@>CCYLS_BX+0*QVS/LAG\0NR$5!?$?@CL$ M=Q%GMX^"N\CKOJ^H"/BUJNT+64HN+.VSNFGN4F /4'%#6N@M65&?2UGR/+C\ M+$/JS='IZW>K6Z$3$CLD=K?NGK\Y.B&Q0V*'=CLD=M$D$Q*[*)Q1HT6DCTJY M',%S[X!7%G#39[$Q9L\/:[6D[O-W0I/&HUL-YM*C4N)^;L3C#8DI^SS;,VP M+V4/3.AG#Z?2G9@^].:WE@^-\$)@@,/D; M,,%/P02?J(.Y*X_%KHU7-Z*)[Q)YM5)\?[;BE\!DODUWZ\4N4\"U83[K;4?Z M,&VU]Q5W20 FF<].18S !($) I.W@LG;[AA?"4R:3<$ADZL2CR<927>S/)T9 M&3!C3OKN#T$D8L0G)S9'J@E"$X0F[T>31ZJ),5XSXY52-;FNLJWDNWI]9LR] MJZ')E*2,Q:"0*7.\F>LYGL87)B,_ Q8!X 3/Q-+I3S[IW!267/MR1]3M037) MMG^=)(0)Y=,\YMT\I./T$\8\E>KE0U+%WU@9P1!1/ZQ ;("NMT2+;V9EXDY% MX9!;!B(Q85 L2LIVRR9SN^ZR7%Y#)$K?_:%BJQ]L<9#E!7&FZ8*I@5SKCK&6<+E?1[FI^Z5?:B/XA%PP5RP7PQ=7^S% MB!Y!HH'EGQ_/]5 ]NF?D?.GHG@C'4]#=Z0TK*WX]6'"#]7+<*K)I8=B!A3-@ MQ%L3H\;>!5D9P9F,U#HNX"Z[8[5-+3'(;6!5 M(!A7AL>(=!+%E2'(0I#U$R#K\V/3W@59ZJ:9*(@YTN#D3B57*^\80<$],&(_ M>@V/4<3K3LA(S4*8A3#K>V#6)T; O0NS"+ED=Q>9RD3A24!3K=DEYEFH9@4Q M3Q#@/!L[/I7T^(#]!I8T9KF-# 0)#_ ;NE6AE MAT9^F1<0.^#!R;IH;C1SE.@JS=2Z;<63>L[KM[_2G'>0&280F8:K326K.?-K MLMG-H\@\!=G#W3!/-5:DATO*N&]SFCD0NO-)"AKS*"*&$Z^[<864R1_@$D:8 M]5,PZ[KVO+_%K*8]3@_H88EFI:':VI#MN$L;'L L&F 6.!G35_$=(Z,=PBR$ M61'$K$\QZ/TM9NUL+K-HI5,M=BN0G3Q;MQ/)3!M@5MK'K QYG7@7I&,WU_>@0>!6!(-%P8%8C<+-&@QT?BX:P-0?-P:-K)7*OO$:&HND0,"%@NGU@>J_][1K 1&J]*J]W/ VOJFG2*#%NO%%D #!! M,]L]C6XF(&!"P/3#@.G-1K9K ).P4(>#HK%B\-R.)_(50MV).P\ DV]+NW^E MRQ+%Q7V#N+C;0.V(9>/\ED2[N9HHD: :4JN0@"(!C3#5D$$&"2@2T A3#>V@ M2$"1@$:8:K?%:-_L?'[=&O>BK/KIWE]?Y1[A$L*EB% -*0Y(0)& 1IAJZ.B- M!!0):(2IAG90)*!(0"-,M=MB-'3[Y DJO2T+-*I2B:I4_I#LS09;94<.G5)9 M,IG-CM?IS#!7\B8$@=(W?YL@280W/P=OHIYZ.3EWZZJZR-'UD>1EO):^E8D/("@N>+IE W#97&^96Z(R6Y3-NN-R%(/\]* B7FBXHX M(4A"D'3S)K5709),;N.S$8X/<'E+\/5UJEDFJ3:$)/KN#_FZQ$_(,(8@Z29H MB"#IBZUNKX*D2K'#%089?L?%%3"'3G$85S<,A"286P5I29$1)P1)"))NWB[W M*DCB$R0AF5*N@,?%Y-0:=7D+#!M"$C2]O3+;$S*N_<3XL&>S$Y\&CP5F.4E\ M,G;LT_,71Z$LXA<[1*)'D&A <\1BT/+!7<<+R+TL4QMO,"RN6;+1U2A+%E)K M"RB3U"$*+4$@)^V-.VFC)Z0(M:*,6E&)9'L:M;:)MM-LYC9)5IHP!2TW5Y+Y MEH]:02P;27PN:B&3'4(MA%K?V3+W$:@UMG*-OC!A1+RJ%NRFYC"6P63E.;=-]8@^L]$TNSTA$M!.1Q$QG,@@QV]4! JA$$*A=Z+0=6UO?XM" M96'&5$J='H\G,_@@GEIFJ4&6@2A$^X5HJ5>6ST#F-81"T23:#T>A3[&E_2T* M.6HKF^,V196KKLB!ZY8JA9D\ARB4]E$H0UX%A9 NA% (H= GHM!U36-_BT)# MH5>7K-DPJPP8/6,-*E.+;_@HY%<2PV-D^G7E5Y'QZR?&O?FW3;W'IK%#4G+ M,W&3AQ.232 3^ARS'^(O/]N%\?4ARU%#\ZLZ2+YG<'-D#7-E7; D3=(=7MT[ M1?R1,DYPS3MPES3@?6X;"&;PX4!V%@7#FDFR_WG^<$?\PB[!6&5FV:BM"*4I M39:SQ&!MB?GVA*!]NQV-@NMN6'P16"*PC!I87M=^>&6PE'L%QQB6FB-'QE^G3J.8ODB*+P)+!):1 &2S7[7XBM4XU=TH\ MKVWMPJR7)F:^9IF^^Y/ <:19WJ[X(K!$8!DUL+RN-?;*8&F/6JM M\K)=P.SLO$U-YIE<1G&'^<9HQBY[=8Z9$,E]R".5>IV.BU19E.OF)FB(8.OK M+9Q_#ULI&T_D5E*54]QTO]-\E"O/9[(-[-L385O<+L@M2 M (M$PX75[.I#?S"9'R"W?I@=8E?&R"1K?[5V930'H3 MPB:$3=\&F]YL?WG0.J&JX&A"Q\U8PV,<3]A,!?S=()/8^U%4KUR>N;3;#'S M__O]<2M(@@>;8-'L@Z&Z/PBZ7OR.&OX#0P__@%3Z"VDAZ*^IF4 MSA5MS(75?H'$88![!5<-[F<[BWU@H+R6,%D##.S ^L$ !!RP8'ZX(,RVB?$> M;\$^P L_TN.)?&V:VWCP>>:Y"P,$58]45T13!XV<75+$HRY#N8):PMKIJ3; M085BP; =&X[0$&2_.(HG.PO_.\%[[K&"L7_-PI(DOXBQ+6\P#=!M86,2&(6( M55Q=PB@\AD%=* ;:@/$#- $4YE5,]VWR<"J'\,?3*041D)YD29BT\4<,*&,9 MFO]*.%+7.2FEK)Z7339!OWX/%ZBQI\.;QP_^CF ("OX&A&9T1Q9#19?8/74+ M@+BY(UV;L\> SFA J)S'GI(&;UF3=)QFF-Z\E>.2C;Z0IQ)X02AY=W]H*ER@ M"=#;<&U([J>7W?_TKQ<]ZYQX# V=+_9^_+G]M&KH1_WZK] M'U#..)]=!7$(\+:3J=+XF/'$5VQYO+N_N$"R*2$& 08 )2M__=?O]8$&>$KB M 8 ONW$H$ 2Z7[_[/ JJ64,V\CAIXW=<0/$E6C?1/!A;5WPY_%L6\MVF_IDZ M'$XI@CPO8W[=&G,@6)R3?&5LH#P8.+ /@UXB0,T'GI<]:81C''QAEGT-</1E<>/E'_# M#PE0Q4L!5%,_3>39Z'OXP^8S&"ZEY-66R_MIQPVBSY-O'R:&;9K$Z;=/7GC) MSG_X"?[USOOA3^?3=PR([9OD&]^0^C_I_7P46\8?W8Q7? LOD(^YO&C_;SMX M\^=YTWOWY7O[S]F?_]/_9SXAI7,'+H:MI1=7,^>4%H,8$VS*T7RJ:_"IX<6K M_KMY[]O_-3]_FW[YX\?%>#9USQ_]TNLTEL5R[W1:%B> 0'*)991E3A:S.#K% M')W4*W(JV%W<"SLZHO-_O''B=O_3_[QZ=/)Q? ':UUN3[F. M>X:"6FN !25VVS,3S(VS8,X\@)];_(1>LV$\]SCW=ERAN#2LEQD[G/AQD@IM M@6M._'_^S>_E[#:!?1AW\> M'JXWYQ0D2J(FE@@ M7W.L-%.[A!JV*)P;UCG^M&"-F&1ZY=V93/$/=WN?Z)?/SH?/GYQ?[C_ MT[KZ_,_W[R8W.Y:^G]C4\X%_9F(XNV>=0$Z_??F:=).S\/MO_SG[^F4R3+[V M>Y>[%\B>7M%*7MJRS) M.WM6! RD?&;>Z$JI7W>4TS//!_U^+"M]X:8-!/Y EZQKB SWF]L7?WSU_CCO MAJ^OWKXZPFC7F5ECN9Z# M'D.'_Y\Z!OWY__XS^-\?+UL=Y[MW\?GLU;#[YF/[XUI-9D^G<.8ZHWGSS\_M M[[]]:G_K=MB_PU?=\XVG@"Y$X=KR8XWY"O'1%9*!^(9S2:X "PK@X/W,9BF* M#JLE#A L5X_?(\?Y"-_C*!+'M^QL#;<$T!_X&/6%G.CV\&$279R!TK;+[\_- M7+C%O;^/4@#E+7C8K2=PV6T^OV#QU'H;>2'^[3Q_BKC(90U'>D1_#3)^C@D< M KIM4&X*IY-$FAS+FGK MFYM!#)\<<./'GQK_'#9,+4F7*H%Z.(3_K3+F&$? MA"1SY9Y?LG $-\CU<)$9@@/ 8O^>D4\86%4Y]^2>MGUHJ(9;$K$M_H]Z\BA@7@RQP*M".+\%RY"1P&;S\6&"?B/PI,8Z M/-1?" ]!393>!O[[W_]E;F?QI&24V]BG?+?0LR[9V3!FWOBQ >:>A8S"'5=,WAV[JEX3N )YF*A>ZAC*H1B6]FA_,VSKF)0'_YR$8TV M8NX=UB#^A =QB-F21/\1E MI^.A;O+-_:7V:;_.M?6@.N$61;11&J-@NG]-KGVQ]!>(N?UQBAC?=\8LD\ M2/&6#URI0\&3Z$*14FM&W:6![DD4!-$-F&CC#!K)%<; AB#-/8A+@Q;RKWDH MM'RMHUSY7%F,(9^#VW0*7DGJI5+Q4-H/HBDV.$]%<#MF7'&5T>ZQQ8*$W!'7BQ/KGT(MYFK#)S:+XA1]OYS4+*=Y]D^MN^DK2G<32LK2'2FMSH9W ,/# MG?!5&'OP0V$V\&]LT#H@F'X61-%W;,6>;4OJ4[AZ*_:3[XE4ID 7L>M MK7ELO4UWP!$8?$>1@")!:/\Q]:S[OE[$X&][GEA7:. M(.J68XL/$'C7IX]_Z*=H%#BJKP0CHW=C9ZL!?#2N8NZF>S_[ZW,TU7%L T.W MHV_^NZ]>\)UCY%^]Z>RY]7(>!M',MMZ$HX9P&\V'"3=]O!CLHR?P#HD3TH2P M%?+)R\N>5KCEANDK'!WEQ;G"XJH,#ROP;D2^SJJG"=X)G(HS!VZ_"8EC@Y_S7VRD_@B\4# A;GOQVR]] MR+F Q 4<)0$\]AJ?!J06H\4EDFHXQ@#1";8C++8(V!BNFO,H],HAOP/?!5A\ M)L_GE,X7_X;+"SCND9? 6V^C.9IP8-D!KJP#U?!6I#J)2'SQQA1B]B%'],M; M?N2C*V!P\F3X:2R.$Z M-XO]Z;(?<-B/?7,]&0+.(E 5N9@PO@* A>P2]3Z)6!Q\&$_"0YU=Q7 0<*LZ M7_$EOZ"^N[GR 9PQN,OQY<*Y,8%[P%$P I03MO9RS!$/&$>($A)%DRA@G*+S M,E7B4,/Z7XD67I!$V^)&)K]Q<1*W;R6^VV*U""%^1TDX_SV=56L (547I01P M]IFQ2F[R!."D A$K?2W6M<]N^"D-HWE:.$/T-?$_.?\$W@%'%4)8/IHGUO

C^10*]T=,L@UDFYAA5="% M^+NE*I1P6/D3CBWH)]I6&P)/T4J@-0PQRM]XR6_220):.Y10@&U,(V#2H)@F M@M,/%T[D65D4_&(Z,O]OI[TN=1M>%^P#PT6-19X''1DSZ;^#_8>!G@# -:N5,$V/)=#L1MK:[X;F-B M^S;'7MQA(0L>U\KWLB8/OK^0_O[7OPRZO<'SK1=82)X_HG]D!5X_^@7)4S L MJ3"]E@K3>]1Z^(=W7%F\A(3)],/29])0)K\\6^?7QEZHVET,1]T M+2X<&6>0MI";P$BO?,Q!A&=\:7QN:#WQ$G+10N!B(.M\CO(R 5R$Q:62-Y9/ M5OGGPN :SA,.]"3)J'>AR*!4S.RN_(OX%?&K(_,KI?E $!:H4*C'TO0#Q11" M81;HK!8+K_TX0E+&>R%5JMKT2LH'$7.=B!EHD*_]ALMU96=6A11)=!*U59#: MI <3*KIT\&BD@FT+^2UQ%GB+=."M*A1*PI+(MV[DZPDG!5Z)7D+A%SG8C9N_;\0%$SU$Z!:,T3N)>F4'4@=684Q?^> M\^=,?.AFPN(D"D,6+/OEF%VS()J9OS0]U#(WG2,&MY(Q4/:=W4+'@A "X8%T M10>0P!.30"<>0#Q@/SQ@S"Y54YS04\$R*:!G+$7KN2KD1_*9:+-.M&GDPF2Q M6TQZN9Q+22IRM*+ 'V'X-O5^8 Z@D+J8'I9+S5,Y>"J0G349PXPXX\&V\51, M]!E5RD5&DIBHO6+47M"?0?X&MUEU!)"U;<7S0%%DC@O,9IQ8$3GY3^>Y['Q5 MGI QCBB^S9=T0L[\,(Z^,R^ CD7:RV:48K#XVH=4O(D?3V5"'C0\F[*% M]UOSF0Q$>R/^'E%?!&SF_UC P6H]\: *?()IB$-N)MP\K0IC(1V#N$Z=N$X^ MS02\I#/\_MRK" MV$AC(MY5,=ZE&,AU!'J0\F(B]\FS'&WO%!NC+D0BMJ'6W2'KLF;Z4(C>780Y MJ0Y$?B4COX+!,HNQ+LCF C)EHU08*5.N^5^";C"Z';)85BK>BF(@3()?36^5 M;^S1HL8>U-BC=(T]2J5TDC5-(K%6(A%=9BN:>"S,V# +-;C43$:Q/Q3EJ/!- MOB.%#K%#MP+V[SE8F,6^!TF^\0'\XH6LXBW>T(=.&7Y@3OO(!D7@+U_]$.$' M:*0V];%LNE$B6_;!_4273&KY>N4':VNGS?KHRR@:\^T ]'+-$Q8JFO.-%CBD M;W7W@TM^@!YG\R(M2N91R=3DAO5Z'@,Z3:.8P8P+K%\//'^*Q(01C\CH5Z?]E24+S&A@$2Y0K>@PU^H8C.?!NQ.@6CS\+(6%V MX-&M"@Q/M5B<<$R/L.60J!7/ ]:H%;]'VYRU\.3;2AA;UK^F(4LX40+)WEJ. MZSBC[F3X;=#I]+^UW:;WS1NST3>W,VQ-!LW!J-MRBFVRCDA=ZYK0+&ODEV], M\ZOD0 Z$__#D+1T"9VQ8;E8[5' M>1ZF? O\3Q!HN)* R3DUP$>YK7B%75FPP0FJ+0:YHAD( M2N@\#!!0C\,R:SSD[+GP:_YL\^&ZP0KR1WTO;EKU-L5:%1;- GY20\[]Q[+H M6H'A5F]QGB@\T+DX_/?>^)J+#''0"6>O\/*18)YX5AYV8N4?6T_^^N]YE#Y_^>6S^/!4T0Y_(<=E9]#O))O@9 MQE9"]/ZLE\LR8?-;HHKPNJP3[X@L9S;!VC2'\)0Y:L/&/T8I]\ M-YZ?&-%YJ72&>.+8:G'IVS/6RK4@U<@2LWRN?=%Q\"O3RU&Q+>D^AP;*7@PM MGS#6I1]ZICHS&@_G)_Y=G3]G77X"R0?96D7G)_F>1+!NSB=5>R'% N6+_3 ! M*@]"%&3]C0_@S5R*]HX !..,A8@6BGJEX LOPE53I1,6I;-S]>(Q;4G MRY5F##J,XBA)3"EHB]9F_-$W5YQG>@6!O'PAN@/ F#.P^#:/D!(3N33.J0:" MCU]QGGLI^()D'*(9J=%HQ&Q-@L\"BGH"7I!LO)[1C$2U$<]:9'YE*KL[4>S- M0@^A[ \%H# Q#";W<6-".&H FA!ZX29MZJ'@A'/CFU$;X&+LQMRM:NYHKL/I M/=?;P_4 6+-);DF!/W,N*IEF*!ED@#6AV4]6<8X/W ZZC/[Z%Z?7?LZ9.7*/ MSXI[+.GU(M^CV5?VO@5>8_/GA3X8+Y)?VM8%( 40T_F$WSU&DTA_B:<^!4@- MO0 U2H28+5FBN>KST8B+I!CI\B.,'TV0E-5ZWYU_U M MOCI_KW\-?ZS].;+BC*U;/K1TZEX\ _"8Q>]C[LLFBX.F",\G^I9+[C$03.Z8:T$%)H:!+*# ]:_(AZ9L''$P5SO67R4@=I$CC)#;))+J4#,$OKJWU2$,F=J6+KFQPJ .:7I" MHU+$1:AYG\MI#%/O7U$LP^( MJS47:/-TC>\??O"-G]@O*+,T,Q[*/R-'@KA M\X5$ 7_$?X%"Y=9ZRV1%,4<\[.VE]?:__>Q7W7>AAT +'F:V 1-JA^E*L":, MH:\OS5P!GA^+/"_ *>':A%;<_!;.1J^L21#=),(BU/J > )> YR2?HLELTG0 MU+D166@^.B=O ^^8Z&LP#C@S'3. MG,B%AT.EG<^%C4JB75BM6!IGA5-_/M6S8\ H@(5)^0_OQ4H^:"]\)O8E?[E\ M0SBI>,6FBO&*3,-3TC'_1NG.-IW3B=0.%X<)E[&GO283F5D$FMIP(YB^?6RKN9)'JRJ86MZJ42@@[E$4Q80FFF*4+94?@R/&%!$J)W MG]!:0"\6C1*@Q[(,\^ 34 L(HM'WAE#X8-Z\GG*M\$7K-SC0&G6,".?D1)-) M8<:0H#.^$T%&"T_@HBB]G8'[+K@5:>M,H0Q?7;G#G2^%@A0(LN'BTMX8.0PRD36@DF&,Z9(!'=<$T0*4)B%K\^9%=>,,D.7D=]A"HK7 ),G YED2PH"0*J)=NCPQ=H,#*TGE>V]T[-<8B%/P1$J_ M);Y43!Z6J1!@OT"@;\2D^U:=F@B+2AS6G7:05E0RB4!% "0$;L7Y)6H(DV$V MC1C@RM1#_[Q^5+96&)B1R%/V8XD@61V,8KG*Y/+Q';6-S6^9/A_,X$=QE>&N"2Z'?"E!(:$D*-7Z'4T_U@P&%,KM, M_2C352U44R5FRV4U1"A/Q-(@61ZKF M,T"BC295X 8)#$ 0B^ _TPYQQA?G2]-2W*.L:7&C!8-:+&YUBV,LXNSX0!( H2A<, M#^E)+ER_0"T=9Y)\!P*'I E)F]-HC',@A/$LUZ60WV00V78-A#1X*3@TQ9WP M HD;!B*HK'8;6+1@Z+AF8T/Y#CX1+PN!<<'KO=6=:>4]J)R RQL'10+ MN?_B>V^8'O6[!L1<4]DTC_/1+QGBF\P\%PC19* 2%,$#+YKW+//7WYJB0 ^J MS>%%CI"PPYA&"T,[,QELHP:3S4& XLEFIKY@# M7K'Q)3-8#:I0D)4*PMO42')^!3#%=71IS!G&-4.ABC$CT_:/86+.B*D0/PYC M7^)U0Q[!+J-4N) X&XPPVPBBI/R(DRNUDE&$Y>*Q&>$36H6*K22,(;;K5WA#CD$)I5/[(2.E,V!LXQ*&"*:R^0;?CBV46>05D%\A5-),>\U< MGFGFYA'+SWEALC05%$ Z+4GM*XS",[4;.25G#.0S,!*H#0-Z[;X\I[ZB5I',TXCY()H J$.KE!M^K-3#G]ACSNBU2$M1XW M_AN%*5GL3+\J8TG:-.3\7F,TP"B+(P/VR1/#H>8A]D.;9SFC!L+KV>" #Q#8 M6J:39[B9I:V-\2E3E8X*8Y2&8HR[1#]Y5C)A$+BL&(HEQ 4^S1=.P+'Y'#@$ M995Q#%MX6*FC.=OF:0'=G$%S233,#<_SFLR"G,6Y23OG)P;R>3&-0**G,?\* M=+'<@H1@&R9<*S9. TU7/^:T*'+T-MEGDL.9%B"Z_!.T#-. "0:.-OHPXC#A MC[V1'3=!(V(Q^".]2\/82Y+%J3.Z*&'J_<#A\'C;R)O- $-3RVWJU4KH!5N9 ME=83 T3C"'+5X:A@!)P_P\^^<;.>!C^%V*[@RIQOS,UTNA&$V3F*X\PV\[=2 MSU0*O>,J\X'DD+7EY\T+EB@P:(XS=GYR.]*]S6DC MP*PXH8@!9TGE,(\\.&>JGZ"]9[6R M;69.%Z%H\[>9X,MDMVG@+;VUN PSZ,7_7RP%N\04UX"@YCQO/I*Y8YG\R;U M4IX6HY" ')@E-X)J."9E62 J7U=YJ-!'P]"*G:M !PL3%#%*:1&%/Q+SC:"? MG"2\@&*(5:B8H&Z$^:1! 0L^#2D0 +6&T8K7RD3[<1C/'E4>4^A2$]>=L"X/O2]%#&P MT@K .6>F7ISJY!99EE 8NZ)-2RRBD"[6W(S(2^G4SRH.D/T+/0NS[,YTEIW, M75 YX8H'\9]%P37#G!R^3YD?CYS #/V+*#H\40D!^6 Y]W8^$^.+@8& JR=[ MBTI[!EZE+6F9!V&6#G Q $59TJ))8^9- ?P2974J8"+S_Z,4=929S@NT9=FB M(6NA.: )!'LQU90S)MUD3&6,+EN5SO/-F15R&S=L>(9.J)VB]VR@$,0Q=4YYH:[8>0>0.!9$IB$Q!Y(.D![Z$3+%? M5:98U7,!/V 41A8&@SECF:RK_HQ@3\*$^^YXBK\6>A/X9)KCLZ8HM\^^>M?6H/G5@A) M3:A5:]^\+*80$V' R\&%Y0C$NTPY7K886SGAM6:UD'(G I*!EPOD"AM)1 8$ MA-@X\RQ(CZ7, ,=\QD"4C8>7$=8+%]1$Z?#*X@PQ@\$W6@71MX-V,(FX*2"] ML0OJ9N8!Q&2J*,PO+Z^-R-G=AH-$J)5KU%E\:C[(;NBOID^UU)KE SG!1^WL M,'.%WVC5L0Z\02;WOY&)_!^%*TQ-+P;?"%=",>)@.'JDJU927.&WUA]_ZHP: M]17F5ZOO/=,B1WL?T'QYX8-@-J'E329^@)R#+^-73J;?DQ1JLW7-XT7,-RUR MYI$6(S$D_HI_?P9N$H[)4'@C@GA,Y@,OEN8)A5HG*?#-IJBH8$V@BK._DZ(7L56_TB5'EM7APZMPE-Y;WY8[$+ $I%G@ 2T[0_V94(,BZ M4$"DH7;W3,!SYHMX@,B'QGO1<,;?9R5RW$2*QV=@ =ZJ;J,R%*#*%Z$\@K_ M 2=^%>I]<]D^AMF6A#D9 M;MEZH D'^#"4^:Z]O_E8"8 X>TE2S(2SY>TBD [V*3X+BZ,1)5 1Y?R_,!@(?D2)Y/HT&^-443MI9ZL0K5E9&456S+$ MG)GHZ/I5GNV<2I?'7XVYJ>E/5>0@" BX(D3 K,O("XJ@S^W!%UESDJEG7%%F M*F;,481L5"&'ZJ:>\=QJ>TM%[9T<(Z[K ;']Q3P4N7>><-D([AW%(B;%5?9K MS,W<6&&.A=]88J]=<*C]9YFD_(% :5C?PJD+)+$0!+*-)/O/?[R0[U^)![,S M"&?D4W\\#MB9+!-?57 /4DC@2%;G#F\& $"I*S=_0$8#VQL;A9$*AUX(MYM( MDC0]C\K5"-@$SD2!W1!C34#D%BKOAIG'<759IG*9-2Q57HD.+E7G(2O,1>32 M^)FJR3S_\DZ7Y4+HQFFXUE &FD13&1]#&!R914+ !*P?V7KEF?4:BE[>O'EC MRT]_R@]_RNPZ_/QF39TXW*&+Q%6[A%7UJ>@%7U';V[#X5K05B(]5RTY$9BZ7 M5_-0VGS%U!EYV406N&P^8% P#/Z& M5430J"'O9Q9'#>D!B3AH98@FYJ&B\:73@^^ZXZ)O5I0(,8BKIBK# ^%J%U:P M+&XL4D-DN"S;F+AZ-8\Y$8J\%!FV%4$I?6.6C5-J1>+!YJ%,-/D,#3NJ;@QN MD27X5>E$*UN5Z"98,-[WCNTV4"U 7T5F$*GTR(3E[Q1JCFJ3*-GWAK)V/"6L M>39+VC^;]HS6GA*V>8^V2$R4"6L0^H=RVYFJQ,.)"+(I)/(6R)]"(TFUKI*M M281]!%>^A]%- "E]NKWYBKXCB\,69#JI2!.0JIAI;II-G?@2)RP1;1B* 4>Q MV9%N!6F,C%$\SJ@+3/(=;*2TRI54&#O57KAHDD(]#B(^9J[(?&5M=FN%3/(M ME5P5*\"L0 :IT/$E%YR:*<.F(1_F"[B;M6V+)78+7@;N36X8P"@=LXX>&H5$-$]Z/++UK*3)EC=53/M12&^.($(BX!PSD3P4B.-:#[1NB6 M-"*5V LS'W(U^H26E^\]M%F ;KST66'*T3C]WKBZ2*$M.'/DV6+O.FA/PP$! M*?[#Y8QVBQ'-^Q.A0F19:?.6;8F6*L?Y* M.[6DQ\K\1G*GWN_A0["$D6C5HD\!U;<%FN M9XJ_4!N>,>$Z7=KI2V\@ZP\)G=5,,UYT/9/Q>4Q]$MU9M*E06+C*N.$[\\F5Y9EH%U"P]RQ'+Y%4LV[2K MNN>Q[* F-&7.]!.9 "S=JXE6\+3<7-N5-ZE"I=0#-3/5THC5W2ZE MS9)UC#=O"GPO:Q*@QX#^+OJ7%:QO\:7V7V:][WJ=O-KA0==A49D^!8_[73-N3+\<.:D9/1MT::[RVW^F2WJ8P#U7FB4/=I>Q++94>W2,? M *HL65!@"ZU.%7^04U,QZY[?!L[$,PS>IK>+;5#-)JA20]JJ":I9QPV::AK/ M99$]CH.$GN)397KROW2BD.Q?K@;09NREH&TJO5L#6S&T)&OB8&JSRG> [1=6 M !]5;^G.$ 6%./1 ];.+5.O'P@&9_5JS-M]&-I!NC266@U%F,"ZDJOR0_K:- M93,M-?] A6LY=5J;?VC<9,P4Z/<'PW';[7QKMWK>MW:GU_DVX->^L6Z;N3W' M[70'7GUF"GC3L7((3#^,CA/](C0:3-4:3-PRK+!P/#0_':>=23.2KPP_RD7%5.] 9@ZA"Q$II2.?\W'EUEH MS!QEHV,*?GC%9(:4GM4D[N8B8)1*A1P6/44J$KZB[)W%!^8@/577*,C3F[9O7*I'X&22T0;9>- ML-(U4()72!>@+BGV.1? 5%;44_2L(F/ !4;[.$\1(>Z1(B+CU+-%HQ-W BHH+=M)_RRS3VJ?H7ZHIR$=$ULGON@-IFM#2GO'E#;/X!3UN[H^QT MS<6;**\Y2,S40".Q^OKEW[@ M[]#6BF_PH0PKUG2.+399S2=>&]W74L[M$C'Z )W+8^F$0&>J?)/J!)MKA?4& MAMEDA5GF=I"IB98_,ET+^YMC;F\H\W)2[ Z!N3X8"\0F<'F8Z/KK+!T!U'66 MYY8;F^:J6CKIVC!9$;AZ@5APO2+K5K9M@Y1T84,:?;G0O6Z.Z1"*5(+!1DEW M\"B!#I[(64"A(+OSRK$-V1#[P.W8^9G^]KMWRA(LDF",RO<^UT(0.7([HG@[ 8.M,S?)8_4W4#@?). M%7?GO$K$Q&#&SA@$/^*:H+XGF#$E9R\_Q8UF37A,'K7 P/A2!414-6GF7<$T M2\ZO(7U^2 M]L(SK$2WLEWG4#-#-E$L(\KI,_S,UBV\"07H\[5!'Q?.UOAS1LG"KTJ=G[25 M"6D0D&KOK*5$NH 4,FT$O5\?M,Q4^3EC%9L-I$L),R#YGJ*QT?;94XT+BZ^& M 12H$DF7#H0J?2B@087KI?">B_0R$2L GQZ'8L[4E!S"=&8!:LA'*NT6*D"P M8ME0OHS)EN;2AK?+UH.8N=">1[7_N(Y@@8'(0"VX.Q-#WP>FFGG85*7;64XE MS/RD&()TG@M):PH&9 8RJUSH#R+Y*:\9KU^4"I+R_^6:-L,0CQB(*5IT2"$ M8L-/Y;T+)XAN1-&)#9!03^03[->\'5F=SL.5/9T2>09V-@=4V3[ X$:8,0@M M*,S' X[=8+=0="H8#FO1.F>9PUKT ADO0E(:#3F-07Y1@!6HU$@!HB>YF*/E M22>YJ#:1+12%$UIU6Q%.0(,OY0DL-T50M,K+6A0CP46"=3-(V^'5MA?P6XS1IM*DVV1Z.$*OOH)FAXMP_38VA4PAG[!09+G MGI)U*UL1DL7S;;]R:W]Z'&9[#\9JR"]/^,T]!7],YF*YGIZZ&9&I7RL 2*S) M:QP*?EE#@[Q&"25H6@H+EC??J+LO/E5*6WSWTT)3F96;P'I>K8R( @U592;. M%ODO'CR3[>>@V M/_5(Y>A1*@>E6WK>1+V M;!-Z)+?Q,C-;*C=K/ 49-\R8NYQ=GF/9J(! TX0?F3JO5J56/0033IJ3J,Y. MO?$2]6W94D"Y0"F7@2(Q;%CY)L.C79!]$I;C)>/5S=<9/ZFST_(FDT- M,^'//LN^7!^,_E[HK+RXPO:K>'29@6\]T35QJ'FJ(BM//5D;X0M-SO*#F +5 MDC J-.M/S]"IM)M;N-9W:M4D+?<8>8?$%R6C<\\.9\\(I5XL5?M9X3$,6C^*WML"BXM7(EHXLXX^[[V ML?@J:P,M.PK(,Q&6&1S'!$@EZUTGP:RV!9!24);ECZN6!CDQLUG@9\U_,WI= MW>E3^3^-[KBX4EOR&ZGP+25]T_VC_83KD]TDOII=LS$0%HHV#-KRRP)NPI\JZAP\V0& C8 3"L>'1H'"]6R,-G9, M45$Q=1=TLKR-<"R'?'4A#(EJ,*=57T3]3+,W_R)1#LU/ZQ:Q34%:-%Y&ZWHA MMN#I&19&:%(\35(J/TI=%6C2 PUQ?V2SP/88B:B%+(F$:BG,R"I0F3777M MUUS+9'\91F-26>8A#17]9*65VIL#L)VICJFW^K3-GD9C% )/)&\1T]Y-PM6< M3O :[!>/6<.8H?EIM[>EBF>!=)I@4 MYFDP>Q ,0R841-'W,YR(H5CC'!RB_U%(JAZ;T92272)"""VTQ[I+L(JFP*,; MUKE^BV1UAN2]8?DVP5@HISCB1'2UR#*UYY,)1/[Q&#.DY,I1&$VA,7[F+84^ M FKRE6?*)%.!RIB)S C)L0,;@G!28S?:>@YAYF).!%"\@:PGU 523&]!;L' M9YUC,)X21T-EM4MCLF%]ENW/9>V^"+\G:@:Y]NB)!&$9H \QF1N2H<4%U'RE MO]V6QF^BQ^2 +W>.T7-9?):Y>?G?F 3BF'LHT))P8*77[2D/DNC,^%BQGBJ MC36W9S(EEA^WTJW%ET*<%8= Z);[*K:\T--\";1R 4(Q&$)L&0,#4U69AX_4 M]NB"$!>YV,K1*:N7I6=2_#0R^XP;QDE#V&_B?CD?3^:M;9&1AKM"(SUFEUX\ MSH*6$C@(TUPVL]H?HI"1#[;$'>KEDL<:UMO\[(#B+ 4G68X"X?,"B^S:JW? MAS6WNBK?0(QV1:8@"MH;UN^Y>)A(A_?E'!+5L%ZT_%7JO8R%@U-9YB.L<.U. MJ%0WX$,[<#R@VT%+E5V&^?".>\;Z"MF$ M.JBPJPT+,UL7E),+>UVNU8%5AWW8,]&:G:6PR J156RE,L(V M\3+7,EW;ECSDSX/>#M&ZVGC^T F_S*HMJ3_-^ M:L\K[)G&J4>$UX4GF-\NE56L>T1Q+)%TZHWB:)DZFV6#ST,VG061T#RDV<55 M8$[@P@,MYG(,Y^FBU0.5]>-8EHMP&I<7K9 M0#_S8 Y?C[Z+^GZCOUR"FA*J1"VP69.LH[#T"J&I!TT"H5>>X-2J M8S]4/N55-P^;,Q9\L%F#?X]?2D6[NI_:/=VKBW.4& .$,N% )-=[B>SSI*?- MH'4P%M5@X@=)OH-')+H2JEFNN*;C- KD'F'^ML Y* V-?363]JA)J W^B9ADLO=5>C;PJ=_A:T )7 MZ$;?Y2 =:5S)"H$%W.9R+PADMYI.8_#8$D5ZF)*)Z9BHS70;/?7-2S9BV!E& MX/)Y +-Z8)H$GH#4_98?1[P)UK(Y4,)T=^F<57BS0%F"H>C0E*0@6SY#5H!< MSM%?&\LN$G_,^<-P:UF3N;% OY S75#I/-WP1QA",#\K!0>7+K^ _A\^2=D #@C5Q2 MS1,TBS)%FI614BQ9@O"=%5>+7<^5AHQZI6-$5XH#I"KRK:H)93N 2^T$AR] MBW)!.[%U8X+88*D;QM/Z8KR[K>P@Z#>C9W,!L4A=DJ/[ MC?16&[-TC:%;(B:3N8^OO'B,W>-E&"X6!;6@\1>5$NBFJ^*$"PN?!5YH&VO' M>*B(@,JP./\N9)9.*9 Q:L<]@W6[[3/47U1@1HW G'&4#T3W[M=83:6>/]^T ME-0\#=1[U,AFQ#5S,LX5?X7%KH69@;OF;X4U!J)$2L5L1%^-L=E,1?<*D;^8 M!.R']"D(N] H/X*1ON&_Y\+G+&K^UMITN1UPW!/%8B)\)4.T2A/\#$7;RBJ1 MNA]T*C$3EQ?A)!]B5!#+\\\<6DDTSFM MMZ#_L(UO,X)/LM.!YM>9T8LY)F*FO)Q-@<01CL&2SU @/WS'&"5>]);#*G[_ M\M(LUQ"[EN\PT["*_9M@2<)#[&# -DBQ/A3,/AO4:% M3(:+8E2R&,/*Q@LG9LN:A#A7ER#7GQ2[Z!GP683"XGJ^YN)X/TXD!>SPD!/(4K:,_E7WG1Q*ZN@ML@?A<>5:S%A/K9?]=_PP M(R?=ZD'&AF7NSHV<";M0)Y3XZM670"(&,QQQ&]F7)E2S=^8VG28H&M+"5\]2 MA3ZZ/>^5#",J[SP6H.<2Y'3J";!T*6GSH60MO847#>4MIFQ!>-K#KK/>6,9A MM&DJ6[J:(R.QX](,ZIBTP&&9KW:O-O>.Q.B[9$8'^4Q2 MZG(-6"8T-/OH06,[#S(.7+B)=(_T^ SQ+E_'6B*_,$"ZH5B2)8MBA_ MKJIQNHW6XRK@Y(<"RRZTA!9= A/@)S<%_RU<$,']!/_J56LHRDNW7AAZJWM1!2_,W\U7";[*"X M;N--W,P\G"=S->%.>23S&/@6:%LDK=[DHX\2*#DV@2JHZ5V'C 0T?&6*ZNH3 M;5@?5+YLL-"A.U-HKICRNH&,0IMK5ERUG84?+*-3"0K/,7]"+ MCV]E;5Z^3=Q5!#@6"+*2C(Z_0J;YH( &A5YV9E.^^NP 1>L6#+\D#/50W6W" M!)ND^S7HKC#08+A+6;+L&0\Q9B[)9X'9/6/!O2JZQHGA&\ -SR0WQ-)TZ!B' M+3 *P5^558'K,6"Q9O$+6"&&P21"/H@B]A$_=&W"3$6W(:X<87:A?YV;FA/- M1"I,-7A8H;.^[D>?10IQO) X4\WJE5A8P;3P3/4(2TWO*)O@-/,,T>!3(G?O MXHKE]#KY@'R/#[T^=<@0E=&SC:2O1,G61*Y)#A"ZU2.-0'-#*5X8S >Q3)$% ML6IH@[#X5%I6!$F"3/8YA/!6<7Y+M CK7?+!KTQ7F@,OC\(S%Z8A*.!5" MC@?+,VRJ= C3:&;G^,@ M\/FK2!ST)%LZ4Z)!)5U'\>(@5CU=0\DTM!$%6X/?RPE_RFT+:2E2H.4S440# MX<7GKVTP4/X3,T-9JG/P:^&-42>IG+"O?W]]KMVO@+CVX'W&>\;&@[)2[OP#]774E9>OBTNUGWI- MG6* 2U#U4WG.)9(3]UNK[Q\,UIS:8J5X+2R9F.@UP/38"H=)+5D(RM#K>!UP-45Q2BF6%(6A,W(D@9CN;"G#/-9IP9:<"!KU@J-"BM1EZ@!T=(V&ON MKZ8%5T,1R*E;BP:E&/LM4S5@**4O"O#%.',1()3 5#%RTU %GP4VF;W$_@JH M+&,W$U&B"9B(?J=,&.4D-90SCEUCK!&OT#*N7/! M &G(+E62L(K5#/(:_3^A#8S\!P@'M(H(J<95)O51! MDLU6%P] 'Y5X^I#)(29"=\0QG[B_"M #]AA,Y711>99J6+V:4__'GR(_ 7FO M!"3&$C%R$&A^FD_]-D?5KQBMBY&8PA!#$!>=\K5BUGP:SQ.5&;)Z MJOAK/?Y[A>/9Z&0 %GJSRRV]:68S+SDBA$,^*AI&>9I:ZZ%=G[33Q#6-?>EI MUJKBG%MD!\R;IAE;)-AJ]T>=+UOO7[+^=8>>NXWK^N.OO7< M27/<&HXZO6'G" -LG+5EG!OG;1F/=I:5KJW0EQ5S:=ZCHFR'^GNKMY3;W6WD MV.8];[G#JENAK299H62%UL(*?0@WW?V\ID]2%^5 ^J"-TJ.,9G)VT!K@XLH< MH^.+%&J<%F-,MHFS+1MV^):N3E%#SLT3\2$W(4(.#EC4\V.1I*A*#D"AE$5? M&+34]?*ZTP08?%EC%/4\K6-=N70H>/@EM 6)9%06KZEQV'I4(BQ7-J]:ULQ' M0%)8L-B&+G/.8F8.$\DQ(C4O:_V1-[.,3BR-?8GY M+FY=@RI>>N]/GYR\>/ M;U^]>_7^XORM]>'CJT_G%V_>_V:]/+\XUU0JX*0H%:76&38+F27LF?I@;@-D MA]P!<#G92%$I BBF8$B\NB"$%%[)B;*FP9'$/9GN %&>/HJE-%9+4T 3D$C' MZCKTSP-[10)1,#?YG':[T>D^-IF ;S-IX/5A[,RU%*D?K[[";V9L^$ MY+_AD-HH= UE4M_J#1-.$BD[M/Q=TSYA>UW74*'^]G,ZWN(C3R93Q9 9T,B4]&;?1=>ADRG@RQ,W*>C+]QF! )U/& MDR%N5M:3(6Y6UI,AW:RL)T/ -/A$8GSFW;E$&EY M=6S]<>9@''B36E!U#GPB4'D0?R'-A327O6DN,IM*Y5O.?EAD@?%VEES3\:0BQQ+^]D/E7D=S1,O M'"=/85YJ&URWP._B^[(IFLM.^*Y;K+FYO2MP[%W";?;#_+3/_>U=EFW*E<:^T2;2 MMW)S'W*H8.YB%C/LXL#OL1Q[X/#_]KH'0(C2B<%=)$$1M93$>C\$M;AVK^O: M[F! U$+40K)E [6T[':[8S>;3:(6HA:BE@W4TK4'K9;=&Q"U')U:*FS!UP8< M:ZCKE)()BHZ,F/'7@R=C1/D!9?6\WU5:/%?%2%5PL!_&*=%LMNR6L\[,(HE' MB%\[_X)C][H#V^VOTP$)\0GQ:\?Q7;OI=.UFBS@^(?Z)(7ZOV[.;:^,OA/BG M%86OVJX/9ZK7(AEA&[[PFZ\2%BP+X.,^MZS?O[P\@+NG)CZ!:KO.[RM!R:%N M.M1[KMWIM JJA3NBVV[:3H<"4D1!)(/NZ]!S!VV[U^P1#1$-$0W= MBX8&G(+Z+:*@HU-0+5PJ%0?'*:5%;.=!60#1HU]^C:/O+(8)8V*;R7RV2%'= M1J]3A##,(4RC&>ZBL']^F3_YB?.4/W0^H^X,%)*HJ[SM0@#:[O3Z%)(@Q#\E M=X=CMP<=N[,V7YT0GQ"_=AS?X>R^W[*;/<)\POR3POR.W>X/[%:_0XA?@T2$ MHYLV-7<)E#C]XMZ^@H^Q'X[\F1=8;UD(R[*\<&R]":]9DO*_]N!"<->X$"B+ M8X_>_R/.XBEQ=*!"4+E7$;+3MUV*'AP_>E Q7#M@EDB%H'(OZ[)M-P<.$2 1 M8/D(\"1$8'O0Y68NB4"B0*+ (XE U[6;;9*!1Z? 6KBE*@Z.4TIA><@$SBCU M AH/LJ>@3-D$3@XH2YMED5Q=&KAT^EV[VU]7Y4,2E&CDA-TO0!Z.W7(IMD\D M0F)DN1CIV?U6QVXU6T0C1"-$(TMII,OIHV<[+K7HJ4/2R-&-L)J['DJ<*K-] MIY*/<33CR[VU/GL!?X-R/E#:RJE$#*KL[#T)J=RR6VW'[K1<"BT0J586>"?A MAVFW-SDJB5")4,L-O).0J6V[U^K9[H!D*I%J=8%W$J3JVDZO9[>:E%ES=%*M MA1>KXN"@S)H[9-9*/4CT)*J]E/K*?%YMH3\ON MN'W;=:@O/5')CC)K2K#/'5,)A$/[=K-)V6=$)"1*5MEHT(6=_W= /3:(2HA* M5BE$;/>L33V1\DS2D8@&4MJ&BI3+;B9JSP6S=OW MW\*=:*A4OHB#])U9URF1:(AHB.309CFTKI,BT1#1$-'09CFTKER":*@RG0O* M:QY6&!P53)7XQ-)Y'%I1:+%_S_DF*0.B6M[] \O"4Q1Y3I]\_T0I54^8.(B! M1>,=^Z$R'O=J]UJN-ZG4 MPO?0=3FIU"+ 2Z127E*IA51QG+;M.+4(Y!*M$*WL>>#]P.[W204[.JU4V'XG M<)0_2V+UUA:@\.B7\_&_YDG*QM:K7]]).DXKS> T=UVGY(J7?C!' MM\3'SY1)41\_?I4=M_60E8U>+C.5='[+Q9B_9HI9IS M1314(F_$0;I3U"+1G&BHHC14"SG4[A$-$0T1#3V(ADB7VS4-5=@K0."H>C+% MA_2*Q58T8[&7\C>O]8BR";A*! &(4.KIJUC7>8(( MA0B%) I)%"(4(I3M":5+A$*9"">]Z]*Y%BJ YN2 ("EXW,S#<@.%1"%12YGJ M-\H-%*(6HA:2+40M1"U$+40M9)[3KLOGE-A!\XA/HB7$VN818S9,K8D?>N$( M+M-)M]#I%:#>; MCY^GT0Q?6X !O\S?]*3]E#]T/MMK>5!-4CJH ),*,)OWG>S8I#)FHB)JI_% M*G*(BHB*2!8]5!;58C(C41%1T?&HJ%F36=VEHJ(*>R,('.5/,KF3#^;=YT^6 M'XZB*=N#UZ6SQNMRFLX5DK@5B&X<1K!V6Q3;(%JI>I;)84RY%A59$ZV07-E. MK@R(5HA6B%:V/+8K'+(8C"[Q9PIZI#^8RNOQ5<@53 M[P>_-TQ9J%C/6< FZ3-OGD;J C(F<46>G;C'.$QY#UR1MD/S,>PFC=6ZU([% M+K?+2NIV&DYK'>Z,_>LESX_X,R=!=*. IOY&+OEL&#/O^]D-!]/S693X4./U M#&N\_&M6>*98C'BQNM4;)E$P3YGR:S7%1H_(\9P[<#R^.?WO V,*[EH)0"=S MK).!G 0ZF5*>C-/HK%4QZ6B.Q\X&'3J9,IX,L;/2G@RQL[(>3:M!![//@[EC M=<5&.^;!8.AOAH*?!P%\?N:G?+4CR $8@YD8)Z+(R _%_Z97T3SQPG'R]&\_ M^[O)1%IO->S?(PE9%BS>G;.$F]=P\>^/.H_N"Y-^H]]^_%S:[9)VG-D/BQ., M/[;^TL3_'!QY-L%L74?8;*(D[-0=S[HZLJ*A_+ZN+[7GMAZ#/KG^>FF]75G_:ZO[TSQ0=F M(G8SRZQK#+^6=5#8C"JKDNB[@Z(NW( [7NKA.'S0/[6ZMG]?L\>0,^6JCH&2M6 @M"Y M].*ZU;)=U[6;@V:-[/@]2^5:F/&_^ M>G;U=M? O"8:2:WY:]W8J-.R'7= [@5"YUJ@\W:].1R[XPSLKKO#-LAUE_XE M=B_<6RWX&/OAR)]Y@?66A; LRPO'UIOPFB4I_+4';:%_@ Z?-5$C=FN_'3&Q MNLSV787 4N#T;J]K]UI]]#OV\W^ MNO1,TAQJ[Y Y3Q*6)A;?$XNM*;8HF+(PW8=OB'&0>6A['-01(-> MHQ'Q*&!># =U)1^N41A>"YJ>3*2^OP"2 ->C!._XDFUHL(Q_@DFB2\;<@B?X@+ MIS/EAZ'>SX7!WG@7=.->UWT(C\5QLV,9KE[#_WN^Q%SX_.7CQ[>OWKUZ?W'^ MUOKP\=6G\XLW[W^S7IY?G%LX .IDCSB6ADRGGR;B-9IN.IHQ'TVHT>W0R93P98F>E/1EB9WL^FKM&1C:I MRZ?@ =VDF);61[2[N3T#=(37:73"G>?V;$\Y][8]CQUF_ >[799K;KUC:>R/ M$NL)"\?@?9GQ]T;CISL<:%,/^KK_:))6H]VJ%WWM<*K-)DVZ?)L_Y%2;6J). MR_Z9\A;S"E3%/TFCL>X'%DE$:,2WG5I#+_#"$=.I MN^N''OJAQ5D:Y^;AZ@F'.\S*K31#WWVFWW[!<>P&UINLMDH$QKF4.4B:W9YE M6:6S.HE0*D H;F,Q'[4*QM$#Y?!7_!4;GWE\9]XELQ)M*4T8LV(OW584#[W$ M3ZQ9Y(?I+J<-UT'DEHUA/#CQZ!@)>_7@,NU&9Y<):C44NT0L1"R26%K;R>23 M,9H7A'7,IIX?@K#.Q/9,.SA3%D^W%-ZWS(O)@JZ;85 *UD5F1JYC06-=/P^R MQXGLR@:MFI#=HMI=B8J(V>KSG.!_GN\M@_M?\R3U)[?K4KC7I]+_/W[+Q16S MN#821#>@FR"P$XN?3 +M.;Z^?/,1]NSTGB?6^9=WEH?SX9<$K2'NADU6(8KR MS 10*=.\G49WL)],[TZWX:PM:Z5G>>T@?KFAQ)).J1RGU"1:*O\I<86- MB*G\Q]3HK>TV0:=4CE-JKBUJIE,JQ2E1,G\ECJG1H[S^"IP2L;P*G)+3:!,Q ME;-^B6K^#E*^=&A7446@=3"GS.G!8[W[X^3@L/ M(X52RPN0#0;AZ<&#".9.1DZU +(?Q/X5-8B]/>N$M?Z$DY@?M5X']T42FG'WP=S^H? G/9^;9:= M8\[K/>)-":V50^--S:S?ZH"OG,;R@>!'"FH-%=0MZO_RC%ZK2TO8_HMH.HM" MZ!RCF8PRTZZ:17T9P?QGA)(6 %M-?-73!6]Z^ZE[JPIF+FR#/P M=JYA<%2;^NE4S":HGGIZ9[)[:-^SA^!.^[@3 '>..V_":Y;L$W?VJR-4"GN9AQ,":^2[6RYU]MC28/\JS0:Q6QCD#::J]>;-FTU<8'>UOB7SF3W#KO M8Q;\63678_DG,)0WP_\X*12U4/O[?;OO+IUS70%?;-4PII0QW.-24/7U>L=Q M[*[3/;DB "*A,L"C%IJ[VVS:[?9B?]Y*^^?WIZ#7VJ&_47$G=W[UW?G'YK+D M^L_W1G?M3G?I;!_R_9< R>JN\U"<(!>(&]AN9UMS@N($1(PE!50]+).>8_>7 M&_<44SBQF,*?&S.-R (A0X-B"IQIVMW.TM%D%%,@ARC%%#93$ ZR<$^OL1"1 M4!G@41/-?940HI#"Z804/K.9AW.'O=&([P[*ABBZ<&S/ "K]1RPM.C8_WG'T MX8B0+)\N1-&)HSA$B9IW%;VH.35W.DV[WQM0>*.D2$C4O-/PQ^E2,X5':AP> M>;Y-K?VJ#C)[Z=Q0.VMK!T95B[.;<32'F;;'XC=WJV?;A?U3@DWO.B&DW[7[ M[M+L6(JG[,<97#J4VCL=+5@>)=CTCNFHU^_8KKNT/I2"*D1'.PN:S?;%%RIJG:_"1J%(,H:R(C?G 5LDN+JJ)$YY5 =6_*4>/+:D40QJ?B4 M[U'-R6O'(AC2Y8E@JM9,_KX (95]P\CDAV,,5^G7R^ ZC;V^V['E;@7S4AW/ M?93J_4R3;PQ.YNSN37,/'":_$R%%IU3^4W(V3$2B8RK%,6W0@.F4RG%*S;5V M&YU2*4[):71<.J;2'Q.QO$J #O1'4F_1UK MF')-P'>LN?%.H^76:]K4XMSX9C[OE4B82+ALX-MZJG7G"*--RSL/O82QH-+. M0^]6#'-H'GI)!WJO-P0)>@^ST.H+OZKI7:<]YGN_L"W3F._.<7MB5&_,-XUJ MSBE5=<(=&O-].-SIU0MUEDSYWB#Q=]CZ:L^J0.G'8Y?+A5*B9A ;$)K%Q-7P],8.L33"I!8$ZS:3<[U!BJM!1VA(8S M)2*PQ$8%V$M=W&41=4<8B69!ETW7;=L*NVQ&>=):KE.MV.[@S:551Z( MA$H8@SDJ"=5!CVT[=K._OXGJ1$)ECP(?EX*JKZBVFEV[U7?NJJC6VH][R*G( MY=+KRF0"UUSE)8]O3I /VG:OLVW;37)(U5K]@=UN5C\UNQI]RNKCHJ\<_,J80%,A^.T]KZ;N "RE%E(E M^)4QYZ9"\-M[*D[= 4@$7+]\^0J!KSYMT^X,0+1%?DX];GCEFVTO&'L3_,_S M^X.@ 1L5>U96'U[A?QI08=,EC<#SW;W7+E,:C[H!^8\ECTNCV;-FH\M4 TNW MTV@J@Y2C1LCTT5C>/(VLIM6$]WJ6/_[[HV].:S 8])O==I=?^]DK7F]W.\7K M_>:@Y_8'K677VXZSMI MMHOW"_ATVPOWNYV^T^\MK$=>[R^\EU]OMKK=XKX0;EW^YJ7P[W:6G$NWY0X& MO87G]UN##G_'TOWV.POO=?MMOK5^$?[B>K^]Y/EPO;D(AWZOVVPY"^?.[Q\T MF^XJ?%CRWGZKUUD*SR8<9O%ZJSWH.8-E[^5PZ+<7X-;J# 9NI[/XW@%\LXB? MK:[3<]J+<,#KG)B677=;"_0KX=]>?'ZG/>"$M+!.W&^OO^1^OOYN;^&ZA/.2 M<^'P;"]<%WR@YQ3@_.[#>_4.MZUPQ9PE@-Q<;ILXG_@XU-KBYYKQ2%^3GK:Q=J-AUK=$#XY64_ M.O7X&M9(__Z"P'_B/"V.T2QH!"N%]5V:I.%ZQ=_P)+ZL>.H%N0:?\M("N U? M)0QIYTOZ-8Z^LYB-K33FFH$W HF76),HM@)_PBP_3.;\BQ'C^M*4+]YGB0T? MIRP>^5Y@#;WP.[_BA6,K2J]8;(V\&;0$M9)H'H]8TM":PX+60.CV4'1SJX=N MKSEB<3SA_XT9LZ;\&5>)Q:"IMIZ.(-H;QU*82W?: M#6>'8,D]N]]MN-M 1>RSU6GTMUH)L9O]L9M6]=C-Q96?6/S_/8N;9V>_G9]_ MM"9^R.49R*XI\[AP8P)[IU$,TFX"CP89:/'_]\;_FB'EN6S&; M(OSG#!U?YC: MKAZFOOHA.2.@%F>3T90AZQNS8:IP-KRTKJ-@SK]!%O@QYO?Y,XY;;SFSA6_A M!Z);,O^+>.$>,:SS, S;)\=C2V>FEP/+)YX?6]=>,&-K'\E _CC@"I&-O^07O/#6NIQS?2!, M;ZUHR%_K"6,F9JG'ES;>#BS[VWS#(B)?0N0&H$#<^I/;$M-]MT*214%3,(6C MDAZWLT )F[$86KA[E[B&\TL6CFXEMM< DEPZ1,9F8C6X5#W#G>72_)NB+\RR-/_U$,1GKTCP,?G^ MEJDY,M+;])I.OSEH?>OV.H-O[%A[;@J?EA+_YF1?<>+>) MW/? ;0S:F?ZCEM7"(IU&I_78RCX"?!: ._5^G!D@E'K*&6B>S\2OU"4L E+7 M%G+('A6>JO4YUVET#W5,!?QM&?CK651+AUN=D0WX)1!X9=PXY@E M("[1T^)'8XY89^*3,(UC/Q'*3#2/C4 8_]4\2!.MRH@8,2@M2^.Y2_1AO!FT M+BV9=7\&G0:*M+N2U^<[.%BZ2\/!&-46!^1F![1V2/B;]^?O7[PY?VM]>O7Y MR]N+SZ)KE?/ ?+4FP(V(3<"R#T2!""XOG(D2#] M5%T0_ BOY+B6D; L[\G$1-]I])W'PD942].IL<)VU";;NA'OG4ZCW5F7(FW0 MJ?'\B#\3?)%*_JF_L4CRF6#R-QQ2&_FK(57UK=XPB8)Y6LP./F+-\5V2KXU\ MO8+IO./R13J9XYU,:VU=!IW,L4ZFAUR13J9\)^,VG+6E='0RQ^-F[MHB*3J9 MXW&S'IU,*4_&:?1(SI3R9)J-09=.IHPGT]O0C8!.AK@9G4S^9/JD-9?T9-Q& MIT[<#%7JYGD?IRYAP[W[AHJNEE+Y[[-6MQFH[7? M9D']^T!H;1PIBD6$+;UBZD.Q>'.AF_E^5+12X4__ ?AS[V8__4;S&%SF_A!: M0*@#,:)Z(])^].S20>4XR+-)Z=U[_]X[LVC!EG?$A#=IEJ7"DKL*\>VUNI4- MBTG1(T5O:T7OB". =JX(+DFZ(KVO+GK?SK'E):2,Q80@5=;G=HX4'W7E[8X0 M@W0UTM4.II@M)8?\SOW\MN'S,VA$YX_XMT_&R!,3RP^M]"J:)UXX3I[^[6>_ M$BK9?2A!(/OBOSN6CH.&<]SYE#MGE)#-OC,664(I<3#$./+HX'T@1K,J2M7. M-[\::X;[4;CKA#DOKKQP9WI7C7'G(;HXX0OIZ:2G'UM/?^#M-E3GUW/7>+8Q2[GI314D]=[VI6J.>NSZ2__G(N]Y4 M95#/76_*X*_GKD\3PX^4$7-T>;UG8VRC-5*<4'TD]G84HVPWNUYB=-UUPGDY MK#'=CJF+[\/A(A''#S\4 Q!T8^HAMF*%IKT3!N-_0I8N0X+=S;ROA=FV.W#L MV9[;;+3_M,_][=URV^2@*K)$JY5K4Y9#!7,7LYAA]0:_QW*:/;O=712V;,Q>0A2 M<0=VI]LA4CDNJ>S=5CT$*K7Z!U%.CA%LS&'1XY5)+3MGH/4R8JMDJ[[.S;)9 M-<<&YR?IP34K[=;3-$_+9H56H/:F%I9JU['[[4&-0Y!'*F,T6T)XHG;MSMN\RF11*6"GWM#AY:[0U0X4C2T M5*A0-RNR%J'0SWK8*00\*=99\UCG>L:X?T]2/>S*@=WL4 #T) .@QR>@&MB> MG:[=[QZ"@&JI@5<[+'I\ BJ9?7JO'!S7=@9-(B *ECX\[N[4(5A:932JFUU< M)?/W8QS-^')OK<2#H9(B_7>E*7R:%F_9#-L')_Y3//6>HL*UVYTVQ5-K$$\M M.[74P,AMV9WN.MV*-/&JQ%?+3BQU,&C[=G_0(FJI=>CU7J["U@YY:"W-T!.W M-FL1A7W/4NO&BQGTZV26#UV46)+R#Z-HRB@H2T%9"LIN$A1MN]LZA$>\ED8K MQ61//B8[L-O-0X0":JF94TBV5B'9K7-$VW:OYZQ+$R6J.<4X[-;XTSD(\M32 M[*7H:_6CKZ^241S=6,R+0[Z(!-LP1>D5B[IHK3>8L_!!H5$OKG4*R%0S) MPCO6#2J]B%(O,,SYX6[\F+6PW&MAH.> LG1. 5G<2_2-OF.WG9W6IM30LJZ% M ;T' CD!B]CMN';?73?0@S3O>P9YRX8Y>R"04[!8^W:GWR7ZJ'5L^%X&*%6\ M4I2XM.9D!0[\E*W+$NWZ"">_]XS@"L" #$F:4G.01.$*P(!T8AI*ZD[ML=9YWJ3-9D^4*3U*OVH5COVJVU/2%(V2U?$)*:U3X0Z[NV M0_,X*Q9M/(C_;(<5W52<6#\[KAZ1QC@",'#K[LF0A6SBIT^M211;HYB-_=0* MHB2ASK:UCT(>OV]?R6S&;67$D[;=]!MI<[ =MT!#>.D<.4]\&D&&;=8YAB#&')4NU MM*QK84#O@4!.P2+N#FRW3X6L-)#SOH'?LFUSUSUJ>G;?I8&<]8X2WTNU6->\ MB.Q,BA=7,EZ\R0H7&EO4@BY1I6OF_6'VM:XWD<^]-JV M.Z!@;RF"O74FE1ID'/=;=J=U"%*II?)=[Z"6YC<%@)5=_G/J<3ZZGY6V>L7PK;-""5DPIE=L64F MYAU.?NQ?__(W_H]ZURA@7@PG>U5X: N>*CEFL_EXC^=G4/^(02MF!2>G;\2Y M!9Q:+6,;^.]__Y>YG454EB+1V*=\MXL(>LG.AC'SOI]Y$_[F9UYPX]TF U36>>>>_WF_?G[%V_.WUJ?7GW^\O;BLP7LPG&> M6Y_?_(_U[L/[B]\_:\<=LD5-8T+]Y/05>+.$/5,?S.T 5LJ= /Q& NZ*Q2 ! M>/,T4A<$^N.5')$80D3>DW&E_@#]7(_ FZJ6IH GMK]E*D^_L39GTL *X_$1 M?^0DB&X4MU5_HT+R3+"4&PZHC=1L\'!]JS=,HF">LD,3]FKEPKFKB)'_/C3_ M:*T^02=SO)-9GV=,)W.LD^DV^G0P93P8I]%;:SG2R1 SHY,I,K/UE5]T,L>C MF?5^,#J98YU,L]$G#:"4)]-MM(F;E?)DB)N5]61ZC7:;3J:,)^,VNFLCA70R MQ], !J0![/-D[EHKNL'!7,F8\8Y=N8<.+3XP6,SA,(H"N/CW1YU']X5)K]%9 M*]P>#)3^?6"R-F@4Q59ZQ:S$_V%-^==7B<7",1M;.^O&?)3TBKN@21ZZ]T4: M][Y(TVNTUC+WTD%H 8L.Q&_JC4C[T:9+!Y7C(,\FU?9(8%K'F%51YDZX\"8% ML@1HLL_6'J2ND;JV6ET[8KWRSM6Y/^8A$YRCU;1WRD+J+G\KH,CM'%M>0IY7 M3 A2905MYTCQD<7P&^]R994O*5^D?)5'^5I* /FM^GD& )^?^2E?[(A_^V2, M7#"Q_-!*KZ)YXH7CY.G??O;KJW8)]%[\=^<"L7_<=C [YXUNTW5V)B[79X\= M9?.'0XQ^[1"C614]:N>;7XTUP_WHV'7"G!=77K@S5:O&N/,0]9OPA53S*JGF MVQ),'@IE4\P?V&WJ$[MFX7R78V&K6\J\MTSX>NYZ0\E,/3>]=X.BI+L^303? M\P"=4N[Z2![F(^]Z4_I_/7>]*;6^GKL^30P_4A++D7=]?-MK4V>F0S5,KRY[ MVUGKWR/;8H79,V\C#HZ(HX*^[;;#C*)IV:V.+;8<0*DWYL77M!7-L!PJC4DMH5Y=-DNS C HG36Z+44\:?7M3G^7HR^))$IH46Z-#FY[IU-0 MCV\N4O"3@I^/?OFLK$0,<5)TL^8AF_N.1J>8IZ$KMSIVLW68.$X-34PB((J$ M.J[M#KH4WCG%2.CQ*:AD%NF]XJ.NW6NMIHU;-DW\P;G]%#.]EVAH.79[K9I.]BP1"\50 MM5_(=GHMBA?5((1:=FJI@07K].V62]12[^CJ_=CH#M-0:F)WGKAY68= ZWN6 M6C=>S*#G)K-\Z(/$DI1_&$531G%7"AM1W'6#8!C83K]#45FX HZ%J676^7]]FQ>XZS+O63J.84(ZUW2",_!/+4Q,ZE^&KEXZNODE$< MW5C,BT.^B 2;*47I%8NWL7E/T[2MM0I^@H9JRQZTUR75D#U*.%\_Z[)EMYV= MEE?74!VNM:UX,B;AP&[W=ED-2*A>90.OM]8[<)IVW(F;:W6(5WY FRW68TDH M0'G0",L1ASB5U(%\W$EH!RKJ&3CK4J(HPDGT=]0(:(6@+W:S% 45>*NM8WZ@KO6#=/]")*O< P MWX>[<536PE*OA4&0 \K2@0)D82](A4ZS8W<'.VUS6D-+FNCC9"W@=K]K#_HN MQ;9V'\8M&^;L@4!.P$)U^G;/Z1%]U#KV>R_.24%@"@*7QGJL -6?LC%9HET? MX>3WG>-; 1"0W4BD<)#4WPK @%1@&A5SD(3@"L" :.$ YF %8' D$_ .^=!D M$U;-)GQ@1/'5CQD+$XHEDLY+YA^9?T0*9/Z1RDOF'YE_1 MD_I'Y1^;?B=2% M?F1Q$H4A"Z@DM.9--SLH?%(I%(2B_$@272#KMUN M'Z:79<-ENR C"HA;WIM.Q6DPJ JQ72/ AB[' 0>!F, M1 IG4CCST2\?XPB@P&W()T,6LHF?/K4F46R-8C;V4RN(DH2ZW]8^?G/\YG[E M,CFWE0E/G([=;7413/HMA+F35FPY2"IF4- M#-% SH?IV"V[XZ[+-B13E'"^=H9EVQZT^A3'J520D^9QWDN7M]M.B^9QUCMD MN34VN .:QTF!RMH%*L4\SFC&N+W&5Z',.(I-TF3 8SN12]CP-R3KNWT*$N!PJT[2'AI4MR5 MXJ[UC;O".S9/YF3439CCON':LFUSUP32;ME.ER8/ MTF3.^X9VR[;-7=(H7&E>4H2X1G5XF_6%NM:IWDM/:/?L=G==9B0%3TH*6RU=K\ M=L63O0$5TM8\A+HU+JQMKW6:YN:)6Y6U#)R^9ZGE"QMTR"91S*PPXG^&:1P% M 53:^K)S$@53*4)$P=1"@,CANK5SB(J.6IJJ1"JG%$QM#NSNV@Q%"A%1,)6" MJ9BS:;>I*?:Q*:5TINNNLW\IF$K!U'H%4]^R)'EFA4Q,KA'9P*O-60JS4L2( MPJR+,@,PQG%WBC$U-%Z):FH<9]T^2N"V*6)$H=63#:W>JP6.6Z4ZU^PT7 ( ["%,V^\?ICZ\AL;N M/GL-EP#9#AW'+1T =A[H=5V7:(T"O13HK9[Y47V#_>?4X\STJ.3O\"\7[.PM M-[*/9?<6PLO=Y82X80LK@*%$67-[KN=9_OCOC[ZUN^-^K]T;?&LYKO>MW>RU MOPW9H/NMUW*-1BR_Q9T__XO?@>Z_?&PRZK8'\8@\ ^T2) '_WR@=/GM<^7N10'%JEZ@O]YOO^]&JS\7_,D]2>W MXI(?\D--$09YB7BZN8,6O*O[E*+,8?,;;^F(?,:C5MRVVZCC6* MIC,OYI?3R$K7W\RM9K\R<'([C07,N;ABX%N+F9? !RMFURR<\Z7=>(DUCGW^ MES6\U;'O%[C_@4B3^R2 QM7B==(62+,\3=$V09,^?;\5M$2/U?:5Y*^??F?JY(!\F7)5^,H=L,8XFDET97=> MJ^1DBRTC. ?S(+4B31TK1+7^8@+(@R)[?'ED>:_PD' M>G4C0O=^$TI^JZ)F88H%Q3S@**16:9(BDH8\@$E$$3%L% %UHG0LY29A8Q%X M\AD"-V>X7WYZ]ZG$:DLO^^$MK&T"8ES\Y'W^28L5BF0-447Y'0:26W(NY6D: M^\.9]*N0%"7%!$R31&$H%O7))<>0U$&@,3<5?"KKA> @R*5!E]I:!GV%FE*JY:>@M*;Q988=.KYK)-G> W F4ZR7& &P3! M1*%5 "]C,@VB>RGS #WH?06)\IUT 0_[[[W\5P5F5V2QQ78 SFUOIIQMQ-01L?KGB(YCY MF@=W_#[)X![8K4$[3XI?SY/?CDP9MCK.,[;X$?&S@MP)_WI50&&N#0,Q2J_5 M5_DCF9+,GT6)CWQU+=D8A!G'+HTJZ91&TVO;:G5/1::E-(U32)AR!F'QZ/LG MWWR.W*W9AP>LH:#PPRB>\*"4IL@>5?$38AKUI70/009>P^=H7^<9#?[##F)1 M)N(*=29 C'Q^J]592D;J96E+9B2M5B;GCK,RU[!D8M8$5\D\%$_ T^1>LHBP M,(J2?\78J,7>[FIP"HO(-?<\U$MF0U3': DWAGWS&=!/JXWGM<[3V)I)W!*G M3;@?(O;6^R29&%*<=H X#89;+*0ZHM(J7*,PK1"FM5A=E,5JF+9:K-E27_@] MBUK.55XP]U2)_L,J*T]^^.5!"7(9B&Y7NS!&CK@'+XB]VS9^E6 0P M#C*^S,\E2MH\T!7 ;H@(CD'9"-TXB99TS%-,<4X37%+ 46U*H5X;P$HL%GP3 M4#)^Y"GUH'Z^KAMG;4/KBJN[8TE3I4=S^%6/#\ >\&DBKO,?BA!A4)'-@^ZO MJ]SF/$*4\0N?I5'^0$4O\DDIQBD4Z;-W%D%EWVR9EHQ7TCA?6@Z:PL;>G?U. MO^54-0H4_/S"C,@XR/BC&6WVB0T6I*&A(8H0Y1YH#HS6_W*)E,B#0D- M488H4P_*D#K3EC0D-$09H@RILX:0!H2&*'-,RNQ^XN.^ZJWW<':C]?7BDZJB7=Y$JZZYNL=ETS$LE M LY#_?V$I$]"LAXI1Q.2C?CHM/HUE9N5]N8'BLV^'H%6DO1H;HYA.=UR]:K]IDC+"-NN# MFB8H)DD:"1H)&ADT4C02- :(6@'M&@Z!J['"#X.<">$ MQN'J.QZ&OF"_@?EBK/'/>>\OESC\&D77OA?/R]G,29O;7G)\'#Y)B26J,1U>LU2I5@:RS@Z M9>P(.Z0X6G]HM ?LWO+FIB! MH@K>[L).V5C*QE(V=ET%KZH]A;B"<'"QDM&EK@^2#)*,-9+A'-9F-"I$:E % M[V/LAZX_Y0'[1T5W'(T>QU" MZGV+LVT?[19GNT]7T6S1MV>Z),@BPNA(&+K%65O2D,P088@P#W7D29EI21J2 M&2(,$8:462-(0S)#A"'"D#)K!&GLEDF4.29E#K(WI#JQ6:_RS?PFMLYN-Q,/ M6IWC0J_OS<1[&CH-+GN8%U/D[D/8!,*3W=I&M%CGD]YCD4^"[,])BK51^KCXEW2%-KIZG7B)3[0:*LN%\>!W^^]E- A N?/O>P8R-.F!^" M(Q#-$AYZR8OOOO4W"*.]KS!:[5:G>?=#'>XB-MU=[R,YV_OSD]T:-(^?#G?? M6!,] 6(64CZD?&J@?)KL2AYP?^F1?T>_9)]@'HQR#:;B\Y-K(>REI'%Z9MM=Y:"%.O9PS, MTYPM2;)4:V21,&VW3'W'<#JGV:&F'X-D6'32LM M/)9=*NL%;V2Y@+T>\_!&K)0):II_VE5E7&0 : ^,3K=SR//&=$U-G_ @/OT8 M_MPX.;X9K2-6B%/J@9.#F(M&.))@+LS>00_[UH_:) 'ZX83LQR4$6S4OOATJ M"OLH8BSP8LM7=216EZ3.HV6+CH<]P(%Z_::F!TM\\ZS.X&EAA.J3.FT4NHBW MFH2LIHO>2:H6 ^(D$KO:(HOLWT4'LUK&K)NA74',DQ]^_?0[>Q^ZT42P'.!D M-EWEG6ZKUUE&+9Z_D$93.=,2)N Q#/[<>@&#SJ9-S9A1B7%Q.:31;U>9\@90 M^_R9P'JTY6AG0D\A /3<+HD +46 "H;/BJ2LP9&K]]N-KF;+@)D Q[5@=D_ MM!%H5KA$M;_=.S";G,ZYL$U[N^J/YW;?Z-CFB\8F^>J2I-)/8K1%%B5 :\!; MA!L]+95V7N_.ELH!2]7OD*6Z1(FI!V[(,%UTJ'E9$>7.W:2U4#!';\&YG(C2 ML:MLM&;B&12?;9;:!<$[GD6:&/SDK7-O!&R-');3M,JUUPIU%5_$S8:*$=F5;LI M<0YA@^1H%SD:5!T.2!5&JC ^^>%'&8I^Q%"42HQ48BPDH*W*AM5:<(-F.4C- M!8+JDYI@13=A(:#KR_\G<3.)"PAH_5B_GJJ_6<%4?0J5>O1QUCN;0T6_XX=E M@R9LSJ"C0*DTUU!T-<.9(VS44Y3.'>X1WQ VZB]%#3-(S0HIM8L<']GBBB=U M'JNMU=&OK;46JH_*B$\Y4]^0AX:29+K?E=!O$)I@*%7$%GV3^CC5J M#WK>DJ65O]VI@8=1X%V(:-409\T0O48=_EM#+B*<7:KD#:HN/:M[$+R_*T15 MUL?WLM8[,4=EUN.767M.$^JL=3[H37O9T@E9E!.O 6_M@IL^X:82-P=RJ.LC M=\<[8*@1G42-XB9"EE:BUS"3U^0(^+("73H6]K**K3O;]$Z=#@VD8V&;6Q2M M(U;T]KX(!51,>:@Y<"YC"_^E%2?UQ@D9E\L+O^I3@'QDL^ZK&Q&Z]^R8/;MM M_7IVZYW?HG+IH;(25L]FS>./NN3O"#?U<=%7!*=SF;Q!Y4RJJ1Q6D'H-M$ / MZ3;5FG](V!HE;.T^522I(KE+19*.D;V\DJ3<75Q3 FN6&[QX%%#2F!A#(Q3H MS1;:.X[V8&V05@O2:T5IXGXR%34-IBZFHJA'IV>],SA4HGM4(&:O#<3JPA(7 M>1@L%=8TLK7$2H2;9HO98P,ZLX%5MWKP!N&&S%-3"VX/CA&_3?DP$#]\Y_FW MFY$SDO^]W!^(%BY5K?I*X50N?@*_%N 2DY?3*/%3/P(N$ %/_5LQYTOS&<): MN4Q3_O;V'B M_%^)L?DJY)>X@H!/$W&=__ (9&VF> EWZDG>^2H7=17P^VB67H_\K\(K8BZ# M+V.8_W/GI6+X+]+SU70 E_SB(>&C(+^$!#^_9S8S'/$SO632$ MJ3FR9\)BD7)8GM>:2^F*A!+;/9;M;%W9[@/8/#^4K,!&0B!G,&*1L!"N2%'XC'CPB M#[;KR8/9YIZU3%7!+],CNJ);HH^_9\#,HWOUR _!@T[11[2G52%)F=_>X MY-209EQ36NH>T+^+8JDXTG$L!!BE,!TG#)0">$(_ST+!'--@MFE;1JY>8L$3 M_(%%RZ;N#MC&B\$U#]GP7KE0L!)_!"(3IN5/09)XL%&E33G*V2S@<7"/0R6S M89+"&#XH+,#L'3AH.,@L9L,X^B)BL4'9&0PDTQW#-X!F&,>QS6=* >X L=EB MG[=![(%G"9'%,F8R58OXD* J. CCD8)N(ZP# ZK7;R,'R\-S&++9!:@ M.EXL.1G[HU1^!'YGPEWYP<3_JM[H]9[E8HJN:H(O(B"X1*>[]F]6B_T)(-Q/ M4:W!(@6/0S8&)A/Q*K3P_Z4ATC'(S9P"\EDK2X7)Z*H0X;D!C(PQ^'A)FSO( MA>7 \-1]Y*BD\W1>EM)S.@4PY+___M=. 6L!SFQN6UJ &W$U!(I_N>(CF/F: M!W?\/LG@'MBM07MAIO)E.3+3V.HXS]CBQT4 6UC-A'^]*J P5PRHUJ_55_DC MF9#)GZT$U$^61IW;6&"3[JG(5$BS2J@+Q6#.0&)'WS_YYG/D;K63#UC#P4). MZ1N!K7P-GP.+)7/SP'_802S*1%Q'G9J:F()CD2L^CXUVMCO@K,)P )%R2Y1: ME"&XU&I%75KII+ FF.D$E/U9C;2Q]/5#[#$+(\RP\"$,O6R;!T[!-%=""8;Y M%> 404*;96RVH#DTGAHYMX6(*>0E;Q;G8=/(CY.4_3,#:XV6;R3?A24N!L9U MLZ=VRV+@"P8XS10"^%$$/^+[[W@8^H+]RL7".*9LS/$KP".:S+NUBS14PBF, M& @(> M2AZ!EOP6'K]S)9 U6N_I,E$,I!9P5:< >*S%;:,:%]LDL;MDTK;?*$A[$5'GX B:F MB G4D(:$ARA!EZD$94F?:DH:$ABA#E"%UUA#2;-M>091Y)&4.!\Q\'T\4<6NE& #[]_TGFR!66*A0>MSO'/7W\P?H:E68OHJ&KN^^[; MX8%.UJBTA1KP3'X#?<_I=<02LD_-0;W6H%=/#EJN^1V.?_3:=;?_ED12P$<4 MGXW\HW1R5GO,NQ:F7QF8=M]C>5MFG20.B^FJ_.Z81M[V4V=EO>L)Q*=G'J6. MB7E(4^NFJ=>]C#$6==*-$LX:&WYB*< MN23:^TJBU6YUVLV21&R%JK?>/M_!^P=@*+LUK8C@!Q"ZD?4C^U M4#\-=B4/>#CK&8X]*R'I5=9UO' @/^:MS4<^BNG,"F?-P55/CWUR:F67Y+G/ MN+,LTQBT!X9M=QM(^=J<4'96#S3Z>OS=W4G+[$XZ?0CZW2] APJ M?QV@_/6CC&8^8C33[/J7MDE'W8,@:X/Z:"P_:)95T@LYEYF3U!4?VK$'R8ZV MO**]HPJODZ$A8;D08:D7/IH6_%U4C+=SB^-EZHRF!6R=FN3P]^P&T0T,/9FT M(?:K[L2FI'QC&/Z16KG=ZI%6)B:]4*U<7ZAE\/"MO K[]/?)Y[=@YT=,/OB. M^?QN^S^(8T,Q^G"5 K"1A;\-;/X[""3R4KULO62)>/)4;P/3\Q)TE"?X]N]!]Q-TTBA4(V(J(SUP9IR5K %=+3LHWM=>.+_=E MQ=]$RO[DL<#3R@5[CX>""#"02Q< _^I& MA.X]/.:AA%].E@*/XT\P^92#0>%!< \OCQ* "N28,\M^5E(!.#*"G$SAD9<8 M#%8K+Z\91W%Z!0JHGDU!S, NN6,@"8XUBQ>OB*]3$28+C'J,IS#K MB"?P@AQ +1&GF, ,-PCXNG%!9X3+V&^Q35?K5+'60XA:HI7=.1FMW&@V145V MYP.#D211:RR3Y'%4;YU3?3Y454KKG9ORM2'FBHI;5A6; M^.C]DG+8K@PEXTUC'Y8'4^:<5%)OV[BOQ$(K7RY82&F\2CZ>R^Z#P<@6#JS% M(HC=_) KHPVV^Q8\0_A[G%MCZ1^H,=X(5TR&P(R.960"D7,YC[_ RG$=$MG^ M)),AQ)=\$L^F*7H "]D#,GIBXKL*T"F_1_6'3#OF7B9[IC(F801#SU!#QF(: M@(N=82\4I>6#T"F3@TN' 7@FWH"X."TBKB38V4PM]B?.##Y+(L"7DG]8<% T M*P.6JXQLI$R)N[. QT$)>^ .14".?V;P=Q&7K5BRI#/VX,954PL@X-P .T@0 M )_##']2'#^3XTC\N5$\C:1B<7DRGN,\UW?6!C_K@)&*TUN1='-W2=\0]>2> MF?F K).\;+)PJ:8; -MC<#=>&M3!44]RJ^;&$^VM_DI7#'[Y,,[H'=&LQOM+F>'_7OR+Q/J^,\ M8XL?$3\KR)WPKU<%%.8.=2!&Z;7Z*G\D\TKYLRWWH&9T2J/I-;!N]U1D6N)? MI\"_G($@C[Y_\LWGR-W*S@]80R$X"*-XPH/2M1#9HRI^0DRCG<3 7@9V\#FP M6#(7";Z+6)2)N(XZ,G,PYT%U8X2+)S].$W&=_U"$#JF6K1G'=]6Z&,@&2*-\Z45KN5]\HA<3[O?LBIO4:6;@/][ MKNNS6W9EW9(H3 ]X5W)GVUW)JM.OTVJ?X>"WQUQ\_&YC;\R!KD/>YMK7JR?]H0SAM/K' MA?YH#+%<=SX<.U2J>?V;84F%'DEB-O9/*ZW:I.OFL8?C/]]87?.E8QKJAZ:J MV].SB]*YQ"ZDCC50QSNSED,8C(?> MFL-\Y[)H[RN+EMWJ=YHEB]@5=S#AJT[@:>4+] _I"^S/4&9KT#R&,LGX'XH_ M 6#QO$'*9RS*IQNXQCJ@ JG4>[CHG[)@]PM]:&P>>1'M1_@ MJ.=';>FU//EI!##ITZ,"O*6%\=S'+Y2$I C%-!:R5@+O,,LP.SVCW^N>XH2Q M\YBB>IQ&MZU^W#CQV=8S5POQL8W.8&#TV^V3B$^]/?VZH4,W@=G:EE4+B;$, MN]\'J;')X)#!.;7!.<,Y4@<7GY[5-=JG,CB-BO3J$= =Z@C4-S+??]CC3VL3 MX]4]E-M5'3RWC$[;,@;=_HL#GMG61+.IFW6L 0Z.'J%I<1NN;F&'EN<9UB;8 MJGU,M;/F;]L]H]^Q2>^3WC^\WK^ 2^,O/!BJ>=GKY!=%U*9,5N>FSQCG1G^,D*LVI1\J +6&,G2,K)[;G?(EI MJ6E]JVFVI%'Q MG'9AVPZ[8#;SQI,?9 LC;G[Y)(])GI])7+W)92CO=I_BW>YK-K=H6O2J04I( MN\!LK]JY.:!D*25+:U8D.X5D#'HU*A5=9H&L!J*@7\BUCRST'3(29"1J5E$[ MB9&PJ)I&U;3*^.M'&7Y]Q/"+RFD:Y#@:$;713H&F[Q2H,W*H@E>#,.G!IQ$\ MXOR!9F"L)NRD7<2Y<_MF9<,^F34R:V_;=D$74KYZGA>&K>Q!RF5!334]-^GQ]1SXI[4OETLN(5BX\**EYC:V$ ME\)!C>_IH$8ZJ'&'D^:ZMN%4-C!2TK )24/=A*<1_8T."D^[.Z:)-!52INL":33.@IN,9'ZSW;% M%;OH>$:=%$QC"VG8"V+WZ4@MG7.,=6;XRPBQ:E/LH=I78R1+R\CNN6.2+2%; M4M/:5M-L2:/B.>W"MLCF?4)ONA6V"V7X=CU274NIG:&G!%(\VQ;A'< M2=H7VX<]>DNOL*09%;(:R()^,==>9J)7=?T"R-W-UH#,EID MM/1%#M4(+SE$O:Q(E$Y=O*!ZH&S4M.G4KF:;00K1&EBHNDRHJ3Q'6INT]N7& M*!<7BGR;\F$@"BM=C=)&\K^7AP/!7B#J2F%8/2O0^N]9DOJC>_7(#P&0]-KN MM/"M#'C\(@\ZU@<>I;7F*RH'(V\3-X[NV%L>A["8A/'08Q_2L8C9>[PN1B0I M_.!&$]%B,DQ98;>E.9[\\"Z*&0S $O\KF\ ;XX0)6+['?IZ%@CFFP6S3M@SY M3DZ1[:-ZPHT%3P2[XPF;QC[@ %Y@WDRP-&(<9KL)_1$P;IBR^;M^R'AVWJ3( M 8QY*E@4LF@6,Z& YZX+U$[A;R*9!2F>1CF*HPF,6API&4=Q>@4XF1&BP)D-BPR&@T2D3*AO> 77AY,21^E2]PJ,Z_A)=7 MEI4#N?EC8+E;W\6%3V&1HRCPHQ;[SS=6URPQ_:E9?(NFVLJ>\DGQ1B+@UZ]3 M$2:PK+5P'4="TV@J%>HVZ>RUG$X):BF9UF/$\Z.(DR@,1?!@\4O'L1!;!7#. M4&6QPC\I84!^Y.PIP-9F,!,P5ID+035,_"3!QVZ4+)AU#&@$68C 9/DA3_'O M(R&4?IG&T12LS#U+>"!0ZFY%.!.)@1-U-LP#K\+2L@&&(A0C?R?)& ON23'" M]Y+9%.5#RCZP_UTZ9F(T@BKQ3ZMCK[XO(S1;%;&DR1R?= _'KOS 1">+?$F M1A4(*+[UD>;P(:+CEH.VFO"_@1XI*B2)@C *K\17X%CSM;/TM%N#$TA/R)Y:5JOS M:/G95W8V0?EXV6GW@1,5749^#*Q<.@MGR8P'P*D!N!G>+$;'0>(P@QXGF\&7 M<I=\_:L)<+G_7\4I2-TW8AH+Q <\ M:*%95IY6V?+BBX_0(3Q-8W\X2Q77!!&(:%$;/E M#OA92&\W9R3 TY3?3P#O+786#_0D#/(1Y5LJ\><_*LWZ0LKAZUAX?LI^B1)P M6#NV/F6#F"%V*#=B\WC&LP.MJ19BVV(W5- M8XF>ZZFXJA$P6Y$KZ:*518AY>A7[R1?VCH>A#T+/UX:&:Y3&LOM!7)(G)]:D>+RRWHT!?_'%9,A M*/] &@L>8AAYG0IA+KX/"F!>0 MS&>GR<"7+]&V^BL1IM,K@"'__?>_BN"L:CI3_O>R &_ G,U^6(SM26AWG&5O\B/A90>Z$?[TJH##7 MCX$8I=?JJ_R1+#WDSZ+$1[ZYCD4@!0C'+HTJZ81I,Z!N]U1D6LJ[.86PGS-@ M[]'W3[[Y'+E;LP /6$/!&PPQV@I**M\QH^1[F?!U7\ MAQW$HDS$==2IJ:7],XM'T.] Q1K[ @(8T(?A/?/$B(/.40'WQ _!3PK@(2SE MGQF\Y2L%4_2*UKE"B8\1,NK?*$Q$NJSYZ^VH5(X&Y*EU&:G(I,+< M*]S5^RVXJ^ (3"9Y F?A*8!I&PF9\0)JR9Q6YND4\DI R]27K O!9AH# P19 M>@R=>.G8AU]$G.6RXDC^C!8(YU/O2[<&%@T<,)4I=#81 J',LE4J>!$+B.M+ MY+6$JG9-I8<9P"!B35RQH%4JW'$("+BYS]$/F%O._3V8H OT+SS0.2$:+&ZJ MC,H^\Z^YI*F:SL.R <6*I*]&3&'$W.N4.E^4DM$JB+"L9^N^5:ZUHD,T3UX^ M!3.U-I,+/P3^?R6GB*\ND%U./D\G@SL:@>/W7UCZ/9@G%F&>2?ZTJ-/.AGCE M'[!#L!)TPJ)!%X.#.?>V@3.EIZZRJ< ^TAE&!IJJ]:(S#$L1L>L#Q]9:CA\2 M5>[#!;*X99Z!K.%,!@M@664B6D97N]!V3E;%E:LUOB5^@4>8JK_CL9?DXP%. MRRP""HO'N,Q271Y' V^Y.,%Z :DUAX$WY45S7\I5M1P>0L <,$ 7\ JB##2[ M<&58C$P@PTD@L>?#X[@8V $")7(0=W:W93]3[RX&VMEIR/)+:FG2WRN%U@++ M&)C<4&M #Q ,Q2O7A; 'L!+L[FBX7D-:TY>G+2KX*1+P2+9#Q6-8A%K6E9#G<9L9#36B/) MMSR8J=:7>06LH"%DU7.YG@7 CT'T,SG?N& IKYSYWO=/_A*NY[J]_N@OM]OA M?[6%W?N+#SN=OT:6V[,[0U/T'.N)BKE.+>%KI/D(S3._1>'5_[YZ]9&]\T/ M)"KK7X$,LWA3/\V)]1MF#/I[^E[;*_N?51%;)0Q5 FV.!C!>:99QFV*&+,RS M?%++2*Z3E4_$GE0W,S0U'JX.7GS[X_O/;UYA_TJ88W@Q]$1A6(E.-KA*NV$- MK3P$\V7&3S:8A5G%>"B J\/$]V3>#RU3$F5Y.U!1,K\IK:^?SE3FS\#G "DF M!4&'14:6P\T7Y(=2DN0(LD 7YS*V#?(6^W.,BA-<_?O_HM^.2%QX\049Q8P@ M-L,EV#8W"[QU^)*S .&S%*2*#!!ZA G^%*0B#E6"5D*%94<_ZT5\M314+++% M)X77 '68(BUX2!A_S)OW=,I MCX@#CM#1F&-AG@4'CN0W4KJQ$=CJO013Y"= '00'BP4 OH%M\D]SHLB*CR==L274>N &A+[RG;/,EUR2'X(EG@-(QYX[NJW4>I#?P,O$1WC)W)RY, C*AFT6OD-QQY12D@8*HH5L7[ MH0A\@A:[4%O-^J;)95)DC;(N2VFH4BQB-X%(,O-?<6I%\1W"-OYC:G&'MG:45/?:6B M '!L7^([Q,/$P\?B89ZSK>1/3#-[4I&.&'C3!>>^T'^]B#+6LW5K,[]JD/FI MV-*0-YSD>_]V]D)+/MRR.SK&)WU[G(ZFH,N28:[1QW;]B[][^]^NWU^U>_L%_??O[]_6OV^]O7'^#!+^]??7[_X3?V M^8/4@]]].U2(>8 +I>! =LQ 0,2Y"N&Y;I&V>A MCOJ./-A".D/YTG*L94[2MB,%\K.\[%[5 0(%?BB,C_4TS/'E>_SSW^6)A]=* MF=P!IK;*<<%'G+_*ATD4S%)Q:I'>?)P#@KSKP08+K?S(HQWLEM4ARNA)&=,A MRNA(F7[+K#SNARA#VHPH0]JL'I0A;:8K9>Q6O_+80*(,:3.B#&FS>E"&?#-] M*4/:3$_*D#;3E3*@S2K/X2?*/)(RN]\@L5N*^1(.+]YF8D]=5CPT5MPHP(?? M/^D\V1=#]K'9I+\/AJHJ2N^B6!V=D8Y%_D,LLA_5ABOUL^R8GM>3CAMZ:L5) M?>*D73EI_>;3@S%-M4W4CFE6<'2<*X[(0)&!>J!:R1H \KW TZ\,?#O?8WF3 M39W4#NX#5A;*,8W\%"BR4L1.^K$3V:\SVJ^UG/* LU>>RX[6:);PT$M>'.B^ MO:-;K&VW%JUC"<7UJ_^N5Q[VOLH#KVSJ-$MYX/D!A],6Q^6,?8 GSG@$9YAU M<4L.#OQFMAEN\$B(=4BI$&><5*DX ?H! M'N?OV9X@?WYFQI\\^")B]A\^F;YD;V9A$$UA*?GU:KAS:'EK45W\5"TO5MU6 MN6XFU-NJPLV$^DS)GK-#31Q^*5"3#K\;E4,4^W2;HIN'HJ+ANO$PZ'CR,IR.[,\/29\1U>+V]+MR[>O M,V?SW:)%**:QD$U\\ [K= VSTS\)-V@F'(=H*2!1N2!1Z=H@*H.3<(-FT2.) M"HG*@T3%LMJ&99ED5DA62%:VR8HY,/K]$[E@9^X96L;744-G.];1GM7E7X M2%$B<7WCN-YQ#*5S?-JR.5?M:Y+DBMWH6)U="NM5KO=PHGD;9 MO8S#]*+R8I>8"=M795)^K!@M&KTN99(O,I-,\G.(N-,P>Z?)+CD+-HIBYL;"\U,61$DBDHO*G%&NC')E.ZO0YVW#L;LO M*,-,4D-2LV^&V72HPDGR0_*SN]6Q.D:W36:'Q(;$9D^S8_>-3KM+E!H8\Y*LD*RPYY8U,'K]=OTM#0D+"D-2 W%&LDFR2;*I)\[T3#/HCC.239)-LIMZXHQDDV3S)+)YCA2&#CB3&8YO M4SX,1 '.U=S02/[W\G (L*>[I6SDBRNHVQ'$8Q#.Z>7L,>_ZP9=D/LH/82GP M4G\[<*7%_ ^\\GDLV"@*@N@.AF:2(FP:BP0&3!AG4UA:Y%VET97Z2>[!Y[&? M1"%N0DCA:WP2A?)]>,++[1KRT/$,-_AR.HZ%D-=-)?Y7-H$EC1,F8/T>^WD6 M"M4FY9B&^L$V;4N^##^8K3)N3\0LA82?*_#VZ"J4RW0I?I;G3(=5R%_7[/+F MYS\^?7[[)L>>//S">LD^__3[V[?LUP^_??[I$YNWP"AJY?A0J67 1<"GB;C. M?RA"B/M(,N F_"N\"P"%.0!7@1BEUWR61OD#F>%43W+>D^\4=%7V#C[)#('5 MZ@Z>(>QIG"\MQZ?"R6Z;;SK=5J]2.WK^[9KQ(Q@3]\'D\IG_+C/4U\-8\"]7 M=X"IE],H\?$M8!#SU;\72F)F0R8GS5_DPB8)9*K(E6J;Y[,R%G8?H70!N M_N^C[!:NCBBC(V7 "^L2972DC-4:D#;3E#)69?:**$/:C"BS+#.]RFB?*',N MRIBM Q&P7X\/LGG2?[,JC9:E?:VT4-MC/$Q"!U-L@'9XJ/(L9O^(TX$&.0L3T=X'/C-7#,\CJO5),YY/>;AP2QN@WGG,5X8\6A[G=YX M?-=M^[$I'V(??E&7\HV$6'OA^J%._=C6>MR 4V*.FU _R2$P9L]H]TYQ",S1 M/=(Z'[FTK;&59$4#6>GUC(%YBHNQSI3RJH>H'+W<>V91.7J=]A2B8@^,3K=# MHG)>43EZDO@4K.3T3W)"W3DBE1(7/5N?$=,N/[P=DD_YA68;0XQ:1!*GNR2B M_OJ^.S#,3E440<'"P3>[$=>?F^L[7:/?/2C7-]"9J85[?R*N;X1O;]F&-3") MZVO5SG&2H*_JY';='/+3,463Z@N-#+2J$U9@@1/-\%SC$[W%#>P--+KJTV-HU%RUXRHJF_T!PX) MWKE5> /BL(YSFBNTFARAZ1Z(_292=L=C@0WV@OG8YB:2%'YPHXF@DLL%.&IM MH^L<- O7P#A(MW"'F/Z13#\PVN8!LXR-](5TBS6HX%)!\$V,_KQM]'K6"V+U M1E=9=N:&SB%9H=F>>VUK*V\3-X[NF.!Q"!,G\BZ%*!V+>!?WOC:EEH-: \K< M%C-(1M\^30*I@9%";2HF)#]'*SD:W1Y5/II>^=!2?NH;IO3;_2K/E&3F$HL6 M.W./8Y^">9H=[^@>UGR0(4PL;D4XH]T@%^%)66W#JJQ!4L1!M8GF<;UMF)4M MB^3S4'%":Z]_OZC9[%6=B4!,7_\RQ5[:\(!,T6P'OK8%BX\B3J(P% $5)!J? M4-TYI+<.\53/%16?)V*,#G%B5-GO-A% MRRR1\HOJA94=LZ\#HW>J3M8&!@^'+5K4B\%([!Y3+#3,[H"2MUK4/.K%8*>J MB=0+*[N)7=?H]DCJSBUUN@=5NYTU14=--;IDDO,#ZZKYJBY/?.7]/4M2X;&W M/[[__.;5P2X=70W%'%##7C0;!N)L>KC$'&LOA#J EZ^**1K=*R#-LDW M,)PZ0-2D >>0A.QWKEO?< :TC>0(91OM..?@$K(N9-$ SL,?E6O9= ')155X M=NO?HCTG&V..;U,.*J"P[M7@;"3_>WDX@.SIUB/$2_.41L./5X*,%7SMB(=3 M0[UZ![U\XH>P0GBE7T*,9'/\+.?UX584+05>;W[^X]/GMV^RP$O5P*V7[-/[ M_\=^_?#;YY\^L7DP)ME@C@UE*0 3 9\FXCK_H0@?!GX9:!/^%=X%<,)\^5>! M&*77?)9&^0,IQ^I))C'JG8((9>_@DTSY6*TNQ'A/,#+.EY9C4V%DYVBYWZD2 M6L^_73-^!&..@N@NYZ#\=ZE7KH>QX%^N[@!3+Z=1XJ=^!,I*!#SU;\72F)G% ME1/GK_)A$@6S5.2VQC2?G41]*-W9,COK56AAH#DO7A76OZM^ >CG_S[2")N5 M!HA(IRWIMK7+$>FT)1VXOI5>#I%.8]*1PJPIZ4AAUI9TI#!K3#I2F#4E7:_5 M)]+5DW2D,&M+NFTY82*=MJ3;EKTFTAV;= ]O]*E.7>J#I\&C\)2QM1L%^/#[ M)YTG^QJ606MPW I-?TO)*LOL5Z*PJE_J712K+M9T+-0/B?]5_3"!M\>)^EF$ MGO#R=M<#M515V^3C7R^["^K6-Q+%/73MR@>7!T*_=E-G8RRK4GKN-H??F_9B.X9SD M() SI2O.E6PE\2+Q O'JM V[7[7?F<2+Q.ODXG7T*OZ)Q,L>&&:/C)?NTJ7I M 04/U^:#)AR8]F!5]&Q]FE"[!/N# ?LDXEO?Q7.I-T5'M3 C58R^(?W;W(LV M'B[43L27.!MH(DI?F28MF&/>B2I)"D'$E2&A.7V$;/.>PY@"0HEQ)E M'/)XO+.?A'9"QFEP(>=CC%?HI/ZX_/=FR27MW9K2FAJ.4T MHN*E$:_5OVCVFTC9'8\%;CD1S,>&3)&D\(,;303E.R_2J1P85K]#Z4ZJ"Y"< M5-O3MM&G AH)R@45T*H99.,UIQVC9UE5UYR2I%Q"!6U/[G$JKX.G\.02:VAO M$S>.[IC@<0CK2!@//1:E8Q'O$L/4)JUW3%M$J?2E0I@Q:-/6#MUS<21R#1(Y MRS':E5<0D\R1S&DBN'2 MJTQ[YJ)HGQ;5F);V:8DXB<)0!)1EEW_^USKE?DC22%)(4DA2=$]N"%)J8^DU"!2^>W;5U0B MHA*1FE(ULN%Q?CS%D\?%UZD(DU,]OB M 5Q1#< ^0N.SW3.L?M6UBV2\CE42T(Z]2*H.>+M6Q[9)JDBJCB]5ZP(P#< ^ MRHF;W4[5(=8D5!=9D]OQM"':X77S#-#^)X%8@ MH#@E#Y.K;-ZFMI%6L 19)HDFB]< B231)M"Y8/'H3Z45@ MD22Z%N'O16"Q%@'SJ; H(^IO4SX,1 'RU8KN2/[W\G HL>%!(;&"Y4)_=*\> M^2$L.I6P+&$-/ZM.,LB!U:_XIVL_A0G<57+LB*1C,(/36P'+K *K$H[]R>_Y MMS]\!__DD[F!X#%*SWAI4 ='S?2X:3X[HHP4&,(5>'E"CBBKGXO-'%%X@^ < M#/GOO_]5!&>5A[/<NVA:RA( M0AC%$QZ\+'8=9(^J^ DQ#0O\C)J.12/V&CX'%DOF(L%W$8LR$==1Y^@HQTG\ MS0H"0 0*"'D+2>)_91-X8YPP 2K58S_/0@'D,IAMVA9SH\F4Q_ XC5BZVT?F M=]_ZQU.,*W!6Z\(SJO"C.! M&$^ *_T1V/,PG?\17V,1^#,\")@GABD;P2"AB_LY;J-@!@MLL4\BOO7EH_4# MEP9+QT!5'/!&L&3^X32*TU$4^!&; K"1)^?,?^8)XRP6R2Q(45!PA&0V3%)8 MJ,\#%D1 DV@!GKKP)A>!X!Y6=<>F_!XWP:MQ<82 )VB]<\["3W98)P#88A]C MW-22WK.$!_#R,(Z^P*!+L*]9=&G\:7F0.3(K+QT%$N3C3V,?Z N5J>>CQSS%23^O8"$_1B[?'<3N M8.Y5X!9XA25-_"1!-G:C)$WR-U80G$8@E"R-P3/EKF3[#,=*J0 B8C_[92A" M,?)A+ 61)'0<3 P9;3&H-SGSO^R=_M8>FYPW;P[_]CCGH+#\?F*;M=-N#=>.T M>]V5]^4XEF,NOV];G5Z_W5E9I]/I=DP8:>7]@=-UNKV5>>U.WQI8UKKG9LQK$['LE?A[0\&?<=:LTZKTQZLK,?I]WJ#SL!<,XYC.LX@A^O4T4ONL&5> MNI[;0SF[ MT[*73>06Y_!_UD1Q:[#RFB=C]BZ([A*E1#[,U<,K4$.W@":1K/4&SH"H_I$0 M!>[&+&8N8F*TP,1"4?(Y)AB8.G8#^ADP9=FD6C;'KA=U$V6P8+J^RE ML6QF"[;:*)D\]38.!OIXO4>Q6+XT/*#^-\,HOP'(?%#J+@(VO)=*73H)"W#A M:02#K,QGR)=3?X*SY0MR W#O)E!Q& PQ3?+\SI+: RBENZL.LN.9K3"?9[B1X]!?MHF'KR MPY^"S9(9.##W+$ ?)V>DW)D2_\S\Z00FD R([+V0B?4RX\\16=0+02+=OF#F M"24Z,^7"*N<>_'DY1R8?7N$V@C=Q:K]4T#X=VH4/4=#T-?L%\YQ : G6B* MT#(&R61-]!,_42?#>S4/0RQ,\ M(25JO2K/)-!@=V,1@BV#."_A\;TA/W&C&#@,K(YB0V!;%*BR99'L.P0K(&Y1 MYGBJOIS%,8I:Q:1@5.'D[3\FIS;2.::@?9$;O M=2&CM^-'YBE0^2#,Y36>ZF+/BKQBL@,4.O F\K^L:(&O)1),\B);2><-B'F5 MN7$J^^DGBM5DEJN0D<._1J'\%OY:9/LHSEY>DR9=1Q-D;<3ST7GVH76E)0Q2 M92E'%=Z]3)4EJBQ=0&4)5,9&R5BG1*KV_'YZ_[^_O7_W_O6KWSZSUQ]^_?CA MM[>_??[$/KQCKU]]^HF]^^7#GY_F^2JEGW.!4MN%0)@"/DW$=?Y#<>W(@MFR M$5FN0G*N3R2W\UD:Y0\4K\LG)8DH]'MD[ZRJH#3.%Y;C20&_XU;M7JMM5?67 M%#B@,#XFHM'"Y)HU_UWN&;E6ZN,.\+15<@OZ>OXJ'R91,$O%681XEZTAUO0Q M6T,6BOK1;6K5K4%$.FU)9[>Z1+IZDJ[7LGI$NEJ2SFH-*CM2B70:D\ZJW*I" MI-.6=+W6@#S,>I+.:K6)I"-]65?*=5M=(ET] M26>WR+T\*^4>>CKHMI2S/G@ZZXEL9]GWN;6^[9[@Q7/F/CI M(/QT'']5>Q[Z*&(<@M^( _'1%C?P] >45H*?7RY1!%T[/VHM#U2"7+G5][DG M]4:B8/=#]?\IMHWRT$M>S'?K:NXY;3MVKPM&L@#)AOL M(F%7X\$L577Y4'M<;.:KX>'YRNPWG:_,FGA #6(KY3HWF*U>CWEX,)?H8ACK M,3XT,=,%^]?[7:=[=,?[P;C @T'DMH]I'.$V);E[^+G<*.6'+]9NKC[N-6PU M.+1.VVO8MC6':G+7QN%N0:QNJ*S+-0F]SL!PVE4WUQQ.O(XQ3*'/M M=GY5R&MN6?0T>AZX[RJ4.]1TMM4ON85"M\!O3[EPC$'OH')Q@MW%3+^H=E^6ZY_$;[KLD+=FD>UG>=%;=BBZH8)^8\7?LAK M>-0KZ@J1TL/B%XRGN,<:A\R.9G_^GW]F4?I2S82OJ]]?4&FS(:7-)B!)OP!Y M/]?=Z0^,7J=+5=)F54F;@*2F1,?VP#+ZW3Z5EAI5<&T"DO0+CO?,/_6,?I\$ MC&JW^SA 56E+BF1K$\EJA!L*3RD\/;ME/W)XV@0D4:A*H6I-0M4F((F\:@I; MZQ&V-@%))&T:Q+!-0!(%M34JSU8?7[5T??NV\XP.=&8:Q;04TU),2S&M3DBB MF)9B6O*R*:;5!DD4TY*T44Q+,>TI8MKZ[[+M3O-=MK%PA0]/,)9]D?MKCLG]-MI2P?U[G2@C&7T>J8B3ZP.MB#":^NL$,U_VP4)4B4JJ_-K/^>JK]>#VCT^U1R95*KKHA M2;^(=<^$$$B8>5 )NT"O6;?@LPE(TB]DW3.": ^,0;LR(T0B5K_2ZJFXI]L^ M(.=<=BV5-KU2@$H!JAY(H@9ABE8I6FU.M-H$))%?3:%K/4+7)B")I$V#*+8) M2**@MA;5UVS*_3:]KK\^E3:]4DRK$9(HIJ68EF):BFEU0A)YV1334DQ+TJ8/ MCBBFI9CV0C:]?IS%[I@G,#[>F!,([P;"V5?O/K%$N+.8KI+5>@<#;7"M9\., M;9CFB?;?76(D2QM<+WN#J]4VK$Z']K=J+EZTO[66W?B6C=)%PJ6W<#6FN;C? MI;VMS:BN9@%G' &%O*Q\FHX% W)/^?U$A.FW"0_$PP)1BC?,-NL6 MC>ZY?Q6BT8%-U5.JGNJ&)/T"TOTDK&WTG %5<*A>JAF2&A.1]@RGXY" -:I$ M>JK[6KL'O*R>2J)-*(F^V>24/+Q!-CJ,*J.\-=9AA,!=OEXV>Z1J]?>8@(U90TX+?+#*JI_KL< M,1EVK^HT-I)5#;A-O_A\3]O0ZS>A_JL1K]6_A(S'(T_Y?30:863^7&V\Q?JQ MW(>+IQ\G;"P"3][;L_@KE8^I?*P-DO0+M??S!OH#HW/(%.IEQM,4-E/U>&-U MRQD8IF-2>8OJQYHA2;^(=M_\T\!H'_006Q*Q"XI0GH:W8%-A6#= MY8NVVM93OKI&NTHN7;33MI[299F&;9_(>I%X-:C6NF>FL=-O0*GUX5MM M-:Z-:BDW%'E2T;291=,F(.DR U'=XLTF((E.+R;/F:JIIY,V.KV8I*T.A=4F M(.FRZZRU*:=F4^YW(\_(#WGHTHT\%--JC"2*:2FFI9B68EJ=D$1>-L6T%-.2 MM.F#(XII*::]D-[A'Z,XCNY@"0E[/C\9.7F!6UWO>"S&$<2W+(Q26 #\D0\# M(0^IHMYA7=M#J'>XGMU7O7;;L/L6-0_K+F#4/%S/=C/#- >&8U:=/4[]C1K( M%[4/U]. 64:OXQB=OD,=Q)I+F'X=Q/NR7.\DQ_CIUT/0LATBR;W%+)^VQAT!E3?T%S&ZA2!-K>, MN&=H:AJ]?H-@%)C0E<[9YAM2N/]B3ON7Z%T"8@ MJ2EQJV4;@TY5;SD)V 645/=4S^W*6T'DM55%U3 M8Y<9O%(]=GD[IV,X%ET%HSW#768.V+,LD_#;Q?HU]>FL-MH[.D7 M:M? MI*T-JA(O&(XKIY0G^WK^K0^ >MBN['M4\*6"KS9(:DQH M[-B&57W/'$7 5/"E@N^C"KZVT6U7'B9&GC 5?*G@^P@1&QCMZN/Z2,(NH.*[ M7[ZQ?%#@@K]G2>J/[M4C/X1%I]=V MIV5/BZRQ&1%RN T8S5$CW]D1-Z?&1,9AI:7N@9W/8\'<,0]O!/-#YBY=K!-- M1S#: 0&]ZS(.)APB*03C_DJ? 8#T&"C47@L5$4LV05 W$VC?PP1:!PS!9#0/W0C07VE)=!C84K !R\ M04@N<@Z#'X5%P/VD #!/T]@?SJ0UXLP*S 6(\)Q%LQ06C'@L#)T@ MTI[V'*O59\ 4 <[FS6)\*X7%COPX2=F8!R,,T\,T]5K MF/"YPKW'[@6/600*5OYD,%"JP!U OUF09D1 JDL"91<[E>%:65[B?V43D)=Q MDJ.JQ=Y^=8,92H@::$YC@%H.BN#C""5:(\-*>F68,M2>L1*?19B<\A!KF73@ MDNX$L/53N]?JSI$(J\:5&,R+[D(E3D][O59GZ053L6:.'BE= 4BH ![S9I*U M>+C*N1(&^-N4WZL)(@ F9H'/I:[R%;F?]L$PY1,:\#(8-2E7T6B4 !4!",Z> M.NW"JA;* +'#/50DL@4F1UCYA1'W8W;+@YE$&DCAQ)]-$HG)(F9'0B0M5G=% MF00X[+*^++*$']Z*9%EA5NJ-=<0MCCB='PA?8L]I(+P;>./5NT^J,TE.!=IQ MP4DE5D'J?&1@SR;%*CY;?SK?<2-99&3B81"!JL X_%DL<5!P$E0,L&/Z\ M1M\H],R!68(=/RV\ 4_^ECH<+$TZBYO 0!GG -E+VFW=K75*8ZRPPQK-BAIC M,W^EI6D1Q8LS019W#>3:2LU:?FO1\):K+$..&A>[XR*P *L=%HA$*90]@YWD.'",G[ATDLJFJ3(C))&V1F>G2^X& M#EPV1+B>3=[&O9'90YPB^[J\+$6 0/I9&Y:8 1=7-S'*Q:O1<,)\[)47V5#@ MOQ*5*-R9_H?W(D#Z/S.@']B?S/RB'IJ%_C^(BQ@T ((5A2VVIKPSQY+TW/C2 M,HHH1!;+OT44/S5;'1.=1W CT:O,6;CH#\$[3G?E';"YOZU@=!MO99]FS.+E MW/(P!LW7F%OV#:ISG:]6T(SX#^ 3438$1VK)@UCA^@*_+^^FE-3/^0@65'P5 M]"K@C4]1_0AO1790+=W$? )L]CYW=>Y@&3 IP%Q\D8?W"OTK8ZX93?J#!73? MB<);'GMJ%1U5Y.CBP G&&8MUJ: 5>.:'[^"?W&RX ;B=&-&/E\(]!Q5UE@PE,#6@\]K,E^7(+$NKXSQCBQ\1/RO( MG?"O5P44YK8S$*/T6GV5/Y)9G/Q9I-R2:\F*H!YQ[-*HDDYI-+T&W[Y[*C(M MY5>[3M\>.(.AZ#]1LVKJMY631^B&H>_QFD_] ME ?L=Y& M7(+=P_KGBB3#(Y?;DP?KL.%8E0$V7?78>>/S.3,L60H%T#A"GYX M"\\A>BPQZ/04:G<]]8M ;R34IGQR_E\.R$Z#/?D! 9X EB:^FK@,.5^(ETD8(Y]X'M?NZ_8".885V2YR7\=<.?"WZ%,J+H M=[W/_)A?T$']J RJ' ,&P91#V8?'O]QFHZ.7-HWB-#//.!@N/D5W'@0BX?'] M(O>R2*!DK^;S9E.RG_]/Q1JOP&/@/D BG\CL@LQWJ*&O)B(=1UX!%%P2K&@B M,)*)XB\*G4HX0R' ]\24W6R**U6.);\'\W(%_U=8E8'^9Y9%DGDMX+-;WQ4L M]QN-[(F,Q[Q;B,R$RGW,'?)(L ',:/)N *\J\"EHQ/GM_Z M6]<-JTM&0(0H0,\3#T!?N5"_;FCT\L]I,O5^@NR3SD$,0@ MPSU7_K2R )#E!.;R,0,9C9'H,A<5 M!)B*39#[,]E'61Q%X-\7Z@[%@]_$0G)WB_TI9)DBXW@E'!Q"._@?1.BNF*KL2JB$ M-!UCY.H)6(U*Y\BX.$>?8G^(8I34^CC<6)2E294L?IZ% GQ,(TM@8TRWF*'P M/H(("Y=)A$7>1R9N9J$,^H:@<*0J GP4B)T58$*U@D#J%%GNUNA:E M@M>O!>/'IW:[TVHOTLRYO"^^D&^!"++A_)T$] U/9(XAH^;=.)+YGSM$XZ+R ME,R&"6@@L!L&^Y,'7X!D_^&3Z4OV9A8&T=1@O_SR>L.R >LR,;^>D"F@@(,= M?=KNMWK%D%+I/%AB(M)DKADE]VS7C,CS$2;:LI)<'=<:ZA5+5)IN%+::]DD?=2Q2R04&?PC(UA M[5+#<*44LM][J+"*(E7%JIBAO6I MY9B+2B-H-D_9;$S[+X!5$,E4'W"Z4RR7%@M84@8B%V:3"@Z^GH#OCBI4+@!0 M,YJA?I-!B70S-L<]629^N3#NA[ .+IEVEDBGN:2JD2%*^ED5BT%)JQ_FFEJ6 M>8#]P0E!CV3-^C8O[W!XIJ#N,QNO\-HN&#"^/@+,7[07^ =% M".H%M/Y,%EX2(;Z (4!7:1:J&A06JD!4 _"]&)]3JT0'<-80QJ$(?' H5+P' MHT83WU7-'B-^"W"#O]1BA1-8:RJL[\&A$L-XAE%LI=J=I[CYQL2Y\F.GZ-6F MR1IYG4UE!:/769/N7B>XLJ6",\N^DKT065L-4.8&'0Y@W_G*+7OA9 +J;\9E M]V(NBN4\OK>:R,=%RR_60(=\*$?R]X@&B^$GT#84 "L]&(PBC4", 3XA0QA^SLG,J MFZFN,$HJ^((J:;!(F*"Z0DLJ64+H5?N;L#_0Q I)#BC&5;Y6W4F^V&RIK\OG)]YMO1CUN_Q:=Z2T8!$ M1 %0R7%99K/8S@#JXB8"+3;B: @](6L1F6D#;3(4>6N:JL.BMSD4Z1W*C'1G M 2Y49[+(AM59K+G*JKM,Q15L++Z=CS&/D7/OJM :(T-G&&">)5@T*Q;#3.4_ MJ<1(\D5V)(;8(IG@&!!91JZO:O(J]P*2 M,4H;CV.L36],8JBB/OKX24$:90]/(E/0J)(7247X8K$(.6"6(JSX/.]+6K0. M+0^#H02? (NJ%L:5'*9L+M4C) M68H58 )QSS#M!^3%Z1,9NB$]_VA] I+%,G>0];)Y?N(B^6"-G6<*-5GOYZ\_ M?I(\5WBC_4Q"#_(#DIOU'^04E-P&WJ4O"327P@UI[8I,"(*$>8N4AUD3D4PO M*A^I$$HNS"(@H+#FO-GQYB86-^BB+_CSZ6!0=)G+(0M^-.%_JZQF ?W*OBF" MSF.X8O8=D51D""E<,A) +0$*_ YPD;6\K/+6IKR/8OX--0%IQC%^*5<56LWH MD;"I1X)Z)/3JD9@ ,?+YK59G:2-0O1RUG?939=C+_ X_7*O<-^1)-NHM+KU2(>L MM3!1GM8+ ;=@Q;,-"IB*3V83U, A#AW+J&R1UIGR>VSGA_<6C=_P"RS?$R,^ M"])$XC*S#3R]DF[,?/TE5P2+>UC$2)*LZ(3PYBTJG^;UO8LTW9J88M)<#%>)+,0 MXNM4N*HBJ.8L+D[:5PYKQMX!&"';'10I'&7O+^9]"<[-'?AQL;%AO$V\B(CA M'GR88*-O/@N2X9;[@50F"'&],Q=_S ,0V7:>%+LS2F52E7/%/#P/DF)=C;DB MEC_-G>5R00UL@HBSB"3K/2[Z,RL%@*R;I-#VG'E!\_JS+)Y@SEQR8JG0FFPL MM:Y1'LH9RCK;>J.>V1FV>W_Q3MO[J]VS^5\#UQG^Y74ZO-ON#8:#CEG?SK9R MQN&3ZE8KM6I=LS_G.:EW\YQ4;1K:=LG&J$T9H#@#U>*NROK9=@M4Z!JJL'HC^RC;;!6)^,EOMGFD/+*N]Y(T7MG)GOG@I_)%QP!,\_0LTK3FV\M^E.W:M@A>(];RM<4-A&_C\53Y,HF"6 MBE.'$!5\](!=ZHLH\-&G0?0Z1!DM*4-DT9$LV\Z5(*&J;K;:=]YO-:V;3K]@P['LL;V4[(@[[^Z"PJMZ\H48ZKW<>UP1IQ5/] M4TG:5O5?:[3HIGK7BDP9<+\,=7%3R),?GGM8RXX3)1Q^J/X_Q9X#'GK)B^^^ M]6NA?K>=Y;Z6)2HQHS"Q^N\*1N:JU]Y7\_:/?4W"P17K:[FK)17>X53IPS7$O6CLXVWR.L#$W:P*\OU0O30O. M.>[=1@?GG ^S5/9SPR+KPC;GLTCDU^OOUR_NS]E.^A64X=%K!1V:S*:K".J" M05VG;$J#89H,-WKA$I;0 8\Q?)"78LVF%V?B'Y.B>:0CV*0$S2NY ?92?41B M(&*@VC%0OUD,]#H[&J@N;F,36&C0+!;Z41W]01QT_*K"F=EF?RY9XZ/+,\A% MDJHH#?5=PQ0(V> M@CETDY5#]*0<#CG56W6:*#Q:P;N/[,A#INW3L ?)SMX[0YHH.Y4;+FHA/"+8$>O,JYS&!/'ZA4EX;] M\O['#[^S:3!+F-5RS&=Z5S /$K/;]G[EQ^ MEHT>^L7.AV1[K6#;RULAKC\*UVL7]1Z2Z^L?X5K(] =G_.:%L@V(6 _)^ V( M3@>FX?0NB.U7BZ\-V7=WJK"UX35HYZ)J U2#/G'ZJA&A<7>KK]18@=&L'J 7 M+YU*@K0">A\!LKO4R:&' -4H+J>2=$&"^J>4(*T#FG-+T&4ZCN/;3:Q=4%V:ZM).ARIT5)>^M(AY>_\V<3W5I1L7YAY#V3>NA#<NK8YVT9$ MP;2?4PM>.GK\Q(%M2E[-TWV&I"2 MZ'6-?J]-DG=>7JI/\J/=N80R>[>)I9A3E=G/>%ZB%@9FK\3%&9%V$A^/ROO' M*N_7B'->;CA99Y^$0XW WDM@:,?ZL3H#:L0YAQ,8IU9P[Q7*4%/!L9H*:L0Y MAY.8\]XY<)JS@(R!Y9# 7.:.^'83VQAPCLH;5M5U?[]QO*$=?OB1AU_8ID2 M+Y)-5]$VMA9T]GZ'2\\>'+8?HN$6S#9L.CU>!VX[>RJB:;+;>-&UC"X=%Z # MLYT]*=(TT6U^JL4Q^@/JV-" V\Z>GFF:[#8_Z6,9[4[?Z-K4\]'XGH]SWCU= M[]:0=SP,?<%^Y8+%8CJ+W3%/!.,WL1 3P)G!9J$;329^F@J/X;",AQZ+IB)D M$Y[.8GFW:_-*=A?007*^>D/S0S[:[4Y-((>4F%J!O9^OUJ$V$&H#H3:0L\M, M\\*8NF4:J!'DB#+3-XU!ASI!:M8)HEE\W^2&D8H6$48](M0C4MN$=_.#*.H1 MT83;SIZI:)KL-EYT'<.B'A$=F.WL&9.FB6[S\S =PZ$>$1VX[>R9FZ;)[@7D M@XRN,S ZO1[)[F7VB%!'R')'R'O,I/F3M:>%6$VLRUWFI1R'Z^70"*Z]3("S M+?"J.X.?K5=#(\XX9"^&1F!1"%!4&M72.&W^>LAPN\D6/0Q*,L'A" VA=5&#E[^P'E2B\I$*9[ 73@ M);J2@P)R$CRZD$-S;#4C,4#7<>C 2W0=Q\4E*)PV"=[Y6:D^B8]NYQE+(V:W MS"T9D(8D.IPFUF4:4&G7PI)<8G:B1U7Z^E7I:RHM)"PD+!>:'KC(+ #=IU'# M]H":BDO]0_?.P&C3$0IU.T+A4(%X3P7B3LO>@8!#H&@3HA:BBX= @"'8*@J\5M7K1()R#HB,W+. &! M!%<#5JM+_L>I=?\%SO'@.U,WYH J+DVMNS-Z ==?:&&I*'>SIC/0WF:1ZBY= M9^OT('&CC MUBC3_UHV:"EOSLR1MLWUPV]:\H(J2'J?J1&FXN%E]$#>G0^)6 MKU85NNWC,*F.86F.._7>, J\>:;C;I[3&!5R&L/+JKQIUMKB@!;VHMDP$#JJ MX9<;#EDZ9GN*WAC9[Z:.3F>;)]A8>=,I[[XN+Z(WNYU .N%D/VNV[#;=-B- M'O*WDBK1F]U.('\K>1"],;+?G1F]P0D-8/."MF-VC.C-;B<0P)7,B-X8V>_B MB[[=-MI6U1FA)("-Z/PX\<47WZ8Y:D_NB^B,P,Y(RCMN70-G) <>E] M9,"R/,DUP!HKU$U_18B>6R^VRV^VHB7Q6Y&,RL46FHK"*)[PX&4Q]Y8]JM+M M.5Z?_%!Q$:_!_- -9KA,EH[Q+V'H"_8K%RP6TUGLCCF\SV]B(28B3!D,P6 $ M#S?NC0!B%D0\3-A8!!X;13%+>" ,!@@%+JQJ=]HZD!_>BB3%.5MSY;"B&(C; MC\WM=OVX7;(=\ Z+>2H8>"H)YO@]\+J \&&49APO)+^#F15NRJ(1/"U^-@JB M*$[FK%<$9@ZU5.@G!8UM%H7I$2WDLAC8"SZ9%_R*SU 2Y(,U0%35%=:AL5QK MJ-!D\V*##IA8 [A\Y(?@]J1HV.WI4B3R*D$N_'D6"G48O6,:Z@?;M"U0J8*- M.0BA_[50:L&UR,_<6'@^C;+"J+)-ZR7+^!UGB*,^.?<(B2S89+R,/5Y$-PS^ ?AB&:Q M-!4L@MC%5VM/6NPS3%?&S:AL:V)Q&P6W:.84+&A9$IQ1?)VB!H!)8Q$"%P!$ M,SDA !0F?I*BV9/ O& EO$]Z!0.<+KBA2&QM60WYQCR$W@SNO4]0!M@D9<1 M.>0PN!P8[ 1@/(%E^"/?91.>SF+\W@,*MM@' )@KMQD7F8,MV"2*TQM^(S++ MZ8FI"+V$S:8P5U3^*!'N#'" BYT R2798=6(Z_NIXJ!D#,-=@0J]T_^^BGX MTNZ9_6['ZJ*'SD^/IX?B1(;]^&46^_^)"N<6F&8N4U)XE*)!3I),A> OO$,I M)KRL4:0W!PJEC=$,FV0J92$'96VF% $(1N*.A3<+E(,H14(@#WYPTV@H8F9W M#(:*44G^8@69P($8*-E2^G A"5*Q+(358.\ ($_^XAKLIS_>*)%^]],K)58M M]LJ[!6G(M,B$@]\ "T2_#:4&1Y?::,@#?$M^#/Y<'-T!MF 5@.P8W@* )'1# MP>.%IP$#X0#YWH@H] !"Z;Y(Q'T WP16QWY':7^>*5.Y@V*N-M5)&HZ9:9-I M!&.#7&[SO<"3> .TRWQ^("1,S?Z9\1BF1K#F)D=\!2(CE6 \#@CV))(EC3P! MO,"E!P]CS&%6[A,>Z[%ZXL?2.MDHCB;KWFLOO8=(+4]7^DCZ:CCE?T4/T&RA0^#YF.Z (F XD#;AX$GFHF)6I44(Q%")4S #3IB4.!-6*Z,LF M5#I2Q>:%_( ; "-@0F>\%$\X*'SEM,*IFV P#)@?7J)T0=LI@"'__?>_=DIW M%.#,YE8J_$9<#8&<7Z[X"&:^YL$=OT\RN ;'6<9VSQXR+] M45C-A'^]*J P-QB!&*77ZJO\D4Q_YL]6TC%/ED:=1WF@=KJG(M.2@G8*R5G. MQK$8??_DF\^1NS7@>L :'AVP(*:Q,4BZ"J!.7L/GZ$3,HQ?^PPYB42;B.NH< M >65'L:IW E[X4[4U+LZM//0,\T#. ^OIK$?@'F1KH.M7(=U8\T]^#-[$\:C MW(G-AK<%3@9#0B.F= MK*P[ 0=#>0\\65I13I =K':>LGFP@Y-[-XE:(S X/,CBL. %4E:T+U?B#:/OHH./J*"B$O*E$=VFXA%=RB!@\BM3 M^(LI_?!H^LSJ/"+:6YVA0^KQ%.JQ?3[U>+C,UE.GNS:WC23I MPM\W8O]#A:=[7WN#HG'AU=[N$[+=GO$9W\9R3Y]SOBB*0%'$& 38 "B)\^O? MS*PJW A>))$42&%BMRV"(%"5E?=\LHI95EXQ[D<=@BIL*6D:\[F/\X+K12U) MGR;@<'%,M_L>S)^J!?U\LDZ_;LUS3D[;+N6[[N(0%I:X=4!GL+6U]AQ[J/66 M7K&4.-N?]GP"2K)[0C[DE,ZFUSH5\KD#R63'S*/K-V):(YZ]HQ)/8VG>VZ!S]?]46B1G M!L=>! Q7:06)&UWDRI LX09_)V3 NAR\AWC"UI&[)*S2[?C)7.Ȳ/4+IV M+>(Y^=0C>U1G9FVJIUCLY'XM4SXW09#L-K?,PT=.RAXL7("X' M72]D&06T /(YX;6 OY-8\U<5TQ3Q,.##@H6=2@J'L5CW2S3%Z^ ++5QFX"$G M\D8D]P0@@34RV'M\AVF<_?UX5NON-N+WG*"LI--1&8L-^< [H[ND.O. 0<\O MSK^2DD4Q!N5S%?$I*$RLXS(^0VW$":BEX66D*=W0F5,BJ95_Z V,( _^I6(P M<_P0JT695N5Y9:PQP^!+\05]/8L\F.:B5 MJ+[U(.YS#8:46)^4*+_ 0)(JH M,"\B;29#/)E"@^\R]8?B7$D[M&OPB!30EKM=U=9OV?L(T&>'YJ!_0YA18S86G0UM"U9V0"2\Z4U-3ZBXOXJC8_"1E^C MD@:OI1(!O [PO XTW3$Z[4'J4O-U$.T4H;=NQ31PKXT,OQYI3&5):(7^AEY%A0HP,S;0)AKZ;;=/2.Y[JPQ\Z3<6'LK3'$6"-VY9'VWS*),J92 M^?#"T1ZH10N5GM+])BF4\!VA M@7P.Y2!(B5"S%X]\3^:Z9#HVZW2 2]2?D:JQ=!%5[3Q5>_).'4RL'J@& !^P MSK_KROD6B[;;\E#6!'ZDNFE]FF&=7CXES&OB RVC5'O6CBUIL!E0R,WNEU.+=-?*6*0O;*$,I%0EDV SRWED*D$]-5:YJTEC'*%CM MQ$FQY":L*F^V&!9K19=6>PN7UECU=L +0;"$H%0 1\A1&L%V)**)TN R4%]Y:2 M'"-Q6C*JDKXA<)5&A+/0 ;[00H!Y0K532]6[6NQ*!!A^^;)^+Z,^_6/\E>2' MRG&"3/NN!#ZYPO&1F=)10/B;%FA G%M9B8$4[FQ/F5)JHE2= MK^U) L>.&N@VJ($&-="@!G86]8\$^ O7JA->119IM*M4'1A,](+)H%=6R[$@ M[(*A59[:5$"T6+7O%@N$<)6&5/L>=;JFR7O=SJ7)N_W+CF/SRX'3&5WV^CWA M6K;=-7KC1]H0:5=II>TV-LP'&Q6PCL\AT/8K7R GGT#=XTL 'M6US CUT?": M@PHD.;B/@8>;A%(%WUWVE)\CQZIL\UOYY;G^LKA5'%7)J$_+99',#KG$HY0L MKO#!,^2XJSM3BGL7$%J .#P_BN]X%=$FQ91W>AD$".4EGN-8,'-CM+L_,]>+ M'<20M'1KG1S?$G2B2#/!(7F[3)*B]>*0A0[^COAB-X _%3 0:;X9?">8(X<070U3%FAFI*"@Q, M;G& (DD8556;]K'( D_Q?14>(O@ M#D5]GWCD3%KDE+?8A9@EQ/&2TW46N2Q4Q+?(KAY"D#1N2X8%LURPC&-77SI> MY,RG.&_,Y,X@&IES&?\14R+81\^]S%@*Z8&%LAR]K,!)LQCU7 MHMDPIBBK0ZO+GH_.;?J*6/IES(82?"]R*6QUC(DS]?3,) M"1AX@VH7VTL\UT,HO68M!?HI+7;NJ\(^KQ*4R:,\T+&UQ+SG.6W:84V1]R"*[$D8.8 F5S!;/(#D?01OA^S]["L(7O#@Q\M]EGG-<_C.'0\ M^D1=,-R=>H$7)Y%JT[DJ^R6;AYJY"A?ST;^4\=5Z"@W83'(2EU @/Y=\4@F8 MU4:P55B8DAJ2UA6_",0-M@A!)$Q^$;@[CKHM6^46L+*/"IND.K?ZZ+-0 LP5 M,4@*/0(I$[#?;FGG;!RG*/%L5Q!ZHXE:5B-NJU%LXPE2Z9-\R)98EE MUTDIN5C@XF#J: 99AG-@_Q M8E[&+FJUI?4K^+,K2"\;&,6JW!A1,:?^YP'9LDQ!L$H+U2@CF3P(RVUU-$LIW<<-U1N.Q>]GK]JS+SG#G4 MQ\J.K:C!W:W/">/*$.=)*!QY6HU(J":>:TCRJ)-;!G]@:""$1),@KKD_AXM8 MZYVG*:V9B.AF[%@EFMSA#!PY4U0H:I+(^HX4&6T=2'?AZ5+Z@M1<=*6@WXR< M[97W+!N4)-(#2\^]DF?<;#HQGI[2Z[0'PW7GF>7D.?=\,)C1&$BN"V?Z,Z53 M7DEC< -TVJB':R5,1N9J>O*F'0@?;,T]5L:JSVPFY6IX\HTZJRV*V.TAXTZJ^726.W. MVG. FY5YX,K0R8O%@SH?%,@PL9#IU\W#55(-3&B[\\ZSZ[K]@.V_:P M?%Z\.;ME(#J>>XCCX@?WH>"ZW6LJ4M_IIC7[U7$/IL5PU[2HFG[M%$DE!]RA MK?*YBQFG*):3]0+Y+YYQ&?/ C5^D?34U5R;W6OVUE)&46/[O$D5216+=5Y&8 M=KO7/RU%(AO5=J0YU@=[]9O\:M89[9QU@#JGQSK&*1N=U=Q16RM3.%M0'O-L9SHK#>E8T]SVGNW?K6<]1-E\4TINM.< M]MZM],9, ]7#=T2&4S/>!/2(%= #'G[M43O[+(R2,?B8X:O&EC>*KK'EC2UO M6+RQY:=ORY>1C(XCQ'C\NM9&/D5M]^A]N:,VWF/_&]KXJL6_ZV1/W+;OBAQ[ MUXB;7;Z?]CJ_O9OW37FWLA)@=J%K8:LNWH[5ZG0ZK6YO> "6J)UKL(N*MCFFVC&&_R1H\L:Q!=C#S9CO? MI [V& H](MQGI_ISQPF'(R++O0*L7FLP[#3)B$8":RB!TK4Y(K+<1P*[5JLW M;-(;IY[>V 2)^$Y;9D8;@!$-+N+!<6#=U,GFE'#CN%2I30P7!ZW.P&Z2)8V0 MW#=M4K=Y[KKJ(Q'T48&F^@ODF%SR'NW=CT6C2*L/$*&J^@$8;&*VB\@@9[40&Q_!PV MH(L&?[X'^,21)U#-7LOHFPT\HI&5IE=C8['!;'4'AY&5$_!(C+H18->]TYU69V"T.D.K2:F<>$IE.\_'#WD0 M*W='N&P<1BQ,)B)JSM0ZOIKV[EOE3Z(48T*X-QP.6X/.3LO7)^A+/%$N/XU: MR;#5ZYJMGKG.DVX,^(GD-#[@0:#>5)GOYV,\=@,3&"^J,Q=-UN))1U&/7HU^ M$KD,J]]K]>W#U*I/T/EH1+!);SP3#CP.^S MR L<;P8WC;C/ T+D3='T:T7L4:IT$IJ4W[+:LWKJ389MRSDFD74KMOVO$2O[FS!?C1+I& M34KFQ*+0 VO!OURMZ<)P2>K02,["%Q8ZU) MW#2>21U4;=->LWV0UNFU!KU>J[\V3FO\B2?+Y">1B>@8K1[\OV$U4(^G5]SY MQ&^]Z7S*Q.TLC.>18$G(N'(9]NHHV$V%Y^32S/7L#C@)3V38ZIK]5L]8MZM3 M4ZMIA*BIN:P1HD'+ F_>.M"&/"?N 3V^H[->@[P38S[W$^'*1N(F(7%4L5IS M?,M=(KA!J[/VC*K& 6C8_O3,^>[9OC'93UOH&PM?BUD_(>Q#K8C0V/U&&)K^ ME,8;J&4 SSC\'YN)R!%!PJ\$"\/U9X?(MP'1M_IGBU[-N]WXO?C0ABLG]:Y[X"4GW,3Y9),/=W-BIB4499." M:,*W)Y6"Z%4Z'8UOT0A D[_(/(43V$QSAP[!RX2/?/'K_[C>]6IO:4S_>WW_ M2;1QJ&IG!;5;*UV!C[EYB>EKL-Q>XH6PUL+GB7S@H7>\8G9[=,>Q.Y?6>82Y?[YO]7K]7_1RSXCEX_[#B.3#2 MX; \3ODKKW>-\G@DG3N]I7G!_5;7Z%1=QQ5;FA=>[PT[QM+U(;QT.!Q6S:O3 MZR]=M[O#H=VWEL>/S^ETEZ[3_<-.B3Z?OGS&[SK#OF4,>Q7?V0-CV.\,>OK] M+T$0]'])@E.ID%LB@T3X?!:+5_J/!PCO:@U4D&5Y1?<;T:#.?+X(Y\FKL78$FETZ9X MFZ)+-;J2,5BRW_=8#3D1^1F?!..-IMR75]01!>K2.DNJZ0\A5HRAT_^>!X+9 M1HM9AF6V6#+Q8GUN 7/"(/;B)&80:7F@1Q?X@XKM"*=J.T*J$[?9\H.-50^& M^W[JPQ 9D,,';8T72L=&NO!F)X%W8R"(V>J* @J^FK+D-,08Z^%QZ'@<"^0W7C+9^!IX K#*U82% M\XB9W9^9^',.UIJ%-S#T>.+-\)75$Z013OBU8$%8:!4L#$@3Z/X$;+/O\+U> M)9HTK!JR$X-_O<#QYRX\D2)P)YS.P&@&"=X'M!"PG" (L IRUE/\2LWH8CZ; M^72%^^P+Q.Y@D2&2?\<3SJ0.XZ/P6K131V7)2:F'ICL]U=;+;9"EU)QU=S6W M_)2:JCQ5Z*K:C ,8W!5C> SQ=U*4@_<\"#S!/G'!WOU^H25L/OH72!;*H58. M:9(*9&TZ]SD\,G8B;P0/'0D_O&GALV^$[TL9BF'H/@OFTQ&(#;XF$D!0?(^C MW@&Z!Q;2F<"/,KU45D5M]GN\NIC'9E%X[<% 2 &@V/*(RTA!_R8]XR]+LH$F MG8:N-_9@Z(5OY+A&PN%S>"G^FIX?HYK$7_'5F;MP!.O!4:'"Y",D< Q/#X/" MN!75XW0^F9K5]L5Q0*S@@?ZBA70AQ0B17@SZ!>["'_T0H,83>!6LO+,]=*G- M5FN@7/R17ELZ3J[#EN&Z$-'FNA*71RM^$<]]EUQ[0%I\$)B1"@5+F>>V:*S9K,2#2 MTD1:^"(1T%2+ C,2R8T0 7+Y2MX&*PK#!(YMH8H -B0*@@'&'^4\B4JY2"8\ M29D:C&KB TO3AQ&^=QR%TPIQ59*1#_2WX-='-*HG'2RD,JI-JGVOR*'\F'K: MU&]"J5ZI-G0IAF0P%5%P'<'IE>XANK\KV1]T0DY*I*U!TR>=V1;9E-0@1B+A M8 [C<%JTAZVRLM"&23^7>#M!92''Y"]P'/!-G+Z3HSL MTS)(X!'C00I)N!3 M=LW].6H2>E8"E,;G2EE%'U=ZT>6:%#H809C H!6]*"N5JB4GF7._BFIKG.+9 M'O-V&Q*R>OWI$L1.,!],J%FSI&RO3"MEX)(7M9UO !&"!ZOIIBX5KF5*Q&H- MN\1B0%[OVH,'Q7)Q"E_B\V-Z+*W$%.B8;-33-QBSQ&$T4EQ=X4)%0KM>ROMK ML]]N'0'D(.;2CJ%RZ, !@5O()P5S X'9;-(J2%0VL"T&56).+0? @U@I*X\Q9,\QG6P9KW__^H;^,E^_R MJ6^:7R;+DC(_C"QYA M.GU2"JAL9(IBCG?_U17T!D2D>50KUUS@TNGGID'__<__V"KWG)NG>K=%5N%* MG(TBP7^<\3&\^17W;_@B5O,>6NUA)[-I>E@V53C:7?MGEOV9F>V"9;\]RY%0 M&0^YA;'\E;Y$%11];2DW_FR5OV"9[=ZAEJFD..Q<-,G9)!+C7Y[]Y7OH[,@0 MTA@>; >1TC# [^1)@3"\A9^C+4R5-O]U"[$H+F+5ZMS!59.SPU538\;G.W)< M6@2)0;#*H2](]J K!2;*5;;4/9G4#B0W))$>5Z[\\FQ;L$EGV.X,UA72R.^FMJ$/]>5*N0.V![8OV&V);]"AH!BS6:LC6:M.MSTPF\4ZCL4RV]UFJ0ZZ5'?$1"HS]8AGW"_E M!I?IMN[8\F\8,US(F$'FNCY"K"GBG1U.OMXR[&?Z*QU[^58YS^7_[F"^2KO6 MC1\V$&0MAWQ-P$9;VR_-E^N\_VK*3^DTNF4_>/)ZJA"K MNYL-$)ZVHC@EMT5&2!*;QJS&?6G?)\RN$HCL$WN=0Y\>"O.C:I\Y0K>#JU3 8#7_)00QR,!@'2.:& M1RR)O!G^M1H@I3&3A)-T0R$A15,A$A;/A..-/4?B46XBCR#V#OP+,^7X>,16 MJ5]*.$A,B"8O8*:EX(] C0DA;SWX,N8^@:BR\5(?PI0O6"3^G(LX60$1+OE' M.?YO*?!6)-PY87QAJD6,:=6D"?1(TQ;7PL]C9W3;P.P(.4,R Q 4<=2Q(.PJ M2X0S"3PD+E)>=E*D#)%AR23F"$FR#E,UDPT>!'E"K';V;-7* 2_P L30T:H! M :,0_B@P$"'G9HAC@M'!/[!J<8L)A,#Q] 9B \+0A1KFM\2 5]ZUD$BG'.1N M"ESHR25ADW >TS4>_0!^'L-M7+:,P M];RJ?AR^X$B'AHX#9U&- MB%(JP<_PNO"%DRA\WPJ<*^;2"JIJ0Q\QH"'M3 *XW2&A81X7B N9S=)>3 MNN-#(J;,:@,!="L/?F'V7\?LG1<[\SB%^Y\'W%_$'BF-]R#E@8.2_#8,7*HC MTCW?1$S:!FY1S3]AD+X MS7T.4@$<&GB)ZM1R0$]Z"?MSSG6WAH2W(T*U@(0EDO!5"K3-/DI0*](,&]T< M#F^@]2"6AS5!<*445WHC81=][F@(Y@U/X$6^%R?8P1+#Y%#Y8N<*$,K1[0&J MK2N%;J*L8F=8'$]%#E*IBM#Z73>"_PA(JR"OJ*8:B;E%\N($X 5:X^!C(QER MHT;0$_RPS:RTUIN%\(AQRJSJ1MD.0-_-)L#2."U'\['Z(FMMDZ-U!? $:-3 M6;39>0Y7?":)@"#5Z)JPOY' U@=L%IR 'O0(BPEZ943 +D+]\V5,/RP9+#B, M3C@P97(2L#\CO>#*8?#T1<@58)B]*37,J'G[*H]!=U[-><0#Y*;,P.)RI^/# M1Q".%A8KJFHS.+BH69F+^U!1.X\EL1 ,J[&O02S2#^!ZNF(*AD7#@>6]JJ5+ M.!R[5I%"* /H;@$I@=W$=.:'"^)R$ *1]6)& DVL*]N[9" MQE^E/])O0L[T0I>]_>WM1[W"K=R(J$4U";&I$! M9A^E&#DT]((DZ\4J-L^TV;MYI"TK&!$0%M1549).UP17 2Z'2-%4EK![[ IX M&P37%UBNLQGB?2,5J^-]&O<=45V=*C8/W MYNR=< 3UX-FF) *]H$ 65#%(^AFRBV[YD\_UR&?*O3?K/+O/:KOA37##(S>N M6!US:?E_,KMM(UW/D0C$&"1^?>L=Z0%7@'8 ):7QYUOV[<',?^H9;7L-"YG2 M8?^IWUVZ;8G0DMOL(K?A +?CP,JWX\\K7H2+AXX.A! +;)4Z7G^ALG,?9ZU: M[6]"W<6"<@22QJ^NP,% IL/T-6J!SJ"===UYRE0O=8Y2&XV7QHNJ#1VY9RM& MHQ?E>$!S?#*)!+KB%&R* (U.<07S LIS_:4;W];-=?YO^3:0[/=;CDOV8VPU M]1O519F9FF6)RZMUYLY%3B&6E%ZJZK8>J]$JM>;B@-)M'$HC0PXH#JVP!4 F M=15]T_?AB8+*TLL4>[=[80FKW^[=[64YCE@_*-V?\Z\PRC53UX,_UL^P>N1% M;MG()/JMU)E-'F;.6=(I&^U0';?&3;??P#2-[,3%%)BG&!)3D\7O*%]BHIQ\!?>7?4CW3OF'=(=!YWXC M=Q;#8A!1N-DX^P=)(7;31[2Q"\_(.2N04X:'E)=*WY^C_44",D8.XYL0_J$( MT8OC.8;H%,7 CXE[21[3;*O4)MR!^ 4\\GFB-YA)V +B(>)Q[H8S%._1 N^I M\+645*O]JFS+$=U.U[@4?-BY['"C7'7O@.*;;-_K&6.UB55/&V%#1 MR$O"EB6,)S/1HV_\'#2-GTWC9[T:/_.[9)IJ5Q>E;-'BV&!=0)?+G01 U?^# M\L3T";/T/E9!CDG?KNM.( MKMUE^RF3>^FD4>!G:A?I/>-2O;,(E"3U4";:7IZ^5WPG.3Q0RK&SCU\5C@ MSB-Z$T-P97L&<\%0X=C4N^3HP=VL9/T[,]- ]32Y"!7)0M2Z5OO0]N6.4)^1V)KF]XB!.#*ZH!E^D M"'#);SS"4GPLPV=$.80W^1T[D@B(PCY^>//E6QO,Y!DLE/R4\\TED@,<=/E' MFA&EM#;&]:91D6WM%:Z5DZ7?"_N3J+T()C@VE07'*$(7_(( =[*1@P?V5C-2 M^0L.KS?.G:V4]P\P3U@7(4](9%2R701N%B8*^[C M"<_/+4(Z1%ZL#:T9JHH&"R.46_:,!(H_7\!@-:1#96$4 ?!W.;D..)4MB#>[-VB_F3;H&NVN:O;737[/PE'S2KVEK]X,WK M5MNVFJ4[RJ4SV_;:XRZ:I:OMT@W:P[4'%#5+5]NEL]OFT]WNX[B7SFRO/?6E M6;G:KMQ@PQE&S=+5=NDL&'ZS=(^Y='?LJ=L8S1UFI_0"F;PBC?*ITV>_/J>( M/IS'/'#C%__STMM%F_NFN.C01:_-['-_AE&$.Y;\52;L=;;&T26_6CP&7R/4PCJR=VMIP\.T=.>DM)3$) M![PNZ?IJ9^QT!/ILJSW?4C5EW5=-F4;;?MS]R_:MIK!PL+O- ??;K[QO6JQF MJM$*^_<@QJK91I.[9RSC*1FXS1II5]OHU,I^R9-F(##*5Q;9>C=<%]C( 5\) M@7@+=X\B#\;W-^%?"R0'CI4'\9D:\+-?]5$XI3KB/C=9>23S>#CG?N>;TJRO M/1S>V?IIG]/=E*]_I#.T5[++JF.T(4BQC'4':>]PKZM#[W)RSUS+\$&YEGU) MUWZ/)Z^=<-7Q@/H["Y=EM8;V\ #L\?B>TQ+%]FF]:ID(6.:^1,8*OTK- M>(U[5?$4#;=:\K?TQ1:Z/_2L?L1KG<*UGB54VX3G8A&'OQ>Z8X&DZ5L?@/SV:H-3, M>;JGH-@MJS?8J^TGX\G79J:"[*%)(NL+C?\^W.'B!0WAN"5B_\W,DI!Q[_Q,Z M29I^MO8I:>\%W:[:]RL?(P_ C>1>-H297R+0_2#_ ;PE>U29% ]K &@5.P"R MUZ1+OKD-@+I8%.X?IQ+(4UF9&ZJ#><>X4V!AIP,@5WE7AF(7"Y;:LF%5\-'I MX_9[#:SJ6&%5';M9NJ-4: M?7FT2V>V.XV^/#+8_OI@[HG ]M>'1;4 E=4.MM]I=ZR3ABT>#K:_26_60EMM M#\8[=.5^SRILSQ#^;9*HNP/T'X&F.QR@'R$?)ZS =@KH7Q\)UYX6AP7TGSYC M[0K0WYB^]:;OOFT!];&)3[ MX%&,[!&W!>P7G%0OX/*F]-;18&_,;FMH#=:! M;W;7%[!GYZ.6\+5&O)ZZ>-G]_B'$JW'!ZIY]..Z^ 5;WQH&GX:X=@]EX'#AT M_6S&_7K)S);9Z>^R:^ INEV-F)R^F QZZ]J9&_?IJ784G.,AR+*%P FC64B M;U>,BJC]O&]SOYWR][%%?A F>/;>@@:0GN:X'B#?(-6?"AQE/?ZD :(W*]/@ M)NN], TLLJXKTZ#$Z[HRC3*KZ<(TRJRN*]- N/>\,K4K,&Q :#>0[!7LT""N MMZ-9 [%>K4VV3\L=?0US VGN!)E6V&@Z,S..?'M4/'#&?> 99Y>4O-$X8A/]!A/BT8Y)/#/6X-=,0-D.TG M 2->#V!IQ*,1CVKQZ!U$/)ZX9_+X#LA*?Z.!^!YG*+]K5^@85/IZE7?J6,2[ M 1&M8?>$T+K[\&X:CC\MCN_T3PEX>VB'1>-J<_72^T^M;-[L<4 M/N6F+Z85-=QB839?SEWR357V+U<[7GX<^07MGM#NE]5M&SJA""P0B'0-&,)* MF<$,?&^^U'H'4.N.&:."F-K/H4&=^7P1SI-78^]6N'G*J?DIOBHZITK%@WZ3 MWY8$9^T\2HG1LK.% HX>UVHQ&RR)%OEFQ2&49&^E6-PQC9OS7(,PFG+_=3X] MJRZMTUK(R*_E7O$9CCIFOC>%Z=)^\ C3+OBRD=I//1SGL-)XH7#7#5SP18PP M;YAJR06/VZD$/RHJWFQ;R#$5P/@MM9A\5_X=ZI'+(<52WGQI6;94>(=N&] @ M=%VJL*HIEF\ER(1[M>>SEC;/?I5<]#T"@T#JCQT9"8K=%)(*'^2&^6,OBA/V MYYQ'B8A0C+#TUJ*O?@]([/X.+W/#*2Z^V7\=L_=>P /'XSY[&P;NW$G8^3R9 MA!&PBOQ=)*[F8!W"*#W0@+M@F;PXD<5??(LZ-H ' =#+@;?$,^%X8\^ADQ!B M>81"$M,66P']"*0_!MW'9O.1[\43[)+(5$#"ABD@6N\T^4'>)N(7! MDD::\ 04RQ5WU*O.9)N'/&G@QO-]EF1, S.X$,X\@AN^@&8/<$DU-6'8WU"5 M/4<9 ?9$K7 MBQT@ACKNXR:<^[D6+#J%1?Z-(H :!KG,5VIJQ6!'"\9GLRB\!761P,WLIXT+ M_.Q7N]<>Z@6#KWP4=^F55*"DI(9U0A"P2+HU/UF#=H]M\T.CS;[ 2-^#XO0$ M^\1EU]E[>(Y+GQT&*WSMD4*1@BME#R9T[;GRB!D(\F9\04?3C(6(-7%!5 ,Z ME8>SZ] 'HJ*VS.$B823FZ=ZMT5*XDJ<29PL'\.;7W'_AB]B'?M;[6$GBQ#TL&R*PMM=^V>6 M_9E%0KG18)]>CH2%/CSYJV(GGKJV :R;"V\LL]T[U#*5\N1V+@?!V01L\2_/ M_O(]='84A= 8=A:&4%@*\@!N#CHA<:J0^:];B$5Q$:M6IP9*O;0\N?;:G)( MSPG].!E]@5/A96X<7BG<&2:H9.%+&8U);96II,SW( _ "V 8R1Q_0$A!/#(K MC*1K\;??WV5G/_TY]\ !@K=-<1Q:FM4[&/ZL!Y\-C50A*&0] M"?0#$;-('BW:8PPQLQ["WQ+6>> M^\NSRZXUZ'%A]2]'G9%UV1D;]N5P,!I=BMYH:)EB..X-[&>2V^4O/B1BVD%A MB$(? >1?HQ \=W PX\MA9]"Q+77W'E2)M<(WVQX6AH-GG3;3XR<>RV:0(L8. M*92K9G4/[TMR/ DHNN5*,F5&Q,$.#^!%\&R(V8 G@$G040>;#_Z/E&;,D< / M@&NF<"],6\C8+9[/D+EB\DP"Y;K3TSDFI[Q9J@R0$8$&RN<0 N+=9M=5G[*I4[0F#R3\[5:>3AAI,AH\: JT6-Q18KJ!3H M7?@;]&24XYB\W<"0 "P.FG>(2><1;;] 8_4"Y'\Y/&5U2(>/TD%*#D*^DZ^) MJ_D%AU_%,XS&YZ!SZ+;D!"$ AS_C^126!U;=E1&T?+H*E96'G@"CJ$G'.F$B MQT/IFO9%>^40WH;3J1>C$*=YG(BD ._".8U8'W MX8U@X*;S R62LRNEGV5>[F_[,/24T &-\';6K0)!V[A0>2 ^ SB/65U(W'% M(WIING89:QVWM$)T#=P\@;@7>!&\AB!,#\M4[$B;T04 ME<%#GJ^4LX$E8GR&3,/?H'KS/8B T.AHY2%SW5@KP$@(R.A(KR*<)_(E#U>YJ+E@'(92% Z,1@(+ +$4KDYE#F41@MK(@$ZC? \[J>F5*:Z M\>1JE>-6/L \R5ZE":'?*7/H0H7!F7W4DU1OQ\'['I?EMOR Y"-"Y:C-2=?# MX ,58Z>N.%@YG6%8(@:_B>=829')40H;49/SE+J,NZ!\8^TKZ3VJLD4%_VON M)]+?3AOX6C!BL+$N57W"O.YV\-QJO*<0;5H03W;=;N>2@\:^[%CF\'+D=O@E M=T!I6]VA[=IB*=HTSS$3_AYH&$;Q9:]G= ?&D4C^>5MF\=7@CSV^_$,Y'YYV M[8$3OX*(R]E^4-Y"?OXZ/,--Y@L&#"E_1G5_%D^PYRHLJLN472!?;VN@S"U!Z M%#+B,$<86N!1Y!09E;VP5(JT.Y8FC3+7,TV_I[YZ2A1&]"!!5A4*G6C+#Z[- M/J2YL7A"=$ =YNG (W]OEJZ;\A^TEUR0/XQ>>\N5[WR+::M@D88(\$9')8UJ ME:R\5Q'_PQC-RYA[OK0!TQDXI40%U)$M7;8FGI1V@^I4M"4WQ_(2_B"6L=>".!K&#*8IRL=1Q),>C8++;"9+8$I"%5T@[,)@<#P'7EJ, M1'3&DP1HG3>J.1LF:[DR4E3E=G"QG6SX)?-THPW*A&."IWV@ZJ*UH[5-&:58 M;^H6@5O=[<&K->#G+71N)!P!P7(+& !4(?R_XK0$\0#@.IT1&L)!S1>K''H6 MM@-7Q6'@KI1$P MUT+UQ!;\-J&P3[(JL-Z"_)-YP"5JY-^842#.EUJHE(6A+$[^_>%(FHHTA],B MIT9O/-,JIW2JLAEJ#FG&8]6 X%8/ET?F60@NX;H196SR.0E_@1YJYA7*;+S0 M6I] $9'&Q42@=?*^*(JZE'3M#49"UZU!U^#=X6SBQ8E,MK2RF\)Q C8H3QMQ MS5VA*$X*!T;TDC X2 @A?N!-+I]BZ3RDS&DTGTEC&HCD)HQ^Y'@A3[-X$8-I M!\YYJRQUFKLKC)\LHW07I:VK(JI,TT6N3" +6O;\NVBP-Q6\GV-]94:S$"3O M#[39N8^;W%Q-5HY15I6R<:96/',9%/XE1R?IK40EW^-*57$$S<\G_QA,1.R MKRRS:Y&,-:1=R U%^Q,0V:!B!F>BQ+JT*2V,QJ42_HWR/!!]%'F"4%.8>@'> M5?Z/OE8 MBB-G/(4]D1&2*2BXAB!1GVH-RN^&G\BH%]_1D@4GM*%4^I$9;7HM AJD M][ MT+2M8[W)R6Q\;9G&1YWR:A33+3$"$&2Z$!-V! M::.(;3:/,*$7MZ1CRK6'28D_T +Y< ^CO\,H)'6% T]P_",^?(9=#;2PXA9#.>"&0LB3Q>(JTB+. M(+%#3QY&GMZ"$=/-A (_C*;A2V18+,ADR2!\IP8[I%J(X\'EY&\G$413E!HD MTC$,+[&A NV=CW>U\BD!,FQ99G8V6<38DY:)'ZH &187P')Y^2ET"^C?H3_K M3!"O]S=07M=H24GAJ-0!.2UL"F$PI5!1^C"DH3088@,\@N$M91HD;GSLXY_C M7/"2C@15I'HW#K.0H,M@"U76H*Q&IAC%*.6CR:P"3(RE!24\0C(:$.DXB,^. MY$LI_TLZ#!,T5.O.,%04A\-+'2$#N7R7AQO"3]*^&FP+@;">%+&<:YO],?%\ MD0:+:79 GI-2F=W!I I%;'+;1C5H&H:$D5][41A(7(>,6!$0PJ2 "'PX+3FM MW8I7Z,7+EDBMVJH\D 0)+"<@&BWX.%KPGJ6DY=Z[=>6S;Z1DO@E?HXJP:GKN M_#GWLMKF_Q,^#)X=>SWM[N6+<^FO78'YD&BW*/P!6LT5W$?-J>A2;+6!00CP M'Z]%KKBA\'ZWY(5B39D\.*S2"^E**55?$6K%&;@,I@8SC4 )HBY*B_=I.#]6ZYWVE+X[4O:44C8OW:. M:7*,E2[WQ6]O99108+4A!H$>!%5M=D_IJHTV+TNMP*Y6:6+H>$']\(L.2(8J7A5 9,&FF" M8Y6K4"!?<95 ZD!1 "/)OU,$37:S)N7AZ[>[Q3T6N5V&O2KR+# FEJD0]8)\ MAV&XQ#:#.N+D!"J&2AE.<:/NR0J6D-'@W$67/*>6#N%-80ZR8IW#D"E[. MN9'PF&F((%A:=03R7F'DSWW"!"!#.1@0C]$]CR*4)=( K0)X *M$LN>VQ1P^ M\XAG7% 8NOPL&9"/Q0\A9H2Y'>M?J%(^>(>!&^>C9@K$)1)9_RJ#'>M/"B+J M4Q8N%0I%.7)7)4@7NX13_U'< Q@Q>3:C#56.Q5F[+^>0NA1 M6M22]E0!CIP*0J )5)Q*;9P33]D:21)*;>2N="K0!XW@?@K^O4@B 3RJNI#0 MY5:T&AB@E.?[]"!!S/5D0TC1$Q(''\O$1DF)HD.L"ESP'?8F8#SC+)@O$@3D MJK+C0K;T4 \\P5C2H5(.179F(/%N!/\12%\;OL$1,C"]>M1I9I,L$IN"\.F0 M[>BU0TD/;ZM?*8L5R?B&8BW=9Z5QFHQ?<0S M1''>,;G2'EZ VU*HL@++IM]C;RD*Y^!K.AHOY8 M1%&V.TTN5\P<_0,@:X'-^!7*.E 4OJ=LC6RZX2 ,42 6L38\.#C*4TCO0H%" MB6L5_L?1.TM(8B\KL[);(E>XC!O"\W6HKS[R=$(CED/-LKN@RX.% M3MAHJ4F%1KHA+5V@QCQ+L7XC$2O(%30IRI\6(4MH[-"XR1 %6V_2K2_AF;W2.F)-326.@#_ K9>>DGY:+KFE4>(: M+")!,TOLCPY;)'QQC862[?1<2Q4,5X13TG(XDQ#YD9 K"*W$ H8H,%7FWM'! MOIB))4T3YO J!8\ ; ?/I3>PB.#X<0JLJ><)_9K?+\[9U_/OWSY\^:X;""W#, L YMSW:'(B !VS >@T )TG M#="Y@Q=24(^D(L#.*E\6M-I9686E^;CS3Q]3S01FZ2KBTSC?*9I'KX*C2S:] M;,11X;WAP0]L;H8H:9'U4_>--$TAU3"5IV@0;;92BU/XFX)*88008?L8?\>M M0LNY3'50.:NE!DJ[3B(-*=*8A5XC"=#*4R\7+J25VJP^ M*WVA=.>F]$BU+"9,A"PGIYNQT"ND&A5FI(93B8LK M>4\$BG=RG-3*[[:Q.3W'P8(G!<1 :<^+-.EB2%*@LGW +HY$O MH-NPPIMK8)3A6R#\G$].E.!N".I<"U1Y&X>>;!(T2\U&5%NR%PRI*DZ(1R MS)+-.#?#0C-E9V@.NAU+7-K"'E]V.#7[I?O M[?2LROL[UF#I_KXU'%J&O?P0UZ5>,Q^L.*ZTBW;OGYB@[#BOGB_79Y M7>A^F,#R>.BZ47$_/J=B78A_!M7OM2JVB[)^#[*:U04&\^'X-[ \R2+;J*2> MVS)4-Z9MW&'*:K/\E!G-&96\G'5Y?Y;?939 ;0\@NX37O:/VN(=UY*K:%K5$ M0E2:$?LZCYP)CU<0[F@W4/@]+9P3_$M-[$. L2K6@;[ZF#$MUA"66G+)8;SF M?HN!GP=>A,[/4A9NIE,* N%O*OT0@P&)QPN&6S!/YU.6\%LR-+AA+WF.X)Q< MZ2Q8DFTT!(^YULXE)LQ%Y*"%0["S+GSE!D@ >O54:7[5(LI\^H1'/2Z7T=(R?1RZ'F..8FHL:RF&V#3\X9FF ME>PG2($NFV?!A#RBG;#>Z=*1X@W$T2DR8V)/K8(*#*1#,\," M:*+@FMD]\+#YC/:C[7?;1KH?K0HMR@/ +:!P]G)!J3P.W(ZA(&[)*+?F&H$F M#"B4@3O?BU$TQW#"M&@+1+/-[KJ"M/FAYZK^O73@R'_;$UPMM,:Q(!ID(KW1 M,K5D)DYS^(2[DC)W6-L<#7,XQZ7W.7S&'=0&$)+IV&_='I9R8..T BV/T%"A M8ES:QDQWK1<6+'MYG,))MUJ"5WD(UQV.[I"*%9-,2J=B.L21:93"229X3(B^ M(+-9=*60\S)R%DG>DR49AX-VM_NS/)=##RUWA,FSAYQ-9K7MM8>3Y1(_N5>B M<(QAI32:4W^FHW9>R:SA#1!O8\(N=UQ)>JMN?#YT[FX-R'5["&O^&)B''AN' M&=9F9>JW,J;=-M8>]=4L32,TSJZ,N:@ M$9J:+DTC-'5=F<8%J.O"]-O]M#+3LYJ5V>/*T.FHQ?-N=YU#.S0X M<"VMAAH\EB]4'>1\]$V&N2'3=MFE6M%IT+#3H_.69]>R^K&6U^VNC MEI.C6<-:^]14FX+@!]-IY:LM/X1<-TQQ:'PW;W;5Q M1_T8Z#P[25>RT8ZX9Y.?7RON>;!S=+Q.=[U]QZ/204_/Q=Y6,S>\4B,G9WW2 M\BEPRL8*X5,@0B,NIQH32#_N@C"4\F\-UW;E1QXW(4(3(FS-3^\0)1I)UODG M]^>B"1&:$*$VON]1Z:!3#A'VD]MB,JW5&*S3S;'O/JQX$ MX1R/HU7^K<^#1G\<0G\N=!PAQN/7M4M ;W;-SV>1YS/SS#;D[GY5_+&S^1Z):GJX==L5Q?:?C-Z4 MGJ=]^G(#8';A0(X"\?+3F$6"&K'A'F:U!GWK -0Z%O[:=?"W,V[;,PS\@8F" MGU;9KYW-?^\8\$-(FVETV]:@$;?ZB]O>BP:'8#?:6=@Z!+T:?CM"];Z&VZ1* MW^-\-^WX^V(/@\"'L<1UCWZ*661_60/O$%1FOFZFCM1+7J":+C#Q-[ M]?K=(X*+U=0&U\S4'F-3SHE$5SB-==%5(U#'V4-0CUBIX9[34EI MA$M-5/24REMX'%)3W:IW=:MNT,5=>XRMX:!)QS?IT<=H!MMQ9>S4)=4 'K ; M4:V_J#XZ&K >T6+#CS7AQ^.*+Q^96#+./''A;DO*936CK%0UK:[=?6*,\]BYTB-%2IY[NTF(:O;8];,2EJ=X]C(_2 MZ*QAI!/7N_> ,)YT>7HD*@)Y4R]DI!SG'B#DZ%K5Z@G'026 BCH5_3MPL M'Z/J>:P#11H).TD)VWL$U7#3$^*F1E\_0@QV$A+V)"*QEPD?^6)7DYEZ03H7 MJXU7>0EGH@ON[VN::C?')J02N#2RKE5S5#; M5PMPNLQN,SUCAE-F>+CCUV>Y9C7_(> M[U]V^F;ONDF*';9C1)EIOE\;-!21]T MQ]V190^=2Z/CVI>=D>5<#EW'NK2[?=[K=\RQ.^@]TJJN74'*TR,5JO!)2RLJ M?Z>)A[^XJ\.PPZG9_:75-#;[/OGIW-?]>>EZU[_^#_Q'/]GQ!8_0_9V42&3C M,'1.Q_CY,9Q<DL,Z;"U>7FJ=YMD1=_) _ MSO@8WOR*^S=\$:MY#V5<+2%[KU)LGDV%HG;7_IEE?R)]EH@[Y;=G.1+J-??% M.'DE?Z4O40RDKX6QAYKF521\4#G7 I]=>"JM4Q+.7ED0EQQJF4J29^?*9)Q- M(C'^Y=E?OH=.%>?>=PSR(SX(HC'0OW[!)U:7UO$34AH&^!TM'@O'["W\'%@L M3D6";R,6Q45<6IU\H&.VNYHDVD[V?KN=@&@FX"T9@V%G<%(6LM=F>GID&-?] M@!W =&XJ^&YE)LU5-]1;.@:#F=B<3U.GA ["P6K_0?^75!457C M0J9R)#,6U4(NMZ"4PK(>WM2WJ&A82G& OE#/Z;:'CP ,+4RSWR[QG]+\^74Y MZR][+U9[RV;&332PVOVZITRK)P6VK$CH7<':-U%L"'[+(^? JI44U^\]BX5S M!G='W$E>"2FKKY\IVS1)DMFKER]O;F[:<%O[*KQ^>1XY$U#@\4OA7O'HI M\J;-_B8B(!C\0H!VY1-VWL8WQC I'*-\A3JVAD]GK]F[>>"'LY:\]"%PVNRY M%SAA-(-?X\QA+'DIVS=NW[2-L!J;$!C VI@ ZS3M $BN1$B M '7GSZB?^U&_S;Z]^#ZU^X.2/^:'<.6 M^M>NK_ZMT&/D7VZCETNZR"XYYUH_;Z. \?XU>OQ.^ME>H9][CZ"?[49!KU/0 MG49!-PKZ, H:-'2O.S0MHV,/K>Y+;EIG9F?0Z5V:XM9R:YPET2\W 4\J:>'!V=]?GF?*-B. V944:!1ME:*UFVQTHVAK MD(FPZYR-/L<5] 5YMIGWB%KNFX@SIW"\ZX2"W21TCT:--@G=)Z9&#^N<#HQ> M;SBTP#D=G-E#D%1T3NU*YW0OB(1=X5A(EV&:(%.>+GNS\/E-O#\%>@]?,M." MG\-KTH)L0 IPT"C *@78:?S(1@'NUVDT!G97.8W6T$2GL5,_IU&IN8N9<. ] M6(&:3LD3"YT?["TNX1@6,1%[4':=E=ZB=0AO\4+,$JDHY9[MC:NX2E,VKN(3 MTY2/GMHTC%['&O;!>S3.K([9-=%[-(TZYS8+JND;WAPOISF+$:IE5&+ MBTR ME;%B)1Q8!5*LC"93#_SPX5ZHL>\PH?5XL=V4P4QC!UYQB?+]1N.OT_@-VJ#1 M^/70^#7&>Y&// E]5T3W5O7+.KJLU0\+"0-=N]+Y;G3M7G1M QQH=.VA@0/= MGCU4P &K,S10UW;<&D.[OGI75XNS-[#$;"L_>Q.<8$FI*HC %OIXC0^]Y 17 MNM7K80@[S['8J]2Y.@? 7U0J=###_V!C""?PIW^FM\Y@H4.7R9QX1F650;$R M&W ^OX+58\,&R[!.]W<;W=_H_GOJ_OA^>6D+H0P]&_/2IF$/>O]VQ7AJ=GA] ME?\_PP069A5RE\[=7 <:8T4H6!XJ5OJ*3$!9WU>8!*W4TT2)TOMEI0\_^3AW M>-RB,2VU\I'-D-"S519AO:8_#P)QR]XB%:H4_"P*;QHYK7 MJ>9>HYH;U7S0BN$I:N9M,;V:@U9.\F(Q'87^'N="IF#C,!Z/UIL SPT%MZ6@ M0H-7AH [L,?O[F6/5:ZL,$\0G7(LY-W^+S=T?MDR(0;F MMFMUN^;+9&J9I@UVV#4O!S_J9G<55.>S%R23'&H&%,^%<$+06Y5810A2Q"2< MQVBHWT;"]2007.VVNEAEO,]GD>'!CQ;[ M3/D[4*_G<1R"GL5/+7SU1YQ"M%V*B]V],LP*A0HY25F;LX@"/O'$&%0!J#'S>13/>:H6\7&Z5&CI /F"1R,> MB/CLRZTO0 ,ZU).(B O<9-);U0.ZV0V^%P5]X!9=GOJC2&1N].2J/1&5D*QVQ_^'QQ)(KC M86?ZG4ZR9@O'(T^&%<>C?PCP&>S_O/GV$20S3CA&[^]"9TY)"PK4S=P1UTXP=D.M!D*-'O>,(9=5N.A,/G,3PFB>7;$GX5,QX) MAF!P%Q,B-UXR29^1#4N_K\W8-N>5/SG1O7C[MR,1W2?E]N=9^#N_#8-PN@!; MEX@@IO9D9R*F/!.UAJ?S//WV_&/#TT?'TV^Y[\Q]Z?Y]]((?(]S,K^'P2@Y_ M]]O[AL./CL/?B;$7> V#;\'@'\_?- Q^= S^D8^$W_#V!M[^^NVWAK>/CK>_ M1B*&56W\D\TL?MQ=QTTR:)D,;T,8'OO*KU8E:)[+ Y45MB0O2IB.Q:,1.5Q! MV$H.VF&^*$G-2SJ#L7!RY_W7MFVDG*E/R<03&_/'>\(\Q;3B"-#B^8S;G$>K MGXBKL_0X/-K5:/?@58JQNVTC/81(R@QGXWMRIN(?G==>+9SY? MO/)H*<]&?NC\*(@^_D9.Q^ZM$)7'/2=V1<[ROU_E,H$K^@E2J7CVZWM"$DU$ M)##!V,Y+]K[E;NV)V(^T/KLL!?\W+$5Q)=[/H\"+)WF"Y\]JESEB+Y8X+]E% MOO0+%D^X[U-F>228B[@W%\L]\ &ULV6\)G 8_6V^3MO09_,(!%=N:ZTJ0\P< MI#4AB:3SX/O?;IT)#T 1JL(00@H)U\85,N\Y_D"]*G^S>N,+!F\,\1CZ&P\< MB'@^^A>\3F/TYA M&#!99\*X&L<*L3,EL[>+Z?IC/^?<;LXY5^O4G'->DW/.]T1RN[]DPHQJ$Y8G M"ITIOF+MM&@;VSO=\KCV2\.Q#'-D&9>C0:]_V7%<]Y([8^>R-^Z8AG#ZIM7O M/I/DE+^X^/#7S^???__VV\5ESQC:IJ6^W1-O;CC$O;*[>MV1[-GP#W V^]:X ME3L=SOXUA]! NQ.)/^=>1.#U>&MK+'\H]_*!1TW 3KFX+P$5D5WI0T02-2Z- M9PSCE8!QK#"/!!C9,9HQ?!"92W4#FFTQ1WM*SP-O?1)&0 RWO=,CY!7?D\+% MB$!?D.J6KMSCE'D]L%RL\BP?FI8BT"G(EZ]CH:[9-GKK@M"<$LH]'\/&L1_> M:&'5G\D9?R4MV W0::/Q2+_GHSCTYXD,JKHP-5SB&%W$5_07_%H\-UIG\-6+ M0QN8U?D"\P[Y@ES45\H=K$P1V.WAV@S!HRS.P1RQ1UN @H1TVMU&0&J\/D9[ MV&_6I[[K8P_;G6:!'F6!'E"QN)N3< CZZ!U+=I%ZWV17#[[>=ZPYP#3QXB_/ M[&T' M37R3GWJ(B;]9O%*[T"XKZU1G60_464:[T]59T#3#,KME8-T]E^D$Z^,2XF7\ M M L-U$+XTX5X$+\GUAB[UC?[/2^^T?>E&G!MQ/A9QWJ$@YC"UC10V4MA(89-: M:E)+36KI2:26+A(QFXB ?6VS[Q,1CKCOGJ@T-V:U,:LGD5QJ1+81V49DZ^8) MKT\O9;FD?WJ.H$Y1#]&NZ[8BPW33BNZWNC*K E6_^^?E)[N FJ9+G>5+EM6M MN&@/JBY6/-&RJYYI5SZS5W6QOS/TME5%T U09R3T5L@=_'8)S%"$OM, MERF MDP7U-Q,["?X\^EZNSDY[N?)8?]E(50#[%RZAPVI+$UAN +L./7=%_U?62CP* MW07\,TFF_J__/U!+ P04 " !7,@53F.#$P<3 P,2YJ<&>=EGDTU/_WQ]\8QKX/$2;9MV0IQ,>@D"1+V8:A M4+:8K$DTEK)E":%%)%O602:,?9="]F*0?9DPF&$:S'SU/;_EG]\?O]_O^?KG M=04SZNHJZM#9;3^ MT535.:>FKOHW"!T+"PL[&_LI#HY3JN(BXJK_9]': !YF0(BNG8'N+$#/0\? M0T?K J G[V2D^[> _Q =/0.(D0G,S,+*=N* X0;HZ1@8Z$$,C(P@T(DU_,0. M@'@8><55])GX+.^ S_KQJT:FYC%+&%2W0ZR&"9)J+OY1+*P"@J>$A*6D963E MY-4O7-30U+IT^8JAD?%5DVLW;UG;V-K9PUW=[MYS]_#T"@@,"GX8\B@T^NFS MF-BX^(2T])<9F5FO7K_YD%]06%3\L:2TYE,MYG-=?0.VH[.KNZ>W[TO_R.C8 M^,3DCY]3\PN+2\LKJVOK&SN[>T32_@'Y#^4O%QW 0/>?^A^Y>$ZXZ$$@!A#X M+Q<=_<._#CP@1G$5)EY]2_ =/[ZSJI',_ :I>=7M+!)J5@2(B_\PJX"D^KS4 MSE^T?Y/][\"B_E]D_P7VWUQ3 #L#W4GR&'@ &#!'KD#*Q&"2P%V?70QKDN] MQFM4>%HXYS,&.8UVR*S$QB0U\W&BLSB/81,A5_XJ658D?%DB;_6">0^%>P<: MC5%2EU5M,IQ?+'B^I[RA0IY4(]1UX8,(TQJ@6LI5#U&6/W$,LC!N@V-#FQV9 M>_>.Q!HS9";"8*7ITL5%. %[*:E<3VV']$$Z*)D4*MW$4]OKK"3VB#F!HU/S MH;;^D5IN1Q/:.LJ08!2^\0,OQJM<%OKJ%]CWJE,AN+4RHYPK4D9 M1%+6_E@?93TZ,N2=G1*"EO;"8V0X6,MJD MX?/(S6EJQ>&[9*:0D%!,CZ8D] YB(#DZOR7)6W$_-< W<>N;,2'*1*M287'R M*'X"1J+ B$P5N3PIO'6=!\*/1FV4J[BTGQQ3G88;?4,&<:0*C02)L@M*1TI, MZ0M?$>;7!>5 55\YOND^5M?+5JVWD0%':9(@8S=OBL$7BQ@OY=6D:>8F7*PJ MCKP0KL]?N/3@O[PRFZ':?]6]ZNM.U\& MO;:[87^D0^>._%^C64*) CAFG!8H9^6'0 M.><>;GJV;QO?-P&&I6<,#*"@53#>Z=.57N[2K(,D=Q$#S::?12^,A7W;9- R M56T7?&LN-.$PGW.9Z5=L]G@-_)89-V97LUUG7T*62RXX6/H(**(+,[>\M3\* M*,1E."_Y]/<']&GNEY&^33N:N?HK+ME<*CA@:;$]_;1Z-=-9#Y 030HL#HP#>7$>"^(\HY:U[CC^6K)>=S%9""FT&*Z7[W^< ML(>,3%(AB'1<_RU8P[RWC@F@K#2K%ET;['R.;5@4O+C6"MTD%JIRZ+2Q?.;5 MR#1_V:L=D-PT6>TPW>U-?YD>E,0$,=9W,GQ( V3DO&F TR(-N()Y#+E%8?WG M!GRO$VNY8_26FD#?),B^)AI5S:3#JQ9E9+Z*,)#_("_;\;%-+*IFBP8LN8_0 M /SLZI]N.$:QP&*\W >I6*!QOKP%KB;]F^#G)'N.E/NLY6S56$%#4RN!6LPK MR-LW:*0G]6@-GV;\<:%Y\("JXPO#IZ,D[$;6@G4E"&8M61^-6U@J)(2@CTY[ M=,K]UB\6].F6"D^Z6E@]0:Q?B<_'UC3H;;0M(\S/3+C'$KW9M)#241PU2F.E MY8A7'Q4ZJ& @\*E]0-4DSO:NO-=3L:^,>"UNR M&T'A!Z''@,T[F?J)=D?W+JB0Z?Q;4U/1"[P(=ZL7E[W0_457&7\\;)=@:*#8 MNCLI+7X2)Z_/1RI3WOLMD:HL(#0J*, M4QMS0KGN1"B\G"0U/!$+>6L6G+%$6"GJD1-/?1Z>II_RFF5)#BP5RB[B6ABJ M'+J+3M%#=4#OY/XYAE*4UGMM[_$..Y+T]('H%Z$\%C/V#LY&$MAG=_6F(Y#P MPOFBC":E@MHYO%FV%+61T>M6XL[0T^#AC4FJ;(K%7& 5KK1+.O7M[1D9AK\] MM$(YSB3\EX.#.3?9?S]$PB$2,I"85OOBZBD1T?(;LZ\619WT45F@Q[+%61_#[5\Y(D;_Q=?=G,A6 AAE-_ M;MW.6:WP(*:RV;V"$EIJAR@@1]2<2\(6;-XYQ)8:D3EW,,"/YFSW?'C):]>9 MD_QDSX3<6NGYXMR,V/Q-2[]D7:H%%UELN]U[HB3ZV),&!*+@3W_?M-5$/I\2 MW!^*J'1/"O K3@U\ROE ,PS59@*+J-@&%\X3QM_-%J;4S72EFR=W?02>L((7 MW^#2CV_2 "PJ0_YXF/B!8A<\L3"I4.(]);H=IUC[)TF#-T1_JH^_#U;<0QS2<7YZTF[&Y' MMXA'&V79$0:+PY'"T]?O1MEF&&AH.W-DB\S;A9N%;N73 #$S$N2U#"7C2*ZX M,/XQ;@9T'B02_3UA^41R>G%L M)M5P?7<[F[RM7%$Q@U85\,Q@.2V8S><46T*>[H2;O<7A\#:&MWAY MY3)F4MY;F$C'4\D42_ L[%IQ68."H8LY&(?9CB:6?0:I[^/EP)^W4!5>N%GX MC^Z5&5PG4BQX.Z.#G>(V^IX&6.1N)524HGI/KF&W2 IY)_V#)8B-S9F?7%&) M5LHSN?>'O:8T]GB1^&45C;=N0MR1Z80*&R] .8? /]WO.ZXOZ+'Z+I4X-9Y. MX]2]2;8M-QV6'Y@[>LIU^ ']UB'5AUF=2V!M]FP5IJ&F)?I;O>/SAZE72HVM M%;*7;D\LNT[3@#XCV-[49WDACUWEY+K] ++3Q,3I>LGZ9"(R7I)Q_@R#*O*/& BJ[XG<3DQ\.!",27$_R*=,=)O*B<"Z'0[5R:CR MG\TXMD!"GAU[A#8'?C@T)R9KWC?/C0H,WY_8G:G,9)H!7B*A*AL- X$:!]$ M0KLE>!3'WXVYDG91R-8(!,V#F-K3@!>/:$"(=9DYF?C\>.HT]O*U;V]*G=;7 M0UW\%%\,\$AKN>I4AB:'G*%88^6D1[$B'PK*O\6K,Q%>X(C,66>ON^3']V?^QJ_1)>[=ND-7D'M M9,M*J6^=H=9F+O^3+#C/B2ZR/]*MB\%;UD99ZA04?"JM8FQF*3FZ6XX+Z31+ M[W3BC]^:_?T4V_K#9I9Y+WTOYU1VH./.F_6YXR D5[UNAAG>WVJDQS8FD W) M'A(Z>A4CE0;ZDYTH&/!5A9+F#4^0%RO,N;QPZ)W"$>8TJH,( %7D8Q5OXHR> M/97Q%L>!]?NT*),?]2L\;2_B_9@*W245547=K51( X[IQ[=RM][LQIT,(UNYUP2GBHP)WD3^3&, M0I2>O+O%ZWL7-G$"\_D/BCSI?1<_AXXCV3>"+R4_<]W7[CL9C0*D9+UNU?R/ MHC#A3Z6!)P5M-@J;&"*CX.$,)?$G1<_H0!XR\#B?NL%-O_^)9[BQA :X$6&1 MFY9'YTW7FGB0G$52@M5FZE;Q-^P@_O4P/<9@]>BR<(^63 BF'K/L+(*ND"1X MP:7&N/RSJC.?N3&.^?B6C05!WX46A_;E4@UX:4!.1S;B78<#1)T#9?2\,Q1N M4O9#HJ) /Z/2@CN8D^M"+CID\LJEF(P">Z_S"*<9Y[9&)9QN-^>I3(G(MMY% M.,=!RD3%SV,R#9C-K^@.<*E'QK5P8R?SJL:)$<7V(X5\>HD/I"WTY7)ZS[CN MD"I7$DQ^OAS_UJSA7#5V?P*I[O E978:)YIF,#/^9!I!L(0M)4M2SY/3K MU1%\[SUKA-#G>F?>#0+):D>.#&F:0O@W4SNQ1ZB3BLTAC9^L]6([J'I8QC\8 M@SG]C3Q^^0A^=D";-69C?Z)'16IF[.).>JWZ" A$<1LC&=\Z*;F37X*B"*?F MF!&\+6LP8T=6YY25YM40Q1DKU\I:5]*WEO;& DEH]W+IDS6>:\QF\]:[F6Y1 M;DM#B!24]O-?4$L#!!0 ( %V<;5/;NA* _XIN.J>%F3@O!$ZI0YF!$*;,M*6' MAMN>CXHMQQIDRT>2";F__NY*=N*$4-(IY21MF %B62^KE?;Q[MK.T7\\KY_& M- U82-X-/KPGH0SRA*6&!(I1 Z5C;F(RD%E&4_*!*<6%(*>*AR-&R)M&N]UH M-0X//._X"+KJ%6UDZI/#YD%SK[77)NV6WW[MMSODY /9N1[T=FWEL\O>X.]/ M?3?HI^O3]Q<]4O.:S2^=7K-Y-CAS)_8;K389*)IJ;KA,J6@V^Q]KI!8;D_G- MYG@\;HP[#:E&S<%5,S:)V&\**35KA":L'1]A"?QE-#P^2IBA)(BITLR\K5T/ MSKU#J&&X$>SXJ%G^=W6',IP<'X7\EF@S$>QM+:%JQ%//R,SOM#+3A99-.+U0 MY\X;\]#$?KO5^J.;T3#DZ<@3+#)0TMA[,RM3?!3/"J6;G*^8H(;?,NR]TF\@ M&%7^4)JXNSC$LI99V6Y(@YN1DGD:>H$44ODO(OO3C61JO(@F7$S\5STJ^%#Q M5_57[YBX988'%#YKT+BGF>+1*U==\_\Q&!2F+GC*O)BY&33:;[J&W1D/>AF! M'%C:= M#%Z^:/_9ZG9@[*/F$-8A^[ES;B^;\_P4L?8/S/(AW79>%^-XL/A&)J[.+==\ MR 4W$S_F8NXO^.>E_[?>N!Q?_[4,1G.U?/GZZO/UR< MU4BGM8=:&;SKD\\G5Z ,_LM5I[6]M9(]MY*I74CB_J MY M#0A)J;&7SK3WVZ-#1T*1H92A4R]K;5JH",A MBNOS]%AG-"B/RRUA6^!V$#33S"\_=)]P8E,%EA/#*A47! ^M_)Z@$YD;/^)W M+.Q6/ ,G9:E_H^ W7&D%%@6[Q9T34%'0S((-1.B.8VZ8A_IA?BK'BF;E\(?0 MJM!C,7Z[ ?Y56!5A_OS3[0]WB!V!4"JA8@Z91=&W:(W.&EH1B>DM(XK=G\1&1761E[2).N2LSP5,JN3BS1H MS#8>JJ&)R]&TZ_?S#'#>^\0UL;/D*1B$\3U;LC72K9%.C7!OXXSTE&H;:I)D M0FY@>H)!3%IWMJJF$Y*E1.8.I0*AJ(UTP74H2.%*< M"A+1 (H4D0DWQ$A7[UZ%E 5,:ZHF6"6A-PS&K?2IH2P$86!(@7/ ,;!"P!6$ MUU - FX-DL#Z$UBE("8ZQS^S]F.F6-$)3B#A&L) 7 \7D"NF,Q98 ;'?#$23 M(4P3M@(H93BIJF&+GRU^UAT_G5\'/XQ$/ 4#1U;,#+H.[('J<%I5SO,TP@$Q MB0.? Y&'T"= HV*]=0 .1Z\C YM'7"'&A)CQJ$"!7A@:D!?:[% =:^0"*@"$ M))#"#J>M/ '5,8F$'.N24(J-N#:*PD 4"YW<(&6] AI="G-/VBUKMJQ9=];L M;QQK!G.&^?)%YTU7%RPI0GMT#&04<3C<*HX3X"[ LXY?BCWE&H,N MBV1M(S3K%DG-0" #;A@VRBCNCEQ0].9@6E:(6? &+5PH6(U@X=.0845PN* ] M;.IU=[!(^5L:U+/"KBBRHF[AMW'P&VXX_%;V;.XQ<'6?:&44 CYO>8B$HUJF M=H=3#73$Y!-BCZJP1!! D5-G)Q@(+AL6@6QI94'D6#I7M9*\LH[F73&A+%<9 M@%#;P#4(8"]: 6P::\12B$<%\!#.L Q!BU7RU#CF 9!Y!F[>EGI;ZOVZU LV MCGK]6RIRZQ2R?#,NUGJ+G:^I=264K\LI<*-H]290\!]E.!M MP"*39,\LH=5W^&,8:LH@R!7BHA+7W>LSD=I *3X2!CUI6 _RCWNH@.PL;1 ! M\\!+6JA;B!P B>R]2[RMF>93F7:=1#'5TP 8_2O+2!9:Q]-JHG *)T3P&R:* M&YD+]>L_J)Q_B8K;;-OZ0NW9N77PNZ3[[3-+8,O]$"(*9)0YPP7MF>/&7#8G91^>*A\S^"[ %/EO=]MRB7M"0VBHV=0[>0!& M11X+&@!38*O47#3>0([#91FIU)X@TL?Q]AZ+ENTK#5:-B]5?@)15Z3 M-:B#H3/KS@ J[-.-!5/J+G3AZ:T$\\'X):6CXB%-57A +,F$G# X.XZE\WGH M'+& ,$\0UC6VMO^-%V-^NYGC^YAV,[^MX6ZNE1Q<"6Y.HC]AM$(8?(\3-R!L M[/D,7FMFYL5+HEA2X9.%4CEJ.;4"5E,0+. E@7D)5O1RT&X<'OQ1U?@"-BIO MGE;Z1S/!YP1+)97''D+*'\+E^L8;@Q(>?9MU>IX.M12Y85T$\P%,#@VC=?]UT7MZ?#9# M?(I5>V0G/^'&V.2%WR[ZABXZ_Q''V(9PW(!( 7Z-0DPYA&ZI387T8LXBTK]C M08[7=W+IDLM'3;ZX)\HHR%VI?TI$,/74I_>LV\6'Q7V_HO=>]2UB]? ^*)!> M^<:5^1.%A'L+$I<7@;GO>BF*YK[J9?%K9#*(;CWG9]$( E.?WDI>YB->OVGL MMZ?7'U?6LMO9?3V-_;Z;X_\#4$L#!!0 ( %V<_U/;N!+ _Q4].M?"3)PO!%KJ M4&9""$-F6NC1]-W=CXHMQQH4RR?)"7E__=N5[,0)X4@'RDOZP@P0R_JRDG8_ MWEW;.?V7YW63F"8!"\E5_\MG$LH@&['$D$ Q:J!TPDU,^C)-:4*^,*6X$.1< M\7#("/E8;32J]>K)L>>=G4)7G;R-3'QR4CNN'=8/&Z11]QL?_,9[TOY"]K_W M.P>V\L5-I__7UZX;].OW\\^]#MGS:K4_FIU:[:)_X4X<5>L-TE;$SJUVJ3R:0Z:5:E&M;ZM[78C,1134BI634TX=[9*9; 7T;#L],1 M,Y0$,56:F4][W_N7W@G4,-P(=G9:*_Z[N@,93L].0SXFVDP%^[0WHFK($\_( MU&_64]."EC4XO53GWIOPT,1^HU[_K972,.3)T!,L,E!2/?PX+U-\&,\+I9N< MKYB@AH\9]E[J-Q",*G\@3=Q:'F)5R[1H-Z#!W5#)+ F]0 JI_#>1_6E%,C%> M1$=<3/UW'2KX0/%WE7=73(R9X0&%SQI6W--,\>B=JZ[Y?Q@,"E,7/&%>S-P, MJHV/+]#$$.+&VYQ?+S=1H4\BP,V^7&*6/L9LWQL;9L? M\G$\V'PC1Z[.F&L^X(*;J1_S,&0)2/#VS[,(_[7X MV&!J<6TZW=M^[[+7:?=[-]?DYI)TKGK=2W+9NVY?=WKMSU $9[NWFR3SU^^W MW[ZWK_ND?T.^=3M6\F;]$*7O7W7)M_;M>?NZ^\V[^?-S]R_2[O3QS&&]?KC3 MQ2=T\;60]%)+LG?6JY!OAJ4Q2\C7*NG'3 ZH""LD8,KP:$I,3(W_M-T]?Y<7 M+RV%'P^M_)Z@4YD9/^+W+&R5KL=.RF+]C8+? M<*T=6!9LC-H54)%#RNXTB-":Q-PP#]>'^8F<*)H6P^/VY^N8C]^H@E<3ED58 M//]R^N$.L2,02HVH6$!P7O1/$$:=1ELC,1TSHMB8LPEXD2;FFOR>406$%E-R MRU*I#/B6Y!*Z!+?2^YW(B/Q!Q1U3Y"T=I2URD25"IA722X+J7/%P&6JX'36[ M?SLCW1GIAACIX=89Z3G5-L CHRFY@^D)!I%@Q=FJ5$A8P+2F:HI51O2. MP;BE/C64A2 ,#"EP#C@&5@BX@J 6JD&8JT$2V'\"NQ3$1&?X9]Y^PA3+.\$) MC+B&X OWPX7!BNF4!59 [#<%T60(TP15@$493,O+L,//#C^;CI_FKX,?1B*> M@($C*^8&70'V0'4XK4KG>1+A@)@Z@<^!R$+H$Z!1LMX* (>CUY&"S2.N$&-" MS'F4HT O#0W("VU.IH(U,@$5 $(22&&'TU:>@.J81$).=$$HQ89<&T5A((J% M3FZ0LE("C2Z$>2#MCC4[UFPZ:XZVCC7]!<-\^Z;YL:5SEN3A/SH&,HHX'.[K M VNS/4(5LW0 :^>H76#%A&G<*:YC;('51N 7H6^$QR'7@9 Z@W;H,2DI'"92 M)0,60K$F^T"%D %FG.EW[X.8)D-&VN",W&:":9<4;32IUSC>9TZ4QG'HCMPA MQTQ7XAB%@Q!T6TKH0#10L#13 03G89:% # SO_]2&U ]#F J@$ MBKVS932\.IWHP;;1Z8)I. (+M3',TPRI8'@5T$ROWP3CG $#%.0CNW(!$5O#J9E MA9@';]#"A8+E"!8^#1A6!(<+VH-2;[J#18K?PJ!>%79YD15U![^M@]]@R^&W MMF?S@('K^T1KHQ#P.>8A$HYJF5@-IQKHB,DGQ!Y588$@@"*GSDXP$%PU+ +9 MTLJ"R+%TH6HI>64=S?M\0FFF4@"AMH%K$( N6@%L&FO($HA'!? 0SK 408M5 MLL0XY@&0>0INWHYZ.^K]NM0+MHYZW3$5F?6+$ DLBEB 3_TD3*]().7QZAI> MGCMSJ6309'VL]1F;AU GA9V MOJ/4CE*_+*7"K:/4A4/ 0Y3@;< \DV3/K*#5#_AC&&K*(,@4XJ(4USWHY=X6S/)9C(=.(EBJF^8R&]D+M6O/'-Q_D=4W&7;-A=JK\ZMX_^7=+]] M9BDLF%>9NRKH.979,_=:D!\_$+,^2)GELM$LY$8J/0L2;0%T.!IQ8QA[U"<< M2 A"\6S(03;;Q3[P"5PPC2X>_,?$70%4]G?&072+SRP)[&W,@UTR?X>7C?69 MMB^9WQ:"8&:) USPGAG>?0LX Q3D\=DLJ3YA] X#+I?9L2&7S4G9AZ>*QPQ^ M"#!Y_MO=MESAGM 0&FHV\TX>@5&>QX(&P!10E8J+^30$?#H;@:;!HMFIY-[@ MRLXT'S_<"M_HFG_ MLA/#ER"M*L(HT'2OH-A::'(S0X%SX?#E250?4,M%X-?G1IJ_F8DE);I8I!2C M%E/-43,SXR4XC&!>@N6]'->K)\W?RA[LDM&77OC+^T]2^-? MP)5[@EK/??7O I;-)^ULF$$,?UPA^#)[F4Y+JK+N,JUM'9N_0N=3_P469)51 MY6@OKB'I/;'/!)$W=?NSU:M6T[55[Y0^6,E7,\67V+N+'^?2PKQJN=\+QI!J.G3L>1%AN'#Q^I18W9-V+L%\^<_1=02P,$% @ 5S(%4U"'E.RT!@ _"H !0 !W9"TR,#(Q M,#8S,'AE>#,R+FAT;>U:>7/:.!3_*EHR;9(9?$$.8@@S!)P).[D:G+;[I[!E MK*VP7%F$L)]^GWP00VB;:4ES-)F$8.E)[_Z]9]FMOS3-B4(<><1')^[9*?*Y M-QF32")/$"QA=$IEB%P>QSA"9T0(RA@Z$M0?$80.=,O23;VQJVGM%FS5S=?P MR$8-8]>HF34+6:9M[=O6 >JY&!GNE1'*,=LQ M&.<)T7WI5]HM-0*?!/OMUIA(C+P0BX3(P\JU>ZPU@$)2R4B[913_,]HA]V?M MED]O4")GC!Q6QEB,:*1)'MMU,Y9-6&G ]!+-K3:EO@QMRS3?-6/L^S0::8P$ M$D;TVL'=F*"C\&Z09\K9@C LZ0U1NY?V]1C!PAYR&3:76:Q:&1?K AY)+.U*&:M4FQ1#T7]"ZK<&?">9HN,Z_LY8PT\ M*_DX6W1#$SJDC,J9'5+?)Q&(]'ZC43/KS9:A=ER;*7[D8P\P@(A'ST[UV^Q\=& 8*YPIUSGMWT\?]\\YYM]\Y M+:;5U.7UU>"Z<^XB]P)9#72M#_2NC@9.5VV?19)5WS6KJ#- G=[%I>OTEITHH]\119(/.U5'GW!EH%Y]/G7]0I^O"9$98,\T:>HDA6KO'YUE&9(&8 M99%*4?KO))$TF*W-0)5V/T(>CR+B*6#-BI\,"?HPP0+R@%74?I0 M>U%(! %QMM2 \E/-;&82IQ=6<[N*"/9");(BF8 ,(@%3JJH=!-2#J^^J4TTY M#&<(*,'T2JQX(I()!I-+7DZ^S(3EY /EL,]CU2&4URQ0JLS+91M@,<012;2+ M6T9FJ.-)-:,RK@KS6-HK W"(O2\CP4$QS>.,"WLC2'^::\[)1XS"[R;%+Z6I MQ$-&T) +\/IAQ:R %QG+\8FT WI+_%5^*+5(F>"%2Z2 /_]!3EF6]4:%NX=9SBKE"E(U MIR&51%,F(W;$IP+'!?L&K,I-F_.W=&@T_;((B_-K;C[2C4 H,<9LH0;G0P\) MZ4K;A4S,,2^8,$ OCX]CIO)^#E&"?)U00=1M0PH>28Z>5GT+;R. /VMWR]^> MI_4=H,W!+,]MZZ"^TU0P-X]992Y#N"[B9EW=[\?;=0'G\[J'>2FJJN.E-!(.*ZK@58HR\2#LSU3= VZY M,.I82F$$@,!B'37O\# _\U(C):Q. ;K@6JB6 _<<,9=QF!=XNVOJ.XUW9?LN M@6OI%*VT.8<- \:GA86*:TU!N3T4!'_1IF"!'Y[,S>?Q,.%L(DFS*%J+*F9' MA?GG8C7XIFYUO;'_2E7;V=7WZB]1MQ08%QN*GX_-QSHQ6=]12 _*N(TZDQ$4 M"[2;'5"4061=H?S\+7$TLW]&\3S0(S.]/S8Z)ZMUIHXZPJ[G_.B@HK7Y<(_PWU/[2'Z*XU_VNE3"2)YZME)"/== M0)W>/'5#2@+DW!)OHDH=NL@.<5L&_6,<^*;BT[0?O_-IZO.ZS7MKO-YBX*WE M?(N))VBV!Y+$(8G0I8[;;O]ISCPJ7VTQH;[KKO^"+TUNA0D MH>H98*D!/YX_V_AV UX0;,Q,0SA[L3-]4[3]/U!+ 0(4 Q0 ( %&UL4$L! A0#% @ 5S(% M4WXS7F4IA _@@' !, ( !16$ '=D+3(P,C$P-C,P7VQA M8BYX;6Q02P$"% ,4 " !7,@53+>*3HEQ7 P,08 $P M@ &?Y0 =V0M,C R,3 V,S!?<')E+GAM;%!+ 0(4 Q0 ( %#$P<3 P,2YJ<&=02P$"% ,4 " !7,@53(%5V=]H) M #"1P %@ @ '6Q 0 =V0M,C R,3 V,S!X97@S,60Q+FAT M;5!+ 0(4 Q0 ( %3. M! !W9"TR,#(Q,#8S,'AE>#,Q9#(N:'1M4$L! A0#% @ 5S(%4U"'E.RT M!@ _"H !0 ( !#-D$ '=D+3(P,C$P-C,P>&5X,S(N:'1M 64$L%!@ * H D ( /+?! $! end