0001821160-24-000030.txt : 20240509 0001821160-24-000030.hdr.sgml : 20240509 20240509172104 ACCESSION NUMBER: 0001821160-24-000030 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Guild Holdings Co CENTRAL INDEX KEY: 0001821160 STANDARD INDUSTRIAL CLASSIFICATION: MORTGAGE BANKERS & LOAN CORRESPONDENTS [6162] ORGANIZATION NAME: 02 Finance IRS NUMBER: 852453154 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39645 FILM NUMBER: 24931978 BUSINESS ADDRESS: STREET 1: 5887 COPLEY DRIVE CITY: SAN DIEGO STATE: CA ZIP: 92111 BUSINESS PHONE: 8585606330 MAIL ADDRESS: STREET 1: 5887 COPLEY DRIVE CITY: SAN DIEGO STATE: CA ZIP: 92111 10-Q 1 ghld-20240331.htm 10-Q ghld-20240331
000182116012-312024Q1falsexbrli:sharesiso4217:USDiso4217:USDxbrli:sharesghld:segmentghld:branchghld:statexbrli:pureiso4217:USDghld:loanutr:Yghld:classghld:voteghld:loan00018211602024-01-012024-03-310001821160us-gaap:CommonClassAMember2024-05-020001821160us-gaap:CommonClassBMember2024-05-0200018211602024-03-3100018211602023-12-310001821160us-gaap:CommonClassAMember2023-12-310001821160us-gaap:CommonClassAMember2024-03-310001821160us-gaap:CommonClassBMember2023-12-310001821160us-gaap:CommonClassBMember2024-03-3100018211602023-01-012023-03-310001821160us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001821160us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001821160us-gaap:AdditionalPaidInCapitalMember2022-12-310001821160us-gaap:RetainedEarningsMember2022-12-310001821160us-gaap:NoncontrollingInterestMember2022-12-3100018211602022-12-310001821160us-gaap:RetainedEarningsMember2023-01-012023-03-310001821160us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001821160us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-03-310001821160us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001821160us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-03-310001821160us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-03-310001821160us-gaap:AdditionalPaidInCapitalMember2023-03-310001821160us-gaap:RetainedEarningsMember2023-03-310001821160us-gaap:NoncontrollingInterestMember2023-03-3100018211602023-03-310001821160us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-12-310001821160us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-12-310001821160us-gaap:AdditionalPaidInCapitalMember2023-12-310001821160us-gaap:RetainedEarningsMember2023-12-310001821160us-gaap:NoncontrollingInterestMember2023-12-310001821160us-gaap:RetainedEarningsMember2024-01-012024-03-310001821160us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001821160us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-01-012024-03-310001821160us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001821160us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-03-310001821160us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-03-310001821160us-gaap:AdditionalPaidInCapitalMember2024-03-310001821160us-gaap:RetainedEarningsMember2024-03-310001821160us-gaap:NoncontrollingInterestMember2024-03-310001821160us-gaap:LicenseMember2024-03-310001821160us-gaap:MeasurementInputDiscountRateMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2024-03-310001821160us-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueInputsLevel3Membersrt:MaximumMember2024-03-310001821160us-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMember2024-03-310001821160us-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueInputsLevel3Member2023-12-310001821160us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001821160us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2024-03-310001821160us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001821160us-gaap:FairValueMeasurementsRecurringMember2024-03-310001821160us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001821160us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2024-03-310001821160us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001821160us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001821160us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForwardContractsMember2024-03-310001821160us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel2Member2024-03-310001821160us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMember2024-03-310001821160us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMember2024-03-310001821160us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001821160us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-310001821160us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001821160us-gaap:FairValueMeasurementsRecurringMember2023-12-310001821160us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001821160us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-310001821160us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001821160us-gaap:InterestRateLockCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001821160us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForwardContractsMember2023-12-310001821160us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001821160us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMember2023-12-310001821160us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMember2023-12-310001821160us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMember2023-12-310001821160us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel3Member2023-12-310001821160us-gaap:FairValueInputsLevel3Memberghld:ContingentLiabilitiesMember2023-12-310001821160us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMember2024-01-012024-03-310001821160us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel3Member2024-01-012024-03-310001821160us-gaap:FairValueInputsLevel3Memberghld:ContingentLiabilitiesMember2024-01-012024-03-310001821160us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMember2024-03-310001821160us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel3Member2024-03-310001821160us-gaap:FairValueInputsLevel3Memberghld:ContingentLiabilitiesMember2024-03-310001821160us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMember2022-12-310001821160us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel3Member2022-12-310001821160us-gaap:FairValueInputsLevel3Memberghld:ContingentLiabilitiesMember2022-12-310001821160us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMember2023-01-012023-03-310001821160us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-03-310001821160us-gaap:FairValueInputsLevel3Memberghld:ContingentLiabilitiesMember2023-01-012023-03-310001821160us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateLockCommitmentsMember2023-03-310001821160us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel3Member2023-03-310001821160us-gaap:FairValueInputsLevel3Memberghld:ContingentLiabilitiesMember2023-03-310001821160us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel1Memberghld:GinnieMaeMember2024-03-310001821160us-gaap:FairValueMeasurementsNonrecurringMemberghld:GinnieMaeMemberus-gaap:FairValueInputsLevel2Member2024-03-310001821160us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMemberghld:GinnieMaeMember2024-03-310001821160us-gaap:FairValueMeasurementsNonrecurringMemberghld:GinnieMaeMember2024-03-310001821160us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001821160us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel2Member2024-03-310001821160us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2024-03-310001821160us-gaap:FairValueMeasurementsNonrecurringMember2024-03-310001821160us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel1Memberghld:GinnieMaeMember2023-12-310001821160us-gaap:FairValueMeasurementsNonrecurringMemberghld:GinnieMaeMemberus-gaap:FairValueInputsLevel2Member2023-12-310001821160us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMemberghld:GinnieMaeMember2023-12-310001821160us-gaap:FairValueMeasurementsNonrecurringMemberghld:GinnieMaeMember2023-12-310001821160us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001821160us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-310001821160us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001821160us-gaap:FairValueMeasurementsNonrecurringMember2023-12-310001821160ghld:MortgageLoansHeldForSaleMember2024-03-310001821160ghld:ReverseMortgageLoansHeldForInvestmentMember2024-03-310001821160us-gaap:NotesReceivableMember2024-03-310001821160us-gaap:DebtMember2024-03-310001821160ghld:MortgageLoansHeldForSaleMember2023-12-310001821160ghld:ReverseMortgageLoansHeldForInvestmentMember2023-12-310001821160us-gaap:NotesReceivableMember2023-12-310001821160us-gaap:DebtMember2023-12-310001821160ghld:AcademyMortgageMember2024-02-122024-02-120001821160ghld:A2023AcquisitionsMember2023-01-012023-12-310001821160ghld:CherryCreekMortgageLLCMember2023-03-310001821160ghld:CherryCreekMortgageLLCMember2023-03-312023-03-310001821160ghld:LoanOriginationFeesAndGainOnSaleOfLoansNetMemberus-gaap:NondesignatedMember2024-01-012024-03-310001821160ghld:LoanOriginationFeesAndGainOnSaleOfLoansNetMemberus-gaap:NondesignatedMember2023-01-012023-03-310001821160us-gaap:InterestRateLockCommitmentsMemberus-gaap:NondesignatedMember2024-03-310001821160us-gaap:NondesignatedMemberus-gaap:ForwardContractsMember2024-03-310001821160us-gaap:InterestRateLockCommitmentsMemberus-gaap:NondesignatedMember2023-12-310001821160us-gaap:NondesignatedMemberus-gaap:ForwardContractsMember2023-12-310001821160us-gaap:NondesignatedMember2024-03-310001821160us-gaap:NondesignatedMember2023-12-310001821160srt:MinimumMemberus-gaap:InterestRateLockCommitmentsMember2024-03-310001821160us-gaap:InterestRateLockCommitmentsMembersrt:MaximumMember2024-03-310001821160us-gaap:InterestRateLockCommitmentsMembersrt:WeightedAverageMember2024-03-310001821160srt:MinimumMemberus-gaap:InterestRateLockCommitmentsMember2023-12-310001821160us-gaap:InterestRateLockCommitmentsMembersrt:MaximumMember2023-12-310001821160us-gaap:InterestRateLockCommitmentsMembersrt:WeightedAverageMember2023-12-310001821160us-gaap:NondesignatedMember2024-01-012024-03-310001821160us-gaap:NondesignatedMember2023-01-012023-03-310001821160ghld:ForwardDeliveryCommitmentsMemberus-gaap:DerivativeFinancialInstrumentsAssetsMember2024-03-310001821160us-gaap:DerivativeFinancialInstrumentsAssetsMember2024-03-310001821160us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberghld:ForwardDeliveryCommitmentsAndBestEffortsSalesCommitmentsMember2024-03-310001821160us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2024-03-310001821160ghld:ForwardDeliveryCommitmentsMemberus-gaap:DerivativeFinancialInstrumentsAssetsMember2023-12-310001821160us-gaap:DerivativeFinancialInstrumentsAssetsMember2023-12-310001821160us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberghld:ForwardDeliveryCommitmentsAndBestEffortsSalesCommitmentsMember2023-12-310001821160us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2023-12-310001821160srt:MinimumMember2024-01-012024-03-310001821160srt:MaximumMember2024-01-012024-03-310001821160srt:WeightedAverageMember2024-01-012024-03-310001821160srt:MinimumMember2023-01-012023-12-310001821160srt:MaximumMember2023-01-012023-12-310001821160srt:WeightedAverageMember2023-01-012023-12-3100018211602023-01-012023-12-310001821160srt:MinimumMemberus-gaap:MeasurementInputExpectedTermMember2024-03-310001821160srt:MaximumMemberus-gaap:MeasurementInputExpectedTermMember2024-03-310001821160srt:WeightedAverageMemberus-gaap:MeasurementInputExpectedTermMember2024-03-310001821160srt:MinimumMemberus-gaap:MeasurementInputExpectedTermMember2023-12-310001821160srt:MaximumMemberus-gaap:MeasurementInputExpectedTermMember2023-12-310001821160srt:WeightedAverageMemberus-gaap:MeasurementInputExpectedTermMember2023-12-310001821160us-gaap:MeasurementInputDiscountRateMember2024-03-310001821160us-gaap:MeasurementInputDiscountRateMember2023-12-310001821160srt:MinimumMemberus-gaap:MeasurementInputPrepaymentRateMember2024-03-310001821160us-gaap:MeasurementInputPrepaymentRateMembersrt:MaximumMember2024-03-310001821160us-gaap:MeasurementInputPrepaymentRateMembersrt:WeightedAverageMember2024-03-310001821160srt:MinimumMemberus-gaap:MeasurementInputPrepaymentRateMember2023-12-310001821160us-gaap:MeasurementInputPrepaymentRateMembersrt:MaximumMember2023-12-310001821160us-gaap:MeasurementInputPrepaymentRateMembersrt:WeightedAverageMember2023-12-310001821160us-gaap:CustomerRelationshipsMember2024-03-310001821160us-gaap:CustomerRelationshipsMember2023-12-310001821160us-gaap:NoncompeteAgreementsMember2024-03-310001821160us-gaap:NoncompeteAgreementsMember2023-12-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement165MillionDueJanuary2025Member2024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement165MillionDueJanuary2025Member2023-12-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement150MillionDueAugust2024Member2024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement150MillionDueAugust2024Member2023-12-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement300MillionDueJune2024Member2024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement300MillionDueJune2024Member2023-12-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement200MillionDueMay2024Member2024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement200MillionDueMay2024Member2023-12-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement200MillionDueSeptember2024Member2024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement200MillionDueSeptember2024Member2023-12-310001821160ghld:MasterRepurchaseFacilityAgreement300MillionDueSeptember2024Memberus-gaap:WarehouseAgreementBorrowingsMember2024-03-310001821160ghld:MasterRepurchaseFacilityAgreement300MillionDueSeptember2024Memberus-gaap:WarehouseAgreementBorrowingsMember2023-12-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement50MillionMember2024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement50MillionMember2023-12-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement75MillionMember2024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement75MillionMember2023-12-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement200MillionMember2024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement200MillionMember2023-12-310001821160us-gaap:WarehouseAgreementBorrowingsMember2024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMember2023-12-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement150MillionDueAugust2024Member2024-01-012024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement300MillionDueJune2024Member2024-01-012024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:SecuredOvernightFinancingRateSOFRMemberghld:MasterRepurchaseFacilityAgreement200MillionDueMay2024Member2024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:SecuredOvernightFinancingRateSOFRMemberghld:MasterRepurchaseFacilityAgreement200MillionDueMay2024Member2024-01-012024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:SecuredOvernightFinancingRateSOFRMemberghld:MasterRepurchaseFacilityAgreement200MillionDueSeptember2024Member2024-03-310001821160ghld:MasterRepurchaseFacilityAgreement300MillionDueSeptember2024Memberus-gaap:WarehouseAgreementBorrowingsMemberghld:SecuredOvernightFinancingRateSOFRMember2024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement50MillionMember2024-01-012024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberus-gaap:SubsequentEventMemberghld:MasterRepurchaseFacilityAgreement200MillionDueSeptember2024Member2024-05-090001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:MasterRepurchaseFacilityAgreement75MillionMember2024-01-012024-03-310001821160us-gaap:WarehouseAgreementBorrowingsMemberghld:SecuredOvernightFinancingRateSOFRMemberghld:MasterRepurchaseFacilityAgreement200MillionMember2024-03-310001821160us-gaap:LineOfCreditMemberus-gaap:WarehouseAgreementBorrowingsMember2024-03-310001821160us-gaap:LineOfCreditMemberus-gaap:WarehouseAgreementBorrowingsMember2023-12-310001821160us-gaap:LineOfCreditMember2024-03-310001821160us-gaap:LineOfCreditMember2023-12-310001821160ghld:SecuredOvernightFinancingRateSOFRMemberus-gaap:RevolvingCreditFacilityMemberghld:FederalHomeLoanMortgageCorporationMember2024-03-310001821160ghld:GovernmentNationalMortgageAssociationMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-03-310001821160ghld:GovernmentNationalMortgageAssociationMemberus-gaap:RevolvingCreditFacilityMember2024-03-310001821160ghld:GovernmentNationalMortgageAssociationMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001821160us-gaap:RevolvingCreditFacilityMemberghld:FederalHomeLoanMortgageCorporationMember2024-03-310001821160us-gaap:RevolvingCreditFacilityMemberghld:FederalHomeLoanMortgageCorporationMember2024-01-012024-03-310001821160us-gaap:RevolvingCreditFacilityMemberghld:FederalHomeLoanMortgageCorporationMember2023-12-310001821160ghld:FederalNationalMortgageAssociationMemberghld:SecuredOvernightFinancingRateSOFRMemberus-gaap:RevolvingCreditFacilityMember2023-09-300001821160ghld:FederalNationalMortgageAssociationMemberus-gaap:RevolvingCreditFacilityMember2023-09-300001821160ghld:FederalNationalMortgageAssociationMemberus-gaap:RevolvingCreditFacilityMember2024-03-310001821160ghld:FederalNationalMortgageAssociationMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001821160ghld:TermNoteMember2024-03-310001821160ghld:TermNoteMember2023-09-012023-09-300001821160us-gaap:CommonClassAMember2024-01-012024-03-310001821160us-gaap:CommonClassBMember2024-01-012024-03-310001821160us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001821160us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001821160us-gaap:CommonClassAMember2022-05-0500018211602022-05-052022-05-050001821160us-gaap:CommonClassAMember2023-01-012023-03-310001821160us-gaap:CommonClassBMember2023-01-012023-03-310001821160us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001821160us-gaap:RestrictedStockUnitsRSUMember2024-03-310001821160srt:MinimumMemberghld:ServicingMember2024-01-012024-03-310001821160ghld:ServicingSegmentMember2024-03-310001821160ghld:OriginationMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310001821160ghld:ServicingMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310001821160us-gaap:OperatingSegmentsMember2024-01-012024-03-310001821160us-gaap:CorporateNonSegmentMember2024-01-012024-03-310001821160us-gaap:OperatingSegmentsMemberghld:OriginationSegmentMember2024-01-012024-03-310001821160us-gaap:OperatingSegmentsMemberghld:ServicingSegmentMember2024-01-012024-03-310001821160ghld:OriginationMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001821160ghld:ServicingMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001821160us-gaap:OperatingSegmentsMember2023-01-012023-03-310001821160us-gaap:CorporateNonSegmentMember2023-01-012023-03-310001821160us-gaap:SubsequentEventMemberus-gaap:CommonClassAMember2024-05-082024-05-080001821160us-gaap:SubsequentEventMemberus-gaap:CommonClassBMember2024-05-082024-05-08
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
OR
TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _____________ to _____________
Commission File Number: 001-39645

GUILD HOLDINGS COMPANY
(Exact Name of Registrant as Specified in its Charter)
_______________
Delaware85-2453154
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
5887 Copley Drive
San Diego, California
92111
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: (858) 560-6330
_______________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading
Symbol(s)
Name of each exchange on which registered
Class A common stock, $0.01 par value per shareGHLDThe 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 filerAccelerated filer
Non-accelerated filerSmaller reporting company
  Emerging Growth Company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No 
As of May 2, 2024, the registrant had 21,011,358 shares of Class A common stock outstanding and 40,333,019 shares of Class B common stock outstanding.


GUILD HOLDINGS COMPANY
Table of Contents

Page

2

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS
Guild Holdings Company, a Delaware corporation, together with its subsidiaries, is referred to in this Quarterly Report on Form 10-Q (this “Quarterly Report”) as “Guild,” “we,” “us,” “our,” and the “Company.” This Quarterly Report contains forward-looking statements that reflect our current views with respect to, among other things, future events and our financial performance. These statements are often, but not always, made through the use of words or phrases such as “may,” “should,” “could,” “predict,” “potential,” “believe,” “will likely result,” “expect,” “continue,” “will,” “anticipate,” “seek,” “estimate,” “intend,” “plan,” “projection,” “would” and “outlook,” or the negative version of those words or other comparable words or phrases of a future or forward-looking nature. These forward-looking statements are not historical facts and are based on current expectations, estimates and projections about our industry, management’s beliefs and certain assumptions made by management, many of which, by their nature, are inherently uncertain and beyond our control. Accordingly, we caution you that any such forward-looking statements are not guarantees of future performance and are subject to risks, assumptions and uncertainties that are difficult to predict. Although we believe that the expectations reflected in these forward-looking statements are reasonable as of the date made, actual results may prove to be materially different from the results expressed or implied by the forward-looking statements.
Important factors that could cause our actual results to differ materially from those indicated in these forward-looking statements include, but are not limited to, the following:

A disruption in the secondary home loan market or our ability to sell the loans that we originate could have a detrimental effect on our business.
Macroeconomic and U.S. residential real estate market conditions have and may continue to materially and adversely affect our revenue and results of operations.
Because we are highly dependent on certain U.S. government-sponsored entities and government agencies, we may be adversely impacted by any organizational or pricing changes or changes in our relationship with these entities and agencies.
Changes in prevailing interest rates or U.S. monetary policies have had and may continue to have a detrimental effect on our business.
Our servicing rights are subject to termination with or without cause.
If a significant number of our warehouse lines of credit, on which we are highly dependent, are terminated or reduced, we may be unable to find replacement financing on favorable terms, or at all, which would have a material adverse effect on us.
Our existing and any future indebtedness could adversely affect our ability to operate our business, our financial condition or the results of our operations.
If we do not maintain and improve the technology infrastructure that supports our origination and servicing platform or if we suffer any significant disruption in service on our platform, our ability to serve our clients may be materially and adversely impacted.
Acquisitions and investments have in the past, and may in the future, cause our financial results to differ from our expectations or the expectations of the investment community and we may not be able to achieve anticipated benefits from such acquisitions and investments.
Pressure from existing and new competitors may adversely affect our business, operating results, financial condition and prospects.
Our failure to maintain or grow our historical referral relationships with our referral partners may materially and adversely affect us.
We are required to make servicing advances that can be subject to delays in recovery or may not be recoverable in certain circumstances.
A substantial portion of our assets are measured at fair value. From time to time our estimates of their value prove to be inaccurate and we are required to write them down.
The success and growth of our business will depend upon our ability to adapt to and implement technological changes and to develop and market attractive products and services.
Adverse events to our clients could occur, which can result in substantial losses that could adversely affect our financial condition.
Our business could be materially and adversely affected by a cybersecurity breach or other vulnerability involving our computer systems or those of certain third-party service providers.
Operating and growing our business may require additional capital, and if capital is not available to us, our business, operating results, financial condition, and prospects may suffer.
We are subject to certain operational risks, including, but not limited to, employee or customer fraud, the obligation to repurchase sold loans in the event of a documentation error, and data processing system failures and errors.
We are periodically required to repurchase mortgage loans that we have sold or indemnify purchasers of our mortgage loans.
Seasonality may cause fluctuations in our financial results.
If we fail to protect our brand and reputation, our ability to grow our business and increase the volume of mortgages we originate and service may be adversely affected.
We are subject to certain risks associated with investing in real estate and real estate related assets, including risks of loss from adverse weather conditions, man-made or natural disasters, pandemics, terrorist attacks and the effects of climate change.
3

If we are unable to attract, integrate and retain qualified personnel, our ability to develop and successfully grow our business could be harmed.
Our risk management strategies may not be fully effective in mitigating our risk exposures in all market environments or against all types of risk.
Changes in, or our failure to comply with, the highly complex legal and regulatory framework applicable to our mortgage loan origination and servicing activities could harm our business, operating results, financial condition, and prospects.
Our failure to comply with fair lending laws and regulations could lead to a wide variety of negative consequences.
Our failure to obtain and maintain the appropriate state licenses would prohibit us from originating or servicing mortgages in those states and adversely affect our operations.
Changes in the guidelines of the GSEs, FHA, VA, USDA, and Ginnie Mae could adversely affect our business.
Material changes to the laws, regulations or practices applicable to reverse mortgage programs operated by FHA and HUD could adversely affect our reverse mortgage business.
Our actual or perceived failure to comply with stringent and evolving legal obligations related to data privacy and security may materially and adversely affect us.
We may from time to time be subject to litigation, which may be extremely costly to defend, could result in substantial judgment or settlement costs and could subject us to other remedies.
We are controlled by McCarthy Capital Mortgage Investors, LLC (“MCMI”), and MCMI’s interests may conflict with our interests and the interests of our other stockholders.
Our directors and executive officers have significant control over our business.
As a “controlled company,” we rely on exemptions from certain corporate governance requirements that provide protection to stockholders of other companies.
We are a holding company and depend upon distributions from GMC to meet our obligations.
Sales of a substantial number of shares of our Class A common stock by our existing stockholders in the public market could cause the price of our Class A common stock to fall.
Our issuance of capital stock in connection with financings, acquisitions, investments, our equity incentive plans or otherwise would dilute all other stockholders.
There is no assurance that we will pay dividends in the future.
Certain provisions in our certificate of incorporation and bylaws and of Delaware law may prevent or delay an acquisition of Guild, which could decrease the trading price of our stock.
The dual class structure of our common stock may adversely affect the trading market for our Class A common stock.
Our quarterly and annual operating results or other operating metrics may fluctuate significantly and may not meet expectations of research analysts, which could cause the trading price of our Class A common stock to decline.
If we fail to maintain effective internal control over financial reporting or disclosure controls and procedures, we may be unable to report our financial results accurately on a timely basis, which would result in the loss of investor confidence, delisting, claims or investigations, and cause the market price of our Class A common stock to decline.
We are also subject to other risks and uncertainties described in our Form 10-K for the year ended December 31, 2023 and our subsequent Quarterly Reports on Form 10-Q and Current Reports on Form 8-K filed with the Securities and Exchange Commission.
We disclaim any obligation to update any forward-looking statements made in this Quarterly Report to reflect events or circumstances after the date of this Quarterly Report or to reflect new information or the occurrence of unanticipated events, except as required by law.
4


PART I—FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS (UNAUDITED)
GUILD HOLDINGS COMPANY
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share amounts)
March 31,
2024
December 31,
2023
Assets
Cash and cash equivalents$95,148 $120,260 
Restricted cash6,654 7,121 
Mortgage loans held for sale, at fair value
1,126,159 901,227 
Reverse mortgage loans held for investment, at fair value
348,076 315,912 
Ginnie Mae loans subject to repurchase right653,978 699,622 
Mortgage servicing rights, at fair value
1,216,483 1,161,357 
Advances, net
56,226 64,748 
Property and equipment, net
14,495 13,913 
Right-of-use assets
75,979 65,273 
Goodwill and intangible assets, net
232,881 211,306 
Other assets129,973 115,981 
Total assets$3,956,052 $3,676,720 
Liabilities and stockholders’ equity
Warehouse lines of credit, net
$1,057,957 $833,781 
Home Equity Conversion Mortgage-Backed Securities (“HMBS”) related borrowings
326,804 302,183 
Ginnie Mae loans subject to repurchase right658,018 700,120 
Notes payable185,000 148,766 
Accounts payable and accrued expenses
74,817 63,432 
Operating lease liabilities86,311 75,832 
Deferred tax liabilities234,146 225,021 
Other liabilities
118,849 144,092 
Total liabilities2,741,902 2,493,227 
Commitments and contingencies (Note 15)
Stockholders’ equity
Preferred stock, $0.01 par value; 50,000,000 shares authorized; no shares issued and outstanding
  
Class A common stock, $0.01 par value; 250,000,000 shares authorized; 20,769,067 and 20,786,814 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively
208 208 
Class B common stock, $0.01 par value; 100,000,000 shares authorized; 40,333,019 shares issued and outstanding at March 31, 2024 and December 31, 2023
403 403 
Additional paid-in capital49,024 47,158 
Retained earnings1,163,905 1,135,387 
Non-controlling interests610 337 
Total stockholders’ equity1,214,150 1,183,493 
Total liabilities and stockholders’ equity$3,956,052 $3,676,720 
See accompanying notes to condensed consolidated financial statements
5

GUILD HOLDINGS COMPANY
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
Three Months Ended
March 31,
20242023
Revenue
Loan origination fees and gain on sale of loans, net$134,060 $92,651 
Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net
3,230  
Loan servicing and other fees65,788 60,087 
Valuation adjustment of mortgage servicing rights20,778 (54,871)
Interest income24,728 18,245 
Interest expense(16,541)(12,262)
Other (expense) income, net
(261)35 
Net revenue231,782 103,885 
Expenses
Salaries, incentive compensation and benefits140,067 111,120 
General and administrative29,211 20,883 
Occupancy, equipment and communication19,815 17,430 
Depreciation and amortization3,754 3,738 
Provision for foreclosure losses392 1,514 
Total expenses193,239 154,685 
Income (loss) before income tax expense (benefit)
38,543 (50,800)
Income tax expense (benefit)
10,143 (13,605)
Net income (loss)
28,400 (37,195)
Net loss attributable to non-controlling interests
(98)(5)
Net income (loss) attributable to Guild
$28,498 $(37,190)
Earnings (loss) per share attributable to Class A and Class B Common Stock:
Basic$0.47 $(0.61)
Diluted$0.46 $(0.61)
Weighted average shares outstanding of Class A and Class B Common Stock:
Basic61,109 60,900 
Diluted62,157 60,900 
See accompanying notes to condensed consolidated financial statements
6

GUILD HOLDINGS COMPANY
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(In thousands, except share amounts)
Class A SharesClass A 
Amount
Class B SharesClass B 
Amount
Additional
Paid-In
Capital
Retained
Earnings
Non-controlling InterestsTotal
Balance at December 31, 202220,583,130 $206 40,333,019 $403 $42,727 $1,205,885 $66 $1,249,287 
Net loss
— — — — — (37,190)(5)(37,195)
Repurchase and retirement of Class A common stock(50,166)(1)— — (567)— — (568)
Stock-based compensation— — — — 1,756 — — 1,756 
Vesting of restricted stock units333 — — — — — — — 
Shares of Class A common stock withheld related to net share settlement
(137)— — — (1)— — (1)
Balance at March 31, 2023
20,533,160 $205 40,333,019 $403 $43,915 $1,168,695 $61 $1,213,279 
Class A SharesClass A 
Amount
Class B SharesClass B 
Amount
Additional
Paid-In
Capital
Retained
Earnings
Non-controlling InterestsTotal
Balance at December 31, 202320,786,814 $208 40,333,019 $403 $47,158 $1,135,387 $337 $1,183,493 
Net income (loss)— — — — — 28,498 (98)28,400 
Repurchase and retirement of Class A common stock(17,747)— — — (251)— — (251)
Stock-based compensation— — — — 2,137 — — 2,137 
Dividend equivalents on unvested restricted stock units forfeited
— — — — (20)20 — — 
Acquisition of non-controlling interests
— — — — — — 371 371 
Balance at March 31, 2024
20,769,067 $208 40,333,019 $403 $49,024 $1,163,905 $610 $1,214,150 
See accompanying notes to condensed consolidated financial statements
7

GUILD HOLDINGS COMPANY
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
Three Months Ended
March 31,
20242023
Cash flows from operating activities
Net income (loss)
$28,400 $(37,195)
Adjustments to reconcile net income (loss) to net cash used in operating activities:
Depreciation and amortization3,754 3,738 
Valuation adjustment of mortgage servicing rights(20,778)54,871 
Valuation adjustment of mortgage loans held for sale6,408 (7,382)
Valuation adjustment of reverse mortgage loans held for investment and HMBS-related borrowings(3,230) 
Unrealized gain on derivatives
(25,072)(6,052)
Amortization of right-of-use assets5,410 5,471 
Provision for investor reserves520 1,902 
Provision for foreclosure losses392 1,514 
Valuation adjustment of contingent liabilities due to acquisitions, net 1,364 (10)
Gain on sale of mortgage loans excluding fair value of other financial instruments, net(81,092)(50,882)
Deferred income taxes9,125 (13,199)
Stock-based compensation2,137 1,756 
Origination of mortgage servicing rights(34,234)(27,493)
Origination and purchase of mortgage loans held for sale(3,605,155)(2,700,053)
Proceeds on sale of and payments from mortgage loans held for sale3,454,907 2,745,778 
Other1,982 759 
Changes in operating assets and liabilities:
Advances and other assets11,654 13,047 
Accounts payable and accrued expenses11,370 (3,590)
Operating lease liabilities(5,622)(5,822)
Other liabilities(23,683)(6,712)
Net cash used in operating activities(261,443)(29,554)
Cash flows from investing activities
Acquisition of businesses, net of cash acquired(17,710)(2,920)
Origination and purchase of reverse mortgage loans held for investment(30,543) 
Principal payments received on reverse mortgage loans held for investment9,192  
Issuance of notes receivable (11,250)
Purchases of property and equipment, net(592)(1,071)
Other(1,289) 
Net cash used in investing activities(40,942)(15,241)
Cash flows from financing activities
Borrowings on warehouse lines of credit
3,844,707 2,631,998 
Repayments on warehouse lines of credit(3,620,230)(2,582,588)
Proceeds from issuance of reverse mortgage loans and tails accounted for as HMBS-related obligations26,524  
Repayments on HMBS-related obligations(9,486) 
Borrowings on notes payable36,234 30,000 
Repayments on notes payable (26,250)
Net change in related party notes payable (530)
Taxes paid related to net share settlement of equity awards (1)
Repurchases of Class A common stock(251)(568)
Other(692) 
Net cash provided by financing activities276,806 52,061 
(Decrease) increase in cash, cash equivalents and restricted cash(25,579)7,266 
Cash, cash equivalents and restricted cash, beginning of period127,381 146,754 
Cash, cash equivalents and restricted cash, end of period$101,802 $154,020 

See accompanying notes to condensed consolidated financial statements
8

GUILD HOLDINGS COMPANY
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)
(In thousands)
Three Months Ended
March 31,
20242023
Supplemental information
Cash paid for interest, net$3,529 $3,002 
Income tax refunds, net of cash paid
$(358)$(2,233)
Supplemental disclosure of non-cash investing activities:
Measurement period adjustment to goodwill$ $760 
Cash, cash equivalents and restricted cash at end of period are comprised of the following:
Cash and cash equivalents$95,148 $147,783 
Restricted cash6,654 6,237 
Total cash, cash equivalents and restricted cash$101,802 $154,020 
See accompanying notes to condensed consolidated financial statements
9

GUILD HOLDINGS COMPANY
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
NOTE 1—BUSINESS, BASIS OF PRESENTATION, AND SIGNIFICANT ACCOUNTING POLICIES
Business
Guild Holdings Company, including its consolidated subsidiaries (collectively, “Guild” or the “Company”) originates, sells, and services residential mortgage loans in the United States. The Company operates in two reportable segments, origination and servicing. The Company operates approximately 500 branches with licenses in 49 states and the District of Columbia. The Company originates residential mortgages through retail and correspondent channels.
The Company is certified with the United States Department of Housing and Urban Development (“HUD”) and the Department of Veterans Affairs (“VA”) and operates as a Federal Housing Administration (“FHA”) non-supervised lender. In addition, the Company is an approved issuer with the Government National Mortgage Association (“GNMA” or “Ginnie Mae”), as well as an approved seller and servicer with the Federal National Mortgage Association (“FNMA” or “Fannie Mae”), the Federal Home Loan Mortgage Corporation (“FHLMC” or “Freddie Mac”) and the United States Department of Agriculture Rural Development (“USDA”).
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and in accordance with U.S. generally accepted accounting principles (“GAAP”) applicable to interim financial statements. These unaudited condensed consolidated financial statements reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the results of the interim period. The unaudited condensed consolidated financial statements include the accounts of the Company and all other entities in which it has a controlling financial interest or consolidates as a variable interest entity or joint venture. All significant intercompany accounts and transactions have been eliminated in consolidation. The condensed consolidated balance sheet data as of December 31, 2023 was derived from audited financial statements, but does not include all disclosures required by GAAP. These unaudited condensed consolidated financial statements should be read in conjunction with the Company's consolidated financial statements and related notes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023. The Company follows the same accounting policies for preparing quarterly and annual reports.
Reclassifications
Certain reclassifications have been made to the condensed consolidated financial statements to conform to the current year’s presentation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Although management is not currently aware of any factors that would significantly change its estimates and assumptions, actual results could materially differ from those estimates.
Escrow and Fiduciary Funds
As a loan servicer, the Company maintains segregated bank accounts in trust for investors and escrow balances for mortgagors, which are excluded from the Company’s Condensed Consolidated Balance Sheets. These accounts totaled $795.1 million and $646.5 million at March 31, 2024 and December 31, 2023, respectively.
Recent Accounting Standards
In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. For public business entities the update will be effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the disclosure requirements related to the new standard.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280) (“ASU 2023-07”). ASU 2023-07 requires disclosure, on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), as well as the aggregate amount of other segment items included in the reported measure of segment profit or loss. ASU 2023-07 requires that a public
10

entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss. Public entities will be required to provide all annual disclosures currently required by Topic 280 in interim periods, and entities with a single reportable segment are required to provide all the disclosures required by the amendments in the update and existing segment disclosures in Topic 280. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective adoption. Early adoption is permitted. The Company is currently evaluating the disclosure requirements related to the new standard.
In August 2023, the FASB issued ASU 2023-05, Business Combinations—Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement (“ASU 2023-05”). ASU 2023-05 applies to the formation of a “joint venture” or a “corporate joint venture” and requires a joint venture to initially measure all contributions received upon its formation at fair value. The guidance does not impact accounting by the venturers. The new guidance is applicable to joint venture entities with a formation date on or after January 1, 2025 on a prospective basis and early adoption is permitted. The Company is currently evaluating the impact of adoption of the new guidance on its financial statements.
NOTE 2—FAIR VALUE MEASUREMENTS
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Inputs used to measure fair value are prioritized within a three-level fair value hierarchy. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The categorization of assets and liabilities measured at fair value within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to measure fair value are as follows:
Level One - Level One inputs are unadjusted, quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level Two - Level Two inputs are observable for that asset or liability, either directly or indirectly, and include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, observable inputs for the asset or liability other than quoted prices and inputs derived principally from or corroborated by observable market data by correlation or other means. If the asset or liability has a specified contractual term, the inputs must be observable for substantially the full term of the asset or liability.
Level Three - Level Three inputs are unobservable inputs for the asset or liability that reflect the Company’s assessment of the assumptions that market participants would use in pricing the asset or liability, including assumptions about risk, and are developed based on the best information available.
The Company updates the valuation of each instrument recorded at fair value on a monthly or quarterly basis, evaluating all available observable information, which may include current market prices or bids, recent trade activity, changes in the levels of market activity and benchmarking of industry data. The assessment also includes consideration of identifying the valuation approach that would be used currently by market participants. If it is determined that a change in valuation technique or its application is appropriate, or if there are other changes in availability of observable data or market activity, the current methodology will be analyzed to determine if a transfer between levels of the valuation hierarchy is appropriate. Such reclassifications are reported as transfers into or out of a level as of the beginning of the quarter that the change occurs.
Fair value is based on quoted market prices, when available. If quoted prices are not available, fair value is estimated based upon other observable inputs. Unobservable inputs are used when observable inputs are not available and are based upon judgments and assumptions, which are the Company’s assessment of the assumptions market participants would use in pricing the asset or liability. These inputs may include assumptions about risk, counterparty credit quality, the Company’s creditworthiness and liquidity and are developed based on the best information available. When a determination is made to classify an asset or liability within Level Three of the valuation hierarchy, the determination is based upon the significance of the unobservable factors to the overall fair value measurement of the asset or liability. The fair value of assets and liabilities classified within Level Three of the valuation hierarchy also typically includes observable factors and the realized or unrealized gain or loss recorded from the valuation of these instruments would also include amounts determined by observable factors.
Recurring Fair Value Measurements
The Company’s fair value measurements are evaluated within the fair value hierarchy, based on the nature of the inputs used to determine the fair value at the measurement date. At March 31, 2024 and
11

December 31, 2023, the Company had the following assets and liabilities that are measured at fair value on a recurring basis:
Mortgage Loans Held for Sale (“MLHS”) — MLHS are carried at fair value. The fair value of MLHS is based on secondary market pricing for loans with similar characteristics, and as such, is classified as a Level Two measurement. Fair value is estimated through a market approach by using either: (i) the fair value of securities backed by similar mortgage loans, adjusted for certain factors to approximate the fair value of a whole mortgage loan, including the value attributable to servicing rights and credit risk, (ii) current commitments to purchase loans or (iii) recent observable market trades for similar loans, adjusted for credit risk and other individual loan characteristics. The agency mortgage-backed security market is a highly liquid and active secondary market for conforming conventional loans whereby quoted prices exist for securities at the pass-through level and are published on a regular basis. The Company has the ability to access this market and it is the market into which conforming mortgage loans are typically sold. We regularly review our critical estimates and assumptions used in the valuation of our MLHS.
Reverse Mortgage Loans Held for Investment — Reverse mortgage loans held for investment are carried at fair value and classified within Level Three of the valuation hierarchy. Fair value is estimated using a present value methodology that discounts estimated projected cash flows over the life of the loan using unobservable inputs which include conditional prepayment rates and discount rates. The conditional prepayment rate assumption is inclusive of voluntary (repayment or payoff) and involuntary (inactive/delinquent status and default) prepayments. The discount rate assumption used is primarily based on an assessment of current market yields on reverse mortgage loan and tail securitizations, expected duration of the asset and current market interest rates. The Company engages a third-party valuation expert to assist in estimating the fair value. See “Note 8—Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings” for additional information on the Company's reverse mortgage loans held for investment.
Mortgage Servicing Rights (“MSRs”) — MSRs are classified within Level Three of the valuation hierarchy due to the use of significant unobservable inputs and the lack of an active market for such assets. The fair value of MSRs is estimated based upon projections of expected future cash flows considering prepayment estimates, the Company’s historical prepayment rates, portfolio characteristics, interest rates based on interest rate yield curves, implied volatility, costs to service and other economic factors. The Company obtains valuations from an independent third party on a monthly basis, and records an adjustment based on this third-party valuation. See “Note 6—Mortgage Servicing Rights” for additional information on the Company's MSRs.
Derivative Instruments — Derivative instruments are classified within Level Two and Level Three of the valuation hierarchy, and include the following:
Interest Rate Lock Commitments (“IRLCs”) — IRLCs are classified within Level Three of the valuation hierarchy. IRLCs represent an agreement to extend credit to a mortgage loan applicant, or an agreement to purchase a loan from a third-party originator, whereby the interest rate on the loan is set (or “locked”) prior to funding. The fair value of IRLCs recorded at lock inception is based upon the estimated fair value of the underlying mortgage loan, including the expected net future cash flows related to servicing the mortgage loan, net of estimated incentive compensation expenses, and adjusted for: (i) estimated costs to complete and originate the loan and (ii) an adjustment to reflect the estimated percentage of IRLCs that will result in a closed mortgage loan under the original terms of the agreement (pull-through rate). The pull-through rate is considered a significant unobservable input and is estimated based on changes in pricing and actual borrower behavior using a historical analysis of loan closing and fallout data. On a quarterly basis, actual loan pull-through rates are compared to the modeled estimates to confirm the assumptions are reflective of current trends. Generally, a change in interest rates is accompanied by a directionally opposite change in the assumption used for the pull-through percentage, and the impact to fair value of a change in pull-through would be partially offset by the related change in price.
Forward Delivery Commitments — Forward delivery commitments are classified within Level Two of the valuation hierarchy. Forward delivery commitments fix the forward sales price that will be realized upon the sale of mortgage loans into the secondary market. The fair value of forward delivery commitments is primarily based upon the current agency mortgage-backed security market to-be-announced pricing specific to the loan program, delivery coupon and delivery date of the trade. Best efforts sales commitments are also entered into for certain loans at the time the borrower commitment is made. These best-efforts sales commitments are valued using the committed price to the counterparty against the current market price of the IRLC or mortgage loan held for sale.
Option contracts are a type of forward commitment that represents the rights to buy or sell mortgage-backed securities at specified prices in the future. Their value is based upon the underlying current to-be-announced pricing of the agency mortgage-backed security market, and market-based volatility.
12

The Company regularly reviews its critical estimates and assumptions used in the valuation of our IRLCs and forward delivery commitments. See “Note 5—Derivative Financial Instruments” for additional information on derivative instruments.
Notes Receivable — Notes receivable are classified within Level Three of the valuation hierarchy as the Company's valuation includes significant unobservable inputs, including consideration of estimates of future earn-out payments, discount rates and expectations about settlement.
HMBS-Related Borrowings — HMBS-related borrowings are carried at fair value and classified within Level Three of the valuation hierarchy. These borrowings are not actively traded; therefore, quoted market prices are not available. The Company determines fair value using a discounted cash flow model, by discounting the projected payment of principal and interest over the estimated life of the borrowing at a market rate, due to significant unobservable inputs, including conditional prepayment rates and discount rates. The discount rate assumption used is primarily based on an assessment of current market yields for newly issued HMBS, expected duration and current market interest rates. The Company engages a third-party valuation expert to assist in estimating the fair value. See “Note 8—Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings” for additional information on the Company's HMBS-related borrowings.
Contingent Liabilities Due to Acquisitions — Contingent liabilities represent future obligations of the Company to make payments to the former owners of its acquired companies. The Company determines the fair value of its contingent liabilities using a discounted cash flow approach whereby the Company forecasts the cash outflows related to the future payments, which are based on a percentage of net income specified in the purchase agreements. The Company then discounts these expected payment amounts to calculate the present value, or fair value, as of the valuation date. The Company’s management evaluates the underlying projections used in determining fair value each period and makes updates to these underlying projections.
The Company uses a risk-adjusted discount rate to value the contingent liabilities which is considered a significant unobservable input, and as such, the liabilities are classified as a Level Three measurement. Management’s underlying projections adjust for market penetration and other economic expectations, and the discount rate is risk-adjusted for key factors such as uncertainty in the mortgage banking industry due to its reliance on external influences (interest rates, regulatory changes, etc.), upfront payments, and credit risk. An increase in the discount rate will result in a decrease in the fair value of the contingent liabilities. Conversely, a decrease in the discount rate will result in an increase in the fair value of the contingent liabilities. At March 31, 2024 the range of the risk adjusted discount rate was 20.8% - 25.0%, with a weighted average of 22.9% and at December 31, 2023 the risk adjusted discount rate was 25.0%. Adjustments to the fair value of the contingent liabilities (other than payments) are recorded as a gain or loss and are included within general and administrative expenses in the Condensed Consolidated Statements of Operations.
The following table summarizes the Company’s assets and liabilities measured at fair value on a recurring basis at March 31, 2024:
(in thousands)
Level 1Level 2Level 3Total
Assets:
Mortgage loans held for sale$ $1,126,159 $ $1,126,159 
Reverse mortgage loans held for investment  348,076 348,076 
Mortgage servicing rights  1,216,483 1,216,483 
Derivative assets
Interest rate lock commitments  23,588 23,588 
Forward delivery commitments  142  142 
Notes receivable  11,006 11,006 
Total assets at fair value$ $1,126,301 $1,599,153 $2,725,454 
Liabilities:
HMBS-related borrowings$ $ $326,804 $326,804 
Derivative liabilities
Forward delivery commitments and best efforts sales commitments
 3,918  3,918 
Contingent liabilities due to acquisitions  20,101 20,101 
Total liabilities at fair value$ $3,918 $346,905 $350,823 
13

The following table summarizes the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2023:
(in thousands)
Level 1Level 2Level 3Total
Assets:
Mortgage loans held for sale$ $901,227 $ $901,227 
Reverse mortgage loans held for investment  315,912 315,912 
Mortgage servicing rights  1,161,357 1,161,357 
Derivative assets
Interest rate lock commitments  14,902 14,902 
Forward delivery commitments 693  693 
Notes receivable  10,627 10,627 
Total assets at fair value$ $901,920 $1,502,798 $2,404,718 
Liabilities:
HMBS-related borrowings$ $ $302,183 $302,183 
Derivative liabilities
Forward delivery commitments and best efforts sales commitments
 16,245  16,245 
Contingent liabilities due to acquisitions  8,720 8,720 
Total liabilities at fair value$ $16,245 $310,903 $327,148 
The table below presents a reconciliation of certain Level Three assets and liabilities measured at fair value on a recurring basis for the three months ended March 31, 2024:
(in thousands)
Interest Rate Lock CommitmentsNotes Receivable
Contingent Liabilities
Balance at December 31, 2023$14,902 $10,627 $8,720 
Net transfers and revaluation losses8,686 — — 
Additions— 149 10,017 
Valuation adjustments— 230 1,364 
Balance at March 31, 2024$23,588 $11,006 $20,101 
The table below presents a reconciliation of certain Level Three assets and liabilities measured at fair value on a recurring basis for the three months ended March 31, 2023:
(in thousands)
Interest Rate Lock CommitmentsNotes Receivable
Contingent Liabilities
Balance at December 31, 2022$1,518 $ $526 
Net transfers and revaluation gains
10,688 — — 
Additions— 11,250 1,702 
Valuation adjustments— — (10)
Balance at March 31, 2023
$12,206 $11,250 $2,218 
Changes in the availability of observable inputs may result in reclassifications of certain assets or liabilities. Such reclassifications are reported as transfers in or out of Level Three as of the beginning of the period that the change occurs. There were no transfers between fair value levels for the three months ended March 31, 2024 and 2023.
Non-Recurring Fair Value Measurements
Certain assets and liabilities that are not typically measured at fair value on a recurring basis may be subject to fair value measurement requirements under certain circumstances. These adjustments to fair value usually result from write-downs of individual assets. At March 31, 2024 and December 31, 2023, the Company had the following financial assets measured at fair value on a non-recurring basis:
14

Ginnie Mae Loans Subject to Repurchase Right — GNMA securitization programs allow servicers to buy back individual delinquent mortgage loans from the securitized loan pool once certain conditions are met. If a borrower makes no payment for three consecutive months, the servicer has the option to repurchase the delinquent loan for an amount equal to 100% of the loan’s remaining principal balance. Under ASC 860, Transfers and Servicing, this buy-back option is considered a conditional option until the delinquency criteria are met, at which time the option becomes unconditional. The Company records these assets and liabilities at their fair value, which is determined to be the remaining unpaid principal balance (“UPB”). The Company’s future expected realizable cash flows are the cash payments of the remaining UPB whether paid by the borrower or reimbursed through a claim filed with HUD. The Company considers the fair value of these assets and liabilities to fall into the Level Two bucket in the valuation hierarchy due to the assets and liabilities having specified contractual terms and the inputs are observable for substantially the full term of the assets' and liabilities' lives.
The following table summarizes the Company’s financial assets and liabilities measured at fair value on a non-recurring basis at March 31, 2024:
(in thousands)
Level 1Level 2Level 3Total
Assets:
Ginnie Mae loans subject to repurchase right$ $653,978 $ $653,978 
Total assets at fair value$ $653,978 $ $653,978 
Liabilities:
Ginnie Mae loans subject to repurchase right$ $658,018 $ $658,018 
Total liabilities at fair value$ $658,018 $ $658,018 
The following table summarizes the Company’s financial assets and liabilities measured at fair value on a non-recurring basis at December 31, 2023:
(in thousands)
Level 1Level 2Level 3Total
Assets:
Ginnie Mae loans subject to repurchase right$ $699,622 $ $699,622 
Total assets at fair value$ $699,622 $ $699,622 
Liabilities:
Ginnie Mae loans subject to repurchase right$ $700,120 $ $700,120 
Total liabilities at fair value$ $700,120 $ $700,120 
Fair Value Option
The Company has elected to measure its MLHS, reverse mortgage loans held for investment, notes receivable and HMBS-related borrowings at fair value. The following is the estimated fair value and UPB of assets and liabilities that have contractual principal amounts and for which the Company has elected the fair value option. The fair value option was elected as the Company believes fair value best reflects their expected future economic performance and to align with the Company’s business and risk management strategies.
(in thousands)
Fair ValuePrincipal
Amount Due
Upon
Maturity
Difference
March 31, 2024
Assets:
Mortgage loans held for sale(1)
$1,126,159 $1,125,664 $495 
Reverse mortgage loans held for investment(2)
348,076 312,481 35,595 
Notes receivable11,006 11,705 (699)
Liabilities:
HMBS-related borrowings$326,804 $315,555 $11,249 
_____________________________
(1)MLHS that were 90 days or more past due had a fair value of $7.8 million and UPB of $10.7 million.
(2)Reverse mortgage loans held for investment that were 90 days or more past due had a fair value of $6.4 million and UPB of $5.9 million.
15

(in thousands)
Fair ValuePrincipal
Amount Due
Upon
Maturity
Difference
December 31, 2023
Assets:
Mortgage loans held for sale(1)
$901,227 $892,816 $8,411 
Reverse mortgage loans held for investment(2)
315,912 290,907 25,005 
Notes receivable10,627 11,556 (929)
Liabilities:
HMBS-related borrowings$302,183 $293,542 $8,641 
_____________________________
(1)MLHS that were 90 days or more past due had a fair value of $7.3 million and UPB of $9.9 million.
(2)Reverse mortgage loans held for investment that were 90 days or more past due had a fair value of $3.4 million and UPB of $3.3 million.
NOTE 3—ACQUISITIONS
2024 Acquisitions
On February 12, 2024, the Company entered into an asset purchase agreement to acquire certain retail lending assets of privately held Utah-based lender Academy Mortgage Corporation (“Academy Mortgage”) for a purchase price of $27.0 million including the estimated fair value of contingent consideration that Academy Mortgage could receive based on the performance of the Academy Mortgage branches. The transaction closed on February 26, 2024. The addition of Academy Mortgage will extend Guild’s market share across its national footprint and will increase the Company’s branches and origination staff. The purchase was financed with a combination of cash and existing borrowings.
In March 2024, the Company, through its subsidiary, acquired a controlling interest in Waterton Insurance Group, LLC, a provider of home insurance solutions.
2023 Acquisitions
In 2023, the Company acquired certain assets of First Centennial Mortgage Corporation (“FCM”), Cherry Creek Mortgage LLC (“CCM”) and Legacy Mortgage, LLC (“Legacy”) for a total fair value consideration of $15.4 million, which consisted of $8.0 million in cash, total fair value of contingent consideration of $6.1 million and an original issuance discount on note receivable of $1.3 million.
The Company does not consider the 2024 or 2023 acquisitions to be material, individually or in the aggregate. The acquisitions were accounted for as business combinations, under which the total purchase price was allocated to the net tangible and intangible assets acquired and liabilities assumed based on their preliminary fair values and the excess was recorded as goodwill. The preliminary fair values are subject to subsequent adjustments during the measurement period, not to exceed one year from the date of acquisition. The goodwill resulting from the purchase price allocation reflects the expected synergistic benefits of expanding the Company's geographic locations and the existing workforce. The acquired goodwill was allocated to the origination segment and is deductible for tax purposes.
The results of the acquisitions have been included in the Company’s condensed consolidated financial statements since the date of the acquisitions and did not have a material impact on the Company’s condensed consolidated financial statements and related disclosures. Transaction costs associated with these transactions were not material and were expensed as incurred within general and administrative expenses in the Condensed Consolidated Statements of Operations.
CCM Note Receivable
In March 2023, the Company issued a note receivable to CCM in the amount of $11.3 million in connection with the acquisition of CCM, which closed in April 2023. The Company recognized a discount on the note receivable of approximately $1.3 million on the date the acquisition closed. The note bears interest at a variable rate tied to the Secured Overnight Financing Rate (“SOFR”) plus an applicable margin. Also, pursuant to the acquisition, CCM will be entitled to earn-out payments for four years based on certain performance criteria. The earn-out payments will be first allocated to repay the interest and principal due on the note receivable. The note receivable matures in April 2027. If an earn-out payment is not due to CCM, 50% of the interest payment
16

may be “paid-in-kind,” and thereby added to the principal balance. The Company elected to apply the fair value option to this note receivable to align with the accounting treatment for the contingent consideration liability.
NOTE 4—ADVANCES, NET
Advances, net consisted of the following:
(in thousands)
March 31,
2024
December 31,
2023
Trust advances$39,808 $44,487 
Foreclosure advances
22,244 25,955 
Foreclosure loss reserve
(5,826)(5,694)
Total advances, net$56,226 $64,748 
Management has established a foreclosure reserve for estimated uncollectible balances of the foreclosure and trust advances. The activity of the foreclosure loss reserve was as follows:
Three Months Ended
March 31,
(in thousands)
20242023
Balance — beginning of period$5,694 $8,698 
Provision for foreclosure losses
392 1,514 
Utilization of foreclosure reserve(260)(1,547)
Balance — end of period$5,826 $8,665 
NOTE 5—DERIVATIVE FINANCIAL INSTRUMENTS
The Company uses forward commitments in hedging the interest rate risk exposure on its fixed and adjustable rate commitments. The Company’s derivative instruments are not designated as hedging instruments for accounting purposes; therefore, changes in fair value are recognized in current period earnings. Realized and unrealized gains and losses from the Company's non-designated derivative instruments are included in loan origination fees and gain on sale of loans, net in the Condensed Consolidated Statements of Operations.
Changes in the fair value of the Company's derivative financial instruments are as follows:
Three Months Ended
March 31,
(in thousands)
20242023
Unrealized hedging gains
$25,072 $6,052 
Notional and Fair Value
The notional and fair value of derivative financial instruments not designated as hedging instruments were as follows as of March 31, 2024 and December 31, 2023:
Fair Value
(in thousands)
Notional
Value
Derivative
Asset
Derivative
Liability
Balance at March 31, 2024
IRLCs$1,703,364 $23,588 $ 
Forward delivery commitments and best efforts sales commitments$1,780,686 $142 $3,918 
Balance at December 31, 2023
IRLCs$821,865 $14,902 $ 
Forward delivery commitments and best efforts sales commitments$933,850 $693 $16,245 
The Company had an additional $158.7 million and $163.8 million of outstanding forward contracts and mandatory sell commitments, comprised of closed loans with equal and offsetting UPB amounts allocated to them, at March 31, 2024 and December 31, 2023, respectively. The Company also had $285.0 million and $343.0 million in closed hedge instruments not yet settled at March 31, 2024 and December 31, 2023, respectively. See “Note 2—Fair Value Measurements” for fair value disclosure of the derivative instruments.
17

The following table presents the unobservable input assumption used to determine the fair value of IRLCs as of March 31, 2024 and December 31, 2023:
March 31,
2024
December 31,
2023
Unobservable InputRange (Weighted Average)
Loan funding probability (“pull-through”)
0% - 100% (88.0%)
0% - 100% (86.5%)
Counterparty agreements for forward commitments contain master netting agreements. The master netting agreements contain a legal right to offset amounts due to and from the same counterparty, including the right to obtain cash collateral. The Company incurred no credit losses due to nonperformance of any of its counterparties during the three months ended March 31, 2024 and 2023.
The table below represents financial assets and liabilities that are subject to master netting arrangements categorized by financial instrument as of March 31, 2024 and December 31, 2023:
(in thousands)
Gross
Amounts of
Recognized
Assets (Liabilities) in
the Balance
Sheet
Gross
Amounts
Offset in the
Balance
Sheet
Cash Collateral Paid and Offset in the Balance Sheet
Net
Amounts of
Recognized
Assets (Liabilities) in
the Balance
Sheet
March 31, 2024
Forward delivery commitments
$540 $(398)$ $142 
Total assets$540 $(398)$ $142 
Forward delivery commitments and best efforts sales commitments$(5,822)$1,282 $622 $(3,918)
Total liabilities$(5,822)$1,282 $622 $(3,918)
December 31, 2023
Forward delivery commitments$8 $(2,837)$3,522 $693 
Total assets$8 $(2,837)$3,522 $693 
Forward delivery commitments and best efforts sales commitments$(18,105)$148 $1,712 $(16,245)
Total liabilities$(18,105)$148 $1,712 $(16,245)
NOTE 6—MORTGAGE SERVICING RIGHTS
The following table presents the activity of MSRs for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31,
(in thousands)
20242023
Balance — beginning of period$1,161,357 $1,139,539 
MSRs originated
34,234 27,493 
MSRs purchased
114  
Changes in fair value:
Due to collection/realization of cash flows(12,119)(11,170)
Due to changes in valuation model inputs or assumptions32,897 (43,701)
Balance — end of period$1,216,483 $1,112,161 
18

The following table presents the unobservable input assumptions used to determine the fair value of MSRs:
March 31,
2024
December 31,
2023
Unobservable InputRange (Weighted Average)
Discount rate
9.6% - 15.5% (10.9%)
9.6% - 15.5% (10.9%)
Prepayment rate
6.1% - 36.0% (8.0%)
6.4% - 32.0% (8.5%)
Cost to service (per loan)
$71.9 - $657.7 ($96.2)
$72.1 - $366.3 ($96.4)
At March 31, 2024 and December 31, 2023, the MSRs had a weighted average life of approximately 8.2 years and 8.0 years, respectively. See “Note 2 —Fair Value Measurements” for additional information regarding the valuation of MSRs.
Actual revenue generated from servicing activities included contractually specified servicing fees, as well as late fees and other ancillary servicing revenue, which were recorded within loan servicing and other fees as follows for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31,
(in thousands)
20242023
Servicing fees from servicing portfolio$64,034 $58,980 
Late fees2,056 1,668 
Other ancillary servicing revenue and fees(302)(561)
Total loan servicing and other fees$65,788 $60,087 

At March 31, 2024 and December 31, 2023, the UPB of mortgage loans serviced totaled $86.3 billion and $85.0 billion, respectively. Conforming conventional loans serviced by the Company are sold to FNMA or FHLMC programs on a nonrecourse basis, whereby foreclosure losses are generally the responsibility of FNMA and FHLMC and not the Company. Similarly, certain loans serviced by the Company are secured through GNMA programs, whereby the Company is insured against loss by the FHA or partially guaranteed against loss by the VA.
The key assumptions used to estimate the fair value of MSRs are prepayment speeds, the discount rate and costs to service. Increases in prepayment speeds generally have an adverse effect on the value of MSRs as the underlying loans prepay faster. In a declining interest rate environment, the fair value of MSRs generally decreases as prepayments increase and therefore, the estimated life of the MSRs and related cash flows decrease. Decreases in prepayment speeds generally have a positive effect on the value of MSRs as the underlying loans prepay less frequently. In a rising interest rate environment, the fair value of MSRs generally increases as prepayments decrease and therefore, the estimated life of the MSRs and related cash flows increase. Increases in the discount rate generally have an adverse effect on the value of the MSRs. The discount rate is risk adjusted for key factors such as uncertainty in the mortgage banking industry due to its reliance on external influences (interest rates, regulatory changes, etc.), premium for market liquidity, and credit risk. A higher discount rate would indicate higher uncertainty of the future cash flows. Conversely, decreases in the discount rate generally have a positive effect on the value of the MSRs. Increases in the costs to service generally have an adverse effect on the value of the MSRs as an increase in costs to service would reduce the Company’s future net cash inflows from servicing a loan. Conversely, decreases in the costs to service generally have a positive effect on the value of the MSRs. MSR uncertainties are hypothetical and do not always have a direct correlation with each assumption. Changes in one assumption may result in changes to another assumption, which might magnify or counteract the uncertainties.
The following table illustrates the impact of adverse changes on the prepayment speeds, discount rate and cost to service at two different data points at March 31, 2024 and December 31, 2023, respectively:
Prepayment SpeedsDiscount RateCost to Service (per loan)
(in thousands)10% Adverse
Change
20% Adverse
Change
10% Adverse
Change
20% Adverse
Change
10% Adverse
Change
20% Adverse
Change
March 31, 2024
Mortgage servicing rights$(37,007)$(73,615)$(50,026)$(98,014)$(10,790)$(23,250)
December 31, 2023
Mortgage servicing rights$(36,968)$(72,701)$(47,899)$(93,196)$(11,315)$(23,573)
19

NOTE 7—MORTGAGE LOANS HELD FOR SALE
The Company sells substantially all of its originated mortgage loans into the secondary market. The Company may retain the right to service these loans upon sale through ownership of servicing rights. A reconciliation of the changes in MLHS to the amounts presented in the Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and 2023 is set forth below:
Three Months Ended
March 31,
(in thousands)
20242023
Balance — beginning of period$901,227 $845,775 
Origination of mortgage loans held for sale3,605,155 2,700,053 
Proceeds on sale of and payments from mortgage loans held for sale(3,454,907)(2,745,778)
Gain on sale of mortgage loans excluding fair value of other financial instruments, net
81,092 50,882 
Valuation adjustment of mortgage loans held for sale(6,408)7,382 
Balance — end of period$1,126,159 $858,314 
NOTE 8—REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS
A reconciliation of the changes in reverse mortgage loans held for investment and HMBS-related borrowings for the period presented is below:
Three Months Ended
March 31, 2024
(in thousands)
Reverse Mortgage Loans Held for Investment
HMBS-Related Borrowings(1)
Balance — beginning of period$315,912 $(302,183)
Originations and purchases30,543 — 
Securitization of home equity conversion mortgages (“HECM”) loans and tails accounted for as a financing (including realized fair value changes)
— (26,524)
Repayments (principal payments received)(9,192)9,486 
Change in fair value recognized in earnings(2)
10,813 (7,583)
Balance — end of period$348,076 $(326,804)
Securitized loans (pledged to HMBS-related borrowings)$333,518 $(326,804)
Unsecuritized loans and tail advances14,558 — 
Total$348,076 $(326,804)
_____________________________
(1)HMBS-related borrowings represent the issuance of pools of HMBS, which are guaranteed by GNMA, to third-party security holders. The Company accounts for the transfers of these advances in the related HECM loans as secured borrowings, retaining the initial HECM loans in the Condensed Consolidated Balance Sheet as reverse mortgage loans held for investment and recording the pooled HMBS as HMBS-related borrowings.
(2)See further breakdown in the table below.
20

Gain on Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings
The following table presents gains (losses) on reverse mortgage loans held for investment and HMBS-related borrowings for the period presented:
Three Months Ended
March 31,
(in thousands)
20242023
Gain on new originations(1)
$1,284 $ 
Gain on tail securitizations(2)
322  
Net interest income23  
Change in fair value of reverse mortgage loans held for investment1,601  
Fair value gain recognized in earnings(3)
$3,230 $ 
_____________________________
(1)Includes the changes in fair value of newly originated loans held for investment in the period from origination through securitization date.
(2)Includes the cash realized gains upon securitization of tails.
(3)See breakdown between loans held for investment and HMBS-related borrowings in the table above.
The following table presents the unobservable input assumptions used to determine the fair value of reverse mortgage loans held for investment and HMBS-related borrowings as of March 31, 2024 and December 31, 2023:
March 31, 2024December 31, 2023
Unobservable InputRange (Weighted Average)
Life in years
0.1 - 9.0 (7.1)
0.1 - 8.9 (7.2)
Discount rate
12.0% - 12.0% (12.0%)
12.0% - 12.0% (12.0%)
Conditional prepayment rate including voluntary and involuntary prepayments
6.5% - 16.4% (8.1%)
6.9% - 11.3% (8.1%)
NOTE 9—GOODWILL AND INTANGIBLE ASSETS, NET
The following table presents the Company's goodwill and intangible assets, net as of March 31, 2024 and December 31, 2023:
(in thousands)
March 31,
2024
December 31,
2023
Goodwill$198,724 $186,181 
Intangible assets, net34,157 25,125 
Goodwill and intangible assets, net$232,881 $211,306 
Goodwill
The changes in the carrying amount of goodwill allocated to the origination segment are presented in the following table:
(in thousands)
Balance at December 31, 2022$176,769 
Acquisitions
8,654 
Purchase accounting adjustments758 
Balance at December 31, 2023186,181 
Acquisitions12,543 
Balance at March 31, 2024$198,724 
21

Intangible Assets, Net
The following table presents the Company's intangible assets, net as of March 31, 2024 and December 31, 2023:
March 31, 2024December 31, 2023
(in thousands)
Gross IntangiblesAccumulated AmortizationNet IntangiblesGross IntangiblesAccumulated AmortizationNet Intangibles
Referral network$53,500 $(19,568)$33,932 $42,300 $(17,625)$24,675 
Non-compete agreements2,700 (2,475)225 2,700 (2,250)450 
 $56,200 $(22,043)$34,157 $45,000 $(19,875)$25,125 
Amortization expense related to intangible assets was $2.2 million and $2.0 million for the three months ended March 31, 2024 and 2023, respectively.
NOTE 10—WAREHOUSE LINES OF CREDIT, NET
Warehouse lines of credit consisted of the following at March 31, 2024 and December 31, 2023. Changes subsequent to March 31, 2024 have been described in the notes referenced with the below table.
(in thousands)
Maturity
March 31,
2024
December 31,
2023
$165 million master repurchase facility agreement(1)
January 2025$144,366 $122,462 
$150 million master repurchase facility agreement(2)
August 2024117,676 99,059 
$300 million master repurchase facility agreement(3)
June 2024224,468 158,412 
$200 million master repurchase facility agreement(4)
May 202479,205 87,252 
$200 million master repurchase facility agreement(5)
September 2024109,497 91,039 
$300 million master repurchase facility agreement(6)
September 2024183,168 134,964 
$50 million master repurchase facility agreement(7)
N/A33,764 30,185 
$75 million master repurchase facility agreement(8)
N/A33,390 34,280 
$200 million master repurchase facility agreement(9)
N/A135,278 78,682 
1,060,812 836,335 
Prepaid commitment fees(2,855)(2,554)
Warehouse lines of credit, net$1,057,957 $833,781 
______________________________
(1)The variable interest rate is calculated using a base rate tied to SOFR.
(2)The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This line of credit requires a minimum deposit of $750,000, included in restricted cash.
(3)The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This facility requires a minimum deposit of $1.5 million, included in restricted cash.
(4)The variable interest rate is calculated using a base rate plus SOFR, with a floor of 0.375% plus the applicable interest rate margin. This facility requires a minimum deposit of $300,000, included in restricted cash.
(5)The variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.40%, plus the applicable interest rate margin.
(6)The variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.50%, plus the applicable interest rate margin.
(7)The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This facility’s maturity date is 30 days from written notice by either the financial institution or the Company. Subsequent to March 31, 2024, this line was increased to $200.0 million.
(8)The interest rate on this facility is 3.375%. This facility is used for GNMA delinquent buyouts. Each buyout represents a separate transaction that can remain on the facility for up to five years.
(9)This facility agreement is due on demand and the variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.75%.
The weighted average interest rate for warehouse lines of credit was 7.6% and 7.0% at March 31, 2024 and December 31, 2023, respectively. All warehouse lines of credit are collateralized by underlying mortgages and related documents. Existing balances on warehouse lines are repaid through the sale proceeds from the collateralized loans held for sale. The Company had cash balances of $5.3 million and $8.7 million in its
22

warehouse buy down accounts as offsets to certain lines of credit at March 31, 2024 and December 31, 2023, respectively.
The agreements governing the Company’s warehouse lines of credit contain covenants that include certain financial requirements, including maintenance of maximum adjusted leverage ratio, minimum net worth, minimum tangible net worth, minimum liquidity, adjusted pre-tax net income and limitations on additional indebtedness, dividends, sale of assets, and decline in the mortgage loan servicing portfolio’s fair value. At March 31, 2024 and December 31, 2023, the Company believes it was in compliance with all debt covenants.
The Company has an optional short-term financing agreement between FNMA and the lender described as “As Soon As Pooled” (“ASAP”). The Company can elect to assign FNMA Mortgage-Backed Security (“MBS”) trades to FNMA in advance of settlement and enter into a financing transaction and revenue related to the assignment is deferred until the final pool settlement date. The Company determines utilization based on warehouse availability and cash needs. There were no outstanding balances as of March 31, 2024 and December 31, 2023.
NOTE 11—NOTES PAYABLE
Revolving Notes
The Company has an agreement for a revolving note from one of its warehouse banks, which it can draw upon as needed. The agreement currently expires in August 2027. Borrowings on the revolving note are collateralized by the Company’s GNMA MSRs. Monthly interest on the outstanding balance is calculated using a base rate tied to the SOFR rate plus the applicable margin, with a SOFR floor of 0.5%. The revolving note also has an unused facility fee on the average unused balance, which is also paid quarterly. The unused facility fee is waived if the average outstanding balance exceeds 50% of the available facility. The revolving note has a committed amount of $135.0 million and the agreement allows for the Company to increase the committed amount up to a maximum of $200.0 million. The Company has the option to convert the outstanding balance of the revolving note into a term note at its discretion. At March 31, 2024 and December 31, 2023, the Company had $46.0 million and $31.0 million, respectively, in outstanding borrowings on this credit facility.
The Company has an agreement for a revolving note of up to $100.0 million from one of its warehouse banks, which it can draw upon as needed. The agreement currently expires in September 2024. Borrowings on the revolving note are collateralized by the Company’s FHLMC MSRs. Monthly interest on the outstanding balance is calculated using a base rate tied to the SOFR rate plus the applicable margin, with a floor of 0.50%. The revolving note also had an unused facility fee on the average unused balance, which was also paid quarterly. The unused facility fee was waived if the average outstanding balance exceeded 35% of the available combined warehouse and MSR facility. In September 2023, the revolving note was amended to remove the unused facility fee. The Company has the option to convert the outstanding balance of the revolving note into a term note at its discretion. At March 31, 2024 and December 31, 2023, the Company had $39.0 million balance and $30.0 million balance, respectively, in outstanding borrowings on this credit facility.
In September 2023, the Company entered into a new revolving note agreement, which it can draw upon as needed. The agreement currently expires in September 2028. Borrowings on the revolving note are collateralized by the Company’s FNMA MSRs. Monthly interest on the outstanding balance is calculated using a base rate tied to the SOFR rate plus the applicable margin, with a SOFR floor of 2.0%. The revolving note has a committed amount of $250.0 million and the agreement allows for the Company to increase the committed amount up to a maximum of $400.0 million. At March 31, 2024 and December 31, 2023, the Company had $100.0 million and $87.8 million in outstanding borrowings on this credit facility, respectively.
Term Note
The Company had a term note agreement with one of its warehouse banks collateralized by the Company’s FNMA MSRs that had an initial committed amount of $125.0 million and allowed for an increase of the committed amount up to a maximum of $175.0 million. Principal payments of 5% of the outstanding balance were due quarterly, with the remaining principal balance due upon the original maturity date of March 2024. In September 2023, the Company paid in full the $87.5 million remaining balance due on the term note with funds borrowed under a new revolving note agreement with a different lender and the term note agreement was terminated concurrently with repayment.
NOTE 12—STOCKHOLDERS' EQUITY
Common Stock
The Company has two classes of common stock: Class A and Class B. The Company's Class A common stock is traded on the New York Stock Exchange under the symbol “GHLD.” There is no public market for the Company’s Class B common stock. However, under the terms of the Company’s Certificate of Incorporation, the
23

holder of Class B common stock may convert any portion or all of the holder’s shares of Class B common stock into an equal number of shares of Class A common stock at any time.
The holders of shares of Class A common stock and Class B common stock are entitled to dividends when and if declared by the Company’s Board of Directors out of legally available funds. Any stock dividend must be paid in shares of Class A common stock with respect to Class A common stock and in shares of Class B common stock with respect to Class B common stock.
The voting powers, preferences and relative rights of Class A common stock and Class B common stock are identical in all respects, except that the holders of shares of Class A common stock have one vote per share and the holders of shares of Class B common stock have ten votes per share.
Restricted Stock Units
The Company issues restricted stock units (“RSUs”) under the 2020 Omnibus Incentive Plan (the “2020 Plan”), which represent the right to receive, upon vesting, one share of the Company’s Class A common stock. The number of potentially dilutive shares related to RSUs is based on the number of shares, if any, that would be issuable at the end of the respective reporting period, assuming that date was the end of the vesting period.
Unvested RSUs under the 2020 Plan have rights to dividends, which entitle holders to the same dividend value per share as holders of common shares in the form of dividend equivalent units (“DEUs”). DEUs will be credited as additional RSUs on the dividend payment date, will vest on the same date as the underlying RSUs and are forfeited if the underlying RSUs forfeit prior to vesting. The number of additional RSUs credited will equal (1) the per share cash dividend amount, multiplied by (2) the number of RSUs, divided by (3) the fair market value of a share of Class A common stock on the last trading day before the date of the dividend payment, rounded up to the nearest whole number of RSUs.
Common Stock Dividends
The Company declared and paid no dividends during the three months ended March 31, 2024 and paid $30.5 million in dividends during the year ended December 31, 2023.
In conjunction with the payment of Guild's dividend in 2023, Guild issued 95,413 DEUs to holders of RSUs. Since the DEUs are forfeitable, the value of the DEUs was recorded as a reduction to retained earnings and a credit to additional paid-in capital.
Share Repurchase Program
On May 5, 2022, the Company’s Board of Directors authorized the Company to repurchase up to $20.0 million of the Company’s outstanding Class A common stock over the following 24 months from such date. On March 7, 2024, our Board of Directors extended the share repurchase program to May 5, 2025. The share repurchase program allows the Company to repurchase shares of its Class A common stock from time to time on the open market or in privately negotiated transactions. The Company is not obligated to purchase any shares under the share repurchase program and the timing of any repurchases will depend on a number of factors, including, but not limited to, stock price, trading volume, market conditions, and other general business considerations. The share repurchase program may be modified, suspended or terminated by the Company’s Board of Directors at any time. The Company intends to fund any repurchases under the share repurchase program with cash on hand. During the three months ended March 31, 2024, the Company repurchased and subsequently retired 17,747 shares of its Class A common stock for $0.3 million at an average price of $14.16 per share, excluding commissions. During the three months ended March 31, 2023 the Company repurchased and subsequently retired 50,166 shares of its Class A common stock for $0.6 million at an average price of $11.29 per share, excluding commissions. As of March 31, 2024, $10.9 million remains available for repurchase.
NOTE 13—EARNINGS (LOSS) PER SHARE
Basic earnings or loss per share is computed based on the weighted average number of shares of Class A and Class B common stock outstanding during the period using the two-class method. Diluted earnings or loss per share is computed based on the weighted average number of shares plus the effect of dilutive potential common shares outstanding during the period using the treasury stock method. Dilutive potential common shares include RSUs for Class A common stock.
24

The following table sets forth the components of basic and diluted earnings per share for the periods presented:
Three Months Ended
March 31,
(in thousands, except per share amounts)
20242023
Net income (loss) attributable to Guild
$28,498 $(37,190)
Weighted average shares outstanding—Class A Common Stock
20,776 20,567 
Weighted average shares outstanding—Class B Common Stock
40,333 40,333 
Weighted average shares outstanding—Basic
61,109 60,900 
Add: dilutive effects of unvested shares of restricted stock
1,048  
Weighted average shares outstanding—Diluted
62,157 60,900 
Earnings (loss) per share attributable to Class A and Class B Common Stock:
Basic
$0.47 $(0.61)
Diluted
$0.46 $(0.61)
No shares of Class A Common stock were excluded from the calculation of earnings per share as a result of being anti-dilutive for the three months ended March 31, 2024. Approximately 0.6 million potential shares of Class A common stock related to unvested RSUs were excluded from the calculation of diluted loss per share for the three months ended March 31, 2023 because they were anti-dilutive due to the net loss.
NOTE 14—STOCK-BASED COMPENSATION
The Company’s stock-based compensation arrangements include grants of RSUs under the 2020 Plan. Compensation costs recognized for these restricted stock grants were approximately $2.1 million and $1.8 million for the three months ended March 31, 2024 and 2023, respectively, and are included in salaries, incentive compensation and benefits. As of March 31, 2024, there was approximately $9.2 million of unrecognized compensation costs related to these unvested RSUs which is expected to be recognized over a weighted average period of 1.2 years.
NOTE 15—COMMITMENTS AND CONTINGENCIES
Reserves for loan repurchases from investors
In the ordinary course of business, the Company has exposure to liabilities with respect to certain representations and warranties that we make to the investors who purchase loans that we originate. Under certain circumstances, these representations and warranties could require the Company to repurchase forward mortgage loans, or indemnify the purchaser for losses incurred if there has been a breach of these representations and warranties or if early payment defaults have occurred. The liability for probable losses related to the repurchase and indemnification obligation considers an estimate of probable future repurchase or indemnification obligations from breaches of representations and warranties. The maximum exposure under the Company’s representations and warranties would be the outstanding principal balance and any premium received on all loans ever sold by the Company, less any loans that have already been paid in full by the mortgagee, that have defaulted without a breach of representations and warranties, that have been indemnified via settlement or make-whole, or that have been repurchased. Additionally, the Company may receive relief of certain representations and warranty obligations on loans sold to FNMA or FHLMC on or after January 1, 2013 if FNMA or FHLMC satisfactorily concludes a quality control loan file review or if the borrower meets certain acceptable payment history requirements within 12 or 36 months after the loan is sold to FNMA or FHLMC. The liability for investor reserves is included within other liabilities in the Consolidated Balance Sheets.
25

The activity of the investor reserves was as follows for the periods presented:
Three Months Ended
March 31,
(in thousands)
20242023
Balance — beginning of period$19,973 $16,094 
Provision for investor reserves 520 1,902 
Realized losses, net(2,215)(1,325)
Balance — end of period$18,278 $16,671 
Commitments to Extend Credit
The Company enters into IRLCs with customers who have applied for residential forward mortgage loans and meet certain credit and underwriting criteria. These commitments expose the Company to market risk if interest rates change and the loan is not economically hedged or committed to an investor. The Company is also exposed to credit loss if the loan is originated and not sold to an investor and the customer does not perform. The collateral upon extension of credit typically consists of a first deed of trust in the mortgagor’s residential property. Commitments to originate loans do not necessarily reflect future cash requirements as some commitments are expected to expire without being drawn upon. Total commitments to originate forward mortgage loans at March 31, 2024 and December 31, 2023 were approximately $1.7 billion and $0.8 billion, respectively.
The Company manages the interest rate price risk associated with its outstanding IRLCs and loans held for sale by entering into derivative loan instruments such as forward loan sales commitments, mandatory delivery commitments, options and futures contracts. Total commitments related to these derivatives at March 31, 2024 and December 31, 2023 were approximately $1.8 billion and $0.9 billion, respectively.
The Company has originated reverse mortgage loans under which the borrowers have additional borrowing capacity of $112.0 million and $107.3 million at March 31, 2024 and December 31, 2023, respectively. This additional borrowing capacity is available on a scheduled or unscheduled payment basis. The Company also had short-term commitments to lend $0.9 million and $0.3 million in connection with our reverse mortgage loans, outstanding at March 31, 2024 and December 31, 2023, respectively. The Company finances origination of reverse mortgage loans with warehouse lines.
Legal Proceedings
The Company is involved in various lawsuits arising in the ordinary course of business. While the ultimate results of these lawsuits cannot be predicted with certainty, management does not expect that these matters will have a material adverse effect on the consolidated financial position or results of operations of the Company.
NOTE 16—REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS
Certain secondary market investors and state regulators require the Company to maintain minimum net worth and capital requirements. To the extent that these requirements are not met, secondary market investors and/or the state regulators may utilize a range of remedies including sanctions, and/or suspension or termination of selling and servicing agreements, which may prohibit the Company from originating, securitizing or servicing these specific types of mortgage loans.
The Company is subject to certain minimum net worth, minimum capital ratio and minimum liquidity requirements established by the Federal Housing Finance Agency ("FHFA") for Fannie Mae and Freddie Mac Seller/Servicers, and Ginnie Mae for single family issuers.
The most restrictive of the minimum net worth and capital requirements require the Company to maintain a minimum adjusted net worth balance of $260.2 million and $253.5 million as of March 31, 2024 and December 31, 2023, respectively. As of March 31, 2024 and December 31, 2023, the Company was in compliance with this requirement.
NOTE 17—SEGMENTS
ASC 280, Segment Reporting, establishes the standards for reporting information about segments in financial statements. In applying the criteria set forth in that guidance, the Company has determined that it has two reportable segments — Origination and Servicing.
Origination — The Company operates its loan origination business throughout the United States. Its licensed sales professionals and support staff cultivate deep relationships with referral partners and clients and
26

provide a customized approach to the loan transaction whether it is a purchase or refinance. The origination segment is primarily responsible for loan origination, acquisition and sale activities.
Servicing — The Company services loans out of its corporate office in San Diego, California. Properties of the loans serviced by the Company are disbursed throughout the United States and as of March 31, 2024 the Company serviced at least one loan in 49 different states. The servicing segment provides a steady stream of cash flow to support the origination segment, and more importantly it allows for the Company to build long-standing client relationships that drive repeat and referral business back to the origination segment to recapture the client’s next mortgage transaction. The servicing segment is primarily responsible for the servicing activities of all loans in the Company’s servicing portfolio, which includes, but is not limited to, collection and remittance of loan payments, managing borrower’s impound accounts for taxes and insurance, loan payoffs, loss mitigation and foreclosure activities.
The Company does not allocate assets to its reportable segments as they are not included in the review performed by the CODM for purposes of assessing segment performance and allocating resources. The balance sheet is managed on a consolidated basis and is not used in the context of segment reporting. The Company also does not allocate certain corporate expenses, which are represented by All Other in the tables below.
27

The following table presents the financial performance and results by segment for the three months ended March 31, 2024:
(in thousands)
OriginationServicingTotal
Segments
All OtherTotal
Revenue
Loan origination fees and gain on sale of loans, net$133,664 $396 $134,060 $ $134,060 
Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net3,230  3,230  3,230 
Loan servicing and other fees 65,788 65,788  65,788 
Valuation adjustment of mortgage servicing rights 20,778 20,778  20,778 
Interest income (expense), net
664 10,456 11,120 (2,933)8,187 
Other income (expense), net
364 22 386 (647)(261)
Net revenue137,922 97,440 235,362 (3,580)231,782 
Expenses
Salaries, incentive compensation and benefits121,105 8,145 129,250 10,817 140,067 
General and administrative20,548 3,862 24,410 4,801 29,211 
Occupancy, equipment and communication16,935 966 17,901 1,914 19,815 
Depreciation and amortization3,491 141 3,632 122 3,754 
Provision for foreclosure losses 392 392  392 
Total expenses
162,079 13,506 175,585 17,654 193,239 
Income tax expense
   10,143 10,143 
Net (loss) income
$(24,157)$83,934 $59,777 $(31,377)$28,400 
The following table presents the financial performance and results by segment for the three months ended March 31, 2023:
(in thousands)
OriginationServicingTotal
Segments
All OtherTotal
Revenue
Loan origination fees and gain on sale of loans, net$92,276 $375 $92,651 $ $92,651 
Loan servicing and other fees 60,087 60,087  60,087 
Valuation adjustment of mortgage servicing rights (54,871)(54,871) (54,871)
Interest income (expense), net
1,300 7,410 8,710 (2,727)5,983 
Other (expense) income, net
(2)52 50 (15)35 
Net revenue93,574 13,053 106,627 (2,742)103,885 
Expenses
Salaries, incentive compensation and benefits93,257 7,574 100,831 10,289 111,120 
General and administrative14,494 2,880 17,374 3,509 20,883 
Occupancy, equipment and communication15,174 1,258 16,432 998 17,430 
Depreciation and amortization3,399 142 3,541 197 3,738 
Provision for foreclosure losses 1,514 1,514  1,514 
Total expenses
126,324 13,368 139,692 14,993 154,685 
Income tax benefit
   (13,605)(13,605)
Net loss
$(32,750)$(315)$(33,065)$(4,130)$(37,195)
28

NOTE 18—SUBSEQUENT EVENT
On May 8, 2024, the Company's Board of Directors declared a special cash dividend of $0.50 per share on its Class A and Class B common stock, payable on June 6, 2024, to stockholders of record on May 20, 2024.
29

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following Management’s Discussion and Analysis of Financial Condition and Results of Operations is intended to highlight and supplement data and information presented elsewhere in this Quarterly Report, including the condensed consolidated financial statements and related notes thereto included in Part I, Item 1. Prior period information has been revised to conform to the current period presentation. The following discussion includes forward-looking statements that reflect our plans, estimates and assumptions and involve numerous risks and uncertainties, including, but not limited to, those described in the “Item 1A. Risk Factors” section of our 2023 Annual Report on Form 10-K. See also “Cautionary Statement Regarding Forward-Looking Statements.” Future results could differ significantly from the historical results presented in this section.
Business and Executive Overview
Guild is a growth-oriented mortgage company that employs a relationship-based loan sourcing strategy to execute our mission of delivering the promise of homeownership in neighborhoods and communities across the United States. Our business model is centered on providing a personalized mortgage-borrowing experience that is delivered by our knowledgeable loan officers and supported by our diverse product offerings.
Our operations consist of two distinct, but related, reportable segments that we refer to as our origination and servicing segments. In addition, one of our business strategies is to seek to recapture mortgage transactions when our borrowers prepay their loans. Purchase recapture rate is calculated as the ratio of (i) unpaid principal balance (“UPB”) of our clients that originated a new mortgage with us for the purchase of a home in a given period, to (ii) total UPB of our clients that paid off their existing mortgage as a result of selling their home in a given period. Refinance recapture rate is calculated as the ratio of (i) UPB of our clients that originated a new mortgage loan for the purpose of refinancing an existing mortgage with us in a given period, to (ii) total UPB of our clients that paid off their existing mortgage as a result of a refinance in the same period. Overall recapture rate for a given period is calculated as the ratio of (i) UPB of our clients from both purchase and refinance transactions in a given period, to (ii) the total UPB of our clients that paid off their existing mortgage and originated a new mortgage in a given period. This calculation excludes clients to whom we did not actively market due to contractual prohibitions or other business reasons. Our calculation of purchase recapture rate and overall recapture rate may be different than or otherwise not comparable to similarly named rates used by other companies.
Executive Summary
This executive summary highlights selected 2024 and 2023 financial information that should be considered in the context of the additional discussions below. The UPB of our servicing portfolio excludes any subserviced loans.
Guild originated $3.9 billion, $3.6 billion and $2.7 billion during the three months ended March 31, 2024, December 31, 2023 and March 31, 2023, respectively. Mortgage interest rates rose during 2023 and remained elevated during the three months ended March 31, 2024. High home prices and low inventory have caused mortgage demand to drop, which has impacted Guild origination volume and the origination volume across the U.S. mortgage market.
Purchase originations accounted for 90.8%, 92.8% and 92.1%, for the three months ended March 31, 2024, December 31, 2023 and March 31, 2023, respectively. According to the Mortgage Bankers Association’s (“MBA”) April 2024 Mortgage Finance Forecast, purchase originations accounted for 77.2%, 81.2% and 80.2% of total one-to-four family originations for the three months ended March 31, 2024, December 31, 2023 and March 31, 2023, respectively.
Guild’s servicing portfolio as of March 31, 2024 was $86.3 billion of UPB compared to $79.9 billion of UPB as of March 31, 2023, with the average size of the portfolio increasing 8.0% over that time.
Guild generated $28.5 million of net income, $93.0 million of net loss and $37.2 million of net loss for the three months ended March 31, 2024, December 31, 2023 and March 31, 2023, respectively, and diluted earnings per share of $0.46, and diluted loss per share of $1.52 and $0.61 for the three months ended March 31, 2024, December 31, 2023 and March 31, 2023, respectively.
Guild generated $8.0 million and $12.5 million of adjusted net income and $2.5 million of adjusted net loss for the three months ended March 31, 2024, December 31, 2023 and March 31, 2023, respectively, and adjusted diluted earnings per share of $0.13 and $0.20 and adjusted diluted loss per share of $0.04 for the three months ended March 31, 2024, December 31, 2023 and March 31, 2023, respectively.
30

Guild generated $16.0 million, $13.2 million and $1.1 million of adjusted EBITDA for the three months ended March 31, 2024, December 31, 2023 and March 31, 2023, respectively.
Guild’s adjusted return on equity was 2.7%, 4.1% and (0.8)% for the three months ended March 31, 2024, December 31, 2023 and March 31, 2023, respectively.
Guild had a tangible net book value per share of $16.05 and $15.90 at March 31, 2024 and December 31, 2023, respectively.
During the three months ended March 31, 2024, we had a 25% purchase recapture rate, a 26% refinance recapture rate and a 26% overall recapture rate, compared to 25%, 19%, and 23% for the three months ended December 31, 2023, respectively and 24%, 30%, and 26% for the three months ended March 31, 2023, respectively.
In 2024 and 2023, we acquired certain assets of four mortgage lenders to support our growth strategy by expanding our business into new local communities and increasing our presence in the geographic areas we serve our clients. The acquisitions were funded with cash on hand and borrowings totaling approximately $25.0 million.
Adjusted net income, adjusted earnings per share, adjusted EBITDA, adjusted return on equity and tangible net book value per share are not measures calculated in accordance with generally accepted accounting principles in the United States of America (“GAAP”), and should not be considered an alternative to, or more meaningful than, net income as an indicator of our operating performance. Please see “—Non-GAAP Financial Measures” for further information regarding our non-GAAP measures and reconciliations to the nearest comparable financial measure calculated and presented in accordance with GAAP.
Market and Economic Overview
The Federal Reserve raised the Federal Funds rate by 525 basis points during 2022 and 2023 in an effort to curb inflation and slow economic growth. While the Federal Reserve has left rates unchanged since July 2023, decisions about changes in interest rates by the Federal Reserve could be assessed on a month-to-month basis once the Federal Reserve gains confidence in taming inflation. While the Federal Reserve does not directly control mortgage interest rates, a higher Federal Funds rate and higher inflation usually lead to increases in the 10-year treasury yield, which leads to higher mortgage interest rates. Although the 10-year treasury yield decreased 20 basis points and the 30-year mortgage interest rate decreased 50 basis points during the three months ended March 31, 2024, both remain high, which has led to fewer refinancings and lower prepayment activity in 2023 and 2024. The MBA is forecasting mortgage originations for purchases to increase by 5.1% in 2024 to $1.4 trillion from $1.3 trillion in 2023 and are predicting refinance originations to increase by 34.4% in 2024 to $420 billion from $300 billion in 2023.
Home-buying affordability challenges remain as elevated home prices and mortgage rates cause some buyers to delay purchase plans. Many homeowners with mortgage interest rates well below the current rates are choosing not to sell, further tightening available inventory. As a result of the foregoing market and economic conditions, we have experienced lower origination volume in 2023 and through March 31, 2024. This trend may continue in future periods.
According to the MBA's April 2024 Mortgage Finance Forecast, average 30-year mortgage interest rates decreased by 50 basis points during the three months ended March 31, 2024 and increased by 70 basis points during the year ended December 31, 2023. These mortgage interest rate changes affect the fair value adjustments and assumptions used within the Mortgage Servicing Rights (“MSR”) valuation model. Historically, increases in average mortgage interest rates have generally resulted in lower prepayment speeds. Likewise, increases in average mortgage interest rates may result in subsequent upward adjustments to the fair value of our MSRs for the loans that still exist in our portfolio, depending on the other inputs to the MSR fair value model. For the three months ended March 31, 2024, December 31, 2023 and March 31, 2023, we recorded a gain of $20.8 million and losses of $134.7 million and $54.9 million, respectively, for changes in the fair value of our MSRs. See discussion below under “—Results of Operations—Revenue—Valuation Adjustment of Mortgage Servicing Rights”.
The elevated rates in 2023 and 2024, as well as the tight housing supply have led to higher levels of competition and lower gain on sale margins and profitability. Margins may continue to decrease in the future due to higher interest rates and increasing competition among mortgage providers, which has placed additional pressure on pricing. However, future margins will depend on future market demand, capacity and other macroeconomic factors.
31

Key Performance Indicators
Management reviews several key performance indicators to evaluate our business results, measure our performance, identify trends affecting our business, formulate projections and inform our strategic business decisions. We use these key performance indicators to develop operational goals for managing our business.
Our origination metrics enable us to monitor our ability to generate revenue and expand our market share across different channels. In addition, they help us track origination quality and compare our performance against the nationwide originations market and our competitors. Our servicing metrics enable us to monitor the size of our customer base, the characteristics and related value of our MSRs, the health of the business as measured by the average MSR delinquency rate and help drive our customer retention efforts. We believe that the net additions to our portfolio are indicators of the growth of our mortgage loans serviced and our servicing income.
We believe that these key performance indicators provide useful information to investors and others by allowing for greater transparency with respect to key metrics used by management in its financial and operational decision-making. These metrics may be used by investors in understanding and evaluating our operating results and enhancing the overall understanding of our past performance and future prospects. Summary data for these key performance indicators is listed below. Please refer to “—Results of Operations” for additional metrics that management reviews in conjunction with the condensed consolidated financial statements.
Three Months EndedChange%
Change
($ and units in thousands)March 31,
2024
December 31,
2023
Origination Data
Total originations(1)
$3,852,539 $3,624,269 $228,270 6.3 %
Total originations (units)(2)
12 12 — — %
Gain on sale margin (bps)(3)
364 330 34 10.3 %
Gain on sale margin on pull-through adjusted locked volume (bps)(4)
290 347 (57)(16.4)%
Servicing Data(5)
UPB (period end)
$86,319,074 $85,033,899 $1,285,175 1.5 %
Loans serviced (period end)349 345 1.2 %
MSR multiple (period end)(6)
4.7 4.5 0.2 4.4 %
Weighted average coupon rate4.2 %4.1 %0.1 %2.4 %
Loan delinquency rate 60-plus days (period end)1.6 %1.8 %(0.2)%(11.1)%
Three Months EndedChange%
Change
($ and units in thousands)March 31,
2024
March 31,
2023
Origination Data
Total originations(1)
$3,852,539 $2,743,130 $1,109,409 40.4 %
Total originations (units)(2)
12 33.3 %
Gain on sale margin (bps)(3)
364 343 21 6.1 %
Gain on sale margin on pull-through adjusted locked volume (bps)(4)
290 284 2.1 %
Servicing Data(5)
UPB (period end)
$86,319,074 $79,916,577 $6,402,497 8.0 %
Loans serviced (period end)349 328 21 6.4 %
MSR multiple (period end)(6)
4.7 4.6 0.1 2.2 %
Weighted average coupon rate4.2 %3.7 %0.5 %13.5 %
Loan delinquency rate 60-plus days (period end)1.6 %1.5 %0.1 %6.7 %
__________________________
(1)Total originations includes retail forward and reverse, brokered, wholesale and correspondent loans.
(2)Total origination units excludes second lien mortgages originated at the same time as the first mortgage or shortly thereafter.
32

(3)Represents loan origination fees and gain on sale of loans, net plus gain on reverse mortgage loans held for investment and HMBS-related borrowings, net divided by total originations, excluding brokered loans, to derive basis points.
(4)Represents loan origination fees and gain on sales of loans, net divided by pull-through adjusted locked volume. Pull-through adjusted locked volume is equal to total locked volume multiplied by pull-through rates of 88.0%, 86.5% and 84.0% as of March 31, 2024, December 31, 2023 and March 31, 2023, respectively. We estimate the pull-through rate based on changes in pricing and actual borrower behavior using a historical analysis of loan closing data and “fallout” data with respect to the number of commitments that have historically remained unexercised.
(5)Excludes reverse mortgage loans, which had UPB of $320.7 million and $295.7 million as of March 31, 2024 and December 31, 2023, respectively.
(6)Represents a metric used to determine the relative value of our MSRs in relation to our annualized retained servicing fee. It is calculated by dividing (a) the fair market value of our MSRs as of a specified date by (b) the weighted average annualized retained servicing fee for our servicing portfolio as of such date. We exclude purchased MSRs from this calculation because our servicing portfolio consists primarily of originated MSRs and, consequently, purchased MSRs do not have a material impact on our weighted average service fee.
Non-GAAP Financial Measures
To supplement our financial statements presented in accordance with GAAP and to provide investors with additional information regarding our GAAP financial results, we have presented in this Quarterly Report adjusted net income, adjusted earnings per share, adjusted EBITDA, adjusted return on equity and tangible net book value per share which are non-GAAP financial measures. These non-GAAP financial measures are not based on any standardized methodology prescribed by GAAP and are not necessarily comparable to similarly titled measures presented by other companies.
We use these non-GAAP financial measures (other than tangible net book value per share) to evaluate our operating performance, to establish budgets and to develop operational goals for managing our business. These non-GAAP financial measures are designed to evaluate operating results exclusive of fair value and other adjustments that are not indicative of our business’s operating performance. Accordingly, we believe that these financial measures provide useful information to investors and others in understanding and evaluating our operating results, enhancing the overall understanding of our past performance and future prospects. In addition, management uses the non-GAAP financial measure of tangible net book value per share to evaluate the adequacy of our stockholders’ equity and assess our capital position and believes tangible net book value provides useful information to investors in assessing the strength of our financial position.
Adjusted net income. Net income (loss) is the most directly comparable financial measure calculated and presented in accordance with GAAP for adjusted net income, a non-GAAP measure. We define adjusted net income as earnings or loss attributable to Guild excluding (i) the change in the fair value measurements related to our MSRs due to changes in model inputs and assumptions, (ii) change in the fair value of contingent liabilities related to completed acquisitions, net of change in the fair value of notes receivable related to acquisitions, (iii) amortization of acquired intangible assets and (iv) stock-based compensation. We exclude these items because we believe they are non-cash expenses that are not reflective of our core operations or indicative of our ongoing operations. Adjusted net income is also adjusted by applying an estimated effective tax rate to these adjustments. We exclude the change in the fair value of MSRs due to changes in model inputs and assumptions from adjusted net income and adjusted EBITDA below because we believe this non-cash, non-realized adjustment to net revenues is not indicative of our operating performance or results of operations, but rather reflects changes in model inputs and assumptions (e.g., prepayment speed, discount rate and cost to service assumptions) that impact the carrying value of our MSRs from period to period.
Adjusted earnings per share—Basic and Diluted. Earnings per share is the most directly comparable financial measure calculated and presented in accordance with GAAP for adjusted earnings per share, a non-GAAP measure. We define adjusted earnings per share as our adjusted net income divided by the basic and diluted weighted average shares outstanding of our Class A and Class B common stock. Diluted weighted average shares outstanding is adjusted include potential shares of Class A common stock related to unvested RSUs that were excluded from the calculation of GAAP diluted loss per share because they were anti-dilutive due to the net loss, when applicable.
Adjusted EBITDA. Net income (loss) is the most directly comparable financial measure calculated and presented in accordance with GAAP for adjusted EBITDA, a non-GAAP measure. We define adjusted EBITDA as earnings before (i) interest expense on non-funding debt (without adjustment for net warehouse interest related to loan fundings and payoff interest related to loan prepayments), (ii) taxes, (iii) depreciation and amortization and (iv) net income attributable to the non-controlling interests, and excluding (v) any change in the fair value measurements of our MSRs due to valuation assumptions, (vi) change in the fair value of contingent liabilities related to completed acquisitions, net of change in the fair value of notes receivable related to acquisitions and (vii) stock-based compensation. We exclude these items because we believe they are not reflective of our core operations or indicative of our ongoing operations.
33

Adjusted return on equity. Return on equity is the most directly comparable financial measure calculated and presented in accordance with GAAP for adjusted return on equity, a non-GAAP measure. We define adjusted return on equity as annualized adjusted net income as a percentage of average beginning and ending stockholders’ equity during the period.
Tangible net book value per share. Book value per share is the most directly comparable financial measure calculated and presented in accordance with GAAP for tangible net book value per share. We define tangible net book value per share as total stockholders’ equity attributable to Guild, less goodwill and intangible assets, net divided by the total shares of our Class A and Class B common stock outstanding. The most directly comparable GAAP financial measure for tangible net book value per share is book value per share.
The following tables reconcile our non-GAAP financial measures to the most directly comparable financial measures calculated and presented in accordance with GAAP.
Reconciliation of Net Income (Loss) to Adjusted Net Income (Loss) and Earnings (Loss) Per Share to Adjusted Earnings (Loss) Per Share
Three Months EndedThree Months Ended
(in thousands, except per share amounts)March 31,
2024
December 31,
2023
March 31,
2024
March 31,
2023
Net income (loss) attributable to Guild
$28,498 $(93,004)$28,498 $(37,190)
Add adjustments:
Change in fair value of MSRs due to model inputs and assumptions(32,897)122,255 (32,897)43,701 
Change in fair value of contingent liabilities and notes receivable due to acquisitions, net 1,134 1,201 1,134 (10)
Amortization of acquired intangible assets2,168 1,986 2,168 1,988 
Stock-based compensation2,137 2,245 2,137 1,756 
Tax impact of adjustments(1)
7,002 (22,142)7,002 (12,713)
Adjusted net income (loss)
$8,042 $12,541 $8,042 $(2,468)
Weighted average shares outstanding of Class A and Class B Common Stock:
Basic61,109 61,049 61,109 60,900 
Diluted62,157 61,049 62,157 60,900 
Adjusted diluted(2)
62,157 61,781 62,157 60,900 
Earnings (loss) per share—Basic
$0.47 $(1.52)$0.47 $(0.61)
Earnings (loss) per share—Diluted
$0.46 $(1.52)$0.46 $(0.61)
Adjusted earnings (loss) per share—Basic
$0.13 $0.21 $0.13 $(0.04)
Adjusted earnings (loss) per share—Diluted
$0.13 $0.20 $0.13 $(0.04)
___________________________
(1)Calculated using the estimated effective tax rates of 25.5%, 17.3%, and 26.8% for the three months ended March 31, 2024, December 31, 2023 and March 31, 2023, respectively.
(2)Adjusted diluted weighted average shares outstanding of Class A and Class B Common Stock for the three months ended December 31, 2023 includes 732,000 potential shares of Class A common stock related to unvested RSUs that were excluded from the calculation of GAAP diluted loss per share because they were anti-dilutive. There were no adjustments for the three months ended March 31, 2024 and March 31, 2023.

34

Reconciliation of Net Income (Loss) to Adjusted EBITDA

Three Months EndedThree Months Ended
($ in thousands)
March 31,
2024
December 31,
2023
March 31,
2024
March 31,
2023
Net income (loss)
$28,400 $(93,121)$28,400 $(37,195)
Add adjustments:
Interest expense on non-funding debt3,281 3,235 3,281 2,757 
Income tax expense (benefit)
10,143 (26,178)10,143 (13,605)
Depreciation and amortization3,754 3,517 3,754 3,738 
Change in fair value of MSRs due to model inputs and assumptions(32,897)122,255 (32,897)43,701 
Change in fair value of contingent liabilities and notes receivable due to acquisitions, net 1,134 1,201 1,134 (10)
Stock-based compensation2,137 2,245 2,137 1,756 
Adjusted EBITDA$15,952 $13,154 $15,952 $1,142 
Reconciliation of Return on Equity to Adjusted Return on Equity

Three Months EndedThree Months Ended
($ in thousands)
March 31,
2024
December 31,
2023
March 31,
2024
March 31,
2023
Income Statement Data:
Net income (loss) attributable to Guild
$28,498$(93,004)$28,498$(37,190)
Adjusted net income (loss)
$8,042$12,541$8,042$(2,468)
Denominator: Average stockholders' equity$1,198,822$1,230,235$1,198,822$1,231,283
Return on equity
9.5 %(30.2)%9.5 %(12.1)%
Adjusted return on equity
2.7 %4.1 %2.7 %(0.8)%
Reconciliation of Book Value Per Share to Tangible Net Book Value Per Share
(in thousands, except per share amounts)March 31,
2024
December 31,
2023
Total stockholders' equity$1,214,150 $1,183,493 
Less: non-controlling interests610 337 
Total stockholders' equity attributable to Guild$1,213,540 $1,183,156 
Adjustments:
Goodwill(198,724)(186,181)
Intangible assets, net(34,157)(25,125)
Tangible common equity$980,659 $971,850 
Ending shares of Class A and Class B common stock outstanding61,102 61,120 
Book value per share$19.86 $19.36 
Tangible net book value per share(1)
$16.05 $15.90 
___________________________
(1)Tangible net book value per share uses the same denominator as book value per share.

35

Results of Operations

The following tables summarize our condensed consolidated statements of operations for the three months ended March 31, 2024 compared to December 31, 2023 and the three months ended March 31, 2024 compared to March 31, 2023.
Three Months Ended
($ in thousands)March 31,
2024
December 31,
2023
$ Change% Change
Revenue
Loan origination fees and gain on sale of loans, net$134,060 $113,601 $20,459 18.0 %
Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net3,230 3,172 58 1.8 %
Loan servicing and other fees65,788 63,905 1,883 2.9 %
Valuation adjustment of mortgage servicing rights20,778 (134,656)155,434 115.4 %
Interest income24,728 28,227 (3,499)(12.4)%
Interest expense(16,541)(17,379)838 4.8 %
Other (expense) income, net
(261)364 (625)(171.7)%
Net revenue231,782 57,234 174,548 305.0 %
Expenses
Salaries, incentive compensation and benefits140,067 131,201 8,866 6.8 %
General and administrative29,211 23,073 6,138 26.6 %
Occupancy, equipment and communication19,815 18,108 1,707 9.4 %
Depreciation and amortization3,754 3,517 237 6.7 %
Provision for foreclosure losses392 634 (242)(38.2)%
Total expenses193,239 176,533 16,706 9.5 %
Income (loss) before income tax expense (benefit)
38,543 (119,299)157,842 132.3 %
Income tax expense (benefit)
10,143 (26,178)36,321 138.7 %
Net income (loss)
28,400 (93,121)121,521 130.5 %
Net loss attributable to non-controlling interests
(98)(117)19 16.2 %
Net income (loss) attributable to Guild
$28,498 $(93,004)$121,502 130.6 %
36

Three Months Ended
($ in thousands)
March 31,
2024
March 31,
2023
$ Change% Change
Revenue
Loan origination fees and gain on sale of loans, net$134,060 $92,651 $41,409 44.7 %
Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net3,230 — 3,230 NM
Loan servicing and other fees65,788 60,087 5,701 9.5 %
Valuation adjustment of mortgage servicing rights20,778 (54,871)75,649 137.9 %
Interest income24,728 18,245 6,483 35.5 %
Interest expense(16,541)(12,262)(4,279)(34.9)%
Other (expense) income, net
(261)35 (296)(845.7)%
Net revenue231,782 103,885 127,897 123.1 %
Expenses
Salaries, incentive compensation and benefits140,067 111,120 28,947 26.1 %
General and administrative29,211 20,883 8,328 39.9 %
Occupancy, equipment and communication19,815 17,430 2,385 13.7 %
Depreciation and amortization3,754 3,738 16 0.4 %
Provision for foreclosure losses392 1,514 (1,122)(74.1)%
Total expenses193,239 154,685 38,554 24.9 %
Income (loss) before income tax expense (benefit)
38,543 (50,800)89,343 175.9 %
Income tax expense (benefit)
10,143 (13,605)23,748 174.6 %
Net income (loss)
28,400 (37,195)65,595 176.4 %
Net loss attributable to non-controlling interests
(98)(5)(93)NM
Net income (loss) attributable to Guild
$28,498 $(37,190)$65,688 176.6 %
__________________________
NM—Not meaningful.
Revenue
Loan Origination Fees and Gain on Sale of Loans, Net
The tables below provide additional detail regarding the loan origination fees and gain on sale of loans, net for the periods presented.
Three Months Ended
($ in thousands)March 31,
2024
December 31,
2023
$ Change% Change
Gain on sale of loans$72,241 $82,951 $(10,710)(12.9)%
Loan origination fees9,476 11,934 (2,458)(20.6)%
Fair value of originated MSRs31,370 33,638 (2,268)(6.7)%
Changes in fair value of mortgage loans held for sale (“MLHS”) and interest rate lock commitments (“IRLCs”)
9,717 13,440 (3,723)(27.7)%
Changes in fair value of forward commitments11,776 (27,734)39,510 142.5 %
Provision for investor reserves(520)(628)108 17.2 %
Total loan origination fees and gain on sale of loans, net$134,060 $113,601 $20,459 18.0 %
37

The decrease in gain on sale of loans for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023 was driven by losses on settling forward commitments.
Guild's purchase volume percentage decreased from 92.8% to 90.8% of total originations for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023 due to recent interest rate decreases which led to increased refinance activity in 2024.
The decrease in loan origination fees for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023 was driven by an increase in third-party costs related to borrower credit report fees.
The increase in changes in fair value of forward commitments for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023 was driven by increased gains on the hedges of our locked pipeline due to settlement of commitments.
Three Months Ended
($ in thousands)March 31,
2024
March 31,
2023
$ Change% Change
Gain on sale of loans$72,241 $47,964 $24,277 50.6 %
Loan origination fees9,476 7,940 1,536 19.3 %
Fair value of originated MSRs31,370 25,134 6,236 24.8 %
Changes in fair value of MLHS and IRLCs9,717 18,150 (8,433)(46.5)%
Changes in fair value of forward commitments11,776 (4,635)16,411 354.1 %
Provision for investor reserves(520)(1,902)1,382 72.7 %
Total loan origination fees and gain on sale of loans, net$134,060 $92,651 $41,409 44.7 %
The increase in gain on sale of loans for the three months ended March 31, 2024 compared to the three months ended March 31, 2023 was driven by an increase in loan sales of $863.4 million, or 32.0%. Additionally, our gain on sale margins increased to 364 basis points during the three months ended March 31, 2024 from 343 basis points during the three months ended March 31, 2023.
Total purchase volume for originations for the three months ended March 31, 2024 compared to the three months ended March 31, 2023 decreased from 92.1% to 90.8% due to recent interest rate decreases which led to increased refinance activity in 2024.
Loan origination fees for the three months ended March 31, 2024 compared to the three months ended March 31, 2023 increased $1.5 million, or 19.3%. The increase in loan origination fees is consistent with our loan origination volume increase of 40.4%, offset by increases in third-party costs related to borrower credit report fees.
The decrease in the changes in fair value of MLHS and IRLC for the three months ended March 31, 2024 compared to the three months ended March 31, 2023 was driven by general increasing mortgage interest rate environment during the 2024 period compared to a decreasing mortgage interest rate environment for same period in 2023.
The increase in changes in fair value of forward commitments for the three months ended March 31, 2024 compared to the three months ended March 31, 2023 was driven by increased gains on the hedges of our locked pipeline.
38

The tables below provide additional detail regarding the composition of our origination volume and other key performance indicators for the periods presented.
Three Months Ended% Change
($ and units in thousands)March 31,
2024
December 31,
2023
Change
Loan origination volume by type:
Conventional conforming
$2,211,777 $2,070,923 $140,854 6.8 %
Government(1)
1,129,649 1,019,136 110,513 10.8 %
Other(2)
511,113 534,210 (23,097)(4.3)%
Total originations$3,852,539 $3,624,269 $228,270 6.3 %
Service retained(3)
72.2 %77.2 %(5.0)%(6.5)%
Gain on sale margin (bps)(4)
364 330 34 10.3 %
Weighted average note rate6.7 %7.3 %(0.6)%(8.2)%
Excludes reverse and brokered loans:
Purchase90.8 %92.8 %(2.0)%(2.2)%
Refinance9.2 %7.2 %2.0 %27.8 %
Total locked volume(5)
$5,247,958 $3,786,552 $1,461,406 38.6 %
Pull-through adjusted locked volume(6)
$4,618,203 $3,275,367 $1,342,836 41.0 %
Gain on sale margin on pull-through adjusted locked volume (bps)(7)
290 347 (57)(16.4)%
Purchase recapture rate25.3 %24.9 %0.4 %1.6 %
Refinance recapture rate25.9 %18.7 %7.2 %38.5 %
Overall recapture rate
25.6 %23.0 %2.6 %11.3 %

Three Months Ended% Change
($ and units in thousands)March 31,
2024
March 31,
2023
Change
Loan origination volume by type:
Conventional conforming
$2,211,777 $1,648,376 $563,401 34.2 %
Government(1)
1,129,649 790,285 339,364 42.9 %
Other(2)
511,113 304,469 206,644 67.9 %
Total originations$3,852,539 $2,743,130 $1,109,409 40.4 %
Service retained(3)
72.2 %87.1 %(14.9)%(17.1)%
Gain on sale margin (bps)(4)
364 343 21 6.1 %
Weighted average note rate6.7 %6.4 %0.3 %4.7 %
Excludes reverse and brokered loans:
Purchase90.8 %92.1 %(1.3)%(1.4)%
Refinance9.2 %7.9 %1.3 %16.5 %
Total locked volume(5)
$5,247,958 $3,879,760 $1,368,198 35.3 %
Pull-through adjusted locked volume(6)
$4,618,203 $3,258,998 $1,359,205 41.7 %
Gain on sale margin on pull-through adjusted locked volume (bps)(7)
290 284 2.1 %
Purchase recapture rate25.3 %24.0 %1.3 %5.4 %
Refinance recapture rate25.9 %30.1 %(4.2)%(14.0)%
Overall recapture rate
25.6 %25.9 %(0.3)%(1.2)%
___________________________
(1)Government includes forward and reverse loans.
(2)Other includes state housing, non-agency, second liens and brokered loans.
(3)Represents loans sold for which we continue to act as the servicer.
39

(4)Represents loan origination fees and gain on sale of loans, net plus gain on reverse mortgage loans held for investment and HMBS-related borrowings, net divided by total originations, excluding brokered loans, to derive basis points.
(5)Total locked volume represents the aggregate dollar value of the potential loans for which we have agreed to extend credit to consumers at specified rates for a specified period of time, subject to certain contingencies that are described in the IRLCs between us and each of those consumers. The total locked volume for a given period is representative of the IRLCs that we have initially entered into during that period.
(6)Pull-through adjusted locked volume is equal to total locked volume multiplied by pull-through rates of 88.0%, 86.5%, and 84.0% for the three months ended March 31, 2024, December 31, 2023 and March 31, 2023, respectively. We estimate the pull-through rate based on changes in pricing and actual borrower behavior using a historical analysis of loan closing data and “fallout” data with respect to the number of commitments that have historically remained unexercised.
(7)Represents loan origination fees and gain on sales of loans, net divided by pull-through adjusted locked volume.
Gain on Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings, Net
The gain on origination and securitization related to our reverse mortgage portfolio was $3.2 million for each of the three months ended March 31, 2024 and December 31, 2023. There was no comparable activity relating to our reverse mortgage portfolio in the three months ended March 31, 2023 because we began originating reverse mortgages in the second quarter of 2023.
Loan Servicing and Other Fees
The tables below provide additional details regarding our loan servicing and other fees for the periods presented.
Three Months Ended% Change
($ in thousands)March 31,
2024
December 31,
2023
$ Change
Servicing fees from servicing portfolio$64,034 $62,621 $1,413 2.3 %
Late fees2,056 1,772 284 16.0 %
Other ancillary servicing revenue and fees(302)(488)186 38.1 %
Total loan servicing and other fees$65,788 $63,905 $1,883 2.9 %
Servicing fee income increased 2.3% for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023, from $62.6 million to $64.0 million. The increase was mostly due to the 1.5% increase in the average UPB of our servicing portfolio and the increase in the number of loans serviced.

Three Months Ended% Change
($ in thousands)March 31,
2024
March 31,
2023
$ Change
Servicing fees from servicing portfolio$64,034 $58,980 $5,054 8.6 %
Late fees2,056 1,668 388 23.3 %
Other ancillary servicing revenue and fees(302)(561)259 46.2 %
Total loan servicing and other fees$65,788 $60,087 $5,701 9.5 %
Servicing fee income increased 8.6% for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, from $59.0 million to $64.0 million. The increase was mostly due to the 7.9% increase in the average UPB of our servicing portfolio and the increase in the number of loans serviced.
40

The tables below provide additional details regarding our servicing portfolio composition and key performance indicators for the periods presented.
Three Months Ended
% Change
($ and units in thousands)March 31,
2024
December 31,
2023
Change
Ending UPB of servicing portfolio(1)
$86,319,074 $85,033,899 $1,285,175 1.5 %
Average UPB of servicing portfolio$85,676,487 $84,369,815 $1,306,672 1.5 %
Weighted average servicing fee0.31 %0.31 %— %— %
Weighted average coupon rate4.2 %4.1 %0.1 %2.4 %
Weighted average prepayment speed(2)
8.0 %8.5 %(0.5)%(5.9)%
MSR multiple (period end)(3)
4.7 4.5 0.2 4.4 %
Loans serviced (period end)349 345 1.2 %
Loan delinquency rate 60-plus days (period end)1.6 %1.8 %(0.2)%(11.1)%
Three Months Ended% Change
($ and units in thousands)March 31,
2024
March 31,
2023
Change
Ending UPB of servicing portfolio(1)
$86,319,074 $79,916,577 $6,402,497 8.0 %
Average UPB of servicing portfolio$85,676,487 $79,404,782 $6,271,705 7.9 %
Weighted average servicing fee0.31 %0.30 %0.01 %3.3 %
Weighted average coupon rate4.2 %3.7 %0.5 %13.5 %
Weighted average prepayment speed(2)
8.0 %8.4 %(0.4)%(4.8)%
MSR multiple (period end)(3)
4.7 4.6 0.1 2.2 %
Loans serviced (period end)349 328 21 6.4 %
Loan delinquency rate 60-plus days (period end)1.6 %1.5 %0.1 %6.7 %
___________________________
(1)Excludes reverse mortgage loans of $320.7 million and $295.7 million as of March 31, 2024 and December 31, 2023, respectively.
(2)Represents the percentage of UPB that will pay off ahead of time in each period, calculated as an annual rate. This estimate is calculated by our third-party valuation provider.
(3)Represents a metric used to determine the relative value of our MSRs in relation to our annualized retained servicing fee. It is calculated by dividing (a) the fair market value of our MSRs as of a specified date by (b) the weighted average annualized retained servicing fee for our servicing portfolio as of such date. We exclude purchased MSRs from this calculation because our servicing portfolio consists primarily of originated MSRs and, consequently, purchased MSRs do not have a material impact on our weighted average service fee.
Valuation Adjustment of Mortgage Servicing Rights
The tables below provide the components of our MSR valuation adjustment for the periods presented.
Three Months Ended
($ in thousands)March 31,
2024
December 31,
2023
$ Change% Change
Change in fair value of MSRs due to collection/realization of cash flows$(12,119)$(12,401)$282 2.3 %
Change in fair value of MSRs due to model inputs and assumptions32,897 (122,255)155,152 126.9 %
Total MSR valuation adjustment$20,778 $(134,656)$155,434 115.4 %
41

Three Months Ended
($ in thousands)March 31,
2024
March 31,
2023
$ Change% Change
Change in fair value of MSRs due to collection/realization of cash flows$(12,119)$(11,170)$(949)(8.5)%
Change in fair value of MSRs due to model inputs and assumptions32,897 (43,701)76,598 175.3 %
Total MSR valuation adjustment$20,778 $(54,871)$75,649 137.9 %
The fair value of our MSRs generally increases as interest rates increase and prepayments decrease. The weighted average estimated prepayment speed of loans in our servicing portfolio was 8.0% at March 31, 2024 compared to 8.5% at December 31, 2023 and 8.4% at March 31, 2023. Although quarterly average interest rates decreased during the three months ended March 31, 2024 according to the MBA Mortgage Finance Forecast, an uptick in interest rates at the end of the quarter resulted in the decreased estimated prepayment speed, as the valuation is based on interest rates and other market factors as of the last day of the period. The lower estimated prepayment speed indicates that prepayments will decrease in the future, which results in an increase in the value of the MSR asset.
Interest Income
The tables below provide additional details regarding our interest income for the periods presented.
 
Three Months Ended
($ in thousands)March 31,
2024
December 31,
2023
$ Change% Change
Interest income, funding$12,695 $14,564 $(1,869)(12.8)%
Interest income earnings credit11,148 12,050 (902)(7.5)%
Other885 1,613 (728)(45.1)%
Total interest income$24,728 $28,227 $(3,499)(12.4)%
Interest income, funding decreased for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023 due to lower weighted average note rates on loans originated, offset by an increase in origination volume of 6.3%.
Interest income earnings credit decreased for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023 due to our cash balances yielding a lower earnings credit rate, which is set by our banking partners on non-interest bearing deposits and applied against other banking fees as an offset.
 Three Months Ended% Change
($ in thousands)March 31,
2024
March 31,
2023
$ Change
Interest income, funding$12,695 $9,751 $2,944 30.2 %
Interest income earnings credit11,148 8,094 3,054 37.7 %
Other885 400 485 121.3 %
Total interest income$24,728 $18,245 $6,483 35.5 %
Interest income, funding increased for the three months ended March 31, 2024 compared to the three months ended March 31, 2023 due to an increase in origination volume and higher weighted average note rates on loans originated.
Interest income earnings credit increased for the three months ended March 31, 2024 compared to the three months ended March 31, 2023 due to our cash balances yielding a higher earnings credit rate, which is set by our banking partners on non-interest bearing deposits and applied against other banking fees as an offset.
42

Interest Expense
The tables below provide additional details regarding our interest expense for the periods presented.
 
Three Months Ended
($ in thousands)March 31,
2024
December 31,
2023
$ Change% Change
Interest expense, funding facilities$11,188 $12,032 $(844)(7.0)%
Interest expense, other financing3,590 3,417 173 5.1 %
Bank servicing charges1,379 1,559 (180)(11.5)%
Payoff interest expense384 371 13 3.5 %
Total interest expense$16,541 $17,379 $(838)(4.8)%
Interest expense, funding facilities decreased for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023 due to lower average daily balances held with our warehouse lenders.
 Three Months Ended% Change
($ in thousands)March 31,
2024
March 31,
2023
$ Change
Interest expense, funding facilities$11,188 $7,321 $3,867 52.8 %
Interest expense, other financing3,590 3,093 497 16.1 %
Bank servicing charges1,379 1,529 (150)(9.8)%
Payoff interest expense384 319 65 20.4 %
Total interest expense$16,541 $12,262 $4,279 34.9 %
Interest expense funding facilities increased for the three months ended March 31, 2024 compared to the three months ended March 31, 2023 primarily due to the increase in origination volume.
Interest expense, other financing increased for the three months ended March 31, 2024 compared to the three months ended March 31, 2023 primarily due to an increase in the average balances on our MSR borrowings.
Expenses

Salaries, Incentive Compensation and Benefits
The tables below provide additional details regarding our salaries, incentives compensation and benefits expense for the periods presented.
 
Three Months Ended
($ in thousands)March 31,
2024
December 31,
2023
$ Change% Change
Salaries$73,990 $71,900 $2,090 2.9 %
Incentive compensation42,081 39,637 2,444 6.2 %
Benefits23,996 19,664 4,332 22.0 %
Total salaries, incentive compensation and benefits expense$140,067 $131,201 $8,866 6.8 %
Salaries increased for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023, primarily due to increased staffing levels related to the Academy acquisition.
Incentive compensation increased for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023, primarily due to the 6.3% increase in origination volume.
Benefits increased for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023, primarily due to an increase in compensation, including retention bonuses and salaries related to our acquisition of Academy, as well as a seasonal increase in payroll taxes as individual taxable wage limits are typically met towards the end of the fiscal year.
43

 Three Months Ended% Change
($ in thousands)March 31,
2024
March 31,
2023
$ Change
Salaries$73,990 $63,651 $10,339 16.2 %
Incentive compensation42,081 28,736 13,345 46.4 %
Benefits23,996 18,733 5,263 28.1 %
Total salaries, incentive compensation and benefits expense$140,067 $111,120 $28,947 26.1 %
Salaries expense increased for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, due to increased headcount related to acquisitions. Our average number of employees increased to approximately 4,800 in Q1 2024 from approximately 4,000 in Q1 2023, an increase of 18.4%.
Incentive compensation expense increased for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, primarily due to the increase in origination volume of 40.4%.
Benefits expense increased for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, primarily due to increased headcount.
General and Administrative
The tables below provide additional details regarding our general and administrative expense for the periods presented.
 
Three Months Ended
$ Change% Change
($ in thousands)March 31,
2024
December 31,
2023
Professional fees$15,055 $11,633 $3,422 29.4 %
Advertising and promotions7,661 4,955 2,706 54.6 %
Office supplies, travel and entertainment3,798 3,242 556 17.1 %
Contingent liability and notes receivable fair value adjustment, net
1,134 1,201 (67)(5.6)%
Other
1,563 2,042 (479)(23.5)%
Total general and administrative expense$29,211 $23,073 $6,138 26.6 %
Total general and administrative expense increased for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023, primarily due to an increase in professional fees and advertising and promotions expense discussed in more detail below.
Professional fees increased for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023, primarily due to an increase in acquisition and integration-related costs. Additionally, per-loan verification fees increased by $1.2 million due to third-party pricing increases as well as the increase in origination volume.
Advertising and promotions expense increased for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023, primarily due to holding our annual sales meeting in February 2024.
 Three Months Ended$ Change% Change
($ in thousands)March 31,
2024
March 31,
2023
Professional fees$15,055 $11,361 $3,694 32.5 %
Advertising and promotions7,661 5,841 1,820 31.2 %
Office supplies, travel and entertainment3,798 2,779 1,019 36.7 %
Contingent liability and notes receivable fair value adjustment, net
1,134 (10)1,144 NM
Other
1,563 912 651 71.4 %
Total general and administrative expense$29,211 $20,883 $8,328 39.9 %
___________________________
NM—Not meaningful.
Total general and administrative expense increased for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, primarily due to an increase in professional fees,
44

advertising and promotions, office supplies, travel and entertainment and contingent liability fair value adjustment expenses discussed in more detail below.
Professional fees increased for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, due to per-loan verification fees increasing $0.9 million because of third-party pricing increases and increases in origination volume, as well as increases for acquisition and integration-related costs.
Advertising and promotions expense increased for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, primarily due to a $1.0 million increase in the cost of our annual sales meeting due to the increase in the number of sales professionals from acquisitions.
Office supplies, travel and entertainment expense increased for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, due to postage rate increases as well as travel related to our annual sales meeting and acquisition-related trainings.
The increase to the contingent liability fair value adjustment, net during the three months ended March 31, 2024 compared to the three months ended March 31, 2023 was primarily due to revisions made to the estimated fair value of earn-out obligations related to our acquisitions based on revised forecasted amounts.
Occupancy, Equipment and Communication
The tables below provide additional details regarding our occupancy, equipment and communication expense for the periods presented.
 
Three Months Ended
($ in thousands)March 31,
2024
December 31,
2023
$ Change% Change
Occupancy$11,133 $10,003 $1,130 11.3 %
Equipment2,043 2,167 (124)(5.7)%
Communication6,639 5,938 701 11.8 %
Total occupancy, equipment and communication expense$19,815 $18,108 $1,707 9.4 %
Occupancy costs generally consist of fixed costs and remain consistent except any increases associated with new acquisitions, expansion into new territories and entry into new material building leases or any decreases associated with downsizing office space.
Total occupancy, equipment and communication expense increased from $18.1 million for the three months ended December 31, 2023 to $19.8 million for the three months ended March 31, 2024 due to an increase in occupancy expense as we acquired new operating leases in connection with recent acquisitions.
 Three Months Ended% Change
($ in thousands)March 31,
2024
March 31,
2023
$ Change
Occupancy$11,133 $9,978 $1,155 11.6 %
Equipment2,043 2,025 18 0.9 %
Communication6,639 5,427 1,212 22.3 %
Total occupancy, equipment and communication expense$19,815 $17,430 $2,385 13.7 %
Total occupancy, equipment and communication expense increased from $17.4 million for the three months ended March 31, 2023 to $19.8 million for the three months ended March 31, 2024 due to an increase in software costs to support our origination segment. Additionally, occupancy expense increase as we acquired new operating leases in connection with recent acquisitions.
Depreciation and Amortization
Depreciation and amortization expense is expected to remain consistent as most furniture, equipment and leasehold improvements are depreciated on a straight-line basis and intangible assets are amortized on a straight-line basis. Depreciation and amortization expense increased slightly from $3.5 million for the three months ended December 31, 2023 to $3.8 million for the three months ended March 31, 2024 due to increased amortization of intangible assets associated with recent acquisitions. Additionally, there was an increase in amortization of internally-developed software which is capitalized over its useful life, as we continued to develop our technology infrastructure. Depreciation and amortization expense remained relatively flat from $3.7 million during the three months ended March 31, 2023 to $3.8 million for the three months ended March 31, 2024. An increase in intangible asset and internally-developed software amortization during these time periods was offset
45

by a decrease in depreciation of furniture and equipment due to the continued reduction of our facilities footprint.
Provision for Foreclosure Losses
Our provision for foreclosure losses decreased from $0.6 million for the three months ended December 31, 2023 to $0.4 million for the three months ended March 31, 2024, primarily due to a decrease in the average loss rate experienced on loans in foreclosure. Our provision for foreclosure losses decreased from $1.5 million for the three months ended March 31, 2023 to $0.4 million for the three months ended March 31, 2024 due to a decrease in the average loss rate experienced on loans in foreclosure, as well as a decrease in the number of loans in foreclosure, partially due to a moratorium on foreclosures of VA loans instituted by the VA, which will remain in effect through May 2024.
Our 60-plus days delinquency rate was 1.6%, 1.8% and 1.5% at March 31, 2024, December 31, 2023 and March 31, 2023, respectively. The delinquency rate decreased compared to the prior quarter, which is a typical seasonal change associated with the receipt of individual income tax refunds. The delinquency rate compared to the prior year remained relatively flat. We continue to monitor foreclosure reserves and potential losses regularly to assess if further changes are needed.
Segment Results
Our operations are comprised of two distinct, but related reportable segments that we refer to as our origination and servicing segments. We operate our origination segment from office locations throughout the United States. Our licensed sales professionals and support staff cultivate deep relationships with our referral partners and clients and provide a customized approach to the loan transaction, whether it is a purchase or a refinance. Although our origination and servicing segments are separated for this presentation, management sees the two segments as intricately related and interdependent. We believe that our servicing segment provides a steady stream of revenue to support our origination segment and that, more importantly, our servicing segment positions us to build longstanding client relationships that drive repeat and referral business back to the origination segment to recapture our clients’ future mortgage transactions. In particular, the growth of our servicing segment is dependent on the continued growth of our origination volume because our servicing portfolio consists primarily of originated MSRs.
Financial results from our acquisitions are integrated into their respective segments after the close of the transactions. Revenues and expenses from our acquisitions are allocated primarily to our origination segment. See below for an overview and discussion of each of our segments’ results for three months ended March 31, 2024 compared to the three months ended December 31, 2023 and the three months ended March 31, 2024 compared to the three months ended March 31, 2023. These results do not include unallocated corporate costs. See “Note 17—Segments” of the “Notes to Condensed Consolidated Financial Statements” in Part I, Item 1 of this Quarterly Report for additional information about our segments.
Origination
The tables below provide additional details regarding our origination segment results for the periods presented.
Three Months Ended
March 31,
2024
December 31,
2023
$ Change% Change
($ in thousands)
Loan origination fees and gain on sale, net$133,664 $114,202 $19,462 17.0 %
Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net3,230 3,172 58 1.8 %
Interest income, net664 1,525 (861)(56.5)%
Other income, net364 298 66 22.1 %
Net revenue137,922 119,197 18,725 15.7 %
Salaries, incentive compensation and benefits121,105 111,800 9,305 8.3 %
General and administrative20,548 15,432 5,116 33.2 %
Occupancy, equipment and communication16,935 15,443 1,492 9.7 %
Depreciation and amortization3,491 3,287 204 6.2 %
Total expenses162,079 145,962 16,117 11.0 %
Net loss allocated to origination
$(24,157)$(26,765)$2,608 9.7 %
46

The $18.7 million increase in the origination segment's net revenue for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023 was primarily driven by the revenue from loan origination fees and gain on sale of loans, net increase of $19.5 million, or 17.0%, due to an increase in origination volume of 6.3% and an increase in gain on sale margins from 330 bps to 364 bps.
Interest income, net decreased for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023, primarily due to lower weighted average note rates on loans originated, offset by an increase in origination volume of 6.3%.
Salaries, incentive compensation and benefits expense increased for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023, primarily due to the increase in origination volume.
General and administrative expense increased for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023, primarily due to holding our annual sales meeting in February 2024, as well as increases in per-loan verification fees due to third-party pricing increases as well as the increase in volume.
Three Months Ended
March 31,
2024
March 31,
2023
$ Change% Change
($ in thousands)
Loan origination fees and gain on sale, net$133,664 $92,276 $41,388 44.9 %
Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net3,230 — 3,230 NM
Interest income, net664 1,300 (636)(48.9)%
Other income (expense), net
364 (2)366 NM
Net revenue137,922 93,574 44,348 47.4 %
Salaries, incentive compensation and benefits121,105 93,257 27,848 29.9 %
General and administrative20,548 14,494 6,054 41.8 %
Occupancy, equipment and communication16,935 15,174 1,761 11.6 %
Depreciation and amortization3,491 3,399 92 2.7 %
Total expenses162,079 126,324 35,755 28.3 %
Net loss allocated to origination
$(24,157)$(32,750)$8,593 26.2 %
___________________________
NM—Not meaningful.

The $44.3 million increase in the origination segment's net revenue for the three months ended March 31, 2024 compared to 2023 was primarily driven by the revenue from loan origination fees and gain on sale of loans, net increase of $41.4 million, or 44.9%, due to an increase in origination volume of 40.4% and an increase in gain on sale margins from 343 bps to 364 bps.
The $3.2 million increase in gain on reverse mortgage loans held for investment and HMBS-related borrowings, net for the three months ended March 31, 2024 compared to 2023 was the result of initiating this activity in the second quarter of 2023.
Interest income, net decreased for three months ended March 31, 2024 compared to 2023 primarily due to lower average daily balances held with our warehouse lenders.
Salaries, incentive compensation and benefits expense increased for the three months ended March 31, 2024 compared to 2023 due to an increase in origination volume and due to increased staffing levels related to acquisitions.
General and administrative expense increased for the three months ended March 31, 2024 compared to 2023 primarily due to a loss related to the valuation adjustment on our contingent liability during the three months ended March 31, 2024 compared to no adjustment to the contingent liability during the three months ended March 31, 2023. Additionally, there was an increase in advertising expense due to the increase in the cost of our annual sales meeting due to additional sales professionals, as well as an increase in per-loan verification fees due to the increase in volume.
47

Servicing
The tables below provide additional details regarding our servicing segment results for the periods presented.
Three Months Ended
March 31,
2024
December 31,
2023
$ Change% Change
($ and units in thousands)
UPB of servicing portfolio (period end)$86,319,074 $85,033,899 $1,285,175 1.5 %
Loans serviced (period end)349 345 1.2 %
Loan servicing and other fees$65,788 $63,867 $1,921 3.0 %
Loan origination fees and gain on sale, net396 (601)997 165.9 %
Other income, net22 49 (27)(55.1)%
Total revenue66,206 63,315 2,891 4.6 %
Valuation adjustment of MSRs20,778 (134,656)155,434 115.4 %
Interest income, net10,456 12,140 (1,684)(13.9)%
Net revenue97,440 (59,201)156,641 264.6 %
Salaries, incentive compensation and benefits8,145 8,125 20 0.2 %
General and administrative3,862 3,118 744 23.9 %
Occupancy, equipment and communication966 898 68 7.6 %
Depreciation and amortization141 119 22 18.5 %
Provision for foreclosure losses392 634 (242)(38.2)%
Total expenses13,506 12,894 612 4.7 %
Net income (loss) allocated to servicing
$83,934 $(72,095)$156,029 216.4 %
The $156.6 million increase in the servicing segment's net revenue for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023 was primarily driven by the valuation adjustment of MSRs downward adjustment of $134.7 million for the three months ended December 31, 2023 compared to a upward adjustment of $20.8 million for the three months ended March 31, 2024, for a revenue increase of $155.4 million. See discussion above under “—Results of Operations—Revenue—Valuation Adjustment of Mortgage Servicing Rights”.
Loan servicing and other fees for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023 increased by $1.9 million, primarily due to the 1.5% increase in the average UPB of our servicing portfolio and the increase in the number of loans serviced.
Interest income, net for the three months ended March 31, 2024 compared to the previous quarter ended December 31, 2023 decreased $1.7 million, primarily due to a decrease in interest income earnings credits due to our cash balances yielding a lower earnings credit rate.
48

Three Months Ended
March 31,
2024
March 31,
2023
$ Change% Change
($ and units in thousands)
UPB of servicing portfolio (period end)$86,319,074 $79,916,577 $6,402,497 8.0 %
Loans serviced (period end)349 328 21 6.4 %
Loan servicing and other fees$65,788 $60,087 $5,701 9.5 %
Loan origination fees and gain on sale, net396 375 21 5.6 %
Other income, net22 52 (30)(57.7)%
Total revenue66,206 60,514 5,692 9.4 %
Valuation adjustment of MSRs20,778 (54,871)75,649 137.9 %
Interest income, net10,456 7,410 3,046 41.1 %
Net revenue97,440 13,053 84,387 646.5 %
Salaries, incentive compensation and benefits8,145 7,574 571 7.5 %
General and administrative3,862 2,880 982 34.1 %
Occupancy, equipment and communication966 1,258 (292)(23.2)%
Depreciation and amortization141 142 (1)(0.7)%
Provision for foreclosure losses392 1,514 (1,122)(74.1)%
Total expenses13,506 13,368 138 1.0 %
Net income (loss) allocated to servicing
$83,934 $(315)$84,249 NM
___________________________
NM—Not meaningful.
The $84.4 million increase in the servicing segment's net revenue for the three months ended March 31, 2024 compared to 2023 was primarily driven by the valuation adjustment of MSRs downward adjustment of $54.9 million for the three months ended March 31, 2023 compared to an upward adjustment of $20.8 million for the three months ended March 31, 2024, for a revenue increase of $75.6 million. See discussion above under “—Results of Operations—Revenue—Valuation Adjustment of Mortgage Servicing Rights”.
Loan servicing and other fees for the three months ended March 31, 2024 compared to 2023 increased $5.7 million, primarily due to the 7.9% increase in the average UPB of our servicing portfolio and the increase in the number of loans serviced.
The increase in interest income of $3.0 million for the three months ended March 31, 2024 compared to 2023 primarily relates to an increase in interest income earnings credit for the three months ended March 31, 2024 compared to the three months ended March 31, 2023 due to our cash balances yielding a higher earnings credit rate, which is set by our banking partners on non-interest bearing deposits and used to offset bank fees.
Liquidity, Capital Resources and Cash Flows
Historically, our primary sources of liquidity have included:
cash flows from our operations, including:
sale of whole loans into the secondary market;
loan origination fees;
servicing fee income; and
interest income on MLHS;
borrowings on warehouse lines of credit to originate mortgage loans; and
borrowings on our notes payable.
Historically, our primary uses of funds have included:
cash flows used in our operations, including but not limited to:
origination of MLHS;
49

payment of interest expense; and
payment of operating expenses, including personnel costs and IT infrastructure;
repayments on warehouse lines of credit;
repayments on our notes payable;
acquisitions of other mortgage businesses;
share repurchases; and
payment of dividends.
We are also subject to contingencies that may have a significant effect on the use of our cash. We believe that our cash flows from operations and other available sources of liquidity will be sufficient to fund our operations and meet our material cash requirements for the next 12 months. We believe we will meet longer-term expected future cash requirements and obligations through a combination of existing cash and cash equivalent balances, cash flow from operations, and amounts available for borrowing under our loan funding facilities.
Debt Obligations
In order to originate and aggregate loans for sale into the secondary market, we use our own working capital and borrow or obtain money on a short-term basis, primarily through committed and uncommitted loan funding facilities that we have established with large national and global banks. We fund substantially all of the mortgage loans we close through borrowings under our loan funding facilities.
Our loan funding facilities are primarily in the form of master repurchase agreements, which we refer to as “warehouse lines of credit.” Loans financed under these facilities are generally financed at approximately 97% to 98% of the principal balance of the loan (although certain types of loans are financed at lower percentages of the principal balance of the loan), which requires us to fund the balance from cash generated from our operations. Once closed, the underlying mortgage loan that is held for sale is pledged as collateral for the borrowing or advance that was made under these loan funding facilities. In most cases, the loans will remain in one of the loan funding facilities for only a short time, generally less than one month, until the loans are pooled and sold. During 2024, our loans remained on warehouse lines of credit for an average of 16 days. During the time the loans are held for sale, we earn interest income from the borrower on the underlying mortgage loan. This income is partially offset by the interest and fees we must pay under the loan funding facilities.
When we sell a pool of loans in the secondary market, the proceeds received from the sale of the loans are used to pay back the amounts we owe on the loan funding facilities. We rely on the cash generated from the sale of loans to fund future loans and repay borrowings under our loan funding facilities.
As of March 31, 2024, we had nine different loan funding facilities in different amounts and with various maturities, including an early buyout facility. The early buyout facility allows us to purchase certain delinquent GNMA loans that we service and finance them on the facility until the loan is cured or subsequently sold. As of March 31, 2024, the total facility size under our loan facilities was approximately $1.6 billion, with combined outstanding balances of approximately $1.1 billion. We are continually assessing our financing arrangements to ensure they are aligned with our business needs and make adjustments as necessary. We intend to renew our warehouse lines of credit maturing in 2024 and 2025.
As of March 31, 2024, we had three different notes payable, collateralized by MSRs, in different amounts with different maturities. As of March 31, 2024, the aggregate facility size of our notes payable facilities totaled $700.0 million, with combined outstanding balances of $185.0 million. Subject to certain commitment amounts and borrowing base limitations, we had $300.0 million of borrowing capacity available under our notes payable. The borrowing capacity under our notes payable is restricted by the valuation of our servicing portfolio. We intend to renew the note payable maturing in 2024.
The amount of financing advanced on each individual loan under our loan funding facilities is determined by agreed upon advance rates, but may be less than the stated rate due to fluctuations in the market value of the mortgage loans securing the financings. If the lenders providing the funds under our loan funding facilities determine that the value of the loans serving as collateral for our borrowings under those facilities has decreased, they can initiate a margin call to require us to provide additional collateral or reduce the amount outstanding with respect to those loans. Our inability or unwillingness to satisfy such a request could result in the termination of the related facilities and a potential default under our other loan funding facilities. In addition, a large unanticipated margin call could have a material adverse effect on our liquidity.
The amount owed and outstanding under our loan funding facilities fluctuates significantly based on our origination volume, the amount of time it takes us to sell the loans we originate and the amount of loans we are self-funding with cash. We may from time to time post surplus cash as additional collateral to buy-down the
50

effective interest rates of certain loan funding facilities or to self-fund a portion of our loan originations. As of March 31, 2024, we had posted $5.3 million in cash as additional collateral. We have the ability to draw back this additional collateral at any time unless a margin call has been made or a default has occurred under the relevant facilities.
Our loan funding facilities and notes payable generally require us to comply with certain operating and financial covenants and the availability of funds under these facilities are subject to, among other conditions, our continued compliance with these covenants. These financial covenants include, but are not limited to, maintaining a certain (i) minimum tangible net worth, (ii) minimum liquidity and (iii) a maximum ratio of total liabilities or total debt to tangible net worth and (iv) satisfying certain adjusted pre-tax net income requirements. We may need to seek waivers or amendments of covenants depending on future operating performance. A breach of these covenants could result in an event of default under our funding facilities, which would allow the related lenders to pursue certain remedies. In addition, each of these facilities includes cross default or cross acceleration provisions that could result in all of our funding facilities terminating if an event of default or acceleration of maturity occurs under any one of them. We were in compliance with each of these covenants as of March 31, 2024 and December 31, 2023.
Our debt obligations are summarized below by facility as of March 31, 2024:
Facility
($ in thousands)
Outstanding
Indebtedness
Total Facility
Size
Maturity
Date
Warehouse lines of credit$144,366 $165,000 January 2025
117,676 150,000  August 2024
224,468 300,000 
 
June 2024
79,205 200,000 May 2024
109,497 200,000 September 2024
183,168 300,000 
(1)
September 2024
33,764 50,000 
(2)
N/A
135,278 200,000 
(3)
N/A
33,390 75,000 
(4)
N/A
Total warehouse lines of credit
1,060,812 1,640,000 
Notes payable
100,000 400,000 
(5)
September 2028
46,000 200,000 
(6)
August 2027
39,000 100,000 
(1)
September 2024
Total notes payable
185,000 700,000 
___________________________
(1)Amounts drawn on the notes payable with this lender reduce the facility size available under the warehouse line of credit with this lender by an equal and offsetting amount.
(2)This facility's maturity date is 30 days from written notice from either the financial institution or us.
(3)This facility agreement is due on demand.
(4)Each buyout transaction carries a maximum term of five years from the date of repurchase.
(5)Facility provides for committed amount of $250.0 million, which can be increased up to $400.0 million.
(6)Facility provides for committed amount of $135.0 million, which can be increased up to $200.0 million.

Secondary Market Investors
The investors to whom we sell mortgage loans we originate in the secondary market require us to abide by certain operating and financial covenants. These covenants include maintaining (i) a certain minimum net worth, (ii) a certain minimum liquidity, (iii) a certain minimum of total liquid assets, (iv) a certain maximum ratio of adjusted net worth to total assets and (v) fidelity bond and mortgage servicing errors and omissions coverage. A breach of these covenants could result in an event of default and could disallow us to continue selling mortgage loans to one or all of these investors in the secondary market, which in turn could have a significant impact on our liquidity and results of operations. We were in compliance with each of these covenants as of March 31, 2024 and December 31, 2023.
51

Cash Flows
Our cash flows are summarized below:
Three Months Ended
March 31,
($ in thousands)20242023
Net cash used in operating activities$(261,443)$(29,554)
Net cash used in investing activities(40,942)(15,241)
Net cash provided by financing activities276,806 52,061 
(Decrease) increase in cash, cash equivalents and restricted cash$(25,579)$7,266 
Operating activities
Our cash flows from operating activities are primarily influenced by changes in the levels of inventory of loans held for sale, as shown below:
Three Months Ended
March 31,
($ in thousands)20242023
Loans held for sale$(224,932)$(12,539)
Other operating sources(36,511)(17,015)
Net cash used in operating activities$(261,443)$(29,554)
For the three months ended March 31, 2024 our loan sales were less than our loan originations with loan sales at $3.6 billion and loan originations at $3.9 billion. For the three months ended March 31, 2023 our loan sales and loan originations were flat at $2.7 billion. When loan sales are higher than loan originations we typically experience a net cash inflow and when loan originations are higher than loan sales we typically experience a net cash outflow. Therefore, in the three months ended March 31, 2024 we experienced a net cash outflow from our loans held for sale compared to the three months ended March 31, 2023 during which our cash used was minimal. The increase in cash used by other operating sources was primarily due higher operating expenses driven by overall higher origination volume.
Investing activities
Our investing activities primarily consist of originations and payment activity on loans held for investment, strategic acquisitions and purchases of property and equipment. Cash used in investing activities increased for the three months ended March 31, 2024 compared to the prior period, primarily due to the origination of $30.5 million in reverse mortgage loans and advances held for investment, offset by payments received of $9.2 million. There was no comparable activity for the three months ended March 31, 2023 as we began originating reverse mortgage loans in the second quarter of 2023. We also used $17.7 million to fund acquisitions in the three months ended March 31, 2024 compared to $2.9 million in the prior period. In three months ended March 31, 2023 we issued a note receivable for $11.3 million in connection with the acquisition of CCM.
Financing activities
Our cash flows from financing activities are primarily influenced by changes in the levels of warehouse lines of credit used to fund loan originations, which were consistent with the changes in loan origination volume.
Three Months Ended
March 31,
($ in thousands)20242023
Warehouse lines of credit$224,477 $49,410 
Notes payable
36,234 3,750 
Other financing sources16,095 (1,099)
Net cash provided by financing activities$276,806 $52,061 
Borrowings under warehouse lines of credit move directionally with our MLHS. When our loan originations are higher than our loan sales, borrowings on our warehouse lines of credit would typically exceed our repayments on those lines and when our loan sales exceed our loan originations, our repayments on those lines would typically be higher than our borrowings. During the three months ended March 31, 2024 our loan originations exceeded our loan sales causing a net cash inflow by warehouse lines of credit compared to the
52

three months ended March 31, 2023 where our loan sales and loan originations were relatively flat causing the cash provided by warehouse lines of credit to be minimal.
The increase in cash provided by other financing activities was primarily driven by net borrowings of $36.2 million during the three months ended March 31, 2024 compared to net borrowings of $3.8 million during the three months ended March 31, 2023 on our notes payable. In addition, we borrowed $26.5 million in connection with our reverse mortgage securitizations in the three months ended March 31, 2024, which was offset by payments of $9.5 million on our HMBS-related obligations. There was no comparable activity for the three months ended March 31, 2023 as we began originating reverse mortgage loans in the second quarter of 2023.
Share Repurchase Program
On May 5, 2022, our Board of Directors authorized us to repurchase up to $20.0 million of our outstanding Class A common shares over the next 24 months. On March 7, 2024, our Board of Directors extended the share repurchase program to May 5, 2025. The share repurchase program allows us to repurchase our Class A common shares from time to time on the open market or in privately negotiated transactions. We are not obligated to purchase any shares under the share repurchase program and the timing of any repurchases will depend on a number of factors, including, but not limited to, stock price, trading volume, market conditions, and other general business considerations. The share repurchase program may be modified, suspended or terminated by our Board of Directors at any time. We intend to fund any repurchases under the share repurchase program with cash on hand. During the three months ended March 31, 2024, we repurchased and subsequently retired 17,747 shares of our Class A common stock at an average purchase price of $14.16 per share, excluding commissions. As of March 31, 2024, $10.9 million remains available for repurchase.
Interest Rate Lock Commitments
We enter into IRLCs with borrowers who have applied for residential forward mortgage loans and who meet certain credit and underwriting criteria. These commitments expose us to market risk if interest rates change during the period of time in which the loan is not economically hedged or committed to be sold to an investor. We are also exposed to credit loss if a loan for which we entered into an IRLC is originated and is not sold to an investor and the related client does not perform. The collateral upon extension of credit typically consists of a first deed of trust in the mortgagor’s residential property. Commitments to originate loans do not necessarily reflect future cash requirements as some commitments are expected to expire without being drawn upon. Total commitments to originate forward mortgage loans, adjusted for pull-through, were approximately $1.5 billion and $710.9 million as of March 31, 2024 and December 31, 2023, respectively. See “Note 15—Commitments and Contingencies” of the “Notes to Unaudited Condensed Consolidated Financial Statements” in Part I, Item 1 of this Quarterly Report.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK
As a smaller reporting company, we are not required to provide information for this item.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
We are required to maintain “disclosure controls and procedures,” as defined in the Rule 13a-15(e) under the Exchange Act. The Company carried out an evaluation, under the supervision and with the participation of its management, including our Chief Executive Officer and our Chief Financial Officer, of the effectiveness of the Company’s disclosure controls and procedures as of March 31, 2024. Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March 31, 2024.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified during the three months ended March 31, 2024 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and our Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and
53

operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake.
PART II—OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
We are, and from time to time may become, involved in legal and regulatory proceedings or subject to claims arising in the ordinary course of our business. We operate within highly regulated industries on a federal, state and local level and are routinely subject to various examinations and legal and regulatory proceedings in the normal and ordinary course of business. We are not presently a party to any legal or regulatory proceedings that in the opinion of our management, if determined adversely to us, would individually or taken together have a material adverse effect on our business, results of operations and financial condition.
ITEM 1A. RISK FACTORS
There have been no material changes to the risk factors disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 14, 2024.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Purchases of Equity Securities
The following table provides information with respect to Guild’s repurchases of shares of its Class A common stock during the three months ended March 31, 2024:
Total Number of Shares Purchased
Average Price Paid Per Share
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs(1)
Approximate Dollar Value of Shares that May Yet be Purchased Under the Plans or Programs
(in thousands)(1)
January 1, 2024 to January 31, 2024
8,340 $13.848,340 $10,995 
February 1, 2024 to February 29, 2024
6,342 $14.546,342 $10,903 
March 1, 2024 to March 31, 2024
3,065 $14.253,065 $10,859 
Total17,747 $14.1617,747 
_____________________________
(1)     On May 5, 2022, our Board of Directors approved a share repurchase program for the repurchase of up to $20.0 million of our outstanding Class A common stock over a period of 24 months from such date. On March 7, 2024, our Board of Directors extended the share repurchase program to May 5, 2025. As of March 31, 2024, $10.9 million remains available for repurchase. The share repurchase program allows us to repurchase shares of our Class A common stock from time to time on the open market or in privately negotiated transactions. We are not obligated to purchase any shares under the share repurchase program and the timing of any repurchases will depend on a number of factors, including, but not limited to, stock price, trading volume, market conditions, and other general business considerations. The share repurchase program may be modified, suspended or terminated by our Board of Directors at any time.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
Not Applicable.
54

ITEM 5. OTHER INFORMATION
Trading Plans
During the fiscal quarter ended March 31, 2024, none of our directors or officers (as defined in Rule 16a-1(f) under the Act) informed us of the adoption or termination of a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Item 408 of Regulation S-K.
55

ITEM 6. EXHIBITS
EXHIBIT INDEX
ExhibitDescription
3.1
3.2
10.1
10.2
10.3†
10.4†
10.5†
10.6†
10.7†
10.8†
10.9†
10.10†
10.11†
10.12†
10.13†
31.1*
31.2*
32.1**
101
The following financial information from Guild's Quarterly Report on Form 10-Q for the quarter ended March 31, 2024 formatted in Inline XBRL (Extensible Business Reporting Language) includes: (i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Operations, (iii) the Condensed Consolidated Statements of Changes in Stockholders’ Equity, (iv) the Condensed Consolidated Statements of Cash Flows, and (v) Notes to the Condensed Consolidated Financial Statements
104Cover Page Interactive Data File - (formatted as Inline XBRL and contained in Exhibit 101)
*    Filed herewith.
**    The certifications attached hereto are not considered “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the limitations of that section.
†    Indicates management contract or compensatory plan.
56

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.
GUILD HOLDINGS COMPANY
Dated: May 9, 2024By:/s/ Terry L. Schmidt
Name:Terry L. Schmidt
Title:Chief Executive Officer
Dated: May 9, 2024By:/s/ Desiree A. Kramer
Name:Desiree A. Kramer
Title:Chief Financial Officer
57
EX-31.1 2 ghld-20240331x10qexx311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Terry L. Schmidt, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Guild Holdings Company;
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: May 9, 2024By:/s/ Terry L. Schmidt
Terry L. Schmidt
Chief Executive Officer


EX-31.2 3 ghld-20240331x10qexx312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Desiree A. Kramer, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Guild Holdings Company;
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: May 9, 2024By:/s/ Desiree A. Kramer
Desiree A. Kramer
Chief Financial Officer


EX-32.1 4 ghld-20240331x10qexx321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Guild Holdings Company (the “Company”) for the period ending March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of the Company hereby certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 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 the Company.
Date: May 9, 2024By:/s/ Terry L. Schmidt
Terry L. Schmidt
Chief Executive Officer
Date: May 9, 2024By:/s/ Desiree A. Kramer
Desiree A. Kramer
Chief Financial Officer


EX-101.SCH 5 ghld-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - ADVANCES, NET link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - MORTGAGE SERVICING RIGHTS link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - MORTGAGE LOANS HELD FOR SALE link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - WAREHOUSE LINES OF CREDIT, NET link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - NOTES PAYABLE link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - EARNINGS (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - SEGMENTS link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - SUBSEQUENT EVENT link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - ADVANCES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - MORTGAGE SERVICING RIGHTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - MORTGAGE LOANS HELD FOR SALE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - WAREHOUSE LINES OF CREDIT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Reconciliation of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Liabilities Measured at Fair Value on Nonrecurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Fair Value Option for Mortgage Loans Held for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - ACQUISITIONS (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - ADVANCES, NET - Schedule of Accounts , Notes and Interest Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - ADVANCES, NET - Schedule of Activity of the Foreclosure Loss Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Net Unrealized Hedging Gains (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Notional and Fair Value of Derivative Financial Instruments Not Designated as Hedging Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Quantitative Information About IRLCs and Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Financial Liabilities are Subject to Master Netting Arrangements or Similar Agreements Categorized by Financial Instrument (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Activity of Mortgage Servicing Rights (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of the Weighted Average Discount Rate, Prepayment Speed and Cost to Service Assumptions Used to Determine the Fair Value of MSRs (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - MORTGAGE SERVICING RIGHTS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Actual Revenue Generated from Servicing Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Impact of Adverse Changes on Prepayment Speeds, Discount Rate and Cost to Service at Two Different Data Points (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - MORTGAGE LOANS HELD FOR SALE (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Loans Held For Investment (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Gain on Reverse Mortgage Loans Held for Investment (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Significant Unobservable Inputs Used to Value the Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Goodwill and Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Changes in the Carrying Amount of Goodwill Allocated to the Origination Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - WAREHOUSE LINES OF CREDIT, NET - Schedule of Warehouse Lines of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - WAREHOUSE LINES OF CREDIT, NET - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - NOTES PAYABLE (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - STOCKHOLDERS' EQUITY (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - EARNINGS (LOSS) PER SHARE - Schedule of Components of Basic and Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - EARNINGS (LOSS) PER SHARE - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - STOCK-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Activity of Investor Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - SEGMENTS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - SEGMENTS - Summary of Financial Performance and Results by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - SUBSEQUENT EVENT (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 ghld-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 ghld-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 ghld-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate Variable Rate [Domain] Valuation adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings ADVANCES, NET Accounts and Nontrade Receivable [Text Block] Net loss attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Pay vs Performance Disclosure [Line Items] Statistical Measurement Statistical Measurement [Domain] Borrowing capacity Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Additions Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Proceeds from issuance of reverse mortgage loans and tails accounted for as HMBS-related obligations Proceeds From Issuance Of Reverse Mortgage Loans and Tails, Debt Obligations Proceeds From Issuance Of Reverse Mortgage Loans and Tails, Debt Obligations Loan Origination Fees and Gain on Sale of Loans, Net Loan Origination Fees And Gain On Sale Of Loans Net [Member] Loan origination fees and gain on sale of loans, net. Additions Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances Award Type Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value WAREHOUSE LINES OF CREDIT, NET NOTES PAYABLE Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Payments to acquire businesses, gross Payments to Acquire Businesses, Gross Mortgage servicing rights, Discount Rates 10% Adverse Change Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 10 Percent Adverse Change in Discount Rate Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Revolving Credit Facility Revolving Credit Facility [Member] Right to receive common stock, upon vesting Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Per Restricted Stock Units Represents the number of shares awarded for each restricted share unit. Deferred tax liabilities Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Schedule of Notional and Fair Value of Derivative Financial Instruments Not Designated as Hedging Instruments Derivatives Not Designated as Hedging Instruments [Table Text Block] Ginnie Mae loans subject to repurchase right Securities Sold under Agreements to Repurchase Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Commitments and contingencies (Note 15) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Balance — beginning of period Balance — end of period Investor Reserves Reserves for losses related to mortgage loan repurchases. Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] STOCKHOLDERS' EQUITY Equity [Text Block] Closed hedge instruments not yet settled Closed Hedge Instruments Not Yet Settled Closed hedge instruments not yet settled. Warehouse Lines of Credit [Line Items] Line of Credit Facility [Line Items] Mortgage servicing rights, Discount Rates 20% Adverse Change Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 20 Percent Adverse Change in Discount Rate 2024 Acquisitions Academy Mortgage [Member] Academy Mortgage Vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Ginnie Mae loans subject to repurchase right Mortgage Loans Subject To Repurchase Loans eligible for repurchase and represents the unpaid principal balance of mortgage loans eligible but not required to be repurchased from investors due to borrower delinquency. Advances and other assets Increase (Decrease) In Advances And Other Assets Increase (Decrease) In Advances And Other Assets Total liabilities at fair value Financial Liabilities Fair Value Disclosure Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.01 par value; 50,000,000 shares authorized; no shares issued and outstanding Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Gain loss on mortgage loans held for sale at fair value Fair Value, Option, Aggregate Differences, Loans and Long-Term Receivables Subsequent Event Type Subsequent Event Type [Domain] Issuance of notes receivable Payments to Acquire Notes Receivable Proceeds on sale of and payments from mortgage loans held for sale Proceeds on sale of and payments from mortgage loans held for sale Proceeds from Sale, Loan, Mortgage, Held-for-Sale Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Notes receivable Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss Diluted (in dollars per share) Earnings Per Share, Diluted Derivative Liability Derivative liability Derivative Liability, Subject to Master Netting Arrangement, before Offset PEO Total Compensation Amount PEO Total Compensation Amount Summary of Fair Value Option for Mortgage Loans Held for Sale Fair Value Option, Disclosures [Table Text Block] Goodwill [Roll Forward] Goodwill [Roll Forward] Summary of Reconciliation of Changes in Mortgage Loans Held for Sale to Amounts Presented in Condensed Consolidated Statements of Cash Flows Schedule Of Mortgage Loans On Real Estate [Table Text Block] Schedule of mortgage loans on real estate. Cherry Creek Mortgage, LLC Cherry Creek Mortgage, LLC [Member] Cherry Creek Mortgage, LLC [Member] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Remaining balance Extinguishment of Debt, Amount Level 3 Level 3 Fair Value, Inputs, Level 3 [Member] Line of Credit Line of Credit [Member] Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-compete agreements Noncompete Agreements [Member] Reverse Mortgage Loans Held for Investment Loans, Held For Investment, Reverse Mortgages [Roll Forward] Loans, Held For Investment, Reverse Mortgages Net income (loss) attributable to Guild Net income Net Income (Loss) Derivative Contract Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Reverse Mortgage Loans Held For Investment Reverse Mortgage Loans Held For Investment [Member] Reverse Mortgage Loans Held For Investment Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Stockholders’ equity Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Schedule of Components of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Executive Category: Executive Category [Axis] Class B Common Stock Common Class B [Member] Summary of Reconciliation of Level 3 Assets Measured at Fair Value on Recurring Basis Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Debt Debt [Member] Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Goodwill Beginning balance Ending balance Goodwill Percentage of interest payment allowed to be paid-in-kind Interest Payment, Paid in Kind, Percentage Allowed Interest Payment, Paid in Kind, Percentage Allowed Equity Components Equity Components [Axis] Financial Instruments Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Valuation adjustment of reverse mortgage loans held for investment and HMBS-related borrowings Valuation Adjustment Of Reverse Mortgage Loans Held For Investment and HMBS-Related Borrowings Valuation Adjustment Of Reverse Mortgage Loans Held For Investment and HMBS-Related Borrowings Underlying Securities Award Underlying Securities Amount Due to collection/realization of cash flows Servicing Asset at Fair Value, Other Changes in Fair Value Entity Small Business Entity Small Business Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Common stock dividends per share (in dollars per share) Common Stock, Dividends, Per Share, Declared Total commitments related to derivatives Commitments To Fund Derivatives Commitments to fund derivatives. Notional Value Derivative, Notional Amount Measurement Frequency Measurement Frequency [Axis] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Term Note Term Note [Member] Term note. Debt Instrument, Name Debt Instrument, Name [Domain] Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Contingent Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Warehouse Lines Of Credit [Table] Line of Credit Facility [Table] Income Statement Location Income Statement Location [Axis] Mortgage servicing rights, Prepayment Speeds 20% Adverse Change Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 20 Percent Adverse Change in Prepayment Speed Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items] Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items] Derivative liability Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset Shares of Class A common stock withheld related to net share settlement Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Change in fair value recognized in earnings HMBS Related Borrowings, (Gain) Loss Included In Earnings HMBS Related Borrowings, (Gain) Loss Included In Earnings Goodwill and intangible assets, net Goodwill and intangible assets, net Intangible Assets, Net (Including Goodwill) Origination Segment Origination Segment [Member] Origination. Mortgage servicing rights weighted average life Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Weighted Average Life Prepaid commitment fees Prepaid Commitment Fees Prepaid commitment fees. Fair Value by Liability Class Fair Value by Liability Class [Domain] Product and Service Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Change in fair value of reverse mortgage loans held for investment Fair Value, Option, Changes in Fair Value, Gain (Loss) Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Number of shares excluded from calculation of earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type Award Type [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Document Quarterly Report Document Quarterly Report Supplemental disclosure of non-cash investing activities: Noncash Investing and Financing Items [Abstract] Interest expense Interest Expense Valuation adjustment of mortgage loans held for sale Valuation Adjustment Of Mortgage Loans Held For Sale The adjustment to the carrying value of mortgage loans held for sale. These adjustments are made when the estimate of the fair value is changed. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method. Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Hedging Designation Hedging Designation [Axis] Gain on new originations Fair Value, Gain on New Originations Fair Value, Gain on New Originations Warehouse lines of credit Warehouse Agreement Borrowings, Gross Warehouse Agreement Borrowings, Gross Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] Master Repurchase Facility Agreement $345 Million Due January 2025 Master Repurchase Facility Agreement $165 Million Due January 2025 [Member] Master Repurchase Facility Agreement $165 Million Due January 2025 Range of risk adjusted discount rate Business Combination, Contingent Consideration, Liability, Measurement Input Mortgage Loans Held For Sale [Abstract] Mortgage Loans Held For Sale [Abstract] Mortgage loans held for sale abstract. Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Derivative Fair Value [Line Items] Derivatives, Fair Value [Line Items] Long-term Debt, Type Long-Term Debt, Type [Domain] Entity File Number Entity File Number Discount rate Measurement Input, Discount Rate [Member] Licenses License [Member] Other ancillary servicing revenue and fees Ancillary Fee Income (Expense) Generated by Servicing Financial Assets, Amount Ancillary Fee Income (Expense) Generated by Servicing Financial Assets, Amount Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Variable rate, floor Debt Instrument, Variable Rate, Floor Debt Instrument, Variable Rate, Floor Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Intangible assets, net Net Intangibles Finite-Lived Intangible Assets, Net Recent Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Schedule of Financial Liabilities are Subject to Master Netting Arrangements or Similar Agreements Categorized by Financial Instrument Offsetting Liabilities [Table Text Block] Average cost per share (in dollars per share) Shares Acquired, Average Cost Per Share Gross Amounts of Recognized Assets (Liabilities) in the Balance Sheet Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract] Schedule of Loans Held For Investment Schedule of Loans Held For Investment [Table Text Block] Schedule of Loans Held For Investment Cash balances Cash Related To Buy Down Funding Facilities Cash related to buydown funding facilities. Other liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Asset Class [Axis] Asset Class [Axis] Accounts payable and accrued expenses Accounts Payable and Accrued Liabilities Life in years Measurement Input, Expected Term [Member] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Common stock, issued (in shares) Common Stock, Shares, Issued Change in fair value recognized in earnings Loans Held For Investment, Reverse Mortgages, Gain (Loss) Included In Earnings Loans Held For Investment, Reverse Mortgages, Gain (Loss) Included In Earnings Purchase price Business Combination, Consideration Transferred Summary of Impact of Adverse Changes on Prepayment Speeds, Discount Rate and Cost to Service at Two Different Data Points Schedule of Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets [Table Text Block] Security Exchange Name Security Exchange Name Transfers and Servicing [Abstract] Transfers and Servicing [Abstract] Total assets at fair value Ginnie Mae loans subject to repurchase right Assets, Fair Value Disclosure Employee Stock Option Employee Stock Option [Member] DERIVATIVE FINANCIAL INSTRUMENTS Derivative Instruments and Hedging Activities Disclosure [Text Block] Measurement input Loans Receivable, Measurement Input Loans Receivable, Measurement Input Class A Common Stock Common Class A [Member] Total commitments to originate loans Commitments To Purchase And Fund Mortgage Loans Commitments to purchase and fund mortgage loans. Restricted stock grants expected to recognition period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Other Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] Unrecognized compensation costs Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Acquisitions Goodwill, Acquired During Period Regulatory Capital Requirements for Mortgage Companies, by Secondary Market Investor Banking Regulation, Mortgage Banking, Secondary Market Investor [Axis] Tabular List, Table Tabular List [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Ginnie Mae loans subject to repurchase right Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election Investor Reserves [Roll Forward] Investor Reserves [Roll Forward] Investor Reserves Business Acquisition Business Acquisition [Axis] Fair Value, Option, Quantitative Disclosures [Line Items] Fair Value, Option, Quantitative Disclosures [Line Items] Balance — beginning of period Balance — end of period Servicing Asset at Amortized Cost Subsequent Event Subsequent Event [Member] Summary of Warehouse Lines of Credit Schedule of Line of Credit Facilities [Table Text Block] Derivative [Table] Derivative [Table] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Variable Rate Variable Rate [Axis] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Warehouse lines of credit, net Warehouse lines of credit, net Warehouse Agreement Borrowings Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Interest income Interest Income, Operating ACQUISITIONS Business Combination Disclosure [Text Block] Conditional prepayment rate including voluntary and involuntary prepayments Measurement Input, Prepayment Rate [Member] Forward delivery commitments and best efforts sales commitments Derivative liability Derivative Liability Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating Segments Operating Segments [Member] Mortgage loans held for sale, at fair value Mortgage loans held for sale Balance — beginning of period Balance — end of period Loan, Mortgage, Held-for-Sale, Fair Value Disclosure Number of branches Number Of Branches Entity Operates Number of branches, entity operates. Valuation adjustment of mortgage servicing rights Valuation adjustment of mortgage servicing rights Mortgage Servicing Rights (MSR) Impairment (Recovery) Summary of Weighted Average Discount Rate, Prepayment Speed and Cost to Service Assumptions Used to Determine Fair Value of MSRs Schedule of Assumptions for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Table Text Block] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Advances Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract] Master Repurchase Facility Agreement, $50 Million Master Repurchase Facility Agreement, $50 Million [Member] Master Repurchase Facility Agreement, $50 Million HMBS related borrowings, principal amount due upon maturity HMBS Related Borrowings, Principal Amount Due Upon Maturity HMBS Related Borrowings, Principal Amount Due Upon Maturity Statistical Measurement Statistical Measurement [Axis] REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS Reverse Mortgage Loans Held For Investment [Text Block] Reverse Mortgage Loans Held For Investment Escrow and Fiduciary Funds Escrow And Fiduciary Fund [Policy Text Block] Escrow and fiduciary fund Financial Instrument Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Fair value gain recognized in earnings Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings Schedule Of Reverse Mortgage Loans Held For Investment and HMBS-Related Borrowings, Unobservable Input Assumptions Schedule Of Reverse Mortgage Loans Held For Investment and HMBS-Related Borrowings, Unobservable Input Assumptions [Table Text Block] Schedule Of Reverse Mortgage Loans Held For Investment and HMBS-Related Borrowings, Unobservable Input Assumptions Total Shareholder Return Amount Total Shareholder Return Amount Cash, cash equivalents and restricted cash at end of period are comprised of the following: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Repurchases of Class A common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Foreclosure loss reserve Balance — beginning of year Balance — end of year Foreclosure Loss Reserves Foreclosure loss reserves. Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Segments Segments [Domain] Repayments (principal payments received) HMBS Related Borrowings, Repayments HMBS Related Borrowings, Repayments Stock Based Compensation And Employee Benefit Plans [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Loan servicing and other fees Fees and Commissions, Mortgage Banking and Servicing Consolidation Items [Domain] Consolidation Items [Domain] Foreclosure advances Foreclosure Advances Foreclosure advances Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Outstanding forward contracts and mandatory sell commitments Outstanding Forward Contracts And Mandatory Sell Commitments Outstanding forward contracts and mandatory sell commitments. Origination and purchase of mortgage loans held for sale Origination of mortgage loans held for sale Payment for Origination, Loan, Mortgage, Held-for-Sale Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Origination Origination [Member] Origination. Net transfers and revaluation gains Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Period Increase (Decrease) Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Prepayment rate Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Prepayment Speed Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Common stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Net revenue Revenues, Net of Interest Expense Earnings (loss) per share attributable to Class A and Class B Common Stock: Earnings Per Share, Basic [Abstract] PEO PEO [Member] Provision for foreclosure losses Provision (Relieved) For Foreclosure Losses Provision (relieved) for foreclosure losses. Notes payable Notes Payable Contingent Liabilities Contingent Liabilities [Member] Contingent liabilities. 2023 Acquisitions 2023 Acquisitions [Member] 2023 Acquisitions Asset Class [Domain] Asset Class [Domain] Derivative Asset Derivative asset Derivative Asset, Subject to Master Netting Arrangement, before Offset Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock Class of Stock [Domain] Debt Instrument Debt Instrument [Axis] Repurchase and retirement of Class A common stock Stock repurchased and retired during period, value Stock Repurchased and Retired During Period, Value Gross Amounts Offset in the Balance Sheet Derivative, Collateral [Abstract] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Operating lease liabilities Operating Lease, Liability Measurement Input Type Measurement Input Type [Domain] Credit Facility Credit Facility [Axis] Master Repurchase Facility Agreement, $150 Million, Due August 2024 Master Repurchase Facility Agreement, $150 Million, Due August 2024 [Member] Master Repurchase Facility Agreement, $150 Million, Due August 2024 Total liabilities Liabilities Servicing Asset at Amortized Cost, Balance [Roll Forward] Servicing Asset at Amortized Cost, Balance [Roll Forward] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Gain on tail securitizations Fair Value, Gain on Tail Securitizations Fair Value, Gain on Tail Securitizations Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Measurement Frequency Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Discount rate Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Discount Rate Dividend equivalent units granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Dividend Equivalent Grants in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Dividend Equivalent Grants in Period Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Minimum deposit required for line of credit Minimum Deposit Required For Line Of Credit Minimum deposit required for line of credit. Mortgages held for sale unpaid principal balance Mortgages Held For Sale Unpaid Principal Balance Mortgage loans held for sale, principal amount due upon maturity. Debt Disclosure [Abstract] Debt Disclosure [Abstract] Number of reportable segments Number of Reportable Segments Mortgage servicing rights, Cost to Service (per loan) 10% Adverse Change Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 10 Percent Adverse Change in Other Assumption Earnings (loss) per share attributable to Class A and Class B Common Stock: Earnings Per Share [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] Common stock Common Stock, Value, Issued General and administrative General and Administrative Expense Summary of Financial Assets Measured at Fair Value on Nonrecurring Basis Fair Value Measurements, Nonrecurring [Table Text Block] Mortgage servicing rights, Prepayment Speeds 10% Adverse Change Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 10 Percent Adverse Change in Prepayment Speed Amortization of right-of-use assets Operating Lease, Right-of-Use Asset, Periodic Reduction Principal payments received on reverse mortgage loans held for investment Proceeds from Principal Repayment, Loan and Lease, Held-for-Investment Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Reverse mortgage loans borrowers Commitments To Purchase Reverse Mortgage Loans Borrowers, Additional Borrowing capacity Commitments To Purchase Reverse Mortgage Loans Borrowers, Additional Borrowing capacity Contingent liabilities due to acquisitions Business Combination, Contingent Consideration, Liability Restricted cash Restricted Cash All Individuals All Individuals [Member] Supplemental information Supplemental Cash Flow Information [Abstract] Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Loan servicing and other fees Total loan servicing and other fees Contractually Specified Servicing Fee, Late Fee, and Ancillary Fee Earned in Exchange for Servicing Financial Asset Other liabilities Other Liabilities Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Securitized loans (pledged to HMBS-related borrowings) Loans Held For Investment, Reverse Mortgages, Securitized Loans Loans Held For Investment, Reverse Mortgages, Securitized Loans Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount GOODWILL AND INTANGIBLE ASSETS, NET Goodwill and Intangible Assets Disclosure [Text Block] Master Repurchase Facility Agreement $200 Million Due September 2024 Master Repurchase Facility Agreement $200 Million Due September 2024 [Member] Master Repurchase Facility Agreement $200 Million Due September 2024 PEO Name PEO Name Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Schedule of Product Information [Table] Schedule of Product Information [Table] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Summary of Activity of Mortgage Servicing Rights Schedule of Servicing Assets at Fair Value [Table Text Block] Mortgage Loans Held For Sale Mortgage Loans Held For Sale [Member] Mortgage Loans Held For Sale Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Summary of Activity in Goodwill Schedule of Goodwill [Table Text Block] Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Advances, net Advances, Net Advances, Net Advances, Net Repayments on HMBS-related obligations Repayments Of HMBS Related Obligations Repayments Of HMBS Related Obligations Mortgage servicing rights, Cost to Service (per loan) 20% Adverse Change Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 20 Percent Adverse Change in Other Assumption Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Forward delivery commitments and best efforts sales commitments Forward Contracts [Member] Origination of mortgage servicing rights Origination of Mortgage Servicing Rights Origination of Mortgage Servicing Rights Class of Stock Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Non-Recurring Fair Value Measurements Fair Value, Nonrecurring [Member] Ginnie Mae Ginnie Mae [Member] Ginnie Mae. Corporate, Non-Segment Corporate, Non-Segment [Member] Late fees Late Fee Income Generated by Servicing Financial Assets, Amount Other (expense) income, net Other Operating Income (Expense), Net Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Schedule of Gains (Losses) On Reverse Mortgage Loans Held For Investment Schedule of Gains (Losses) On Reverse Mortgage Loans Held For Investment [Table Text Block] Schedule of Gains (Losses) On Reverse Mortgage Loans Held For Investment Business Combination and Asset Acquisition [Abstract] Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Short-term commitments to lend Short-term Commitments To Lend Short-term Commitments To Lend Stock Based Compensation And Employee Benefit Plans [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Quantitative Information About IRLCs and Fair Value Measurements Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Origination and purchase of reverse mortgage loans held for investment Payments For Origination and Purchase, Loan, Reverse Mortgage, Held For Investment Payments For Origination and Purchase, Loan, Reverse Mortgage, Held For Investment Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Subsequent Events [Abstract] Income (loss) before income tax expense (benefit) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Schedule of Assumptions for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Table] Schedule of Assumptions for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Table] Mortgage servicing rights, at fair value Mortgage servicing rights Servicing Asset at Fair Value, Amount Trust advances Asset, Held-in-Trust Fair Value Assets And Liabilities Measured On Recurring Basis [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Not Designated as Hedging Instruments Not Designated as Hedging Instrument [Member] Depreciation and amortization Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Preferred stock, issued (in shares) Preferred Stock, Shares Issued Hedging Designation Hedging Designation [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Summary of Actual Revenue Generated from Servicing Activities Schedule Of Actual Revenue Generated From Servicing Activities [Table Text Block] Schedule of actual revenue generated from servicing activities. Reverse mortgage loans held for investment, principal amount due upon maturity Reverse Mortgage Loans Held For Investment, Principal Amount Due Upon Maturity Reverse Mortgage Loans Held For Investment, Principal Amount Due Upon Maturity Entity Emerging Growth Company Entity Emerging Growth Company Schedule of Net Unrealized Hedging Gains Derivative Instruments, Gain (Loss) [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Operating lease liabilities Increase (Decrease) Operating Lease Liabilities Increase (decrease) operating lease liabilities. Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Weighted Average Weighted Average [Member] Master Repurchase Facility Agreement, $300 Million, Due September 2024 Master Repurchase Facility Agreement, $300 Million, Due September 2024 [Member] $300 Million Master Repurchase Facility Agreement Due September 2023 Common​ Stock Common Stock [Member] Interest Rate Lock Commitments Interest Rate Lock Commitments [Member] Stock repurchase program, period in force Stock Repurchase Program, Period in Force Servicing fees from servicing portfolio Servicing Fees From Servicing Portfolio Servicing fees from servicing portfolio. Individual: Individual [Axis] Home Equity Conversion Mortgage-Backed Securities (“HMBS”) related borrowings Balance — beginning of period Balance — end of period Home Equity Conversion Mortgage-Backed Securities Related Borrowings At Fair Value HMBS-Related Borrowings This represents the amount of liability which is a resultant of reverse mortgage loans sold into the secondary with servicing rights retained. As the transfer of these loans do not meet the definition of participating interest because of the servicing requirement that requires the issuer to absorb some level of risk, these transfers are accounted for as financing. City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Gain on sale of mortgage loans excluding fair value of other financial instruments, net Gain on sale of mortgage loans excluding fair value of other financial instruments, net Gain (Loss) on Sale of Mortgage Loans Product and Service Product and Service [Axis] EARNINGS (LOSS) PER SHARE Earnings Per Share [Text Block] Income Statement Location Income Statement Location [Domain] Foreclosure Loss Reserve [Roll Forward] Foreclosure Loss Reserve [Roll Forward] Foreclosure loss reserve abstract. Utilization of foreclosure reserve Foreclosure Loss Reserve Foreclosure loss reserve. Minimum adjusted net worth balance required Banking Regulation, Mortgage Banking, Net Worth, Minimum REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS Regulatory Capital Requirements for Mortgage Companies Disclosure [Text Block] Summary of Reconciliation of Level 3 Liabilities Measured at Fair Value on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Weighted average interest rate Debt, Weighted Average Interest Rate Total stockholders’ equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Fair value, option, loans held as assets, 90 days or more past due Fair Value, Option, Loans Held as Assets, 90 Days or More Past Due Credit losses due to nonperformance of counterparties Credit Losses Due To Nonperformance Of Counterparties Credit losses due to nonperformance of counterparties. Minimum Minimum [Member] Weighted average shares outstanding of Class A and Class B Common Stock: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property, Plant and Equipment, Net Receivables [Abstract] Receivables [Abstract] BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Notes receivable, principal amount due upon maturity Notes Receivable, Principal Amount Due Upon Maturity Notes Receivable, Principal Amount Due Upon Maturity Net change in related party notes payable Proceeds from (Repayments of) Related Party Debt Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Line of Credit Facility [Abstract] Line of Credit Facility [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Borrowings on notes payable Proceeds from Issuance of Long-Term Debt HMBS-Related Borrowings Home Equity Conversion Mortgage-Backed Securities Related Borrowings At Fair Value [Abstract] Home Equity Conversion Mortgage-Backed Securities Related Borrowings At Fair Value Derivative Financial Instruments, Assets Derivative Financial Instruments, Assets [Member] Taxes paid related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Derivative liabilities Derivative Liability [Abstract] Mortgages Held For Sale [Roll Forward] Mortgages Held For Sale [Roll Forward] Mortgages Held For Sale Net income (loss) Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Income tax refunds, net of cash paid Income Taxes Paid, Net Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Valuation adjustment of mortgage loans held for sale Increase (Decrease) in Loan, Mortgage, Held-for-Sale COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Other Payments for (Proceeds from) Other Investing Activities Secondary Market Investor Banking Regulation, Mortgage Banking, Secondary Market Investor [Domain] Retained Earnings Retained Earnings [Member] Number of loans serviced Number Of Loans Serviced Number of loans serviced. Loan funding probability (“pull-through”) Interest Rate Lock Commitment Measurement Input Value of input used to measure investment in interest rate lock commitment measured at fair value. MORTGAGE SERVICING RIGHTS Transfers and Servicing of Financial Assets [Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Basic (in dollars per share) Earnings Per Share, Basic Right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] MORTGAGE LOANS HELD FOR SALE Mortgage Loans Held For Sale [Text Block] Mortgage loans held for sale text block. Accounting Policies [Abstract] Accounting Policies [Abstract] Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net Fair Value Gain Loss on Reverse Loans and Related Obligations Net fair value gains on reverse loans and related HMBS obligations include the contractual interest income earned on reverse loans, including those not yet securitized or no longer in securitization pools, net of interest expense on HMBS related obligations, and the change in fair value of these assets and liabilities. Included in the change in fair value are gains due to loan originations that include tails. Class of Treasury Stock [Table] Class of Treasury Stock [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Mortgage Banking [Abstract] Mortgage Banking [Abstract] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Summary of Financial Performance and Results by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Repayments (principal payments received) Loans Held For Investment, Reverse Mortgages, Repayments Loans Held For Investment, Reverse Mortgages, Repayments Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] MSRs originated Servicing Asset At Fair Value, Originations Servicing Asset At Fair Value, Originations Measurement period adjustment to goodwill Purchase accounting adjustments Goodwill, Purchase Accounting Adjustments Servicing Servicing [Member] Servicing. Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Stock repurchase program, remaining authorized repurchase Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Unpaid principal balance of mortgage loans serviced Loan, Managed and Securitized or Asset-Backed Financing Arrangement, Principal Outstanding Common stock, authorized (in shares) Common Stock, Shares Authorized HMBS-Related Borrowings Home Equity Conversion Mortgage-Backed Securities Related Borrowings At Fair Value [Roll Forward] Home Equity Conversion Mortgage-Backed Securities Related Borrowings At Fair Value Mortgages held for sale unpaid principal balance due Mortgages Held For Sale Unpaid Principal Balance, 90 Days or More Past Due Mortgages Held For Sale Unpaid Principal Balance, 90 Days or More Past Due Repayments on warehouse lines of credit Repayments of Lines of Credit Document Information [Table] Document Information [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Federal Home Loan Mortgage Corporation Federal Home Loan Mortgage Corporation [Member] Federal Home Loan Mortgage Corporation. Derivative Instrument Derivative Instrument [Axis] Forward delivery commitments Forward Delivery Commitments [Member] Forward delivery commitments. Adjustments to reconcile net income (loss) to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Liability Class Liability Class [Axis] All Trading Arrangements All Trading Arrangements [Member] Notes Receivable Notes Receivable [Member] Measurement Input Type Measurement Input Type [Axis] All Adjustments to Compensation All Adjustments to Compensation [Member] Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Schedule of Activity of Investor Reserves Schedule Of Activity Of Investor Reserves [Table Text Block] Schedule of activity of investor reserves. Cash Collateral Paid and Offset in the Balance Sheet Derivative, Cost of Hedge Net of Cash Received [Abstract] Compensation Amount Outstanding Recovery Compensation Amount Maturity, period from written notice Debt Instrument, Maturity, Period From Written Notice Debt Instrument, Maturity, Period From Written Notice Total account balance for trust for investors and escrow balances for mortgagors Escrow Deposit Derivative assets Derivative assets Derivative Asset Deferred income taxes Deferred Income Tax Expense (Benefit) Reverse mortgage loans held for investment, at fair value Reverse mortgage loans held for investment Balance — beginning of period Balance — end of period Total Loans Receivable, Fair Value Disclosure Document Information [Line Items] Document Information [Line Items] Subsequent Event Type Subsequent Event Type [Axis] Fair value of contingent consideration Business Combination, Consideration Transferred, Liabilities Incurred Reverse Mortgage Loans Held for Investment Loans Held for Investment, Reverse Mortgages [Abstract] Loans Held for Investment, Reverse Mortgages Derivative Financial Instruments, Liabilities Derivative Financial Instruments, Liabilities [Member] Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Issuance discount on note receivable Business Combination, Consideration Transferred, Issuance Discount On Note Receivable Business Combination, Consideration Transferred, Issuance Discount On Note Receivable Notes receivable Notes receivable Financing Receivable, before Allowance for Credit Loss Master Repurchase Facility Agreement, $75 Million Master Repurchase Facility Agreement $75 Million [Member] Master Repurchase Facility Agreement $75 Million Insider Trading Arrangements [Line Items] Schedule of Goodwill and Intangible Assets, Net Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Other assets Other Assets Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Add dilutive effects of unvested shares of restricted stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Adjustment to Compensation, Amount Adjustment to Compensation Amount Valuation adjustment of contingent liabilities due to acquisitions, net Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Non-controlling interests Equity, Attributable to Noncontrolling Interest Maximum amount of committed to increase Maximum Amount Of Commitment Maximum amount of commitment. Document Period End Date Document Period End Date Term of earn out payment Earn-out Payment, Period Earn-out Payment, Period Borrowings on warehouse lines of credit Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] MSRs purchased Servicing Asset at Fair Value, Additions Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Repayments on notes payable Repayments of Long-Term Debt Loan origination fees and gain on sale of loans, net Loan Origination Fees And Gain On Sale Of Loans Net Loan origination fees and gain on sale of loans, net. Government National Mortgage Association Government National Mortgage Association [Member] Government national mortgage association. Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Liabilities: Liabilities, Fair Value Disclosure [Abstract] Maximum term of buyout transactions on facility Line Of Credit Facility Buyouts Outstanding Maximum Term Line of credit facility, buyouts outstanding, maximum term. Valuation adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings Compensation costs recognized Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Intangibles Finite-Lived Intangible Assets, Gross Income tax expense (benefit) Income Tax Expense (Benefit) Changes in fair value: Servicing Asset at Fair Value, Changes in Fair Value Resulting from Changes in Valuation Inputs or Changes in Assumptions [Abstract] Securitization of home equity conversion mortgages (“HECM”) loans and tails accounted for as a financing (including realized fair value changes) HMBS Related Borrowings, Securitization HMBS Related Borrowings, Securitization Schedule of Activity of the Foreclosure Loss Reserve Schedule Of Activity Of Foreclosure Loss Reserve [Table Text Block] Tabular disclosure of activity of the foreclosure loss reserve. Periodic payment, principal, percentage of outstanding balance Debt Instrument Periodic Payment Percentage Of Principal Amount Debt instrument periodic payment percentage of principal amount. FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Dividend equivalents on unvested restricted stock units forfeited Restricted Stock Award, Forfeitures, Dividends Name Trading Arrangement, Individual Name Provision for foreclosure losses Provision for foreclosure losses Provision For (Reversal Of) Foreclosure Losses Provision For (Reversal Of) Foreclosure Losses Master Repurchase Facility Agreement, $300 Million, Due June 2024 Master Repurchase Facility Agreement, $300 Million, Due June 2024 [Member] Master Repurchase Facility Agreement, $300 Million, Due June 2024 Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Master Repurchase Facility Agreement, $200 Million, Due May 2024 Master Repurchase Facility Agreement, $200 Million, Due May 2024 [Member] Master Repurchase Facility Agreement, $200 Million, Due May 2024 Long-term Debt, Type Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Derivative asset Derivative Asset, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset Derivative Asset, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset Derivative liability offset Derivative Liability, Subject to Master Netting Arrangement, Asset Offset Unrealized gain on derivatives Unrealized hedging gains Unrealized Gain (Loss) on Derivatives Securitized loans (pledged to HMBS-related borrowings) Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Shares of Class A common stock withheld related to net share settlement (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Interest income (expense), net Interest Income (Expense), Net Cash paid for interest, net Interest Paid, Excluding Capitalized Interest, Operating Activities Net interest income Fair Value, Net Interest Income Fair Value, Net Interest Income Assets: Assets, Fair Value Disclosure [Abstract] Credit Facility Credit Facility [Domain] Repurchase and retirement of Class A common stock (in shares) Stock repurchased and retired during period (in shares) Stock Repurchased and Retired During Period, Shares Fair Value Option, Disclosures [Table] Fair Value Option, Disclosures [Table] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Diluted (in shares) Weighted average shares outstanding—diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Derivative assets Derivative Asset [Abstract] Percentage of available facility to waive unused facility fee (as a percent) Debt Instrument, Covenant, Percentage of Available Facility To Waive Unused Facility Fee Debt Instrument, Covenant, Percentage of Available Facility To Waive Unused Facility Fee Federal National Mortgage Association Federal National Mortgage Association [Member] Federal National Mortgage Association Expenses Operating Expenses [Abstract] Unsecuritized loans and tail advances Loans Held For Investment, Reverse Mortgages, Unsecuritized Loans Amount of unsecuritized reverse mortgage loans held for investment Purchases of property and equipment, net Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Warehouse Agreement Borrowings Warehouse Agreement Borrowings [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Discount on note receivable Financing Receivable, Unamortized Purchase Premium (Discount) Cover [Abstract] Cover [Abstract] Number of states Number of states in which entity operates Number of States in which Entity Operates Master Repurchase Facility Agreement, $200 Million Master Repurchase Facility Agreement $200 Million [Member] Master Repurchase Facility Agreement $200 Million SUBSEQUENT EVENT Subsequent Events [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Servicing Segment Servicing Segment [Member] Servicing. Recurring Fair Value Measurements Fair Value, Recurring [Member] Salaries, incentive compensation and benefits Labor and Related Expense Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Dividends paid Payments of Dividends Non-NEOs Non-NEOs [Member] STOCK-BASED COMPENSATION Compensation and Employee Benefit Plans [Text Block] Total expenses Operating Expenses SEGMENTS Segment Reporting Disclosure [Text Block] Cost to service (in USD per loan) Assumption For Fair Value Of Assets Or Liabilities That Relate To Transferor's Continuing Involvement, Expected Cost To Service Assumption For Fair Value Of Assets Or Liabilities That Relate To Transferor's Continuing Involvement, Expected Cost To Service Assets Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Number of classes of stock Number Of Classes Of Stock Number Of Classes Of Stock (Decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Occupancy, equipment and communication Communications, Information Technology and Occupancy Non-PEO NEO Non-PEO NEO [Member] Equity Component Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Derivative asset offset Derivative Asset, Subject to Master Netting Arrangement, Liability Offset Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted-average shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Provision for investor reserves Provision For Investor Reserves Provision for investor reserves. Acquisition of non-controlling interests Noncontrolling Interest, Increase from Business Combination Due to changes in valuation model inputs or assumptions Servicing Asset at Fair Value, Changes in Fair Value Resulting from Changes in Valuation Inputs or Changes in Assumptions Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Revenue Revenues [Abstract] Forward delivery commitments and best efforts sales commitments Forward Delivery Commitments And Best Efforts Sales Commitments [Member] Forward Delivery Commitments And Best Efforts Sales Commitments Realized losses, net Realized Losses, Net Realized Losses, Net Product Information [Line Items] Product Information [Line Items] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments Segments [Axis] Common stock, voting rights, votes per share Common Stock, Voting Rights, Number Of Votes Common Stock, Voting Rights, Number Of Votes Unused facility fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Originations and purchases Loans Held For Investment, Reverse Mortgages, Originations And Purchases Loans Held For Investment, Reverse Mortgages, Originations And Purchases Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Outstanding borrowings Long-Term Line of Credit Referral network Customer Relationships [Member] Non-controlling Interests Noncontrolling Interest [Member] EX-101.PRE 9 ghld-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover Page - shares
3 Months Ended
Mar. 31, 2024
May 02, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-39645  
Entity Registrant Name GUILD HOLDINGS COMPANY  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 85-2453154  
Entity Address, Address Line One 5887 Copley Drive  
Entity Address, City or Town San Diego  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92111  
City Area Code 858  
Local Phone Number 560-6330  
Title of 12(b) Security Class A common stock, $0.01 par value per share  
Trading Symbol GHLD  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001821160  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding (in shares)   21,011,358
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding (in shares)   40,333,019
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets    
Cash and cash equivalents $ 95,148 $ 120,260
Restricted cash 6,654 7,121
Mortgage loans held for sale, at fair value 1,126,159 901,227
Reverse mortgage loans held for investment, at fair value 348,076 315,912
Ginnie Mae loans subject to repurchase right 653,978 699,622
Mortgage servicing rights, at fair value 1,216,483 1,161,357
Advances, net 56,226 64,748
Property and equipment, net 14,495 13,913
Right-of-use assets 75,979 65,273
Goodwill and intangible assets, net 232,881 211,306
Other assets 129,973 115,981
Total assets 3,956,052 3,676,720
Liabilities and stockholders’ equity    
Warehouse lines of credit, net 1,057,957 833,781
Home Equity Conversion Mortgage-Backed Securities (“HMBS”) related borrowings 326,804 302,183
Ginnie Mae loans subject to repurchase right 658,018 700,120
Notes payable 185,000 148,766
Accounts payable and accrued expenses 74,817 63,432
Operating lease liabilities 86,311 75,832
Deferred tax liabilities 234,146 225,021
Other liabilities 118,849 144,092
Total liabilities 2,741,902 2,493,227
Commitments and contingencies (Note 15)
Stockholders’ equity    
Preferred stock, $0.01 par value; 50,000,000 shares authorized; no shares issued and outstanding 0 0
Additional paid-in capital 49,024 47,158
Retained earnings 1,163,905 1,135,387
Non-controlling interests 610 337
Total stockholders’ equity 1,214,150 1,183,493
Total liabilities and stockholders’ equity 3,956,052 3,676,720
Class A Common Stock    
Stockholders’ equity    
Common stock 208 208
Class B Common Stock    
Stockholders’ equity    
Common stock $ 403 $ 403
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized (in shares) 50,000,000 50,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 250,000,000 250,000,000
Common stock, issued (in shares) 20,769,067 20,786,814
Common stock, outstanding (in shares) 20,769,067 20,786,814
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 100,000,000 100,000,000
Common stock, issued (in shares) 40,333,019 40,333,019
Common stock, outstanding (in shares) 40,333,019 40,333,019
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue    
Loan origination fees and gain on sale of loans, net $ 134,060 $ 92,651
Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net 3,230 0
Loan servicing and other fees 65,788 60,087
Valuation adjustment of mortgage servicing rights 20,778 (54,871)
Interest income 24,728 18,245
Interest expense (16,541) (12,262)
Other (expense) income, net (261) 35
Net revenue 231,782 103,885
Expenses    
Salaries, incentive compensation and benefits 140,067 111,120
General and administrative 29,211 20,883
Occupancy, equipment and communication 19,815 17,430
Depreciation and amortization 3,754 3,738
Provision for foreclosure losses 392 1,514
Total expenses 193,239 154,685
Income (loss) before income tax expense (benefit) 38,543 (50,800)
Income tax expense (benefit) 10,143 (13,605)
Net income (loss) 28,400 (37,195)
Net loss attributable to non-controlling interests (98) (5)
Net income (loss) attributable to Guild $ 28,498 $ (37,190)
Earnings (loss) per share attributable to Class A and Class B Common Stock:    
Basic (in dollars per share) $ 0.47 $ (0.61)
Diluted (in dollars per share) $ 0.46 $ (0.61)
Weighted average shares outstanding of Class A and Class B Common Stock:    
Basic (in shares) 61,109 60,900
Diluted (in shares) 62,157 60,900
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Class A Common Stock
Class B Common Stock
Common​ Stock
Class A Common Stock
Common​ Stock
Class B Common Stock
Additional Paid-In Capital
Retained Earnings
Non-controlling Interests
Beginning balance (in shares) at Dec. 31, 2022       20,583,130 40,333,019      
Beginning balance at Dec. 31, 2022 $ 1,249,287     $ 206 $ 403 $ 42,727 $ 1,205,885 $ 66
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) (37,195)           (37,190) (5)
Repurchase and retirement of Class A common stock (in shares)   (50,166)   (50,166)        
Repurchase and retirement of Class A common stock (568) $ (600)   $ (1)   (567)    
Stock-based compensation 1,756         1,756    
Vesting of restricted stock units (in shares)       333        
Shares of Class A common stock withheld related to net share settlement (in shares)       (137)        
Shares of Class A common stock withheld related to net share settlement (1)         (1)    
Ending balance (in shares) at Mar. 31, 2023       20,533,160 40,333,019      
Ending balance at Mar. 31, 2023 1,213,279     $ 205 $ 403 43,915 1,168,695 61
Beginning balance (in shares) at Dec. 31, 2023   20,786,814 40,333,019 20,786,814 40,333,019      
Beginning balance at Dec. 31, 2023 1,183,493     $ 208 $ 403 47,158 1,135,387 337
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 28,400           28,498 (98)
Repurchase and retirement of Class A common stock (in shares)   (17,747)   (17,747)        
Repurchase and retirement of Class A common stock (251) $ (300)       (251)    
Stock-based compensation 2,137         2,137    
Dividend equivalents on unvested restricted stock units forfeited           (20) 20  
Acquisition of non-controlling interests 371             371
Ending balance (in shares) at Mar. 31, 2024   20,769,067 40,333,019 20,769,067 40,333,019      
Ending balance at Mar. 31, 2024 $ 1,214,150     $ 208 $ 403 $ 49,024 $ 1,163,905 $ 610
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Cash flows from operating activities      
Net income (loss) $ 28,400 $ (37,195)  
Adjustments to reconcile net income (loss) to net cash used in operating activities:      
Depreciation and amortization 3,754 3,738  
Valuation adjustment of mortgage servicing rights (20,778) 54,871  
Valuation adjustment of mortgage loans held for sale 6,408 (7,382)  
Valuation adjustment of reverse mortgage loans held for investment and HMBS-related borrowings (3,230) 0  
Unrealized gain on derivatives (25,072) (6,052)  
Amortization of right-of-use assets 5,410 5,471  
Provision for investor reserves 520 1,902  
Provision for foreclosure losses 392 1,514  
Valuation adjustment of contingent liabilities due to acquisitions, net 1,364 (10)  
Gain on sale of mortgage loans excluding fair value of other financial instruments, net (81,092) (50,882)  
Deferred income taxes 9,125 (13,199)  
Stock-based compensation 2,137 1,756  
Origination of mortgage servicing rights (34,234) (27,493)  
Origination and purchase of mortgage loans held for sale (3,605,155) (2,700,053)  
Proceeds on sale of and payments from mortgage loans held for sale 3,454,907 2,745,778  
Other 1,982 759  
Changes in operating assets and liabilities:      
Advances and other assets 11,654 13,047  
Accounts payable and accrued expenses 11,370 (3,590)  
Operating lease liabilities (5,622) (5,822)  
Other liabilities (23,683) (6,712)  
Net cash used in operating activities (261,443) (29,554)  
Cash flows from investing activities      
Acquisition of businesses, net of cash acquired (17,710) (2,920)  
Origination and purchase of reverse mortgage loans held for investment (30,543) 0  
Principal payments received on reverse mortgage loans held for investment 9,192 0  
Issuance of notes receivable 0 (11,250)  
Purchases of property and equipment, net (592) (1,071)  
Other (1,289) 0  
Net cash used in investing activities (40,942) (15,241)  
Cash flows from financing activities      
Borrowings on warehouse lines of credit 3,844,707 2,631,998  
Repayments on warehouse lines of credit (3,620,230) (2,582,588)  
Proceeds from issuance of reverse mortgage loans and tails accounted for as HMBS-related obligations 26,524 0  
Repayments on HMBS-related obligations (9,486) 0  
Borrowings on notes payable 36,234 30,000  
Repayments on notes payable 0 (26,250)  
Net change in related party notes payable 0 (530)  
Taxes paid related to net share settlement of equity awards 0 (1)  
Repurchases of Class A common stock (251) (568)  
Other (692) 0  
Net cash provided by financing activities 276,806 52,061  
(Decrease) increase in cash, cash equivalents and restricted cash (25,579) 7,266  
Cash, cash equivalents and restricted cash, beginning of period 127,381 146,754 $ 146,754
Cash, cash equivalents and restricted cash, end of period 101,802 154,020 127,381
Supplemental information      
Cash paid for interest, net 3,529 3,002  
Income tax refunds, net of cash paid (358) (2,233)  
Supplemental disclosure of non-cash investing activities:      
Measurement period adjustment to goodwill 0 760 758
Cash, cash equivalents and restricted cash at end of period are comprised of the following:      
Cash and cash equivalents 95,148 147,783 120,260
Restricted cash 6,654 6,237 7,121
Total cash, cash equivalents and restricted cash $ 101,802 $ 154,020 $ 127,381
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES BUSINESS, BASIS OF PRESENTATION, AND SIGNIFICANT ACCOUNTING POLICIES
Business
Guild Holdings Company, including its consolidated subsidiaries (collectively, “Guild” or the “Company”) originates, sells, and services residential mortgage loans in the United States. The Company operates in two reportable segments, origination and servicing. The Company operates approximately 500 branches with licenses in 49 states and the District of Columbia. The Company originates residential mortgages through retail and correspondent channels.
The Company is certified with the United States Department of Housing and Urban Development (“HUD”) and the Department of Veterans Affairs (“VA”) and operates as a Federal Housing Administration (“FHA”) non-supervised lender. In addition, the Company is an approved issuer with the Government National Mortgage Association (“GNMA” or “Ginnie Mae”), as well as an approved seller and servicer with the Federal National Mortgage Association (“FNMA” or “Fannie Mae”), the Federal Home Loan Mortgage Corporation (“FHLMC” or “Freddie Mac”) and the United States Department of Agriculture Rural Development (“USDA”).
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and in accordance with U.S. generally accepted accounting principles (“GAAP”) applicable to interim financial statements. These unaudited condensed consolidated financial statements reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the results of the interim period. The unaudited condensed consolidated financial statements include the accounts of the Company and all other entities in which it has a controlling financial interest or consolidates as a variable interest entity or joint venture. All significant intercompany accounts and transactions have been eliminated in consolidation. The condensed consolidated balance sheet data as of December 31, 2023 was derived from audited financial statements, but does not include all disclosures required by GAAP. These unaudited condensed consolidated financial statements should be read in conjunction with the Company's consolidated financial statements and related notes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023. The Company follows the same accounting policies for preparing quarterly and annual reports.
Reclassifications
Certain reclassifications have been made to the condensed consolidated financial statements to conform to the current year’s presentation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Although management is not currently aware of any factors that would significantly change its estimates and assumptions, actual results could materially differ from those estimates.
Escrow and Fiduciary Funds
As a loan servicer, the Company maintains segregated bank accounts in trust for investors and escrow balances for mortgagors, which are excluded from the Company’s Condensed Consolidated Balance Sheets. These accounts totaled $795.1 million and $646.5 million at March 31, 2024 and December 31, 2023, respectively.
Recent Accounting Standards
In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. For public business entities the update will be effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the disclosure requirements related to the new standard.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280) (“ASU 2023-07”). ASU 2023-07 requires disclosure, on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), as well as the aggregate amount of other segment items included in the reported measure of segment profit or loss. ASU 2023-07 requires that a public
entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss. Public entities will be required to provide all annual disclosures currently required by Topic 280 in interim periods, and entities with a single reportable segment are required to provide all the disclosures required by the amendments in the update and existing segment disclosures in Topic 280. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective adoption. Early adoption is permitted. The Company is currently evaluating the disclosure requirements related to the new standard.
In August 2023, the FASB issued ASU 2023-05, Business Combinations—Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement (“ASU 2023-05”). ASU 2023-05 applies to the formation of a “joint venture” or a “corporate joint venture” and requires a joint venture to initially measure all contributions received upon its formation at fair value. The guidance does not impact accounting by the venturers. The new guidance is applicable to joint venture entities with a formation date on or after January 1, 2025 on a prospective basis and early adoption is permitted. The Company is currently evaluating the impact of adoption of the new guidance on its financial statements.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Inputs used to measure fair value are prioritized within a three-level fair value hierarchy. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The categorization of assets and liabilities measured at fair value within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to measure fair value are as follows:
Level One - Level One inputs are unadjusted, quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level Two - Level Two inputs are observable for that asset or liability, either directly or indirectly, and include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, observable inputs for the asset or liability other than quoted prices and inputs derived principally from or corroborated by observable market data by correlation or other means. If the asset or liability has a specified contractual term, the inputs must be observable for substantially the full term of the asset or liability.
Level Three - Level Three inputs are unobservable inputs for the asset or liability that reflect the Company’s assessment of the assumptions that market participants would use in pricing the asset or liability, including assumptions about risk, and are developed based on the best information available.
The Company updates the valuation of each instrument recorded at fair value on a monthly or quarterly basis, evaluating all available observable information, which may include current market prices or bids, recent trade activity, changes in the levels of market activity and benchmarking of industry data. The assessment also includes consideration of identifying the valuation approach that would be used currently by market participants. If it is determined that a change in valuation technique or its application is appropriate, or if there are other changes in availability of observable data or market activity, the current methodology will be analyzed to determine if a transfer between levels of the valuation hierarchy is appropriate. Such reclassifications are reported as transfers into or out of a level as of the beginning of the quarter that the change occurs.
Fair value is based on quoted market prices, when available. If quoted prices are not available, fair value is estimated based upon other observable inputs. Unobservable inputs are used when observable inputs are not available and are based upon judgments and assumptions, which are the Company’s assessment of the assumptions market participants would use in pricing the asset or liability. These inputs may include assumptions about risk, counterparty credit quality, the Company’s creditworthiness and liquidity and are developed based on the best information available. When a determination is made to classify an asset or liability within Level Three of the valuation hierarchy, the determination is based upon the significance of the unobservable factors to the overall fair value measurement of the asset or liability. The fair value of assets and liabilities classified within Level Three of the valuation hierarchy also typically includes observable factors and the realized or unrealized gain or loss recorded from the valuation of these instruments would also include amounts determined by observable factors.
Recurring Fair Value Measurements
The Company’s fair value measurements are evaluated within the fair value hierarchy, based on the nature of the inputs used to determine the fair value at the measurement date. At March 31, 2024 and
December 31, 2023, the Company had the following assets and liabilities that are measured at fair value on a recurring basis:
Mortgage Loans Held for Sale (“MLHS”) — MLHS are carried at fair value. The fair value of MLHS is based on secondary market pricing for loans with similar characteristics, and as such, is classified as a Level Two measurement. Fair value is estimated through a market approach by using either: (i) the fair value of securities backed by similar mortgage loans, adjusted for certain factors to approximate the fair value of a whole mortgage loan, including the value attributable to servicing rights and credit risk, (ii) current commitments to purchase loans or (iii) recent observable market trades for similar loans, adjusted for credit risk and other individual loan characteristics. The agency mortgage-backed security market is a highly liquid and active secondary market for conforming conventional loans whereby quoted prices exist for securities at the pass-through level and are published on a regular basis. The Company has the ability to access this market and it is the market into which conforming mortgage loans are typically sold. We regularly review our critical estimates and assumptions used in the valuation of our MLHS.
Reverse Mortgage Loans Held for Investment — Reverse mortgage loans held for investment are carried at fair value and classified within Level Three of the valuation hierarchy. Fair value is estimated using a present value methodology that discounts estimated projected cash flows over the life of the loan using unobservable inputs which include conditional prepayment rates and discount rates. The conditional prepayment rate assumption is inclusive of voluntary (repayment or payoff) and involuntary (inactive/delinquent status and default) prepayments. The discount rate assumption used is primarily based on an assessment of current market yields on reverse mortgage loan and tail securitizations, expected duration of the asset and current market interest rates. The Company engages a third-party valuation expert to assist in estimating the fair value. See “Note 8—Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings” for additional information on the Company's reverse mortgage loans held for investment.
Mortgage Servicing Rights (“MSRs”) — MSRs are classified within Level Three of the valuation hierarchy due to the use of significant unobservable inputs and the lack of an active market for such assets. The fair value of MSRs is estimated based upon projections of expected future cash flows considering prepayment estimates, the Company’s historical prepayment rates, portfolio characteristics, interest rates based on interest rate yield curves, implied volatility, costs to service and other economic factors. The Company obtains valuations from an independent third party on a monthly basis, and records an adjustment based on this third-party valuation. See “Note 6—Mortgage Servicing Rights” for additional information on the Company's MSRs.
Derivative Instruments — Derivative instruments are classified within Level Two and Level Three of the valuation hierarchy, and include the following:
Interest Rate Lock Commitments (“IRLCs”) — IRLCs are classified within Level Three of the valuation hierarchy. IRLCs represent an agreement to extend credit to a mortgage loan applicant, or an agreement to purchase a loan from a third-party originator, whereby the interest rate on the loan is set (or “locked”) prior to funding. The fair value of IRLCs recorded at lock inception is based upon the estimated fair value of the underlying mortgage loan, including the expected net future cash flows related to servicing the mortgage loan, net of estimated incentive compensation expenses, and adjusted for: (i) estimated costs to complete and originate the loan and (ii) an adjustment to reflect the estimated percentage of IRLCs that will result in a closed mortgage loan under the original terms of the agreement (pull-through rate). The pull-through rate is considered a significant unobservable input and is estimated based on changes in pricing and actual borrower behavior using a historical analysis of loan closing and fallout data. On a quarterly basis, actual loan pull-through rates are compared to the modeled estimates to confirm the assumptions are reflective of current trends. Generally, a change in interest rates is accompanied by a directionally opposite change in the assumption used for the pull-through percentage, and the impact to fair value of a change in pull-through would be partially offset by the related change in price.
Forward Delivery Commitments — Forward delivery commitments are classified within Level Two of the valuation hierarchy. Forward delivery commitments fix the forward sales price that will be realized upon the sale of mortgage loans into the secondary market. The fair value of forward delivery commitments is primarily based upon the current agency mortgage-backed security market to-be-announced pricing specific to the loan program, delivery coupon and delivery date of the trade. Best efforts sales commitments are also entered into for certain loans at the time the borrower commitment is made. These best-efforts sales commitments are valued using the committed price to the counterparty against the current market price of the IRLC or mortgage loan held for sale.
Option contracts are a type of forward commitment that represents the rights to buy or sell mortgage-backed securities at specified prices in the future. Their value is based upon the underlying current to-be-announced pricing of the agency mortgage-backed security market, and market-based volatility.
The Company regularly reviews its critical estimates and assumptions used in the valuation of our IRLCs and forward delivery commitments. See “Note 5—Derivative Financial Instruments” for additional information on derivative instruments.
Notes Receivable — Notes receivable are classified within Level Three of the valuation hierarchy as the Company's valuation includes significant unobservable inputs, including consideration of estimates of future earn-out payments, discount rates and expectations about settlement.
HMBS-Related Borrowings — HMBS-related borrowings are carried at fair value and classified within Level Three of the valuation hierarchy. These borrowings are not actively traded; therefore, quoted market prices are not available. The Company determines fair value using a discounted cash flow model, by discounting the projected payment of principal and interest over the estimated life of the borrowing at a market rate, due to significant unobservable inputs, including conditional prepayment rates and discount rates. The discount rate assumption used is primarily based on an assessment of current market yields for newly issued HMBS, expected duration and current market interest rates. The Company engages a third-party valuation expert to assist in estimating the fair value. See “Note 8—Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings” for additional information on the Company's HMBS-related borrowings.
Contingent Liabilities Due to Acquisitions — Contingent liabilities represent future obligations of the Company to make payments to the former owners of its acquired companies. The Company determines the fair value of its contingent liabilities using a discounted cash flow approach whereby the Company forecasts the cash outflows related to the future payments, which are based on a percentage of net income specified in the purchase agreements. The Company then discounts these expected payment amounts to calculate the present value, or fair value, as of the valuation date. The Company’s management evaluates the underlying projections used in determining fair value each period and makes updates to these underlying projections.
The Company uses a risk-adjusted discount rate to value the contingent liabilities which is considered a significant unobservable input, and as such, the liabilities are classified as a Level Three measurement. Management’s underlying projections adjust for market penetration and other economic expectations, and the discount rate is risk-adjusted for key factors such as uncertainty in the mortgage banking industry due to its reliance on external influences (interest rates, regulatory changes, etc.), upfront payments, and credit risk. An increase in the discount rate will result in a decrease in the fair value of the contingent liabilities. Conversely, a decrease in the discount rate will result in an increase in the fair value of the contingent liabilities. At March 31, 2024 the range of the risk adjusted discount rate was 20.8% - 25.0%, with a weighted average of 22.9% and at December 31, 2023 the risk adjusted discount rate was 25.0%. Adjustments to the fair value of the contingent liabilities (other than payments) are recorded as a gain or loss and are included within general and administrative expenses in the Condensed Consolidated Statements of Operations.
The following table summarizes the Company’s assets and liabilities measured at fair value on a recurring basis at March 31, 2024:
(in thousands)
Level 1Level 2Level 3Total
Assets:
Mortgage loans held for sale$— $1,126,159 $— $1,126,159 
Reverse mortgage loans held for investment— — 348,076 348,076 
Mortgage servicing rights— — 1,216,483 1,216,483 
Derivative assets
Interest rate lock commitments— — 23,588 23,588 
Forward delivery commitments — 142 — 142 
Notes receivable— — 11,006 11,006 
Total assets at fair value$— $1,126,301 $1,599,153 $2,725,454 
Liabilities:
HMBS-related borrowings$— $— $326,804 $326,804 
Derivative liabilities
Forward delivery commitments and best efforts sales commitments
— 3,918 — 3,918 
Contingent liabilities due to acquisitions— — 20,101 20,101 
Total liabilities at fair value$— $3,918 $346,905 $350,823 
The following table summarizes the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2023:
(in thousands)
Level 1Level 2Level 3Total
Assets:
Mortgage loans held for sale$— $901,227 $— $901,227 
Reverse mortgage loans held for investment— — 315,912 315,912 
Mortgage servicing rights— — 1,161,357 1,161,357 
Derivative assets
Interest rate lock commitments— — 14,902 14,902 
Forward delivery commitments— 693 — 693 
Notes receivable— — 10,627 10,627 
Total assets at fair value$— $901,920 $1,502,798 $2,404,718 
Liabilities:
HMBS-related borrowings$— $— $302,183 $302,183 
Derivative liabilities
Forward delivery commitments and best efforts sales commitments
— 16,245 — 16,245 
Contingent liabilities due to acquisitions— — 8,720 8,720 
Total liabilities at fair value$— $16,245 $310,903 $327,148 
The table below presents a reconciliation of certain Level Three assets and liabilities measured at fair value on a recurring basis for the three months ended March 31, 2024:
(in thousands)
Interest Rate Lock CommitmentsNotes Receivable
Contingent Liabilities
Balance at December 31, 2023$14,902 $10,627 $8,720 
Net transfers and revaluation losses8,686 — — 
Additions— 149 10,017 
Valuation adjustments— 230 1,364 
Balance at March 31, 2024$23,588 $11,006 $20,101 
The table below presents a reconciliation of certain Level Three assets and liabilities measured at fair value on a recurring basis for the three months ended March 31, 2023:
(in thousands)
Interest Rate Lock CommitmentsNotes Receivable
Contingent Liabilities
Balance at December 31, 2022$1,518 $— $526 
Net transfers and revaluation gains
10,688 — — 
Additions— 11,250 1,702 
Valuation adjustments— — (10)
Balance at March 31, 2023
$12,206 $11,250 $2,218 
Changes in the availability of observable inputs may result in reclassifications of certain assets or liabilities. Such reclassifications are reported as transfers in or out of Level Three as of the beginning of the period that the change occurs. There were no transfers between fair value levels for the three months ended March 31, 2024 and 2023.
Non-Recurring Fair Value Measurements
Certain assets and liabilities that are not typically measured at fair value on a recurring basis may be subject to fair value measurement requirements under certain circumstances. These adjustments to fair value usually result from write-downs of individual assets. At March 31, 2024 and December 31, 2023, the Company had the following financial assets measured at fair value on a non-recurring basis:
Ginnie Mae Loans Subject to Repurchase Right — GNMA securitization programs allow servicers to buy back individual delinquent mortgage loans from the securitized loan pool once certain conditions are met. If a borrower makes no payment for three consecutive months, the servicer has the option to repurchase the delinquent loan for an amount equal to 100% of the loan’s remaining principal balance. Under ASC 860, Transfers and Servicing, this buy-back option is considered a conditional option until the delinquency criteria are met, at which time the option becomes unconditional. The Company records these assets and liabilities at their fair value, which is determined to be the remaining unpaid principal balance (“UPB”). The Company’s future expected realizable cash flows are the cash payments of the remaining UPB whether paid by the borrower or reimbursed through a claim filed with HUD. The Company considers the fair value of these assets and liabilities to fall into the Level Two bucket in the valuation hierarchy due to the assets and liabilities having specified contractual terms and the inputs are observable for substantially the full term of the assets' and liabilities' lives.
The following table summarizes the Company’s financial assets and liabilities measured at fair value on a non-recurring basis at March 31, 2024:
(in thousands)
Level 1Level 2Level 3Total
Assets:
Ginnie Mae loans subject to repurchase right$— $653,978 $— $653,978 
Total assets at fair value$— $653,978 $— $653,978 
Liabilities:
Ginnie Mae loans subject to repurchase right$— $658,018 $— $658,018 
Total liabilities at fair value$— $658,018 $— $658,018 
The following table summarizes the Company’s financial assets and liabilities measured at fair value on a non-recurring basis at December 31, 2023:
(in thousands)
Level 1Level 2Level 3Total
Assets:
Ginnie Mae loans subject to repurchase right$— $699,622 $— $699,622 
Total assets at fair value$— $699,622 $— $699,622 
Liabilities:
Ginnie Mae loans subject to repurchase right$— $700,120 $— $700,120 
Total liabilities at fair value$— $700,120 $— $700,120 
Fair Value Option
The Company has elected to measure its MLHS, reverse mortgage loans held for investment, notes receivable and HMBS-related borrowings at fair value. The following is the estimated fair value and UPB of assets and liabilities that have contractual principal amounts and for which the Company has elected the fair value option. The fair value option was elected as the Company believes fair value best reflects their expected future economic performance and to align with the Company’s business and risk management strategies.
(in thousands)
Fair ValuePrincipal
Amount Due
Upon
Maturity
Difference
March 31, 2024
Assets:
Mortgage loans held for sale(1)
$1,126,159 $1,125,664 $495 
Reverse mortgage loans held for investment(2)
348,076 312,481 35,595 
Notes receivable11,006 11,705 (699)
Liabilities:
HMBS-related borrowings$326,804 $315,555 $11,249 
_____________________________
(1)MLHS that were 90 days or more past due had a fair value of $7.8 million and UPB of $10.7 million.
(2)Reverse mortgage loans held for investment that were 90 days or more past due had a fair value of $6.4 million and UPB of $5.9 million.
(in thousands)
Fair ValuePrincipal
Amount Due
Upon
Maturity
Difference
December 31, 2023
Assets:
Mortgage loans held for sale(1)
$901,227 $892,816 $8,411 
Reverse mortgage loans held for investment(2)
315,912 290,907 25,005 
Notes receivable10,627 11,556 (929)
Liabilities:
HMBS-related borrowings$302,183 $293,542 $8,641 
_____________________________
(1)MLHS that were 90 days or more past due had a fair value of $7.3 million and UPB of $9.9 million.
(2)Reverse mortgage loans held for investment that were 90 days or more past due had a fair value of $3.4 million and UPB of $3.3 million.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACQUISITIONS
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
ACQUISITIONS ACQUISITIONS
2024 Acquisitions
On February 12, 2024, the Company entered into an asset purchase agreement to acquire certain retail lending assets of privately held Utah-based lender Academy Mortgage Corporation (“Academy Mortgage”) for a purchase price of $27.0 million including the estimated fair value of contingent consideration that Academy Mortgage could receive based on the performance of the Academy Mortgage branches. The transaction closed on February 26, 2024. The addition of Academy Mortgage will extend Guild’s market share across its national footprint and will increase the Company’s branches and origination staff. The purchase was financed with a combination of cash and existing borrowings.
In March 2024, the Company, through its subsidiary, acquired a controlling interest in Waterton Insurance Group, LLC, a provider of home insurance solutions.
2023 Acquisitions
In 2023, the Company acquired certain assets of First Centennial Mortgage Corporation (“FCM”), Cherry Creek Mortgage LLC (“CCM”) and Legacy Mortgage, LLC (“Legacy”) for a total fair value consideration of $15.4 million, which consisted of $8.0 million in cash, total fair value of contingent consideration of $6.1 million and an original issuance discount on note receivable of $1.3 million.
The Company does not consider the 2024 or 2023 acquisitions to be material, individually or in the aggregate. The acquisitions were accounted for as business combinations, under which the total purchase price was allocated to the net tangible and intangible assets acquired and liabilities assumed based on their preliminary fair values and the excess was recorded as goodwill. The preliminary fair values are subject to subsequent adjustments during the measurement period, not to exceed one year from the date of acquisition. The goodwill resulting from the purchase price allocation reflects the expected synergistic benefits of expanding the Company's geographic locations and the existing workforce. The acquired goodwill was allocated to the origination segment and is deductible for tax purposes.
The results of the acquisitions have been included in the Company’s condensed consolidated financial statements since the date of the acquisitions and did not have a material impact on the Company’s condensed consolidated financial statements and related disclosures. Transaction costs associated with these transactions were not material and were expensed as incurred within general and administrative expenses in the Condensed Consolidated Statements of Operations.
CCM Note Receivable
In March 2023, the Company issued a note receivable to CCM in the amount of $11.3 million in connection with the acquisition of CCM, which closed in April 2023. The Company recognized a discount on the note receivable of approximately $1.3 million on the date the acquisition closed. The note bears interest at a variable rate tied to the Secured Overnight Financing Rate (“SOFR”) plus an applicable margin. Also, pursuant to the acquisition, CCM will be entitled to earn-out payments for four years based on certain performance criteria. The earn-out payments will be first allocated to repay the interest and principal due on the note receivable. The note receivable matures in April 2027. If an earn-out payment is not due to CCM, 50% of the interest payment
may be “paid-in-kind,” and thereby added to the principal balance. The Company elected to apply the fair value option to this note receivable to align with the accounting treatment for the contingent consideration liability.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ADVANCES, NET
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
ADVANCES, NET ADVANCES, NET
Advances, net consisted of the following:
(in thousands)
March 31,
2024
December 31,
2023
Trust advances$39,808 $44,487 
Foreclosure advances
22,244 25,955 
Foreclosure loss reserve
(5,826)(5,694)
Total advances, net$56,226 $64,748 
Management has established a foreclosure reserve for estimated uncollectible balances of the foreclosure and trust advances. The activity of the foreclosure loss reserve was as follows:
Three Months Ended
March 31,
(in thousands)
20242023
Balance — beginning of period$5,694 $8,698 
Provision for foreclosure losses
392 1,514 
Utilization of foreclosure reserve(260)(1,547)
Balance — end of period$5,826 $8,665 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVE FINANCIAL INSTRUMENTS
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE FINANCIAL INSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS
The Company uses forward commitments in hedging the interest rate risk exposure on its fixed and adjustable rate commitments. The Company’s derivative instruments are not designated as hedging instruments for accounting purposes; therefore, changes in fair value are recognized in current period earnings. Realized and unrealized gains and losses from the Company's non-designated derivative instruments are included in loan origination fees and gain on sale of loans, net in the Condensed Consolidated Statements of Operations.
Changes in the fair value of the Company's derivative financial instruments are as follows:
Three Months Ended
March 31,
(in thousands)
20242023
Unrealized hedging gains
$25,072 $6,052 
Notional and Fair Value
The notional and fair value of derivative financial instruments not designated as hedging instruments were as follows as of March 31, 2024 and December 31, 2023:
Fair Value
(in thousands)
Notional
Value
Derivative
Asset
Derivative
Liability
Balance at March 31, 2024
IRLCs$1,703,364 $23,588 $— 
Forward delivery commitments and best efforts sales commitments$1,780,686 $142 $3,918 
Balance at December 31, 2023
IRLCs$821,865 $14,902 $— 
Forward delivery commitments and best efforts sales commitments$933,850 $693 $16,245 
The Company had an additional $158.7 million and $163.8 million of outstanding forward contracts and mandatory sell commitments, comprised of closed loans with equal and offsetting UPB amounts allocated to them, at March 31, 2024 and December 31, 2023, respectively. The Company also had $285.0 million and $343.0 million in closed hedge instruments not yet settled at March 31, 2024 and December 31, 2023, respectively. See “Note 2—Fair Value Measurements” for fair value disclosure of the derivative instruments.
The following table presents the unobservable input assumption used to determine the fair value of IRLCs as of March 31, 2024 and December 31, 2023:
March 31,
2024
December 31,
2023
Unobservable InputRange (Weighted Average)
Loan funding probability (“pull-through”)
0% - 100% (88.0%)
0% - 100% (86.5%)
Counterparty agreements for forward commitments contain master netting agreements. The master netting agreements contain a legal right to offset amounts due to and from the same counterparty, including the right to obtain cash collateral. The Company incurred no credit losses due to nonperformance of any of its counterparties during the three months ended March 31, 2024 and 2023.
The table below represents financial assets and liabilities that are subject to master netting arrangements categorized by financial instrument as of March 31, 2024 and December 31, 2023:
(in thousands)
Gross
Amounts of
Recognized
Assets (Liabilities) in
the Balance
Sheet
Gross
Amounts
Offset in the
Balance
Sheet
Cash Collateral Paid and Offset in the Balance Sheet
Net
Amounts of
Recognized
Assets (Liabilities) in
the Balance
Sheet
March 31, 2024
Forward delivery commitments
$540 $(398)$— $142 
Total assets$540 $(398)$— $142 
Forward delivery commitments and best efforts sales commitments$(5,822)$1,282 $622 $(3,918)
Total liabilities$(5,822)$1,282 $622 $(3,918)
December 31, 2023
Forward delivery commitments$$(2,837)$3,522 $693 
Total assets$$(2,837)$3,522 $693 
Forward delivery commitments and best efforts sales commitments$(18,105)$148 $1,712 $(16,245)
Total liabilities$(18,105)$148 $1,712 $(16,245)
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MORTGAGE SERVICING RIGHTS
3 Months Ended
Mar. 31, 2024
Transfers and Servicing [Abstract]  
MORTGAGE SERVICING RIGHTS MORTGAGE SERVICING RIGHTS
The following table presents the activity of MSRs for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31,
(in thousands)
20242023
Balance — beginning of period$1,161,357 $1,139,539 
MSRs originated
34,234 27,493 
MSRs purchased
114 — 
Changes in fair value:
Due to collection/realization of cash flows(12,119)(11,170)
Due to changes in valuation model inputs or assumptions32,897 (43,701)
Balance — end of period$1,216,483 $1,112,161 
The following table presents the unobservable input assumptions used to determine the fair value of MSRs:
March 31,
2024
December 31,
2023
Unobservable InputRange (Weighted Average)
Discount rate
9.6% - 15.5% (10.9%)
9.6% - 15.5% (10.9%)
Prepayment rate
6.1% - 36.0% (8.0%)
6.4% - 32.0% (8.5%)
Cost to service (per loan)
$71.9 - $657.7 ($96.2)
$72.1 - $366.3 ($96.4)
At March 31, 2024 and December 31, 2023, the MSRs had a weighted average life of approximately 8.2 years and 8.0 years, respectively. See “Note 2 —Fair Value Measurements” for additional information regarding the valuation of MSRs.
Actual revenue generated from servicing activities included contractually specified servicing fees, as well as late fees and other ancillary servicing revenue, which were recorded within loan servicing and other fees as follows for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31,
(in thousands)
20242023
Servicing fees from servicing portfolio$64,034 $58,980 
Late fees2,056 1,668 
Other ancillary servicing revenue and fees(302)(561)
Total loan servicing and other fees$65,788 $60,087 

At March 31, 2024 and December 31, 2023, the UPB of mortgage loans serviced totaled $86.3 billion and $85.0 billion, respectively. Conforming conventional loans serviced by the Company are sold to FNMA or FHLMC programs on a nonrecourse basis, whereby foreclosure losses are generally the responsibility of FNMA and FHLMC and not the Company. Similarly, certain loans serviced by the Company are secured through GNMA programs, whereby the Company is insured against loss by the FHA or partially guaranteed against loss by the VA.
The key assumptions used to estimate the fair value of MSRs are prepayment speeds, the discount rate and costs to service. Increases in prepayment speeds generally have an adverse effect on the value of MSRs as the underlying loans prepay faster. In a declining interest rate environment, the fair value of MSRs generally decreases as prepayments increase and therefore, the estimated life of the MSRs and related cash flows decrease. Decreases in prepayment speeds generally have a positive effect on the value of MSRs as the underlying loans prepay less frequently. In a rising interest rate environment, the fair value of MSRs generally increases as prepayments decrease and therefore, the estimated life of the MSRs and related cash flows increase. Increases in the discount rate generally have an adverse effect on the value of the MSRs. The discount rate is risk adjusted for key factors such as uncertainty in the mortgage banking industry due to its reliance on external influences (interest rates, regulatory changes, etc.), premium for market liquidity, and credit risk. A higher discount rate would indicate higher uncertainty of the future cash flows. Conversely, decreases in the discount rate generally have a positive effect on the value of the MSRs. Increases in the costs to service generally have an adverse effect on the value of the MSRs as an increase in costs to service would reduce the Company’s future net cash inflows from servicing a loan. Conversely, decreases in the costs to service generally have a positive effect on the value of the MSRs. MSR uncertainties are hypothetical and do not always have a direct correlation with each assumption. Changes in one assumption may result in changes to another assumption, which might magnify or counteract the uncertainties.
The following table illustrates the impact of adverse changes on the prepayment speeds, discount rate and cost to service at two different data points at March 31, 2024 and December 31, 2023, respectively:
Prepayment SpeedsDiscount RateCost to Service (per loan)
(in thousands)10% Adverse
Change
20% Adverse
Change
10% Adverse
Change
20% Adverse
Change
10% Adverse
Change
20% Adverse
Change
March 31, 2024
Mortgage servicing rights$(37,007)$(73,615)$(50,026)$(98,014)$(10,790)$(23,250)
December 31, 2023
Mortgage servicing rights$(36,968)$(72,701)$(47,899)$(93,196)$(11,315)$(23,573)
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MORTGAGE LOANS HELD FOR SALE
3 Months Ended
Mar. 31, 2024
Mortgage Loans Held For Sale [Abstract]  
MORTGAGE LOANS HELD FOR SALE MORTGAGE LOANS HELD FOR SALE
The Company sells substantially all of its originated mortgage loans into the secondary market. The Company may retain the right to service these loans upon sale through ownership of servicing rights. A reconciliation of the changes in MLHS to the amounts presented in the Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and 2023 is set forth below:
Three Months Ended
March 31,
(in thousands)
20242023
Balance — beginning of period$901,227 $845,775 
Origination of mortgage loans held for sale3,605,155 2,700,053 
Proceeds on sale of and payments from mortgage loans held for sale(3,454,907)(2,745,778)
Gain on sale of mortgage loans excluding fair value of other financial instruments, net
81,092 50,882 
Valuation adjustment of mortgage loans held for sale(6,408)7,382 
Balance — end of period$1,126,159 $858,314 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS
A reconciliation of the changes in reverse mortgage loans held for investment and HMBS-related borrowings for the period presented is below:
Three Months Ended
March 31, 2024
(in thousands)
Reverse Mortgage Loans Held for Investment
HMBS-Related Borrowings(1)
Balance — beginning of period$315,912 $(302,183)
Originations and purchases30,543 — 
Securitization of home equity conversion mortgages (“HECM”) loans and tails accounted for as a financing (including realized fair value changes)
— (26,524)
Repayments (principal payments received)(9,192)9,486 
Change in fair value recognized in earnings(2)
10,813 (7,583)
Balance — end of period$348,076 $(326,804)
Securitized loans (pledged to HMBS-related borrowings)$333,518 $(326,804)
Unsecuritized loans and tail advances14,558 — 
Total$348,076 $(326,804)
_____________________________
(1)HMBS-related borrowings represent the issuance of pools of HMBS, which are guaranteed by GNMA, to third-party security holders. The Company accounts for the transfers of these advances in the related HECM loans as secured borrowings, retaining the initial HECM loans in the Condensed Consolidated Balance Sheet as reverse mortgage loans held for investment and recording the pooled HMBS as HMBS-related borrowings.
(2)See further breakdown in the table below.
Gain on Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings
The following table presents gains (losses) on reverse mortgage loans held for investment and HMBS-related borrowings for the period presented:
Three Months Ended
March 31,
(in thousands)
20242023
Gain on new originations(1)
$1,284 $— 
Gain on tail securitizations(2)
322 — 
Net interest income23 — 
Change in fair value of reverse mortgage loans held for investment1,601 — 
Fair value gain recognized in earnings(3)
$3,230 $— 
_____________________________
(1)Includes the changes in fair value of newly originated loans held for investment in the period from origination through securitization date.
(2)Includes the cash realized gains upon securitization of tails.
(3)See breakdown between loans held for investment and HMBS-related borrowings in the table above.
The following table presents the unobservable input assumptions used to determine the fair value of reverse mortgage loans held for investment and HMBS-related borrowings as of March 31, 2024 and December 31, 2023:
March 31, 2024December 31, 2023
Unobservable InputRange (Weighted Average)
Life in years
0.1 - 9.0 (7.1)
0.1 - 8.9 (7.2)
Discount rate
12.0% - 12.0% (12.0%)
12.0% - 12.0% (12.0%)
Conditional prepayment rate including voluntary and involuntary prepayments
6.5% - 16.4% (8.1%)
6.9% - 11.3% (8.1%)
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND INTANGIBLE ASSETS, NET
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS, NET GOODWILL AND INTANGIBLE ASSETS, NET
The following table presents the Company's goodwill and intangible assets, net as of March 31, 2024 and December 31, 2023:
(in thousands)
March 31,
2024
December 31,
2023
Goodwill$198,724 $186,181 
Intangible assets, net34,157 25,125 
Goodwill and intangible assets, net$232,881 $211,306 
Goodwill
The changes in the carrying amount of goodwill allocated to the origination segment are presented in the following table:
(in thousands)
Balance at December 31, 2022$176,769 
Acquisitions
8,654 
Purchase accounting adjustments758 
Balance at December 31, 2023186,181 
Acquisitions12,543 
Balance at March 31, 2024$198,724 
Intangible Assets, Net
The following table presents the Company's intangible assets, net as of March 31, 2024 and December 31, 2023:
March 31, 2024December 31, 2023
(in thousands)
Gross IntangiblesAccumulated AmortizationNet IntangiblesGross IntangiblesAccumulated AmortizationNet Intangibles
Referral network$53,500 $(19,568)$33,932 $42,300 $(17,625)$24,675 
Non-compete agreements2,700 (2,475)225 2,700 (2,250)450 
 $56,200 $(22,043)$34,157 $45,000 $(19,875)$25,125 
Amortization expense related to intangible assets was $2.2 million and $2.0 million for the three months ended March 31, 2024 and 2023, respectively.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
WAREHOUSE LINES OF CREDIT, NET
3 Months Ended
Mar. 31, 2024
Line of Credit Facility [Abstract]  
WAREHOUSE LINES OF CREDIT, NET WAREHOUSE LINES OF CREDIT, NET
Warehouse lines of credit consisted of the following at March 31, 2024 and December 31, 2023. Changes subsequent to March 31, 2024 have been described in the notes referenced with the below table.
(in thousands)
Maturity
March 31,
2024
December 31,
2023
$165 million master repurchase facility agreement(1)
January 2025$144,366 $122,462 
$150 million master repurchase facility agreement(2)
August 2024117,676 99,059 
$300 million master repurchase facility agreement(3)
June 2024224,468 158,412 
$200 million master repurchase facility agreement(4)
May 202479,205 87,252 
$200 million master repurchase facility agreement(5)
September 2024109,497 91,039 
$300 million master repurchase facility agreement(6)
September 2024183,168 134,964 
$50 million master repurchase facility agreement(7)
N/A33,764 30,185 
$75 million master repurchase facility agreement(8)
N/A33,390 34,280 
$200 million master repurchase facility agreement(9)
N/A135,278 78,682 
1,060,812 836,335 
Prepaid commitment fees(2,855)(2,554)
Warehouse lines of credit, net$1,057,957 $833,781 
______________________________
(1)The variable interest rate is calculated using a base rate tied to SOFR.
(2)The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This line of credit requires a minimum deposit of $750,000, included in restricted cash.
(3)The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This facility requires a minimum deposit of $1.5 million, included in restricted cash.
(4)The variable interest rate is calculated using a base rate plus SOFR, with a floor of 0.375% plus the applicable interest rate margin. This facility requires a minimum deposit of $300,000, included in restricted cash.
(5)The variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.40%, plus the applicable interest rate margin.
(6)The variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.50%, plus the applicable interest rate margin.
(7)The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This facility’s maturity date is 30 days from written notice by either the financial institution or the Company. Subsequent to March 31, 2024, this line was increased to $200.0 million.
(8)The interest rate on this facility is 3.375%. This facility is used for GNMA delinquent buyouts. Each buyout represents a separate transaction that can remain on the facility for up to five years.
(9)This facility agreement is due on demand and the variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.75%.
The weighted average interest rate for warehouse lines of credit was 7.6% and 7.0% at March 31, 2024 and December 31, 2023, respectively. All warehouse lines of credit are collateralized by underlying mortgages and related documents. Existing balances on warehouse lines are repaid through the sale proceeds from the collateralized loans held for sale. The Company had cash balances of $5.3 million and $8.7 million in its
warehouse buy down accounts as offsets to certain lines of credit at March 31, 2024 and December 31, 2023, respectively.
The agreements governing the Company’s warehouse lines of credit contain covenants that include certain financial requirements, including maintenance of maximum adjusted leverage ratio, minimum net worth, minimum tangible net worth, minimum liquidity, adjusted pre-tax net income and limitations on additional indebtedness, dividends, sale of assets, and decline in the mortgage loan servicing portfolio’s fair value. At March 31, 2024 and December 31, 2023, the Company believes it was in compliance with all debt covenants.
The Company has an optional short-term financing agreement between FNMA and the lender described as “As Soon As Pooled” (“ASAP”). The Company can elect to assign FNMA Mortgage-Backed Security (“MBS”) trades to FNMA in advance of settlement and enter into a financing transaction and revenue related to the assignment is deferred until the final pool settlement date. The Company determines utilization based on warehouse availability and cash needs. There were no outstanding balances as of March 31, 2024 and December 31, 2023.
NOTES PAYABLE
Revolving Notes
The Company has an agreement for a revolving note from one of its warehouse banks, which it can draw upon as needed. The agreement currently expires in August 2027. Borrowings on the revolving note are collateralized by the Company’s GNMA MSRs. Monthly interest on the outstanding balance is calculated using a base rate tied to the SOFR rate plus the applicable margin, with a SOFR floor of 0.5%. The revolving note also has an unused facility fee on the average unused balance, which is also paid quarterly. The unused facility fee is waived if the average outstanding balance exceeds 50% of the available facility. The revolving note has a committed amount of $135.0 million and the agreement allows for the Company to increase the committed amount up to a maximum of $200.0 million. The Company has the option to convert the outstanding balance of the revolving note into a term note at its discretion. At March 31, 2024 and December 31, 2023, the Company had $46.0 million and $31.0 million, respectively, in outstanding borrowings on this credit facility.
The Company has an agreement for a revolving note of up to $100.0 million from one of its warehouse banks, which it can draw upon as needed. The agreement currently expires in September 2024. Borrowings on the revolving note are collateralized by the Company’s FHLMC MSRs. Monthly interest on the outstanding balance is calculated using a base rate tied to the SOFR rate plus the applicable margin, with a floor of 0.50%. The revolving note also had an unused facility fee on the average unused balance, which was also paid quarterly. The unused facility fee was waived if the average outstanding balance exceeded 35% of the available combined warehouse and MSR facility. In September 2023, the revolving note was amended to remove the unused facility fee. The Company has the option to convert the outstanding balance of the revolving note into a term note at its discretion. At March 31, 2024 and December 31, 2023, the Company had $39.0 million balance and $30.0 million balance, respectively, in outstanding borrowings on this credit facility.
In September 2023, the Company entered into a new revolving note agreement, which it can draw upon as needed. The agreement currently expires in September 2028. Borrowings on the revolving note are collateralized by the Company’s FNMA MSRs. Monthly interest on the outstanding balance is calculated using a base rate tied to the SOFR rate plus the applicable margin, with a SOFR floor of 2.0%. The revolving note has a committed amount of $250.0 million and the agreement allows for the Company to increase the committed amount up to a maximum of $400.0 million. At March 31, 2024 and December 31, 2023, the Company had $100.0 million and $87.8 million in outstanding borrowings on this credit facility, respectively.
Term Note
The Company had a term note agreement with one of its warehouse banks collateralized by the Company’s FNMA MSRs that had an initial committed amount of $125.0 million and allowed for an increase of the committed amount up to a maximum of $175.0 million. Principal payments of 5% of the outstanding balance were due quarterly, with the remaining principal balance due upon the original maturity date of March 2024. In September 2023, the Company paid in full the $87.5 million remaining balance due on the term note with funds borrowed under a new revolving note agreement with a different lender and the term note agreement was terminated concurrently with repayment.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NOTES PAYABLE
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
NOTES PAYABLE WAREHOUSE LINES OF CREDIT, NET
Warehouse lines of credit consisted of the following at March 31, 2024 and December 31, 2023. Changes subsequent to March 31, 2024 have been described in the notes referenced with the below table.
(in thousands)
Maturity
March 31,
2024
December 31,
2023
$165 million master repurchase facility agreement(1)
January 2025$144,366 $122,462 
$150 million master repurchase facility agreement(2)
August 2024117,676 99,059 
$300 million master repurchase facility agreement(3)
June 2024224,468 158,412 
$200 million master repurchase facility agreement(4)
May 202479,205 87,252 
$200 million master repurchase facility agreement(5)
September 2024109,497 91,039 
$300 million master repurchase facility agreement(6)
September 2024183,168 134,964 
$50 million master repurchase facility agreement(7)
N/A33,764 30,185 
$75 million master repurchase facility agreement(8)
N/A33,390 34,280 
$200 million master repurchase facility agreement(9)
N/A135,278 78,682 
1,060,812 836,335 
Prepaid commitment fees(2,855)(2,554)
Warehouse lines of credit, net$1,057,957 $833,781 
______________________________
(1)The variable interest rate is calculated using a base rate tied to SOFR.
(2)The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This line of credit requires a minimum deposit of $750,000, included in restricted cash.
(3)The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This facility requires a minimum deposit of $1.5 million, included in restricted cash.
(4)The variable interest rate is calculated using a base rate plus SOFR, with a floor of 0.375% plus the applicable interest rate margin. This facility requires a minimum deposit of $300,000, included in restricted cash.
(5)The variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.40%, plus the applicable interest rate margin.
(6)The variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.50%, plus the applicable interest rate margin.
(7)The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This facility’s maturity date is 30 days from written notice by either the financial institution or the Company. Subsequent to March 31, 2024, this line was increased to $200.0 million.
(8)The interest rate on this facility is 3.375%. This facility is used for GNMA delinquent buyouts. Each buyout represents a separate transaction that can remain on the facility for up to five years.
(9)This facility agreement is due on demand and the variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.75%.
The weighted average interest rate for warehouse lines of credit was 7.6% and 7.0% at March 31, 2024 and December 31, 2023, respectively. All warehouse lines of credit are collateralized by underlying mortgages and related documents. Existing balances on warehouse lines are repaid through the sale proceeds from the collateralized loans held for sale. The Company had cash balances of $5.3 million and $8.7 million in its
warehouse buy down accounts as offsets to certain lines of credit at March 31, 2024 and December 31, 2023, respectively.
The agreements governing the Company’s warehouse lines of credit contain covenants that include certain financial requirements, including maintenance of maximum adjusted leverage ratio, minimum net worth, minimum tangible net worth, minimum liquidity, adjusted pre-tax net income and limitations on additional indebtedness, dividends, sale of assets, and decline in the mortgage loan servicing portfolio’s fair value. At March 31, 2024 and December 31, 2023, the Company believes it was in compliance with all debt covenants.
The Company has an optional short-term financing agreement between FNMA and the lender described as “As Soon As Pooled” (“ASAP”). The Company can elect to assign FNMA Mortgage-Backed Security (“MBS”) trades to FNMA in advance of settlement and enter into a financing transaction and revenue related to the assignment is deferred until the final pool settlement date. The Company determines utilization based on warehouse availability and cash needs. There were no outstanding balances as of March 31, 2024 and December 31, 2023.
NOTES PAYABLE
Revolving Notes
The Company has an agreement for a revolving note from one of its warehouse banks, which it can draw upon as needed. The agreement currently expires in August 2027. Borrowings on the revolving note are collateralized by the Company’s GNMA MSRs. Monthly interest on the outstanding balance is calculated using a base rate tied to the SOFR rate plus the applicable margin, with a SOFR floor of 0.5%. The revolving note also has an unused facility fee on the average unused balance, which is also paid quarterly. The unused facility fee is waived if the average outstanding balance exceeds 50% of the available facility. The revolving note has a committed amount of $135.0 million and the agreement allows for the Company to increase the committed amount up to a maximum of $200.0 million. The Company has the option to convert the outstanding balance of the revolving note into a term note at its discretion. At March 31, 2024 and December 31, 2023, the Company had $46.0 million and $31.0 million, respectively, in outstanding borrowings on this credit facility.
The Company has an agreement for a revolving note of up to $100.0 million from one of its warehouse banks, which it can draw upon as needed. The agreement currently expires in September 2024. Borrowings on the revolving note are collateralized by the Company’s FHLMC MSRs. Monthly interest on the outstanding balance is calculated using a base rate tied to the SOFR rate plus the applicable margin, with a floor of 0.50%. The revolving note also had an unused facility fee on the average unused balance, which was also paid quarterly. The unused facility fee was waived if the average outstanding balance exceeded 35% of the available combined warehouse and MSR facility. In September 2023, the revolving note was amended to remove the unused facility fee. The Company has the option to convert the outstanding balance of the revolving note into a term note at its discretion. At March 31, 2024 and December 31, 2023, the Company had $39.0 million balance and $30.0 million balance, respectively, in outstanding borrowings on this credit facility.
In September 2023, the Company entered into a new revolving note agreement, which it can draw upon as needed. The agreement currently expires in September 2028. Borrowings on the revolving note are collateralized by the Company’s FNMA MSRs. Monthly interest on the outstanding balance is calculated using a base rate tied to the SOFR rate plus the applicable margin, with a SOFR floor of 2.0%. The revolving note has a committed amount of $250.0 million and the agreement allows for the Company to increase the committed amount up to a maximum of $400.0 million. At March 31, 2024 and December 31, 2023, the Company had $100.0 million and $87.8 million in outstanding borrowings on this credit facility, respectively.
Term Note
The Company had a term note agreement with one of its warehouse banks collateralized by the Company’s FNMA MSRs that had an initial committed amount of $125.0 million and allowed for an increase of the committed amount up to a maximum of $175.0 million. Principal payments of 5% of the outstanding balance were due quarterly, with the remaining principal balance due upon the original maturity date of March 2024. In September 2023, the Company paid in full the $87.5 million remaining balance due on the term note with funds borrowed under a new revolving note agreement with a different lender and the term note agreement was terminated concurrently with repayment.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY
3 Months Ended
Mar. 31, 2024
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY
Common Stock
The Company has two classes of common stock: Class A and Class B. The Company's Class A common stock is traded on the New York Stock Exchange under the symbol “GHLD.” There is no public market for the Company’s Class B common stock. However, under the terms of the Company’s Certificate of Incorporation, the
holder of Class B common stock may convert any portion or all of the holder’s shares of Class B common stock into an equal number of shares of Class A common stock at any time.
The holders of shares of Class A common stock and Class B common stock are entitled to dividends when and if declared by the Company’s Board of Directors out of legally available funds. Any stock dividend must be paid in shares of Class A common stock with respect to Class A common stock and in shares of Class B common stock with respect to Class B common stock.
The voting powers, preferences and relative rights of Class A common stock and Class B common stock are identical in all respects, except that the holders of shares of Class A common stock have one vote per share and the holders of shares of Class B common stock have ten votes per share.
Restricted Stock Units
The Company issues restricted stock units (“RSUs”) under the 2020 Omnibus Incentive Plan (the “2020 Plan”), which represent the right to receive, upon vesting, one share of the Company’s Class A common stock. The number of potentially dilutive shares related to RSUs is based on the number of shares, if any, that would be issuable at the end of the respective reporting period, assuming that date was the end of the vesting period.
Unvested RSUs under the 2020 Plan have rights to dividends, which entitle holders to the same dividend value per share as holders of common shares in the form of dividend equivalent units (“DEUs”). DEUs will be credited as additional RSUs on the dividend payment date, will vest on the same date as the underlying RSUs and are forfeited if the underlying RSUs forfeit prior to vesting. The number of additional RSUs credited will equal (1) the per share cash dividend amount, multiplied by (2) the number of RSUs, divided by (3) the fair market value of a share of Class A common stock on the last trading day before the date of the dividend payment, rounded up to the nearest whole number of RSUs.
Common Stock Dividends
The Company declared and paid no dividends during the three months ended March 31, 2024 and paid $30.5 million in dividends during the year ended December 31, 2023.
In conjunction with the payment of Guild's dividend in 2023, Guild issued 95,413 DEUs to holders of RSUs. Since the DEUs are forfeitable, the value of the DEUs was recorded as a reduction to retained earnings and a credit to additional paid-in capital.
Share Repurchase Program
On May 5, 2022, the Company’s Board of Directors authorized the Company to repurchase up to $20.0 million of the Company’s outstanding Class A common stock over the following 24 months from such date. On March 7, 2024, our Board of Directors extended the share repurchase program to May 5, 2025. The share repurchase program allows the Company to repurchase shares of its Class A common stock from time to time on the open market or in privately negotiated transactions. The Company is not obligated to purchase any shares under the share repurchase program and the timing of any repurchases will depend on a number of factors, including, but not limited to, stock price, trading volume, market conditions, and other general business considerations. The share repurchase program may be modified, suspended or terminated by the Company’s Board of Directors at any time. The Company intends to fund any repurchases under the share repurchase program with cash on hand. During the three months ended March 31, 2024, the Company repurchased and subsequently retired 17,747 shares of its Class A common stock for $0.3 million at an average price of $14.16 per share, excluding commissions. During the three months ended March 31, 2023 the Company repurchased and subsequently retired 50,166 shares of its Class A common stock for $0.6 million at an average price of $11.29 per share, excluding commissions. As of March 31, 2024, $10.9 million remains available for repurchase.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS (LOSS) PER SHARE
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE EARNINGS (LOSS) PER SHARE
Basic earnings or loss per share is computed based on the weighted average number of shares of Class A and Class B common stock outstanding during the period using the two-class method. Diluted earnings or loss per share is computed based on the weighted average number of shares plus the effect of dilutive potential common shares outstanding during the period using the treasury stock method. Dilutive potential common shares include RSUs for Class A common stock.
The following table sets forth the components of basic and diluted earnings per share for the periods presented:
Three Months Ended
March 31,
(in thousands, except per share amounts)
20242023
Net income (loss) attributable to Guild
$28,498 $(37,190)
Weighted average shares outstanding—Class A Common Stock
20,776 20,567 
Weighted average shares outstanding—Class B Common Stock
40,333 40,333 
Weighted average shares outstanding—Basic
61,109 60,900 
Add: dilutive effects of unvested shares of restricted stock
1,048 — 
Weighted average shares outstanding—Diluted
62,157 60,900 
Earnings (loss) per share attributable to Class A and Class B Common Stock:
Basic
$0.47 $(0.61)
Diluted
$0.46 $(0.61)
No shares of Class A Common stock were excluded from the calculation of earnings per share as a result of being anti-dilutive for the three months ended March 31, 2024. Approximately 0.6 million potential shares of Class A common stock related to unvested RSUs were excluded from the calculation of diluted loss per share for the three months ended March 31, 2023 because they were anti-dilutive due to the net loss.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
The Company’s stock-based compensation arrangements include grants of RSUs under the 2020 Plan. Compensation costs recognized for these restricted stock grants were approximately $2.1 million and $1.8 million for the three months ended March 31, 2024 and 2023, respectively, and are included in salaries, incentive compensation and benefits. As of March 31, 2024, there was approximately $9.2 million of unrecognized compensation costs related to these unvested RSUs which is expected to be recognized over a weighted average period of 1.2 years.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Reserves for loan repurchases from investors
In the ordinary course of business, the Company has exposure to liabilities with respect to certain representations and warranties that we make to the investors who purchase loans that we originate. Under certain circumstances, these representations and warranties could require the Company to repurchase forward mortgage loans, or indemnify the purchaser for losses incurred if there has been a breach of these representations and warranties or if early payment defaults have occurred. The liability for probable losses related to the repurchase and indemnification obligation considers an estimate of probable future repurchase or indemnification obligations from breaches of representations and warranties. The maximum exposure under the Company’s representations and warranties would be the outstanding principal balance and any premium received on all loans ever sold by the Company, less any loans that have already been paid in full by the mortgagee, that have defaulted without a breach of representations and warranties, that have been indemnified via settlement or make-whole, or that have been repurchased. Additionally, the Company may receive relief of certain representations and warranty obligations on loans sold to FNMA or FHLMC on or after January 1, 2013 if FNMA or FHLMC satisfactorily concludes a quality control loan file review or if the borrower meets certain acceptable payment history requirements within 12 or 36 months after the loan is sold to FNMA or FHLMC. The liability for investor reserves is included within other liabilities in the Consolidated Balance Sheets.
The activity of the investor reserves was as follows for the periods presented:
Three Months Ended
March 31,
(in thousands)
20242023
Balance — beginning of period$19,973 $16,094 
Provision for investor reserves 520 1,902 
Realized losses, net(2,215)(1,325)
Balance — end of period$18,278 $16,671 
Commitments to Extend Credit
The Company enters into IRLCs with customers who have applied for residential forward mortgage loans and meet certain credit and underwriting criteria. These commitments expose the Company to market risk if interest rates change and the loan is not economically hedged or committed to an investor. The Company is also exposed to credit loss if the loan is originated and not sold to an investor and the customer does not perform. The collateral upon extension of credit typically consists of a first deed of trust in the mortgagor’s residential property. Commitments to originate loans do not necessarily reflect future cash requirements as some commitments are expected to expire without being drawn upon. Total commitments to originate forward mortgage loans at March 31, 2024 and December 31, 2023 were approximately $1.7 billion and $0.8 billion, respectively.
The Company manages the interest rate price risk associated with its outstanding IRLCs and loans held for sale by entering into derivative loan instruments such as forward loan sales commitments, mandatory delivery commitments, options and futures contracts. Total commitments related to these derivatives at March 31, 2024 and December 31, 2023 were approximately $1.8 billion and $0.9 billion, respectively.
The Company has originated reverse mortgage loans under which the borrowers have additional borrowing capacity of $112.0 million and $107.3 million at March 31, 2024 and December 31, 2023, respectively. This additional borrowing capacity is available on a scheduled or unscheduled payment basis. The Company also had short-term commitments to lend $0.9 million and $0.3 million in connection with our reverse mortgage loans, outstanding at March 31, 2024 and December 31, 2023, respectively. The Company finances origination of reverse mortgage loans with warehouse lines.
Legal Proceedings
The Company is involved in various lawsuits arising in the ordinary course of business. While the ultimate results of these lawsuits cannot be predicted with certainty, management does not expect that these matters will have a material adverse effect on the consolidated financial position or results of operations of the Company.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS
3 Months Ended
Mar. 31, 2024
Mortgage Banking [Abstract]  
REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS
Certain secondary market investors and state regulators require the Company to maintain minimum net worth and capital requirements. To the extent that these requirements are not met, secondary market investors and/or the state regulators may utilize a range of remedies including sanctions, and/or suspension or termination of selling and servicing agreements, which may prohibit the Company from originating, securitizing or servicing these specific types of mortgage loans.
The Company is subject to certain minimum net worth, minimum capital ratio and minimum liquidity requirements established by the Federal Housing Finance Agency ("FHFA") for Fannie Mae and Freddie Mac Seller/Servicers, and Ginnie Mae for single family issuers.
The most restrictive of the minimum net worth and capital requirements require the Company to maintain a minimum adjusted net worth balance of $260.2 million and $253.5 million as of March 31, 2024 and December 31, 2023, respectively. As of March 31, 2024 and December 31, 2023, the Company was in compliance with this requirement.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENTS
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
SEGMENTS SEGMENTS
ASC 280, Segment Reporting, establishes the standards for reporting information about segments in financial statements. In applying the criteria set forth in that guidance, the Company has determined that it has two reportable segments — Origination and Servicing.
Origination — The Company operates its loan origination business throughout the United States. Its licensed sales professionals and support staff cultivate deep relationships with referral partners and clients and
provide a customized approach to the loan transaction whether it is a purchase or refinance. The origination segment is primarily responsible for loan origination, acquisition and sale activities.
Servicing — The Company services loans out of its corporate office in San Diego, California. Properties of the loans serviced by the Company are disbursed throughout the United States and as of March 31, 2024 the Company serviced at least one loan in 49 different states. The servicing segment provides a steady stream of cash flow to support the origination segment, and more importantly it allows for the Company to build long-standing client relationships that drive repeat and referral business back to the origination segment to recapture the client’s next mortgage transaction. The servicing segment is primarily responsible for the servicing activities of all loans in the Company’s servicing portfolio, which includes, but is not limited to, collection and remittance of loan payments, managing borrower’s impound accounts for taxes and insurance, loan payoffs, loss mitigation and foreclosure activities.
The Company does not allocate assets to its reportable segments as they are not included in the review performed by the CODM for purposes of assessing segment performance and allocating resources. The balance sheet is managed on a consolidated basis and is not used in the context of segment reporting. The Company also does not allocate certain corporate expenses, which are represented by All Other in the tables below.
The following table presents the financial performance and results by segment for the three months ended March 31, 2024:
(in thousands)
OriginationServicingTotal
Segments
All OtherTotal
Revenue
Loan origination fees and gain on sale of loans, net$133,664 $396 $134,060 $— $134,060 
Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net3,230 — 3,230 — 3,230 
Loan servicing and other fees— 65,788 65,788 — 65,788 
Valuation adjustment of mortgage servicing rights— 20,778 20,778 — 20,778 
Interest income (expense), net
664 10,456 11,120 (2,933)8,187 
Other income (expense), net
364 22 386 (647)(261)
Net revenue137,922 97,440 235,362 (3,580)231,782 
Expenses
Salaries, incentive compensation and benefits121,105 8,145 129,250 10,817 140,067 
General and administrative20,548 3,862 24,410 4,801 29,211 
Occupancy, equipment and communication16,935 966 17,901 1,914 19,815 
Depreciation and amortization3,491 141 3,632 122 3,754 
Provision for foreclosure losses— 392 392 — 392 
Total expenses
162,079 13,506 175,585 17,654 193,239 
Income tax expense
— — — 10,143 10,143 
Net (loss) income
$(24,157)$83,934 $59,777 $(31,377)$28,400 
The following table presents the financial performance and results by segment for the three months ended March 31, 2023:
(in thousands)
OriginationServicingTotal
Segments
All OtherTotal
Revenue
Loan origination fees and gain on sale of loans, net$92,276 $375 $92,651 $— $92,651 
Loan servicing and other fees— 60,087 60,087 — 60,087 
Valuation adjustment of mortgage servicing rights— (54,871)(54,871)— (54,871)
Interest income (expense), net
1,300 7,410 8,710 (2,727)5,983 
Other (expense) income, net
(2)52 50 (15)35 
Net revenue93,574 13,053 106,627 (2,742)103,885 
Expenses
Salaries, incentive compensation and benefits93,257 7,574 100,831 10,289 111,120 
General and administrative14,494 2,880 17,374 3,509 20,883 
Occupancy, equipment and communication15,174 1,258 16,432 998 17,430 
Depreciation and amortization3,399 142 3,541 197 3,738 
Provision for foreclosure losses— 1,514 1,514 — 1,514 
Total expenses
126,324 13,368 139,692 14,993 154,685 
Income tax benefit
— — — (13,605)(13,605)
Net loss
$(32,750)$(315)$(33,065)$(4,130)$(37,195)
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUBSEQUENT EVENT
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
SUBSEQUENT EVENT SUBSEQUENT EVENT
On May 8, 2024, the Company's Board of Directors declared a special cash dividend of $0.50 per share on its Class A and Class B common stock, payable on June 6, 2024, to stockholders of record on May 20, 2024.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net income $ 28,498 $ (37,190)
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and in accordance with U.S. generally accepted accounting principles (“GAAP”) applicable to interim financial statements. These unaudited condensed consolidated financial statements reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the results of the interim period. The unaudited condensed consolidated financial statements include the accounts of the Company and all other entities in which it has a controlling financial interest or consolidates as a variable interest entity or joint venture. All significant intercompany accounts and transactions have been eliminated in consolidation. The condensed consolidated balance sheet data as of December 31, 2023 was derived from audited financial statements, but does not include all disclosures required by GAAP. These unaudited condensed consolidated financial statements should be read in conjunction with the Company's consolidated financial statements and related notes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023. The Company follows the same accounting policies for preparing quarterly and annual reports.
Reclassifications
Reclassifications
Certain reclassifications have been made to the condensed consolidated financial statements to conform to the current year’s presentation.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Although management is not currently aware of any factors that would significantly change its estimates and assumptions, actual results could materially differ from those estimates.
Escrow and Fiduciary Funds
Escrow and Fiduciary Funds
As a loan servicer, the Company maintains segregated bank accounts in trust for investors and escrow balances for mortgagors, which are excluded from the Company’s Condensed Consolidated Balance Sheets.
Recent Accounting Standards
Recent Accounting Standards
In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. For public business entities the update will be effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the disclosure requirements related to the new standard.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280) (“ASU 2023-07”). ASU 2023-07 requires disclosure, on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), as well as the aggregate amount of other segment items included in the reported measure of segment profit or loss. ASU 2023-07 requires that a public
entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss. Public entities will be required to provide all annual disclosures currently required by Topic 280 in interim periods, and entities with a single reportable segment are required to provide all the disclosures required by the amendments in the update and existing segment disclosures in Topic 280. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective adoption. Early adoption is permitted. The Company is currently evaluating the disclosure requirements related to the new standard.
In August 2023, the FASB issued ASU 2023-05, Business Combinations—Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement (“ASU 2023-05”). ASU 2023-05 applies to the formation of a “joint venture” or a “corporate joint venture” and requires a joint venture to initially measure all contributions received upon its formation at fair value. The guidance does not impact accounting by the venturers. The new guidance is applicable to joint venture entities with a formation date on or after January 1, 2025 on a prospective basis and early adoption is permitted. The Company is currently evaluating the impact of adoption of the new guidance on its financial statements.
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Inputs used to measure fair value are prioritized within a three-level fair value hierarchy. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The categorization of assets and liabilities measured at fair value within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to measure fair value are as follows:
Level One - Level One inputs are unadjusted, quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level Two - Level Two inputs are observable for that asset or liability, either directly or indirectly, and include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, observable inputs for the asset or liability other than quoted prices and inputs derived principally from or corroborated by observable market data by correlation or other means. If the asset or liability has a specified contractual term, the inputs must be observable for substantially the full term of the asset or liability.
Level Three - Level Three inputs are unobservable inputs for the asset or liability that reflect the Company’s assessment of the assumptions that market participants would use in pricing the asset or liability, including assumptions about risk, and are developed based on the best information available.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis
The following table summarizes the Company’s assets and liabilities measured at fair value on a recurring basis at March 31, 2024:
(in thousands)
Level 1Level 2Level 3Total
Assets:
Mortgage loans held for sale$— $1,126,159 $— $1,126,159 
Reverse mortgage loans held for investment— — 348,076 348,076 
Mortgage servicing rights— — 1,216,483 1,216,483 
Derivative assets
Interest rate lock commitments— — 23,588 23,588 
Forward delivery commitments — 142 — 142 
Notes receivable— — 11,006 11,006 
Total assets at fair value$— $1,126,301 $1,599,153 $2,725,454 
Liabilities:
HMBS-related borrowings$— $— $326,804 $326,804 
Derivative liabilities
Forward delivery commitments and best efforts sales commitments
— 3,918 — 3,918 
Contingent liabilities due to acquisitions— — 20,101 20,101 
Total liabilities at fair value$— $3,918 $346,905 $350,823 
The following table summarizes the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2023:
(in thousands)
Level 1Level 2Level 3Total
Assets:
Mortgage loans held for sale$— $901,227 $— $901,227 
Reverse mortgage loans held for investment— — 315,912 315,912 
Mortgage servicing rights— — 1,161,357 1,161,357 
Derivative assets
Interest rate lock commitments— — 14,902 14,902 
Forward delivery commitments— 693 — 693 
Notes receivable— — 10,627 10,627 
Total assets at fair value$— $901,920 $1,502,798 $2,404,718 
Liabilities:
HMBS-related borrowings$— $— $302,183 $302,183 
Derivative liabilities
Forward delivery commitments and best efforts sales commitments
— 16,245 — 16,245 
Contingent liabilities due to acquisitions— — 8,720 8,720 
Total liabilities at fair value$— $16,245 $310,903 $327,148 
Summary of Reconciliation of Level 3 Assets Measured at Fair Value on Recurring Basis
The table below presents a reconciliation of certain Level Three assets and liabilities measured at fair value on a recurring basis for the three months ended March 31, 2024:
(in thousands)
Interest Rate Lock CommitmentsNotes Receivable
Contingent Liabilities
Balance at December 31, 2023$14,902 $10,627 $8,720 
Net transfers and revaluation losses8,686 — — 
Additions— 149 10,017 
Valuation adjustments— 230 1,364 
Balance at March 31, 2024$23,588 $11,006 $20,101 
The table below presents a reconciliation of certain Level Three assets and liabilities measured at fair value on a recurring basis for the three months ended March 31, 2023:
(in thousands)
Interest Rate Lock CommitmentsNotes Receivable
Contingent Liabilities
Balance at December 31, 2022$1,518 $— $526 
Net transfers and revaluation gains
10,688 — — 
Additions— 11,250 1,702 
Valuation adjustments— — (10)
Balance at March 31, 2023
$12,206 $11,250 $2,218 
Summary of Reconciliation of Level 3 Liabilities Measured at Fair Value on Recurring Basis
The table below presents a reconciliation of certain Level Three assets and liabilities measured at fair value on a recurring basis for the three months ended March 31, 2024:
(in thousands)
Interest Rate Lock CommitmentsNotes Receivable
Contingent Liabilities
Balance at December 31, 2023$14,902 $10,627 $8,720 
Net transfers and revaluation losses8,686 — — 
Additions— 149 10,017 
Valuation adjustments— 230 1,364 
Balance at March 31, 2024$23,588 $11,006 $20,101 
The table below presents a reconciliation of certain Level Three assets and liabilities measured at fair value on a recurring basis for the three months ended March 31, 2023:
(in thousands)
Interest Rate Lock CommitmentsNotes Receivable
Contingent Liabilities
Balance at December 31, 2022$1,518 $— $526 
Net transfers and revaluation gains
10,688 — — 
Additions— 11,250 1,702 
Valuation adjustments— — (10)
Balance at March 31, 2023
$12,206 $11,250 $2,218 
Summary of Financial Assets Measured at Fair Value on Nonrecurring Basis
The following table summarizes the Company’s financial assets and liabilities measured at fair value on a non-recurring basis at March 31, 2024:
(in thousands)
Level 1Level 2Level 3Total
Assets:
Ginnie Mae loans subject to repurchase right$— $653,978 $— $653,978 
Total assets at fair value$— $653,978 $— $653,978 
Liabilities:
Ginnie Mae loans subject to repurchase right$— $658,018 $— $658,018 
Total liabilities at fair value$— $658,018 $— $658,018 
The following table summarizes the Company’s financial assets and liabilities measured at fair value on a non-recurring basis at December 31, 2023:
(in thousands)
Level 1Level 2Level 3Total
Assets:
Ginnie Mae loans subject to repurchase right$— $699,622 $— $699,622 
Total assets at fair value$— $699,622 $— $699,622 
Liabilities:
Ginnie Mae loans subject to repurchase right$— $700,120 $— $700,120 
Total liabilities at fair value$— $700,120 $— $700,120 
Summary of Fair Value Option for Mortgage Loans Held for Sale The following is the estimated fair value and UPB of assets and liabilities that have contractual principal amounts and for which the Company has elected the fair value option. The fair value option was elected as the Company believes fair value best reflects their expected future economic performance and to align with the Company’s business and risk management strategies.
(in thousands)
Fair ValuePrincipal
Amount Due
Upon
Maturity
Difference
March 31, 2024
Assets:
Mortgage loans held for sale(1)
$1,126,159 $1,125,664 $495 
Reverse mortgage loans held for investment(2)
348,076 312,481 35,595 
Notes receivable11,006 11,705 (699)
Liabilities:
HMBS-related borrowings$326,804 $315,555 $11,249 
_____________________________
(1)MLHS that were 90 days or more past due had a fair value of $7.8 million and UPB of $10.7 million.
(2)Reverse mortgage loans held for investment that were 90 days or more past due had a fair value of $6.4 million and UPB of $5.9 million.
(in thousands)
Fair ValuePrincipal
Amount Due
Upon
Maturity
Difference
December 31, 2023
Assets:
Mortgage loans held for sale(1)
$901,227 $892,816 $8,411 
Reverse mortgage loans held for investment(2)
315,912 290,907 25,005 
Notes receivable10,627 11,556 (929)
Liabilities:
HMBS-related borrowings$302,183 $293,542 $8,641 
_____________________________
(1)MLHS that were 90 days or more past due had a fair value of $7.3 million and UPB of $9.9 million.
(2)Reverse mortgage loans held for investment that were 90 days or more past due had a fair value of $3.4 million and UPB of $3.3 million.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ADVANCES, NET (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Schedule of Advances Net
Advances, net consisted of the following:
(in thousands)
March 31,
2024
December 31,
2023
Trust advances$39,808 $44,487 
Foreclosure advances
22,244 25,955 
Foreclosure loss reserve
(5,826)(5,694)
Total advances, net$56,226 $64,748 
Schedule of Activity of the Foreclosure Loss Reserve The activity of the foreclosure loss reserve was as follows:
Three Months Ended
March 31,
(in thousands)
20242023
Balance — beginning of period$5,694 $8,698 
Provision for foreclosure losses
392 1,514 
Utilization of foreclosure reserve(260)(1,547)
Balance — end of period$5,826 $8,665 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVE FINANCIAL INSTRUMENTS (Tables)
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Net Unrealized Hedging Gains
Changes in the fair value of the Company's derivative financial instruments are as follows:
Three Months Ended
March 31,
(in thousands)
20242023
Unrealized hedging gains
$25,072 $6,052 
Schedule of Notional and Fair Value of Derivative Financial Instruments Not Designated as Hedging Instruments
The notional and fair value of derivative financial instruments not designated as hedging instruments were as follows as of March 31, 2024 and December 31, 2023:
Fair Value
(in thousands)
Notional
Value
Derivative
Asset
Derivative
Liability
Balance at March 31, 2024
IRLCs$1,703,364 $23,588 $— 
Forward delivery commitments and best efforts sales commitments$1,780,686 $142 $3,918 
Balance at December 31, 2023
IRLCs$821,865 $14,902 $— 
Forward delivery commitments and best efforts sales commitments$933,850 $693 $16,245 
Schedule of Quantitative Information About IRLCs and Fair Value Measurements
The following table presents the unobservable input assumption used to determine the fair value of IRLCs as of March 31, 2024 and December 31, 2023:
March 31,
2024
December 31,
2023
Unobservable InputRange (Weighted Average)
Loan funding probability (“pull-through”)
0% - 100% (88.0%)
0% - 100% (86.5%)
Schedule of Financial Liabilities are Subject to Master Netting Arrangements or Similar Agreements Categorized by Financial Instrument
The table below represents financial assets and liabilities that are subject to master netting arrangements categorized by financial instrument as of March 31, 2024 and December 31, 2023:
(in thousands)
Gross
Amounts of
Recognized
Assets (Liabilities) in
the Balance
Sheet
Gross
Amounts
Offset in the
Balance
Sheet
Cash Collateral Paid and Offset in the Balance Sheet
Net
Amounts of
Recognized
Assets (Liabilities) in
the Balance
Sheet
March 31, 2024
Forward delivery commitments
$540 $(398)$— $142 
Total assets$540 $(398)$— $142 
Forward delivery commitments and best efforts sales commitments$(5,822)$1,282 $622 $(3,918)
Total liabilities$(5,822)$1,282 $622 $(3,918)
December 31, 2023
Forward delivery commitments$$(2,837)$3,522 $693 
Total assets$$(2,837)$3,522 $693 
Forward delivery commitments and best efforts sales commitments$(18,105)$148 $1,712 $(16,245)
Total liabilities$(18,105)$148 $1,712 $(16,245)
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MORTGAGE SERVICING RIGHTS (Tables)
3 Months Ended
Mar. 31, 2024
Transfers and Servicing [Abstract]  
Summary of Activity of Mortgage Servicing Rights
The following table presents the activity of MSRs for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31,
(in thousands)
20242023
Balance — beginning of period$1,161,357 $1,139,539 
MSRs originated
34,234 27,493 
MSRs purchased
114 — 
Changes in fair value:
Due to collection/realization of cash flows(12,119)(11,170)
Due to changes in valuation model inputs or assumptions32,897 (43,701)
Balance — end of period$1,216,483 $1,112,161 
Summary of Weighted Average Discount Rate, Prepayment Speed and Cost to Service Assumptions Used to Determine Fair Value of MSRs
The following table presents the unobservable input assumptions used to determine the fair value of MSRs:
March 31,
2024
December 31,
2023
Unobservable InputRange (Weighted Average)
Discount rate
9.6% - 15.5% (10.9%)
9.6% - 15.5% (10.9%)
Prepayment rate
6.1% - 36.0% (8.0%)
6.4% - 32.0% (8.5%)
Cost to service (per loan)
$71.9 - $657.7 ($96.2)
$72.1 - $366.3 ($96.4)
Summary of Actual Revenue Generated from Servicing Activities
Actual revenue generated from servicing activities included contractually specified servicing fees, as well as late fees and other ancillary servicing revenue, which were recorded within loan servicing and other fees as follows for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31,
(in thousands)
20242023
Servicing fees from servicing portfolio$64,034 $58,980 
Late fees2,056 1,668 
Other ancillary servicing revenue and fees(302)(561)
Total loan servicing and other fees$65,788 $60,087 
Summary of Impact of Adverse Changes on Prepayment Speeds, Discount Rate and Cost to Service at Two Different Data Points
The following table illustrates the impact of adverse changes on the prepayment speeds, discount rate and cost to service at two different data points at March 31, 2024 and December 31, 2023, respectively:
Prepayment SpeedsDiscount RateCost to Service (per loan)
(in thousands)10% Adverse
Change
20% Adverse
Change
10% Adverse
Change
20% Adverse
Change
10% Adverse
Change
20% Adverse
Change
March 31, 2024
Mortgage servicing rights$(37,007)$(73,615)$(50,026)$(98,014)$(10,790)$(23,250)
December 31, 2023
Mortgage servicing rights$(36,968)$(72,701)$(47,899)$(93,196)$(11,315)$(23,573)
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MORTGAGE LOANS HELD FOR SALE (Tables)
3 Months Ended
Mar. 31, 2024
Mortgage Loans Held For Sale [Abstract]  
Summary of Reconciliation of Changes in Mortgage Loans Held for Sale to Amounts Presented in Condensed Consolidated Statements of Cash Flows A reconciliation of the changes in MLHS to the amounts presented in the Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and 2023 is set forth below:
Three Months Ended
March 31,
(in thousands)
20242023
Balance — beginning of period$901,227 $845,775 
Origination of mortgage loans held for sale3,605,155 2,700,053 
Proceeds on sale of and payments from mortgage loans held for sale(3,454,907)(2,745,778)
Gain on sale of mortgage loans excluding fair value of other financial instruments, net
81,092 50,882 
Valuation adjustment of mortgage loans held for sale(6,408)7,382 
Balance — end of period$1,126,159 $858,314 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Loans Held For Investment
A reconciliation of the changes in reverse mortgage loans held for investment and HMBS-related borrowings for the period presented is below:
Three Months Ended
March 31, 2024
(in thousands)
Reverse Mortgage Loans Held for Investment
HMBS-Related Borrowings(1)
Balance — beginning of period$315,912 $(302,183)
Originations and purchases30,543 — 
Securitization of home equity conversion mortgages (“HECM”) loans and tails accounted for as a financing (including realized fair value changes)
— (26,524)
Repayments (principal payments received)(9,192)9,486 
Change in fair value recognized in earnings(2)
10,813 (7,583)
Balance — end of period$348,076 $(326,804)
Securitized loans (pledged to HMBS-related borrowings)$333,518 $(326,804)
Unsecuritized loans and tail advances14,558 — 
Total$348,076 $(326,804)
_____________________________
(1)HMBS-related borrowings represent the issuance of pools of HMBS, which are guaranteed by GNMA, to third-party security holders. The Company accounts for the transfers of these advances in the related HECM loans as secured borrowings, retaining the initial HECM loans in the Condensed Consolidated Balance Sheet as reverse mortgage loans held for investment and recording the pooled HMBS as HMBS-related borrowings.
(2)See further breakdown in the table below.
Schedule of Gains (Losses) On Reverse Mortgage Loans Held For Investment The following table presents gains (losses) on reverse mortgage loans held for investment and HMBS-related borrowings for the period presented:
Three Months Ended
March 31,
(in thousands)
20242023
Gain on new originations(1)
$1,284 $— 
Gain on tail securitizations(2)
322 — 
Net interest income23 — 
Change in fair value of reverse mortgage loans held for investment1,601 — 
Fair value gain recognized in earnings(3)
$3,230 $— 
_____________________________
(1)Includes the changes in fair value of newly originated loans held for investment in the period from origination through securitization date.
(2)Includes the cash realized gains upon securitization of tails.
(3)See breakdown between loans held for investment and HMBS-related borrowings in the table above.
Schedule Of Reverse Mortgage Loans Held For Investment and HMBS-Related Borrowings, Unobservable Input Assumptions
The following table presents the unobservable input assumptions used to determine the fair value of reverse mortgage loans held for investment and HMBS-related borrowings as of March 31, 2024 and December 31, 2023:
March 31, 2024December 31, 2023
Unobservable InputRange (Weighted Average)
Life in years
0.1 - 9.0 (7.1)
0.1 - 8.9 (7.2)
Discount rate
12.0% - 12.0% (12.0%)
12.0% - 12.0% (12.0%)
Conditional prepayment rate including voluntary and involuntary prepayments
6.5% - 16.4% (8.1%)
6.9% - 11.3% (8.1%)
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND INTANGIBLE ASSETS, NET (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill and Intangible Assets, Net
The following table presents the Company's goodwill and intangible assets, net as of March 31, 2024 and December 31, 2023:
(in thousands)
March 31,
2024
December 31,
2023
Goodwill$198,724 $186,181 
Intangible assets, net34,157 25,125 
Goodwill and intangible assets, net$232,881 $211,306 
Summary of Activity in Goodwill
The changes in the carrying amount of goodwill allocated to the origination segment are presented in the following table:
(in thousands)
Balance at December 31, 2022$176,769 
Acquisitions
8,654 
Purchase accounting adjustments758 
Balance at December 31, 2023186,181 
Acquisitions12,543 
Balance at March 31, 2024$198,724 
Schedule of Finite-Lived Intangible Assets
The following table presents the Company's intangible assets, net as of March 31, 2024 and December 31, 2023:
March 31, 2024December 31, 2023
(in thousands)
Gross IntangiblesAccumulated AmortizationNet IntangiblesGross IntangiblesAccumulated AmortizationNet Intangibles
Referral network$53,500 $(19,568)$33,932 $42,300 $(17,625)$24,675 
Non-compete agreements2,700 (2,475)225 2,700 (2,250)450 
 $56,200 $(22,043)$34,157 $45,000 $(19,875)$25,125 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
WAREHOUSE LINES OF CREDIT, NET (Tables)
3 Months Ended
Mar. 31, 2024
Line of Credit Facility [Abstract]  
Summary of Warehouse Lines of Credit
Warehouse lines of credit consisted of the following at March 31, 2024 and December 31, 2023. Changes subsequent to March 31, 2024 have been described in the notes referenced with the below table.
(in thousands)
Maturity
March 31,
2024
December 31,
2023
$165 million master repurchase facility agreement(1)
January 2025$144,366 $122,462 
$150 million master repurchase facility agreement(2)
August 2024117,676 99,059 
$300 million master repurchase facility agreement(3)
June 2024224,468 158,412 
$200 million master repurchase facility agreement(4)
May 202479,205 87,252 
$200 million master repurchase facility agreement(5)
September 2024109,497 91,039 
$300 million master repurchase facility agreement(6)
September 2024183,168 134,964 
$50 million master repurchase facility agreement(7)
N/A33,764 30,185 
$75 million master repurchase facility agreement(8)
N/A33,390 34,280 
$200 million master repurchase facility agreement(9)
N/A135,278 78,682 
1,060,812 836,335 
Prepaid commitment fees(2,855)(2,554)
Warehouse lines of credit, net$1,057,957 $833,781 
______________________________
(1)The variable interest rate is calculated using a base rate tied to SOFR.
(2)The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This line of credit requires a minimum deposit of $750,000, included in restricted cash.
(3)The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This facility requires a minimum deposit of $1.5 million, included in restricted cash.
(4)The variable interest rate is calculated using a base rate plus SOFR, with a floor of 0.375% plus the applicable interest rate margin. This facility requires a minimum deposit of $300,000, included in restricted cash.
(5)The variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.40%, plus the applicable interest rate margin.
(6)The variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.50%, plus the applicable interest rate margin.
(7)The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This facility’s maturity date is 30 days from written notice by either the financial institution or the Company. Subsequent to March 31, 2024, this line was increased to $200.0 million.
(8)The interest rate on this facility is 3.375%. This facility is used for GNMA delinquent buyouts. Each buyout represents a separate transaction that can remain on the facility for up to five years.
(9)This facility agreement is due on demand and the variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.75%.
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS (LOSS) PER SHARE (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Components of Basic and Diluted Earnings Per Share
The following table sets forth the components of basic and diluted earnings per share for the periods presented:
Three Months Ended
March 31,
(in thousands, except per share amounts)
20242023
Net income (loss) attributable to Guild
$28,498 $(37,190)
Weighted average shares outstanding—Class A Common Stock
20,776 20,567 
Weighted average shares outstanding—Class B Common Stock
40,333 40,333 
Weighted average shares outstanding—Basic
61,109 60,900 
Add: dilutive effects of unvested shares of restricted stock
1,048 — 
Weighted average shares outstanding—Diluted
62,157 60,900 
Earnings (loss) per share attributable to Class A and Class B Common Stock:
Basic
$0.47 $(0.61)
Diluted
$0.46 $(0.61)
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Activity of Investor Reserves
The activity of the investor reserves was as follows for the periods presented:
Three Months Ended
March 31,
(in thousands)
20242023
Balance — beginning of period$19,973 $16,094 
Provision for investor reserves 520 1,902 
Realized losses, net(2,215)(1,325)
Balance — end of period$18,278 $16,671 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENTS (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Summary of Financial Performance and Results by Segment
The following table presents the financial performance and results by segment for the three months ended March 31, 2024:
(in thousands)
OriginationServicingTotal
Segments
All OtherTotal
Revenue
Loan origination fees and gain on sale of loans, net$133,664 $396 $134,060 $— $134,060 
Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net3,230 — 3,230 — 3,230 
Loan servicing and other fees— 65,788 65,788 — 65,788 
Valuation adjustment of mortgage servicing rights— 20,778 20,778 — 20,778 
Interest income (expense), net
664 10,456 11,120 (2,933)8,187 
Other income (expense), net
364 22 386 (647)(261)
Net revenue137,922 97,440 235,362 (3,580)231,782 
Expenses
Salaries, incentive compensation and benefits121,105 8,145 129,250 10,817 140,067 
General and administrative20,548 3,862 24,410 4,801 29,211 
Occupancy, equipment and communication16,935 966 17,901 1,914 19,815 
Depreciation and amortization3,491 141 3,632 122 3,754 
Provision for foreclosure losses— 392 392 — 392 
Total expenses
162,079 13,506 175,585 17,654 193,239 
Income tax expense
— — — 10,143 10,143 
Net (loss) income
$(24,157)$83,934 $59,777 $(31,377)$28,400 
The following table presents the financial performance and results by segment for the three months ended March 31, 2023:
(in thousands)
OriginationServicingTotal
Segments
All OtherTotal
Revenue
Loan origination fees and gain on sale of loans, net$92,276 $375 $92,651 $— $92,651 
Loan servicing and other fees— 60,087 60,087 — 60,087 
Valuation adjustment of mortgage servicing rights— (54,871)(54,871)— (54,871)
Interest income (expense), net
1,300 7,410 8,710 (2,727)5,983 
Other (expense) income, net
(2)52 50 (15)35 
Net revenue93,574 13,053 106,627 (2,742)103,885 
Expenses
Salaries, incentive compensation and benefits93,257 7,574 100,831 10,289 111,120 
General and administrative14,494 2,880 17,374 3,509 20,883 
Occupancy, equipment and communication15,174 1,258 16,432 998 17,430 
Depreciation and amortization3,399 142 3,541 197 3,738 
Provision for foreclosure losses— 1,514 1,514 — 1,514 
Total expenses
126,324 13,368 139,692 14,993 154,685 
Income tax benefit
— — — (13,605)(13,605)
Net loss
$(32,750)$(315)$(33,065)$(4,130)$(37,195)
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
branch
segment
state
Dec. 31, 2023
USD ($)
Product Information [Line Items]    
Number of reportable segments | segment 2  
Number of branches | branch 500  
Total account balance for trust for investors and escrow balances for mortgagors | $ $ 795.1 $ 646.5
Licenses    
Product Information [Line Items]    
Number of states | state 49  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS - Additional Information (Details) - Discount rate - Level 3
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range of risk adjusted discount rate   0.250
Minimum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range of risk adjusted discount rate 0.208  
Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range of risk adjusted discount rate 0.250  
Weighted Average    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range of risk adjusted discount rate 0.229  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Assets:        
Mortgage loans held for sale $ 1,126,159 $ 901,227 $ 858,314 $ 845,775
Reverse mortgage loans held for investment 348,076 315,912    
Mortgage servicing rights 1,216,483 1,161,357    
Liabilities:        
Home Equity Conversion Mortgage-Backed Securities (“HMBS”) related borrowings 326,804 302,183    
Recurring Fair Value Measurements        
Assets:        
Mortgage loans held for sale 1,126,159 901,227    
Reverse mortgage loans held for investment 348,076 315,912    
Mortgage servicing rights 1,216,483 1,161,357    
Derivative assets        
Notes receivable   10,627    
Total assets at fair value 2,725,454 2,404,718    
Liabilities:        
Home Equity Conversion Mortgage-Backed Securities (“HMBS”) related borrowings 326,804 302,183    
Derivative liabilities        
Forward delivery commitments and best efforts sales commitments 3,918 16,245    
Contingent liabilities due to acquisitions 20,101 8,720    
Total liabilities at fair value 350,823 327,148    
Recurring Fair Value Measurements | Interest Rate Lock Commitments        
Derivative assets        
Derivative assets 23,588 14,902    
Recurring Fair Value Measurements | Forward delivery commitments and best efforts sales commitments        
Derivative assets        
Derivative assets 142 693    
Recurring Fair Value Measurements | Level 1        
Assets:        
Mortgage loans held for sale 0 0    
Reverse mortgage loans held for investment 0 0    
Mortgage servicing rights 0 0    
Derivative assets        
Notes receivable 0 0    
Total assets at fair value 0 0    
Liabilities:        
Home Equity Conversion Mortgage-Backed Securities (“HMBS”) related borrowings 0 0    
Derivative liabilities        
Forward delivery commitments and best efforts sales commitments 0 0    
Contingent liabilities due to acquisitions 0 0    
Total liabilities at fair value 0 0    
Recurring Fair Value Measurements | Level 1 | Interest Rate Lock Commitments        
Derivative assets        
Derivative assets 0 0    
Recurring Fair Value Measurements | Level 1 | Forward delivery commitments and best efforts sales commitments        
Derivative assets        
Derivative assets 0 0    
Recurring Fair Value Measurements | Level 2        
Assets:        
Mortgage loans held for sale 1,126,159 901,227    
Reverse mortgage loans held for investment 0 0    
Mortgage servicing rights 0 0    
Derivative assets        
Notes receivable 0 0    
Total assets at fair value 1,126,301 901,920    
Liabilities:        
Home Equity Conversion Mortgage-Backed Securities (“HMBS”) related borrowings 0 0    
Derivative liabilities        
Forward delivery commitments and best efforts sales commitments 3,918 16,245    
Contingent liabilities due to acquisitions 0 0    
Total liabilities at fair value 3,918 16,245    
Recurring Fair Value Measurements | Level 2 | Interest Rate Lock Commitments        
Derivative assets        
Derivative assets 0 0    
Recurring Fair Value Measurements | Level 2 | Forward delivery commitments and best efforts sales commitments        
Derivative assets        
Derivative assets 142 693    
Recurring Fair Value Measurements | Level 3        
Assets:        
Mortgage loans held for sale 0 0    
Reverse mortgage loans held for investment 348,076 315,912    
Mortgage servicing rights 1,216,483 1,161,357    
Derivative assets        
Notes receivable 11,006 10,627    
Total assets at fair value 1,599,153 1,502,798    
Liabilities:        
Home Equity Conversion Mortgage-Backed Securities (“HMBS”) related borrowings 326,804 302,183    
Derivative liabilities        
Forward delivery commitments and best efforts sales commitments 0 0    
Contingent liabilities due to acquisitions 20,101 8,720    
Total liabilities at fair value 346,905 310,903    
Recurring Fair Value Measurements | Level 3 | Interest Rate Lock Commitments        
Derivative assets        
Derivative assets 23,588 14,902    
Recurring Fair Value Measurements | Level 3 | Forward delivery commitments and best efforts sales commitments        
Derivative assets        
Derivative assets $ 0 $ 0    
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS - Summary of Reconciliation of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Contingent Liabilities    
Contingent Liabilities    
Beginning balance $ 8,720 $ 526
Additions 10,017 1,702
Valuation adjustments 1,364 (10)
Ending balance 20,101 2,218
Notes Receivable    
Assets    
Beginning balance 10,627 0
Additions 149 11,250
Valuation adjustments 230  
Ending balance 11,006 11,250
Interest Rate Lock Commitments    
Assets    
Beginning balance 14,902 1,518
Net transfers and revaluation gains 8,686 10,688
Ending balance $ 23,588 $ 12,206
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Liabilities Measured at Fair Value on Nonrecurring Basis (Details) - Non-Recurring Fair Value Measurements - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets:    
Ginnie Mae loans subject to repurchase right $ 653,978 $ 699,622
Liabilities:    
Ginnie Mae loans subject to repurchase right 658,018 700,120
Ginnie Mae    
Assets:    
Ginnie Mae loans subject to repurchase right 653,978 699,622
Liabilities:    
Ginnie Mae loans subject to repurchase right 658,018 700,120
Level 1    
Assets:    
Ginnie Mae loans subject to repurchase right 0 0
Liabilities:    
Ginnie Mae loans subject to repurchase right 0 0
Level 1 | Ginnie Mae    
Assets:    
Ginnie Mae loans subject to repurchase right 0 0
Liabilities:    
Ginnie Mae loans subject to repurchase right 0 0
Level 2    
Assets:    
Ginnie Mae loans subject to repurchase right 653,978 699,622
Liabilities:    
Ginnie Mae loans subject to repurchase right 658,018 700,120
Level 2 | Ginnie Mae    
Assets:    
Ginnie Mae loans subject to repurchase right 653,978 699,622
Liabilities:    
Ginnie Mae loans subject to repurchase right 658,018 700,120
Level 3    
Assets:    
Ginnie Mae loans subject to repurchase right 0 0
Liabilities:    
Ginnie Mae loans subject to repurchase right 0 0
Level 3 | Ginnie Mae    
Assets:    
Ginnie Mae loans subject to repurchase right 0 0
Liabilities:    
Ginnie Mae loans subject to repurchase right $ 0 $ 0
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS - Summary of Fair Value Option for Mortgage Loans Held for Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Option, Quantitative Disclosures [Line Items]        
Mortgage loans held for sale, at fair value $ 1,126,159 $ 901,227 $ 858,314 $ 845,775
Reverse mortgage loans held for investment, at fair value 348,076 315,912    
Home Equity Conversion Mortgage-Backed Securities (“HMBS”) related borrowings 326,804 302,183    
Mortgage Loans Held For Sale        
Fair Value, Option, Quantitative Disclosures [Line Items]        
Mortgages held for sale unpaid principal balance 1,125,664 892,816    
Gain loss on mortgage loans held for sale at fair value 495 8,411    
Fair value, option, loans held as assets, 90 days or more past due 7,800 7,300    
Mortgages held for sale unpaid principal balance due 10,700 9,900    
Reverse Mortgage Loans Held For Investment        
Fair Value, Option, Quantitative Disclosures [Line Items]        
Gain loss on mortgage loans held for sale at fair value 35,595 25,005    
Reverse mortgage loans held for investment, principal amount due upon maturity 312,481 290,907    
Fair value, option, loans held as assets, 90 days or more past due 6,400 3,400    
Mortgages held for sale unpaid principal balance due 5,900 3,300    
Notes Receivable        
Fair Value, Option, Quantitative Disclosures [Line Items]        
Gain loss on mortgage loans held for sale at fair value (699) (929)    
Notes receivable, principal amount due upon maturity 11,705 11,556    
Debt        
Fair Value, Option, Quantitative Disclosures [Line Items]        
Gain loss on mortgage loans held for sale at fair value 11,249 8,641    
HMBS related borrowings, principal amount due upon maturity $ 315,555 $ 293,542    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACQUISITIONS (Details) - USD ($)
$ in Millions
12 Months Ended
Feb. 12, 2024
Mar. 31, 2023
Dec. 31, 2023
2024 Acquisitions      
Business Acquisition [Line Items]      
Purchase price $ 27.0    
2023 Acquisitions      
Business Acquisition [Line Items]      
Purchase price     $ 15.4
Payments to acquire businesses, gross     8.0
Fair value of contingent consideration     6.1
Issuance discount on note receivable     $ 1.3
Cherry Creek Mortgage, LLC      
Business Acquisition [Line Items]      
Notes receivable   $ 11.3  
Discount on note receivable   $ 1.3  
Term of earn out payment   4 years  
Percentage of interest payment allowed to be paid-in-kind   50.00%  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ADVANCES, NET - Schedule of Accounts , Notes and Interest Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Receivables [Abstract]        
Trust advances $ 39,808 $ 44,487    
Foreclosure advances 22,244 25,955    
Foreclosure loss reserve (5,826) (5,694) $ (8,665) $ (8,698)
Advances, Net $ 56,226 $ 64,748    
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ADVANCES, NET - Schedule of Activity of the Foreclosure Loss Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Foreclosure Loss Reserve [Roll Forward]    
Balance — beginning of year $ 5,694 $ 8,698
Provision for foreclosure losses 392 1,514
Utilization of foreclosure reserve (260) (1,547)
Balance — end of year $ 5,826 $ 8,665
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Net Unrealized Hedging Gains (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized hedging gains $ 25,072 $ 6,052
Not Designated as Hedging Instruments | Loan Origination Fees and Gain on Sale of Loans, Net    
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized hedging gains $ 25,072 $ 6,052
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Notional and Fair Value of Derivative Financial Instruments Not Designated as Hedging Instruments (Details) - Not Designated as Hedging Instruments - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Interest Rate Lock Commitments    
Derivative [Line Items]    
Notional Value $ 1,703,364 $ 821,865
Derivative Asset 23,588 14,902
Derivative Liability 0 0
Forward delivery commitments and best efforts sales commitments    
Derivative [Line Items]    
Notional Value 1,780,686 933,850
Derivative Asset 142 693
Derivative Liability $ 3,918 $ 16,245
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVE FINANCIAL INSTRUMENTS - Additional Information (Details) - Not Designated as Hedging Instruments - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Derivative [Line Items]      
Outstanding forward contracts and mandatory sell commitments $ 158,700,000   $ 163,800,000
Closed hedge instruments not yet settled 285,000,000   $ 343,000,000
Credit losses due to nonperformance of counterparties $ 0 $ 0  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Quantitative Information About IRLCs and Fair Value Measurements (Details) - Interest Rate Lock Commitments
Mar. 31, 2024
Dec. 31, 2023
Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loan funding probability (“pull-through”) 0.00% 0.00%
Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loan funding probability (“pull-through”) 100.00% 100.00%
Weighted Average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loan funding probability (“pull-through”) 88.00% 86.50%
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Financial Liabilities are Subject to Master Netting Arrangements or Similar Agreements Categorized by Financial Instrument (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivative Financial Instruments, Liabilities    
Gross Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative liability $ (5,822) $ (18,105)
Gross Amounts Offset in the Balance Sheet    
Derivative liability offset 1,282 148
Cash Collateral Paid and Offset in the Balance Sheet    
Derivative liability 622 1,712
Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative liability (3,918) (16,245)
Derivative Financial Instruments, Assets    
Gross Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative asset 540 8
Gross Amounts Offset in the Balance Sheet    
Derivative asset offset (398) (2,837)
Cash Collateral Paid and Offset in the Balance Sheet    
Derivative asset 0 3,522
Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative assets 142 693
Forward delivery commitments | Derivative Financial Instruments, Assets    
Gross Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative asset 540 8
Gross Amounts Offset in the Balance Sheet    
Derivative asset offset (398) (2,837)
Cash Collateral Paid and Offset in the Balance Sheet    
Derivative asset 0 3,522
Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative assets 142 693
Forward delivery commitments and best efforts sales commitments | Derivative Financial Instruments, Liabilities    
Gross Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative liability (5,822) (18,105)
Gross Amounts Offset in the Balance Sheet    
Derivative liability offset 1,282 148
Cash Collateral Paid and Offset in the Balance Sheet    
Derivative liability 622 1,712
Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative liability $ (3,918) $ (16,245)
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MORTGAGE SERVICING RIGHTS - Summary of Activity of Mortgage Servicing Rights (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Servicing Asset at Amortized Cost, Balance [Roll Forward]    
Balance — beginning of period $ 1,161,357 $ 1,139,539
MSRs originated 34,234 27,493
MSRs purchased 114 0
Changes in fair value:    
Due to collection/realization of cash flows (12,119) (11,170)
Due to changes in valuation model inputs or assumptions 32,897 (43,701)
Balance — end of period $ 1,216,483 $ 1,112,161
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MORTGAGE SERVICING RIGHTS - Summary of the Weighted Average Discount Rate, Prepayment Speed and Cost to Service Assumptions Used to Determine the Fair Value of MSRs (Details) - $ / loan
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Minimum    
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]    
Discount rate 9.60% 9.60%
Prepayment rate 6.10% 6.40%
Cost to service (in USD per loan) 71.9 72.1
Maximum    
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]    
Discount rate 15.50% 15.50%
Prepayment rate 36.00% 32.00%
Cost to service (in USD per loan) 657.7 366.3
Weighted Average    
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]    
Discount rate 10.90% 10.90%
Prepayment rate 8.00% 8.50%
Cost to service (in USD per loan) 96.2 96.4
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MORTGAGE SERVICING RIGHTS - Additional Information (Details) - USD ($)
$ in Billions
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Transfers and Servicing [Abstract]    
Mortgage servicing rights weighted average life 8 years 2 months 12 days 8 years
Unpaid principal balance of mortgage loans serviced $ 86.3 $ 85.0
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MORTGAGE SERVICING RIGHTS - Summary of Actual Revenue Generated from Servicing Activities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Transfers and Servicing [Abstract]    
Servicing fees from servicing portfolio $ 64,034 $ 58,980
Late fees 2,056 1,668
Other ancillary servicing revenue and fees (302) (561)
Total loan servicing and other fees $ 65,788 $ 60,087
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MORTGAGE SERVICING RIGHTS - Summary of Impact of Adverse Changes on Prepayment Speeds, Discount Rate and Cost to Service at Two Different Data Points (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Transfers and Servicing [Abstract]    
Mortgage servicing rights, Prepayment Speeds 10% Adverse Change $ (37,007) $ (36,968)
Mortgage servicing rights, Prepayment Speeds 20% Adverse Change (73,615) (72,701)
Mortgage servicing rights, Discount Rates 10% Adverse Change (50,026) (47,899)
Mortgage servicing rights, Discount Rates 20% Adverse Change (98,014) (93,196)
Mortgage servicing rights, Cost to Service (per loan) 10% Adverse Change (10,790) (11,315)
Mortgage servicing rights, Cost to Service (per loan) 20% Adverse Change $ (23,250) $ (23,573)
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MORTGAGE LOANS HELD FOR SALE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mortgages Held For Sale [Roll Forward]    
Balance — beginning of period $ 901,227 $ 845,775
Origination of mortgage loans held for sale 3,605,155 2,700,053
Proceeds on sale of and payments from mortgage loans held for sale (3,454,907) (2,745,778)
Gain on sale of mortgage loans excluding fair value of other financial instruments, net 81,092 50,882
Valuation adjustment of mortgage loans held for sale (6,408) 7,382
Balance — end of period $ 1,126,159 $ 858,314
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Loans Held For Investment (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Reverse Mortgage Loans Held for Investment  
Balance — beginning of period $ 315,912
Originations and purchases 30,543
Repayments (principal payments received) (9,192)
Change in fair value recognized in earnings 10,813
Balance — end of period 348,076
HMBS-Related Borrowings  
Balance — beginning of period (302,183)
Securitization of home equity conversion mortgages (“HECM”) loans and tails accounted for as a financing (including realized fair value changes) (26,524)
Repayments (principal payments received) 9,486
Change in fair value recognized in earnings (7,583)
Balance — end of period (326,804)
Reverse Mortgage Loans Held for Investment  
Securitized loans (pledged to HMBS-related borrowings) 333,518
Unsecuritized loans and tail advances 14,558
Total 348,076
HMBS-Related Borrowings  
Securitized loans (pledged to HMBS-related borrowings) (326,804)
Home Equity Conversion Mortgage-Backed Securities Related Borrowings At Fair Value $ 326,804
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Gain on Reverse Mortgage Loans Held for Investment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Fair Value Disclosures [Abstract]    
Gain on new originations $ 1,284 $ 0
Gain on tail securitizations 322 0
Net interest income 23 0
Change in fair value of reverse mortgage loans held for investment 1,601 0
Fair value gain recognized in earnings $ 3,230 $ 0
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Significant Unobservable Inputs Used to Value the Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings (Details)
Mar. 31, 2024
yr
Dec. 31, 2023
$ / shares
yr
Discount rate    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Measurement input 0.120 0.120
Minimum | Life in years    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Measurement input 0.1 0.1
Minimum | Conditional prepayment rate including voluntary and involuntary prepayments    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Measurement input 0.065 0.069
Maximum | Life in years    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Measurement input 9.0 8.9
Maximum | Conditional prepayment rate including voluntary and involuntary prepayments    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Measurement input 0.164 0.113
Weighted Average | Life in years    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Measurement input 7.1 7.2
Weighted Average | Conditional prepayment rate including voluntary and involuntary prepayments    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Measurement input 0.081 0.081
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Goodwill and Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill $ 198,724 $ 186,181 $ 176,769
Intangible assets, net 34,157 25,125  
Goodwill and intangible assets, net $ 232,881 $ 211,306  
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Changes in the Carrying Amount of Goodwill Allocated to the Origination Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Goodwill [Roll Forward]      
Beginning balance $ 186,181 $ 176,769 $ 176,769
Acquisitions 12,543   8,654
Purchase accounting adjustments 0 $ 760 758
Ending balance $ 198,724   $ 186,181
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles $ 56,200 $ 45,000
Accumulated Amortization (22,043) (19,875)
Net Intangibles 34,157 25,125
Referral network    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles 53,500 42,300
Accumulated Amortization (19,568) (17,625)
Net Intangibles 33,932 24,675
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles 2,700 2,700
Accumulated Amortization (2,475) (2,250)
Net Intangibles $ 225 $ 450
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND INTANGIBLE ASSETS, NET - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible assets $ 2.2 $ 2.0
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
WAREHOUSE LINES OF CREDIT, NET - Schedule of Warehouse Lines of Credit (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
May 09, 2024
Dec. 31, 2023
Warehouse Lines of Credit [Line Items]      
Warehouse lines of credit, net $ 1,057,957,000   $ 833,781,000
Warehouse Agreement Borrowings      
Warehouse Lines of Credit [Line Items]      
Warehouse lines of credit 1,060,812,000   836,335,000
Prepaid commitment fees (2,855,000)   (2,554,000)
Warehouse lines of credit, net 1,057,957,000   833,781,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement $345 Million Due January 2025      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity 165,000,000    
Warehouse lines of credit 144,366,000   122,462,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $150 Million, Due August 2024      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity 150,000,000    
Warehouse lines of credit 117,676,000   99,059,000
Minimum deposit required for line of credit 750,000    
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $300 Million, Due June 2024      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity 300,000,000    
Warehouse lines of credit 224,468,000   158,412,000
Minimum deposit required for line of credit 1,500,000    
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $200 Million, Due May 2024      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity 200,000,000    
Warehouse lines of credit 79,205,000   87,252,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $200 Million, Due May 2024 | Secured Overnight Financing Rate (SOFR)      
Warehouse Lines of Credit [Line Items]      
Minimum deposit required for line of credit $ 300,000    
Variable rate, floor 0.375%    
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement $200 Million Due September 2024      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity $ 200,000,000    
Warehouse lines of credit $ 109,497,000   91,039,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement $200 Million Due September 2024 | Subsequent Event      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity   $ 200,000,000.0  
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement $200 Million Due September 2024 | Secured Overnight Financing Rate (SOFR)      
Warehouse Lines of Credit [Line Items]      
Variable rate, floor 0.40%    
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $300 Million, Due September 2024      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity $ 300,000,000    
Warehouse lines of credit $ 183,168,000   134,964,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $300 Million, Due September 2024 | Secured Overnight Financing Rate (SOFR)      
Warehouse Lines of Credit [Line Items]      
Variable rate, floor 0.50%    
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $50 Million      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity $ 50,000,000    
Warehouse lines of credit $ 33,764,000   30,185,000
Maturity, period from written notice 30 days    
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $75 Million      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity $ 75,000,000    
Warehouse lines of credit $ 33,390,000   34,280,000
Stated interest rate 3.375%    
Maximum term of buyout transactions on facility 5 years    
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $200 Million      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity $ 200,000,000    
Warehouse lines of credit $ 135,278,000   $ 78,682,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $200 Million | Secured Overnight Financing Rate (SOFR)      
Warehouse Lines of Credit [Line Items]      
Variable rate, floor 0.75%    
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
WAREHOUSE LINES OF CREDIT, NET - Additional Information (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Warehouse Lines of Credit [Line Items]    
Warehouse lines of credit, net $ 1,057,957,000 $ 833,781,000
Line of Credit    
Warehouse Lines of Credit [Line Items]    
Warehouse lines of credit, net $ 0 $ 0
Line of Credit | Warehouse Agreement Borrowings    
Warehouse Lines of Credit [Line Items]    
Weighted average interest rate 7.60% 7.00%
Cash balances $ 5,300,000 $ 8,700,000
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NOTES PAYABLE (Details) - USD ($)
1 Months Ended 3 Months Ended
Sep. 30, 2023
Mar. 31, 2024
Dec. 31, 2023
Term Note      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity   $ 175,000,000  
Current borrowing capacity   $ 125,000,000  
Periodic payment, principal, percentage of outstanding balance   5.00%  
Remaining balance $ 87,500,000    
Revolving Credit Facility | Federal National Mortgage Association      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity 400,000,000    
Outstanding borrowings   $ 100,000,000 $ 87,800,000
Current borrowing capacity $ 250,000,000    
Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | Federal National Mortgage Association      
Debt Instrument [Line Items]      
Variable rate, floor 2.00%    
Federal Home Loan Mortgage Corporation | Revolving Credit Facility      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity   100,000,000  
Outstanding borrowings   $ 39,000,000 30,000,000
Unused facility fee percentage   35.00%  
Federal Home Loan Mortgage Corporation | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility      
Debt Instrument [Line Items]      
Variable rate, floor   0.50%  
Government National Mortgage Association | Revolving Credit Facility      
Debt Instrument [Line Items]      
Percentage of available facility to waive unused facility fee (as a percent)   50.00%  
Line of credit facility, maximum borrowing capacity   $ 135,000,000  
Maximum amount of committed to increase   200,000,000  
Outstanding borrowings   $ 46,000,000 $ 31,000,000
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
May 05, 2022
USD ($)
Mar. 31, 2024
USD ($)
vote
class
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Equity, Class of Treasury Stock [Line Items]        
Number of classes of stock | class   2    
Dividends paid   $ 0   $ 30,500
Stock repurchase program, period in force 24 months      
Stock repurchased and retired during period, value   251 $ 568  
Stock repurchase program, remaining authorized repurchase   $ 10,900    
Restricted Stock Units        
Equity, Class of Treasury Stock [Line Items]        
Dividend equivalent units granted (in shares) | shares   95,413,000    
Restricted Stock Units        
Equity, Class of Treasury Stock [Line Items]        
Right to receive common stock, upon vesting | shares   1    
Class A Common Stock        
Equity, Class of Treasury Stock [Line Items]        
Common stock, voting rights, votes per share | vote   1    
Stock repurchase program, authorized amount $ 20,000      
Stock repurchased and retired during period (in shares) | shares   17,747 50,166  
Stock repurchased and retired during period, value   $ 300 $ 600  
Average cost per share (in dollars per share) | $ / shares   $ 14.16 $ 11.29  
Class B Common Stock        
Equity, Class of Treasury Stock [Line Items]        
Common stock, voting rights, votes per share | vote   10    
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS (LOSS) PER SHARE - Schedule of Components of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Net income $ 28,498 $ (37,190)
Weighted-average shares outstanding - basic (in shares) 61,109 60,900
Add dilutive effects of unvested shares of restricted stock (in shares) 1,048 0
Weighted average shares outstanding—diluted (in shares) 62,157 60,900
Earnings (loss) per share attributable to Class A and Class B Common Stock:    
Basic (in dollars per share) $ 0.47 $ (0.61)
Diluted (in dollars per share) $ 0.46 $ (0.61)
Class A Common Stock    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Weighted-average shares outstanding - basic (in shares) 20,776 20,567
Class B Common Stock    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Weighted-average shares outstanding - basic (in shares) 40,333 40,333
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS (LOSS) PER SHARE - Additional Information (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Number of shares excluded from calculation of earnings per share 0 600,000
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION (Details) - Restricted Stock Units - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock Based Compensation And Employee Benefit Plans [Line Items]    
Compensation costs recognized $ 2.1 $ 1.8
Unrecognized compensation costs $ 9.2  
Restricted stock grants expected to recognition period 1 year 2 months 12 days  
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES - Schedule of Activity of Investor Reserves (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Investor Reserves [Roll Forward]    
Balance — beginning of period $ 19,973 $ 16,094
Provision for investor reserves 520 1,902
Realized losses, net (2,215) (1,325)
Balance — end of period $ 18,278 $ 16,671
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES - Additional Information (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Total commitments to originate loans $ 1,700.0 $ 800.0
Total commitments related to derivatives 1,800.0 900.0
Reverse mortgage loans borrowers 112.0 107.3
Short-term commitments to lend $ 0.9 $ 0.3
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Mortgage Banking [Abstract]    
Minimum adjusted net worth balance required $ 260.2 $ 253.5
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENTS - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
loan
state
segment
Segment Reporting Information [Line Items]  
Number of reportable segments | segment 2
Servicing Segment  
Segment Reporting Information [Line Items]  
Number of states in which entity operates | state 49
Minimum | Servicing  
Segment Reporting Information [Line Items]  
Number of loans serviced | loan 1
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENTS - Summary of Financial Performance and Results by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue    
Loan origination fees and gain on sale of loans, net $ 134,060 $ 92,651
Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net 3,230 0
Loan servicing and other fees 65,788 60,087
Valuation adjustment of mortgage servicing rights 20,778 (54,871)
Interest income (expense), net 8,187 5,983
Other (expense) income, net (261) 35
Net revenue 231,782 103,885
Expenses    
Salaries, incentive compensation and benefits 140,067 111,120
General and administrative 29,211 20,883
Occupancy, equipment and communication 19,815 17,430
Depreciation and amortization 3,754 3,738
Provision for foreclosure losses 392 1,514
Total expenses 193,239 154,685
Income tax expense (benefit) 10,143 (13,605)
Net income (loss) 28,400 (37,195)
Operating Segments    
Revenue    
Loan origination fees and gain on sale of loans, net 134,060 92,651
Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net 3,230  
Loan servicing and other fees 65,788 60,087
Valuation adjustment of mortgage servicing rights 20,778 (54,871)
Interest income (expense), net 11,120 8,710
Other (expense) income, net 386 50
Net revenue 235,362 106,627
Expenses    
Salaries, incentive compensation and benefits 129,250 100,831
General and administrative 24,410 17,374
Occupancy, equipment and communication 17,901 16,432
Depreciation and amortization 3,632 3,541
Provision for foreclosure losses 392 1,514
Total expenses 175,585 139,692
Income tax expense (benefit) 0 0
Net income (loss) 59,777 (33,065)
Corporate, Non-Segment    
Revenue    
Loan origination fees and gain on sale of loans, net 0 0
Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net 0  
Loan servicing and other fees 0 0
Valuation adjustment of mortgage servicing rights 0 0
Interest income (expense), net (2,933) (2,727)
Other (expense) income, net (647) (15)
Net revenue (3,580) (2,742)
Expenses    
Salaries, incentive compensation and benefits 10,817 10,289
General and administrative 4,801 3,509
Occupancy, equipment and communication 1,914 998
Depreciation and amortization 122 197
Provision for foreclosure losses 0 0
Total expenses 17,654 14,993
Income tax expense (benefit) 10,143 (13,605)
Net income (loss) (31,377) (4,130)
Origination | Operating Segments    
Revenue    
Loan origination fees and gain on sale of loans, net 133,664 92,276
Loan servicing and other fees 0 0
Valuation adjustment of mortgage servicing rights 0 0
Interest income (expense), net 664 1,300
Other (expense) income, net 364 (2)
Net revenue 137,922 93,574
Expenses    
Salaries, incentive compensation and benefits 121,105 93,257
General and administrative 20,548 14,494
Occupancy, equipment and communication 16,935 15,174
Depreciation and amortization 3,491 3,399
Provision for foreclosure losses 0 0
Total expenses 162,079 126,324
Income tax expense (benefit) 0 0
Net income (loss) (24,157) (32,750)
Servicing | Operating Segments    
Revenue    
Loan origination fees and gain on sale of loans, net 396 375
Loan servicing and other fees 65,788 60,087
Valuation adjustment of mortgage servicing rights 20,778 (54,871)
Interest income (expense), net 10,456 7,410
Other (expense) income, net 22 52
Net revenue 97,440 13,053
Expenses    
Salaries, incentive compensation and benefits 8,145 7,574
General and administrative 3,862 2,880
Occupancy, equipment and communication 966 1,258
Depreciation and amortization 141 142
Provision for foreclosure losses 392 1,514
Total expenses 13,506 13,368
Income tax expense (benefit) 0 0
Net income (loss) 83,934 $ (315)
Origination Segment | Operating Segments    
Revenue    
Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net 3,230  
Servicing Segment | Operating Segments    
Revenue    
Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net $ 0  
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUBSEQUENT EVENT (Details) - Subsequent Event
May 08, 2024
$ / shares
Class A Common Stock  
Subsequent Event [Line Items]  
Common stock dividends per share (in dollars per share) $ 0.50
Class B Common Stock  
Subsequent Event [Line Items]  
Common stock dividends per share (in dollars per share) $ 0.50
EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )N*J5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " ";BJE8P.W(*.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.DT!B:CK91,GD)"8!.(6)=X6K?FCQ*C=V].6K1."!^ 8^Y?/ MGR4W.DH=$KZD$#&1Q7PSN,YGJ>.*'8BB!,CZ@$[EFC MVB,(SN_!(2FC2,$$+.)"9&UCM-0)%85TQAN]X.-GZF:8T8 =.O24H2HK8.TT M,9Z&KH$K8((1)I>_"V@6XES]$SMW@)V30[9+JN_[LJ_GW+A#!>_/3Z_SNH7U MF937./[*5M(IXHI=)K_5Z\WVD;6"B]N"WQ7\82LJ*;BLQ&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" ";BJE8=V!.*4T& #&(P & 'AL+W=O1+BFUZ8>N0%/0 M;,]2K E3;'@FQ0N2>FM(TQ_2MDFK@<:/=#?.E81O?:A3P[%XYA+-H,=0&\4K M)GE\UE$0K+_NN'G(119"*D(HNA&16L7H,O*X]WU]!W:HV"NRW:L+8@V\8?(8 M47R$B$.ZAOT9[RO?((>8JK_;&UJT$4WC:$7<1+@)C%R%IE%VW.CQ]_6 M7M(_;-;<1&HOQT[[BPG)6E43J5<@]0Y#^I(PJ;@,-NB>KX54)CQ[E)*)J5'& MUJJ:>/T"KW\8WHQ+7WCZJ$1PX;CX#8][7=[ M)CAK:4VXTP+N]!"X>[[T8P4=J- M"XUCU)[SZ>OT>H(^WUU/IK>?YFA\=S,; MW3Z::*TY-6FQ4UYHG4-XIY$K)(S1]"IRA.8*#DPD)!J+)%)R _\]8R/L29]< MFHCM1761=]P"'X+\P%[1U(,#U5_X;G;UK![->R('O3;I]BCN&<]&]N*ZO*3D M)8?PCCP/TN.C[0>4JL)=9.Y7>V1O,#B!,;$.^ 9-)!BO$=N:41>[U"-L]8\? ML,=Z"8;T@WB)C,CVN#F+T,3G2V%$;4*%<.E"V&XS;U&+PW8NMF>. M1T;0)@0)EX:$[5[S%G0F8L4"])>_KCY#V1-/"<;82-J$*^%2EK#=<=+1.H(I M<#68/6#0&QBQFE C7+H1M@O-M7"AOV8K$=G<84](K^^T^Y0Z1KXFS B7:H3M M7O/@*[ BL4"8?'CZ%C M-9/HF04)1VN8)J?S8V-;-"%2N#0I;%<@\%_/CY9HO@F?1&!L@CT.]?EZ8N1J M0IE(J4S$+C7;3D67K^Z*14M>J8A[@FX?YT8_LI?5Y2O]B!SD1^-$2CV-R>8N M:4?"924QWHC9D_AHO'TSME?5Y2R]B!SD1=,(YMK9?3L]'V5;<".G/;&*LPD1 M(J4(D8-$2,_70.C!#)9"&L](>W)&KLLA @*\+,S(VH0)D=*$R$$F- ]9$*"+ M)(:O8_.(M>=4W4"QE]7%*_V''.0_ER&72WU$?H($M0)%"-I/;#R!H.] MKBYHJ3_$;B_;?EQQZ$<;GCVF&J\)#2*E!A&[P6Q/L7":D>!#T\CCK^AW;D:T M1SF.@P<@L7VC#MF+ZW*6.D3V2$Q^#;GR8^U]CQS$Q7;?;T]*FWR[I%:PTGWSL896/%YKP'EIZ#]US,^<-8WX?MY)R3]P78S_: MB^HRENY#[:8R D O@PS8TDAE#Z@\X]CKZH*5LD/M:K*=3HRSZ<1<3R>,>._D M*CET$^9#=YZ0-?&(['V?D37A0[3T(7J0#^WV^A%<5?4#5727J%BQ*)VC??"C M_#GKK\8V>2?MR=LD2^NE:?J)_O.08 =CJF]9/)MX2T&B=I_)AOG%_F'^3GJ3 M S4A2[24)=IO8)B_DP'E+="$3]'2I^AA/O5_A_D[V5+>)B<_#/.N0REU\.F; M8=[9>5-"JWWZ DF,7/WP)7MIHEA;O*0R2E_-Z)2;9V^XW# ],XA1P!=0ZAR? MP,_+[*61;$&)=?K>Q9-02H3IQQ5G'I=Z _A^(83:+N@?*%[=&?X'4$L#!!0 M ( )N*J5AQZ_!L)0< &\? 8 >&PO=V]R:W-H965T&ULK9EM4]LX$,>_BB;7Z;0S0"S)CP4R$P)7.E,HTY3K:^$H1%?'2F4%Z'WZ M6]DA3FQ9@38O6IQDM?ZOM-K?RCYYE.I',>-GO9G6BP_]?I'.^)P5 M1W+!<_AE*M6<:?BH[OO%0G$V*0?-LS[QO+ _9R+O#4[*[V[4X$0N=29R?J-0 ML9S/F?IUQC/Y>-K#O>%D#E2 M?'K:&^(/(QJ; :7%/X(_%AO7R(1R)^4/\^'3Y+3G&44\XZDV+AC\>> CGF7& M$^CXN7+:6]_3#-R\?O;^=QD\!'/'"CZ2V7O7F/WB"1HV\S MN2Q8/BE.^AK4&)_]='7GL^K.I./.5TP=(8H/$/&(;QD^<@\_Y^EZ.-T>WH/,]OL0[%@*3_MP3XJN'K@O<';OW#H'=N" MVI.SK1#I.D3J\CX8L6*&8+%0:B[XSZ5X8!G/[5%7KL+2E:D%#X,DP'Y\TG_8 M#*=MA6$]0F]MMB747POUG4*_\D(KD6I>2;7)JQP$&S<.P\!OJ&L;19A@N[9@ MK2UP:KN22M]#@4.99'F!9CR;(*BFJ("I/$!,HRD3"L'$+KE-=]"2A#$)<9 T MI+?M$@\3$MG%AVOQX8Z)?>"JX&C>$83('V#JH4KK%X02MB12/_:BL!&)Q0S" MQ<0>2;2.)')&\E'DN>#HBCW'4"SO_@4T("V!+HNE2F=0W)$R5=PF/FKG3T"3 MJ)G?%K,D"4F'^'@M/GY9#ID=+E*1WU="BQ?,>MQ.(()#/Z8-Y18['&(:=&10 MLI:>.*4/)P\L3SDHS;EU8I/6?0.8KV92M*U"/]JH+EO:L%?#S'.JNU'0WRC] MJZQRIL MJESNT+KRMC5)OI\$#;$V,YI@VJ%V [W8O1O-FA_*Z>$2,I5U\F?E M9:N,!4G4K!@6LS @49?*FHO8R:3!1RDGCR++RCD5N6;YO;C+G@5WSRUIR2&4 MQ#%NRK;884R]L$-W#3OLIMT7/>/*-:W4LI.2)&IN))L=%+"X@R.XAAQV4^Z; MU"QS"6SCBR9!Z 6DJ=!B&$9A1#HPC&O6X<#9%'T6[$YD0@M>E,L/[6CZ8R:S M"5#D[5\QP=%QND M!BYQGRY'ZOZW^ CLCZB^'-'V]'7C"6A ML]T8OZJ]($Y@O_K!S)Z\;8=>HYJX47VCGC=]V6,=H#?>D8>ASJZ.@LP3>(F29PF MVZ'6G"9N3@\GT#5!'P(;2O7#/X"NC&5-[5^A +;W%($Z]YDK0:TH#&'86#UF2F;C)?R_S0% LE ML\QP#@YJ'+*AX]F>!;.XN?06(VA*.W36)*9N$E>%^'7G"-KF+";8QT%+LL40 M&DLHS1VR:R13-Y);_/B-XQ!M(]A^GK,9NLYS=.,!\(XGP!D<-]$0&O+:W[\K8==,U^ZN^1*M392+PZ]#UYVPZ];B?H[G8"UKGH7.?V8V;B MM9[QNXVVI=6LI^[S=)6*9[M3<:^4WY>W[:!KRM-HGZGH;!E>'?J>O&V'7E.? MNJF_,Q7CUJLDWVL^B]MA5$GK;[P--:^BKYBZ%WD!1[\IC/*.(LAD5;W=K3YH MN2A?D-Y)K>6\O)QQ!FMD#.#WJ82V>_7!O'-=OV,?_ ]02P,$% @ FXJI M6*N+J?%2 P $0X !@ !X;"]W;W)KJRAP/AXBU2(PC<6=):(BXZ-*5 MRF**D9LXA8&J:UI'#9$?*78_&9M3NT_6// C/*> K<,0T;\C')#M0('*Z\"] MO_*X'%#M?HQ6>('Y8SRGHJ?F*JX?XHCY) (4+P?*$%Z-85LZ)!:_?+QE>VT@ M0WDBY%EV;MR!HDDB'&"'2PDD+AL\QD$@E03'GTQ4R>>4COOM5_4?2? BF"?$ M\)@$OWV7>P.EJP 7+]$ZX/=D>XVS@!) AP0L^0?;U-:R%."L&2=AYBP(0C]* MK^@E6X@]!VB><- S![VN@Y$Y&$F@*5D2U@1Q9/3(9R>#2\'<[&4["XGDX? M%N!BCBB.N(>Y[Z#@*_@&/@,5,$^,LK[*!9'459UL]E$ZNWYB]I^(MH !+X&N MZ6:)^[C:?8*=W-THNJMB'?+%T//%T!,]\X3>7+Q"F%+L K'NSO,EB!$%&Q2L M,;CP(^"2($"4@1C3-.*O91&G4UC)%#*)-K;6TF!?W>S'=<:H0&_D]$8S>K3F M'J'^/S$B\=.'5,J<"K?W<-I:^CO@KF%88#=S=K,9N\_8^CRW>81S"%QE42!M MYZ3M9J3BV\@XBEP_6IW#;9_%K;(HX'9RW$XE[CA C($A&),P%%_-A60N0ZM4 MD;7DBL7(P0-%% N&Z08K]I=/L*-]+\O:#Q(K!&SE 5O5 :>!OB.!K3H)?,:H M@-[-T;L-T.MG;_?HI=%/I&\=RP)Z+T?O-4"OE[R]8QC-ZO2TCG5 76K8[72A M60X-M5WQTQI@-\CD3+<&?+EE%?U>Z88UK99HF]T>I%8/>E6A87:/? MG]^P5H4^9U7$W]5H6%VDWYKC\+CR0JT\R6N9%O%W91I6U^FWY#D\KL&F9AB& M!GN'Y#4LB^"[J@VKR_;;,_VX))^BKV&9TJM[^W5Y6!+;X)4?,1#@I7#56I;0 MH.GY(^UP$B=;^"?"Q8$@:7KBS(:I-!#WEX3PUXX\%>2G0/L_4$L#!!0 ( M )N*J5@(0.!;-P8 %@8 8 >&PO=V]R:W-H965T&UL MK9E]3]LZ%(>_BM4[78$T:.R\E@N5H+ -:;R(PO:W2=S6=TG<.4YA^_3W. E) MFSAA7($$3=+CD^<<'_MGF^,G(7]D*\84>D[B-#L9K91:'XW'6;AB"$\ORQ@GEZ6AZ7#R[E=-CD:N8I^Q6HBQ/$BI_ MG;%8/)V,\.CEP1U?KI1^,)X>K^F2S9EZ6-]*N!O77B*>L#3C(D62+4Y&I_AH M1B:Z06'QC;.G;.L:Z5 >A?BA;RZCDY&EB5C,0J5=4/C8L!F+8^T).'Y63D?U M.W7#[>L7[Y^*X"&81YJQF8B_\TBM3D;!"$5L0?-8W8FG+ZP*R-7^0A%GQ5_T M5-E:(Q3FF1))U1@($IZ6G_2Y2L16 _!C;D"J!J3=P.EI8%<-["+0DJP(ZYPJ M.CV6X@E);0W>]$61FZ(U1,-3W8US)>%;#NW4].'Z].'\\O[B',UNKL\OKN?E MU?SFZ^7YJ7X\OX>/JXOK^SFZ^81N;B_N3N\OP0 =H(?Y.=K[L(^R%94L0SQ% M]RN19S2-LH_HP\[]\5@!K'[E.*S SDHPT@-FHRN1JE6&+M*(1;OMQQ!D'2EY MB?2,##J\HO(0V?@C(A9Q##RS/V]N#^#8=>+MPI_=X^^.;5B:,U-BRH:.N:$> MUT?9FH;L9 0#-V-RPT;3O__"GO6/*:IW\1<]+FRFV';[5"[ M9A/BN;BVVHG!K6-P!V/X7)%*Z"^9,90(J98PP97(:,7B",%L"M6^89F""4X5 M 7ZY.IL?2!93Q2+T*"2\E:?+_A!+"'>+W29V.\"ND64.SJN#\U[O(-WK/ 2Z M ERH%9-%1YDPO0Z!Y_I!T.(T6%E6X)M9_9K5'V3]1N.\K"(:_9M7J8;2J3ND MB4/JN=O([W?(B.7[;?ZNU8'K!'Y/)05U ,%@ )>I8C#&%)1**!+CR ^Z>(Y/ MVGA=*QP0QS7336JZR9_1L6=8(F1&O$DW+]AS'=SB,YD1XA$S(+8:J;(&$6^* MTMRK />K//8.J4_Y>2]ONX$V(HL']6TZIS&5G,&\"\4"$P8L M&1$4C8Z^FDM@RGMD*5MP\X11^=_I @>6R'Z[JPQV\$-Z)FC<2"@>UM#/ "=I M7(#2"%: /%.2ZD",N$ZWLB8$=XK>8&8%@=T#VV@E'A;+FS#,US0-?WU$[&?. MU[4<0LZ3/.5AD70C>%?;\"3 ;AO<8.8[=E^6&QW$PT)XSJ#\0M[4!-6RPG_W M\W8USO9=IXUKLK*#'MI&"?&P%-Y*L>'%1DJO/."7A;'(W$3X\K'SW0D$%LZ%)QZ!I$U@!3=J !CO7\7IGQ$;]\&ORI[4$ M[>D$[L.,H)-:"0Q2]/D%'NU5D\6^,8JN\MF!Z]CM( P"Z5J!U5/%I!%(,BR0 MEV_D)5WMPQ;N\!K,#K#M63U))XU,DM=EDF\GW@AI$,O L=IK8X/9@>WC21]D MHY5D4*(*2 V'J%*2/^:*/L*>10F4BO0@A#VJ%'&L5YV\6D$9"[QZR0[>I+VP M,QGU\3<22(8EL)/D3B"?QNV9%ZOOJN=$^X@PO4ZA,]:[I M!7P-R[_BL*$3PBRFT$.GQ=1=7I^A&6@.3)%S)<(?1\;P!I7WK2N=]_*VFZM& M>LFP])[1C(=H#S:K$=0CE5F3+?.P*MWYVYO)0Z>]K#%8'5B'7L].B#1Z2U[1 M6Q[G>F?\!E[/Q.NU>;M60[R-XA)_L!*_%\>! $PWL!K3F\WRS$OD*E-0='K\ MPU[T_Y7AH-B_N0S?R=MNHAJI)\-2WY1AF2%S7W95W,/8:HN]R8A9/ZV/QT^+0^'6 M\S-\-"L/N1LWY9G[%95+GF8H9@MP:1WZP"3+8^SR1HEU<1+\*)0227&Y8C1B M4AO ]PLAU,N-?D']SX3I?U!+ P04 " ";BJE83^FP1NH' "B/@ & M 'AL+W=OO9?6U7E/*T)^;O*BO)FO&MA^FTWJYIINT?E]N:<&_>2JK3HWFTV:?77)YJ7KU<3//GV MP7WVO&;B@^GUY39]I@O*'K>?*_YN>J"LL@TMZJPL4$6?KB8W^$-"+!'0M/@M MHZ_UR6LD#N5+67X5;Y+5U<00/:(Y73*!2/F_%SJG>2Y(O!]_M-#)(:<(/'W] MC1XV!\\/YDM:TWF9_R=;L?75Q)N@%7U*=SF[+U]CVAZ0+7C+,J^;O^BU;6M, MT')7LW+3!O,>;+)B_S_]LQV(DP!LG@D@;0"1 @@^$V"V >;0 *L-L*0 TSX3 M8+9SGA5"[ M6\6\S'L>N'V]O'OWD(?#1_.[6#VX7^U>+ MNU\2_T9\O'C@_WX-;A\6Z"Y$\_CF-@H6*+GE7]S-?X[O?O&#^\4/WWD$NQ]1 M\._'Y.&_Z (]+GSTT_?OT/,=UDDGB[;[GW:=X^YC=P,02^G)-#-LSL6E<3E].1=MO:!FF:1IXUFT8 M078OAH0E0+".(,V#(,V1@APBPCW3.1ET3*P9\=SNF,^UN)R]NQNNZ3?SCEVJC._UF%^K2;&/#._2;'D5Z4U MKS-\4IM7[\0BV53J=9FO:%7_B((_=AG["_WOGE<\Q*_J7M-J];MJWBW(X@,) M\R%A 20LA(1%D+ 8$I8 P3HBMP\BM[5%[);?IF7%LMQPF>=E7;]3:=?N+107 MIHMGTBDXUV8:JTI(6 )"R%A$20L/C-/TKJ?*)K9ZE+I'%3D:%5T3[>[:KD6 MQ9+?/O![:Y95E-]I,U0^':ZAE_LKW;JY_#VY=E,I3IMN;+5T%,=K8$=:LWS( MG,&PG"%DS@@2%D/"$B!81YON09LNK#95>G05T^EX4OUS>Y<@%XXAG7R^MK-C M5:;(B"6%0>:+E,,@7[%!9DR 8!WE> ?E>%KE-%=Z%V*';B4$LJ5%G8J;;95 MO-[(8->6SO:Y-MW8!1(2%D#"0DA8-&1@8\B,"1"L([G907(SK>1^HS43=Y2\ M-(E]DRI;,BZ^_9*Y*S)6O[5P:O%C%TY(F \)"V8]59BF='\90B:,(&$Q)"P! M@G7DBHWCKK2AKY&-%,]>YKUF;+VFN5AV\U1(F96HX+<*ZX']"WTI-8\5,2U<, M^MZ-5BHD+0"EA:"T:,#8QJ 9$RA:5Z='YZSD>MJ3]&$5+]5D>#&:&@YD1Z%''H+0$BM:5U-&8 MP'IGXDU[52VC_N8VQIYIS4RY>("Z%:"TH*5UBX5T="FPWJ8 -U_U^487T/X._@5V7TWB!I(2@M&C1J,6C.!(K6_:GP MT98@;]@2(ZQ;TM]Q)[T=][D^X>@?_()Z!J"T$)06#1K=G D7KBN_H&1"] M9^!G+]F*\B)'^2W+2YKS(E@])\ M4%H 2@M!:1%1^ K$D,7<;R2W2:"ZU97HT2X@>KO@9LFE63>/CHCUMY">V\C4 MSVVT2NSOBYNNO ;K\X\6&.P#$I"T$)06@=)B4%KRQL1WI7AT",@HAT#C7%E* M-4)NV\])?W.<&*XS,^1?N?F*EF?VC0BJ!DD+% ?1WS16-.IO&JL:S9JAZRYSBE'#CCF3 M;:Y$T=#!AE0WIB>/QHJGM_FD/6=%C7+ZQ*.,]RX_*ZK] ]'[-ZS<-D_+?BD9 M*S?-RS5-5[02#?CW3V7)OKT1#^ >'DN__AM02P,$% @ FXJI6%$L?9=F M"P GD$ !@ !X;"]W;W)K#@ZZ/PM'?UT+#A[*JOO]9SSQONQR(OZ?#!OFN7[T:A.YGP1U^_*)2_$.P]E MM8@;\;1Z'-7+BL>I:K3(1]CW@]$BSHK!Q9EZ[4MU<5:NFCPK^)?*JU>+15S] MO.)Y^70^0(/G%[YFC_-&OC"Z.%O&CWS&FV_++Y5X-MIX2;,%+^JL++R*/YP/ M+M'[B$UD V7Q9\:?ZJW'G@SEOBR_RR>?T_.!+WO$Y]"3Z M\7?G=+#Y3-EP^_&S]X\J>!',?5SS:9G_E:7-_'PP'G@I?XA7>?.U?/K$NX"8 M])>4>:W^]YXZ6W_@):NZ*1==8]:T?^,?G1!;#80?N 'N&F"S =W3@'0- MB-D@V-. =@VH4J8-1>D0Q4U\<5:53UXEK84W^4")J5J+\+-"7O=94XEW,]&N MN?AV<_DM^GSW(?*FMS?1AYM9^VAV^\?GZ%*^/+L3?ZX_W-S-O-N/WO1R]LG[ M^,?M7S-OZ'V;1=Z;WW[W?O.RPKN;EZLZ+M+Z;-2(?DGOHZ3KPU7;![RG#\2[ M+HMF7GL?BI2G0/O(W1YAAX.1$&2C"GY6Y0H[/5['U3N/H+<>]C$%.C1]>7," MQ>-N'O%D7_.=:,CF&A/EC^SQ-XWKN?<@9GCM/53EPA-)HXJ;K'AL9UW69!R\ M:JU7"GN5">E]O8P3?CX0&:?FU9H/+O[]+Q3X_X$4.Z:SZ$C.=M2D&S6IR_O% MC4C&69&4"^Z]R MT;)-M,PY=B[3_XDD)!)]4WM-*3)]4A9)EG.O,&60;\L7$SG:5C5/95: AMI[ M2#!VS+%V3&?1D9SMJ!]LU ^<8RWBPFF2Q>T26:1>O"BK)OM'O0#)V+IC6R.* MA(P:PPXR(F-CT#D[UC/LU-^=YZ@D0].HX MYY @8RO2@/JF'+;14(P-;,CA['!/.28;.2:]Y*CXFEKY3MV^%V!?D MV3\BW,=8IN9"\'&5K6,)WC"U^< 48GYHC(8I9!?XS!PT[O[UC7\+=)$S_LNM MU*G&B\P1SNMN@D#FQ0>MK"SB[F%?!;!6 #L5^%*5ZTQM MV/1\$ ^ZCX*CQW9-D(3W[K\SL[U#5XS,')"H1&\^,<3@2VK2N8)NN(2Y^+D M[Y703+:KWTJX T6B=OPD,)D#L!J:LRAR!]%7)(VZR,ER%__MTJ)<0($%EO]( M\E4JH>,ASBIO+2159F4SYV)$944LR#C.Q<2JFVJED'F_:,R68XQ\>W !=LP? M6PNR.[*^RFE,18".;(Y$R,2FH';5BAD@1GV*6@4:1Q%;AZ] M%2NG&.S/Z^BKH!P!?$DH)E:Z .QP2"?$E.(4)(HTBB(WBVY+(:%RN:J2N1@/ M?? <09@I, HQ:WH ECCT?9]9\IP".;%&3NQ&3K'F)IRG]79253+%/]N*@BI' MO58H;.,FH8Q.?',V 89B##%K#QBYP^@KDR93[";36[F @)':5(DF9NZ? E8A M,U.ENPM]0]3HB;&[!#F/!6741DE(0;<:$5OP 9:'\)'@L5/LF-ZB8WG;E5:# M+7:#[66Z%N#!6QU;%MF_F\$ K*+ JA!!9L2GH3FH3@&U6$,M=D/M99*4*YE& M1#Z)[T5Z416R)*E68D'F/^1Z#%,(!I!5+,;FO@8P&Q(V,:G5W8\&#% DY@$8V*& M#-@%(;)"/@5T8@V=V V=-R\IL8,R0 71 %%JZ0 93IB9)")W1_L*H3$4CU]U M5ZNM9[Q AR,A8R?6,;U%Q_*V*ZG&6>S&V4N]WY>H=K^JA8$LCJA]K*H72-%5 M6: "[]1>88!-41A:!3/(#D_,TE+D[G!/08@&6.(&6!??O[S>#-Y;!6JFQ&?6 M9 3L3(W<,?352-,K<=/KETIL^K-EG&NLKWC"L[5(3^ILR"_)9+/M!%E5$L#* M$ND4_$LT_Q)WZ?5S7:\DIW"@[MI-F5J&OJSD:M7\5).)BRRRE!=^;Y6,V!@Z9/;5!ZR0;Q7?W?WLJX.& M5>*&U;V;/ )51O%X8D9IFUE7^A0@2C2($C>(6F3RTA69 *Q)_0FU+C1@AQBF MUI4^!902#:4D>!68=)7APS(<"2P[L8[I+3J6MUU)-?02-_1>;>[/RB7E*:ZX M/&TF]SI%FU@2@2,9G$-LFB5C2D.K6@08XD 6GO?+/. MOEH+J/H:R%-FUN("U5_%_H^-+35.@:Q$(RMQ(^NFQ-CN ;:6V3W@(5>>)L[R M6E8*9/F MQP2U[M' LK[/'M4Y =/5IM?<<"P64@!S*RL?0K$I1IQJ1MQ=X?3 M:R2@ ,).Z-BX6S$%S$P)W%WL*X$F6.HFV-WLTN)95U("X[9I4TPBZQ8&9.;[ MYAG R-VWOK%K,*5N,-V]_(=C/\RE@,D0!S:7NCO6-W#-I=3-I8I65%5:HLKS MD%_&DDX/RV CIR4#Q*YFGHWPKPM915C>4WLG[M"+0+-THT)WBK.=B8?%J MWC0Y?SXL((%=LKM8<^!CWO0@HTX!DZ');^Y.]Q5%U[5W M*>_P+N1]+'G3%PP>H%/,D!D_6'XU%U5W#_LJH F6OJ"L"L8(E4BM#1E@98W[ M4_ DU3Q)7UA$7^HX5_OMNCT'>]B1^*T+_9C>HF-YVY51LR5S MLZ4JA"BX: N]#9=C9F^UC]G@2!@V4P9DY5N'3=T]ZQNYADOFALO/FV-P\KN1 MJR(U[J!(44 ) &@DS#RC#UEA3,S#/^X^]M5 LR6C+Y]$:58_'[=5%?!BJ'2 M*H3PUX..A(2=@,?T%AW+VZ[.6U_0 M@[K:.&H2.V 2!E8J!HRVQNUN:)I#V>%*ZLM6'R]N=M#TNC+#E52#X(L [XT91^7@JRP>;@W JQ"A/?!BL93 MYL;3NU(FV%_C=0;P(TAF@!U(9H =1&:CK2^N+WCUJ'X H/947;;]MO;FU7\0;CTWX5"_ZK],8#V25,NU=?C M[\NF*1?JX9S'*:^D@7C_H2R;YR?R S8_R7#Q?U!+ P04 " ";BJE8<=J+ M9,8* #2' & 'AL+W=O>>TF_75OWU:^4JL5=61C_;K"JZ^KU[J[/5JJ4?L=6RN#-PKI2 MUOCJEKN^[I=1FVJ0MMU)43OBE+Z;Z=J,*N MWPWV!NV#3WJYJNG![O';2B[53-4WU97#M]TD)=>E,EY;(YQ:O!N,]UZ?'-)Z M7O!9J[7O?1;DR=S:K_1EFK\;C,@@5:BL)@D2?V[51!4%"8(9OT>9@Z22-O8_ MM]+/V7?X,I=>36SQ+YW7JW>#EP.1JX5LBOJ377]0T9\CDI?9PO/_8AW6'KT8 MB*SQM2WC9EA0:A/^RKL8A]Z&EZ-'-NS'#?ML=U#$5I[*6AZ_=78M'*V&-/K MKO)N&*<-)656.[S5V%"ZN/IW-SBZOQ]?3CY=# M,;X\%>/)Y./-Y?7T\KVX^OC;=#(]F[W=K:&=9.QF4=-)T+3_B*8#<6%-O?+B MS.0JW]R_"ZN3Z?NMZ2?[WQ5X(=V..-@;BOW1_N%WY!VD4!RPO(-'Y(VSS#:F MUF8IKFRA,ZV\^/=X[FL'Z/QGF\-!WN%V>51.KWTE,_5N@'KQRMVJP?$O/^T] M'[WYCK6'R=K#[TG_H8G[ 9IFT_>7T_/I9'QYO4VK.&D\Q'HOWC>ZR,4'6^0( MM!<36U;2?!L*;;*BH6="UUYDUGCD()>URD$8-C(@F^,)K-F-0G9$==X%)4(D*6CI[QT;2&L@@@Y+Q04 M+$%F-=2U%C K)=5P_1%9LJJ"6 5+!F4'KX2 MO@Z[()FL/=5 L,YJ81<0733E7,M[BE)$MCKO(<;99KG"VUKJ@B5GUF%M90VM M%ME*&J.*>\'0R*-RM5YH1(LM?1 ]<:HJZ6H*#-GWP1),EJSAQLVEP7ODV5:\ MX$G,Z(>;TY3-Y.6&G,^J1NR0L?%B(;7S:>OG\<;.+L3X)\Y5CJ]%LF*<@W I M>B%5K8SS#YT08\TSWU240 ^G"H5X@)6F2&R>:]HV9/-Z(8%3G-!;K-?>-\IU ML7F/I\ZP%Y>L%-9V\SO6G+^\N+<0_V[5-MC%;B0JK6T"%YN ;:V=.> M!50!L*!7 3USVH#\-5O.M]IR+A_:TI?]P99*_(;RZH1/K$/5W _Z;Q>3+=*= M0IQ)?/8 $M\#VGB)DD#C;IP2GQJR8QO0;F:G*=4[XD1ZI ^;KXC-31T,),!+ M= [.+Z&F,1(\1IHSK@X?/G5TMD"MF8PJC"N524&LY*T2*TJ\D!VG;)R(&Y=D4D)D^/Q52>YJD!/3("UA0[4I2ZWAH"Y MPZN_&3_, 4@I ZV+X 1M\T"(?\^ET!$52XT1 M3UI:/J'$D9>7I=H@C7:\)K&![^CQ[PT8 M6KDBPCI8$R8HL,,GE142%$8("^B98+C L9,*_=Z;#E>ES)EYZLR_>^ U"V!$WR#R@=^9K'M8\!R3XERCCD5)OM5%Y<:() M32V\?(^9R)Q2?E5")2T<+4P2916\#Q2W6! ?,GF4H?Q"*+O,/PJ8C7[&J*$* MKU<\!/9,T:$X8F0H;VLP*WG)"$"56Q?-63.R>Q2!U;$WT;S_J#-#.K<'' 2: MS5@0K04Y45?*-3QUH:)AHN]%9@>IR.A<14+/==[ 61#Z>6-RH)THCN;Z-/AL MCFITHT'P\C2YH]5&NC%?.SZC.#IT%L:Q-K=03 Z3-A441WH*2(\#-98,(SU3 MM-1=K,?H0;(@@6R2<#OIX_8D4M^,J"^USV1<;6M98-G/+UX=[>R)4H/\XX'C MY^>'SW>.ND MT9QRC9:?B1>'HZ>OQ;3D03@5?;>2#DZ)Y]N$J3MD!J;V>P -3B:VQI0S'>34 MD$,G#.(H"]>+.#.'(V$91)OZ(-$%E)#:RAJ:-).TP ):$*4UD@Y]1?%[(!$ANDF4&T863S>+^D M08/3 F7697+O*.#CX3$O,8"ZE44C.4.DMHM3RV7MN!9:4N16H];$09Q0/CU= M4D[N@0=X2#B8W<3DOAABYN6#=>Q;I#EF>/_EZ&D?%^V6;J3O/>RXMK-Y*+A@ MVOB$*3F,=W,Z# R)ZOIC3SSC$TS"B;R=-N.L3KV-\*;SSO=LI=4BGD3)^%QE MF@=U8GF7[)]\/+W8>IICAE]&AHI<3W:%D;"U"+-(^;#WIXY0*LE)(G_B#MBY MT#P9(AC^D5@%_UKHQ?$P!C!,KG@2D5Y9K_N#,WD4.ST%#&26FN0*U)F6-#YB M^+ZU3_S3[QE\U3-*\UU)P'Z:V9" F R>ZV*6^Z7=X;H_Z"5T41@WY_UXF=33 MB1J6@JX3"K7E-BAB8[M!FP6T.6R&OHY)+ T0O2IG$^ZT9SRUFNY15G)B,[,H MYDUN6& ;HD)3SY\SP\%PHTA:0J$H0.5_)>IP&.DQ(LTIG%_:]H,3G:W"S'7& M1=5^)_NA%6,44[]"T[7@FW1W.*7/=#,32F+C^J)GP#;*.PJ'<^5; M]Q:M9I[@VBN6C9->[P8F+N+3=OO%WEG$AT\ 6XYU^M, 75MN2/*QR*E:,%>+^P.)?$+Z0@ M_8QY_ =02P,$% @ FXJI6/F,4-8"& 3E< !@ !X;"]W;W)K&!EFA;4UER12FIY]??LY 4*FF;78X&@]GE M5J;YR;.G=._W\MG3HJZR-%>_ET+7VZTL]\]55MS]<#(\L3?>INM-A3\E_'7IH"3I5N4Z+7)1JM4/)]?#Q\\G^#P]\$>J[K1W+7 GRZ+X M@'^\2GXX&2!"*E-QA1 D?-RJ%RK+$!"@\=' /'%+XHO^M87^$^T=]K*46KTH MLG^E2;7YX61^(A*UDG56O2WN?E%F/U.$%Q>9IO_%'3\[GIR(N-95L34O P;; M-.=/^2'"\J6LY+.G97$G2GP:H.$%;97>!N32')ER M4Y7P;0KO5<]^NG[U5OQQ_?K]C^+-C]SXZ"O"-+"_$>!B)T6 T.0)O['8Z M)GCC0SN5:2G^D%FMQ,M4QUFAZU)I\1_72UV5(!S_V;=G!CGI!XD*\UCO9*Q^ M. &-T*J\52?/_OF/X6SPY C"$X?PY!CTA[#FBP )HL@M4235*,KP7B*D%M5& M"?4IWLA\K<2N3&,%MV0%"E9GB5@JT,98@3(E JR"D*!;6H/]@.N=3!-1%0(H MFNN5@B]%ELIEFJ757IS"D^I36C'(,Y'FM!+\E)7O:OB^UHJV8AX0JX9:LB2LBS*MTK_@J;NTVB 2 +!4 MZCQ3MRKSG]^DJI1EO-E?B'<;(+7[&PCYL4Y1#&%Y 87N*+\E&X!,.$':(AB M)8HEBI=<9L KQD_F"1J$SI-UWGD6EU4BAMVM >>_)-$&'B5:,B1+343![#A! M$GF[,+O$I? &0VFV OM"\YB(@I\!!M#OKX:G4(/Y0.*?1.Q: >L$0,7A7=4PVDJE2YC>A%@^@6Y!3M M<8OMN@:?!IJ5$N:D6W7&KZ/R]*_KM#\AF^]UEQ=DEH^D!*D)-IOCZ 0V1$&I_P8J"PS,2=YL4 M5M[*O=/KN ;QS!NJLA; 8LLT@170Q:-M+B4\2YI&).2@0%O?W5AD \8^291< MJCS>X!>()UGM! 2VW).*,,4\MLM,%Q8[C7*OP4B4CG1L,59[R^"&KG*W*PLD M;!BDD',PNT3*[?L$B%0QK3@ 0@6A&(C-C-DL[K59K%+Q)D\_(I/ BJ$R['89 M&#+Z,M6,#! 3^!_1(R3,)3LDM@$>#0WCC&D*W#R9$8R(0L*R_COFJ6I3)$56 MK/?@GT$28-\RE]G^+W:,;D^(AVS",AL8-?P[XM:]+5V(FQH(#<*1 >?(@1LE M*C$JW!5E94)(LQ+N$O! ^U>39DL3$4BWZE*MTSPW(H(WC+0WGM/PH8AAV\"Q M,&YU"FK,>2#/*/@J4%-@=\ON6V]BGXE\380%0.?3+9M[6JK>H4 2)WLBK?<] M=I'L);Y*R/1_'Z#@[)"WXI]ULD8]84_E&3"KW/C\PRWK5QI5TF+=."3/P!RR ML7%1Y\!>7!&<),29H'[ \LP)=WL#_ QD]QA_4IQ$ 0)$SHFU-%]HL_]%PN&T MQ"GQ%HT>B*V1\GV0XS1.S43$OH<\K$F\M\Y2'H?Q^R8NCAVPP-6NP! 4I;9! M!(3"#+(#.8XAN"M#*@Q]"UH M!W.*ZTJ\P65+UP6X#_&+RKC$<".!):<4GPZ>O'G]RPU=#I^<4)/6BR5 ;"_7)^WTAN\_-,A5GLAR[[L01&Y%DH<((<-"0-SR!7 0<3: M!(^0VH*'C!"RIS@4U#<96Y#?_G3 VT#.6]3K#4:")@2P<0Z(:JT1,T[C'HO3 M]*S-=]BA1O(R.Y8R_L R;K'?6E+3S@!YD_32;F-55JARGK&AQ3\1:CU+2?!! M!:9 /E0_X+9JB@)9E>FRKDC- #"J'-.YQ HJBY)Q"^PP3E/8GHUXXF*[32O6 M)GA[5X,( P<-@P!W>!H>-^%K-SNC@#;,8WLIT"! "+&_QQSY-DTP%\.7VB)@ M0MHUA+U[1XIS0WO##2==&%B!KJ\QQ&=GQ@+$J7-'& FI@MP8T@HN;S$>+G*# MB\;@HE3 X3"\49\ -]YN(P[&*.Q /L^MF)FPS#C37;W,4KUAS4!-7==(*M+3 M,-%]M EH\L&I@D@=LD:O@/2:1-"9'_M*"_>- M?25M7CEHI%CPO]#9'C8C;"FDH HUK&^]4I,XD*U.4AVS3VQ>!8W_$_)U3*.D MWH@55M(HXN#<+UTYC$@;>*6^P@#SV&6>(-FI$5W :B?WG L[?EE<^):I7AY^ MR>,O;IV6T:A$@-QMD0$@U*/3YB4J5.^+U>K,5'V\IR T(PV\3%26YI#GP?.Z M M=K4..&SYF'@T$P0-I'B25.HT*"W*>2LIWZ<@0%I0_ZM'P#AL M@FC6Z3;7=K% \&G'G$OJT@^-3"A(HA:NE6)0CK&R1W2KXRK'-355N-,R.>?8 MO1%#7*VD0BY*+\7;5HRL\?>=\0V(LG'FOX*M$G.C1@]0/-S +V^>WYQ3B0WV M^1SKULF&_J?7[5?0^O;-A=08NB-QTJS1KJH68/%(8UQLG(=Z'TF!C M(K^U \\" 0@9-+;EB(26&V 0#0MNJ%8 M*,R-P@7W6;U0#VX17+K=9<@4, 9 >4Y'XT)SG,%1BO)B 730Q3:-FU3!UYAB MB0&4;OBH.5V1B$.B=BI/J+R&ZB18G8*BGZGSX7*<[VAB'H4H1 ,O-2"GVJ.6 M746;&6$\*,)?HCLH(!>0.)3IK239>N7E7E;ZO:_]U.RH/D"@C/N_;WKM-RV" M'.4Q8&38_A;9_KH ;7CAQ9%6;U^]??VBJ[AT]ZLT]\+ DV3AAYN8:7B)4@ M7NI3I9JP%^UHV])SE3&OJ*C8?MU%P9*?9E$+I *T:(UEAZ*,7*3(>:2O$:YW M)\F5HJLXA?4,?;("(UE'(&J!XO*K.L<@O\]ZV(TW96X$@GQ2NP,ED,;0A*"X M%$)-WDZ8V$XUG"'*TL-E&S"(778#CE#&)9KLHT"P0 '$M&JHZ,TZK%1H; M8Y2L?GKO8S8+24Y1WLD2RU09$ GB==^,6X-M'TKL0W[-X',>YVB*=0SP*OUD MW X_I&6F=# ]8_HSKJK9%'VQO(4]M##ZI/28OF\5 _H,[>H8;CW9AUO<2MD] MRQ95<;Y4YS+/(=>)39D!U7)^YSY2R;:(K\]YS2:*#P/S=MU(4Q/W:PM')D;,DZ-Z MV W(I\9F>>'Q3^!\\QBLHA]'WR\N3WJ#[ N!2VGL9*B4_:VUE/Q%V7SQ5?FI M*00VF4'SD.O]?"9C]>.XS@1 PQN4<0[JE"SS?\&@!R("*>MO? MW M7TYT6QOX8YWJE+7?ZK3WBM^W;%)T8V"*99:NI:MP^U\K>0 M.:XY];6=>]T.9OPRJ(T3+$.I@]QPDR8 @5)ID9B@Y0-RT0X,%F:O_NYA#:+8#'RW(\VBM!ICGSH%R]U>SF=E #LA5&^-UO4A#!?U![U_PV]7&!\2DE%WSD M("@7+65.0X[-A".;'E1A38],B IK[VWA YQ# M%5^<12 GJQ*XZ&EBJUM^(:XIVH(D4[O,/MQPIR"4J/#Q;MFM7W+([I(OX))$ M&\[Q9;MHWG_=[NP*Y3,\);@RR0UV[ONUX@ZX.1IK.Q]QO,5P$T'9UO,97W'//XM0;7+?="=-M!\F-!_&8!Q_Y2_]208803"C>_QQ*W^@0/A)*!!9><0=%K0$N MD(KMS]!\CLSG6+PK*J#$-:'@32"U&H!4HGGDHH='8A@-1[-H.%TS$FO)X-)= 7"^35Z#>"&\[%W]8WU&LSP M:#)M__D5FCT'\S8P_S]$K\W*L'%@QF) )!A=1$Q?N#(Q:6.1 MQP#=E>%LB=T/Z/\&-;?M)C[JN>7#Y#@FD7S.LW^FN]^I?AZH%CR7&87IO5'> M(ZLECZPH/S(L^)6'2LUI%Q[8:/)*#,, ]CR:S6<=3EZ;NH?O.!<(?S"\HDES MD]AX86/CE >@&^/9Q$>[%1,_LC[[D76LCYP_^#_$\*ZQ__8,'['I(3_8:-!T M-/L,NZG)0Q(RG]^'W>!1ILC(*Y"LXPRWGZ?#P=E!GI.Z1[X\R>@]^?Q%9\6\DV*AN!T\+69J*8<.B[VCPW=WB@KA MWE+V!)PGI>8PW+T-$7$?J8X=EOS\\R=%7H3D.GAF BOVS;;$H&SY MI^JTY/TS(.:'!Q@O'OZPS(S3,JZW>( X-D5*+-2%J6O0+:@)32,J-'IT5Z:5 M.D^*N]RUU:SR0"Q;5# R6KK^*G4N?$MY\<2N2=.>:W K8'J%^ M>E%DL!?0?,\ MIUXPV!1I"1JA+'&1U T2& !+A?5M*@TVT-O]9I[>Y++N HWCPB8RE7Y_2K*QT"NK'&][\_MS-[_25NVTNU]76>4"%?X W-V?.E=,OU M/&RYS:$#JV&[@:I5A)AI.SB!!!$I5;I=@GD.3CF!FTBWH-&9J5.)7]Z_#&EI M^=G7(CE*7[)86=9,U#3S/LLZYK[:?<:N#X#'J;-F!$9U?[2AF<0^_%L=]_W1 M!OU]>_WO!68H7U9ZZQC0AT1T/0;U;RO$>7:9K:+GTSPC1.ER$*3-IN-H<37O MO7?/]/,8B"#U_ HDYQ#DMU?@>P_)Z8["^=\A#7]7[>;+:;U80,(VZKUW7X$X M N+O$8BK 21F5/'HWGN(0!R#XX6E9H#LW28\QT<_EJ>"GU3"#A8>BXL><$8F MP@BV-5C4G@3PIUMZCNHZN34G!GN'PA$HNIO#9]9\>G+-K#F$S;.^_%<#(*<^X4B!D,W5 URFF)S._.ZJ]3%<0 MAV'WLAW$WZO0>CH\:S50\'H:S698LY@LI@\IL9Z.SIJ&">2^D_E0C*?1%*!T M:I--E^%J,!6GH,%G]RTE>NV (4"?3DV"/5F(_SKVCS9+1\UY!ACST,5 )'*O MS90G'<.M*,K _$:VXII'5Q=SL4VSS+:XC< _&@XNKNP7%T2&!U#M2Y&974QZ MD9E>+#Q<'B9"W6+; Z2H*=3/%Z-H/IQ176XR'#Y8ADQ)?K3 XNB5 'D<#/ID MR-2SAR $,W&Z&#U AESI>;081]/)B'"=38;?7H3&O5Q;!%S[[Y&@\0$)&C.:E]QNG6U6NZ9=<-<]8\\^=NKONQV*O^3=2F\?YEV;!9JVQ3)>I%;P* M:C0]88]L_ZB*'?UBZK*HJF)+EQLE(?' !^#[50%28?[ !=Q/Z#[[-U!+ P04 M " ";BJE8PQH26, ' #A$@ & 'AL+W=OVMGF0R8?(!(2$8, M%P MJ[^^YU[P)?G1S.2++9*X%^<^SKD@3[?.WX="J2@>2V/#V:B(L?HPG8:L M4*4,$UDWTU!Y)7,V*LUT,9N]G992V]'Y*=_[XL]/71V-MNJ+ M%Z$N2^EWE\JX[=EH/FIOW.I-$>G&]/RTDAMUI^+7ZHO'U;3SDNM2V:"=%5ZM MST87\P^7Q[2>%_Q'JVT8_!84R[JXSL]&,P*DC,HB>9#X]Z"6RAAR!!C? M&I^C;DLR'/YNO5]Q[(AE)8-:.O.+SF-Q-GH_$KE:R]K$6[?]EVKB.2%_F3.! M_XIM6GMR/!)9':(K&V,@*+5-_^5CDX>!P?O9"P:+QF#!N--&C/*?,LKS4^^V MPM-J>*,?'"I; YRV5)2[Z/%4PRZ>7RS__?7Z[OKGZYN?[DZG$1[I_C1KK"^3 M]>(%ZR/QV=E8!/&#S56^;S\%D@[.HH5SN7C5X6?I)^)H/A:+V>+X%7]'77A' M[._H!7^7=<"=$,32E2MM9>H$FXN+$-#Q%]FW6@?-=W^]6(7HT26_/9>'M,WQ M\]L0DRNO1*9\A&* -KBGQ%&V5S;33(-PJU%Y?6#C,KL1*%,+KY&6;PA=N6\5GF ME+DJ=V@P'S>0!\#QE?.I@G___KOWB\7LX^$BOCW_^ \!M1*RQXC=,D7;_F7Q M;C(#CXPA-]IFIF9@%*\*48/F@+"6VHL':6JVR=#B6$,1XF?00)=0Q$+&IS@S M5R,@KS(%N1$I)EX,&,JSC-H$AFX],5]Y/"Y4F(B?\1@-:8-, I89U_CJ"K9X MFPJ6%LL\3ZT,WT_\;A&S4(\1V14_UMKDE*OYNX\!:N+O4=!02!1.9MZ!+AI5 M2FR1!LET$1E$_,0<=H3,800@LX-&Z1RV(?!RY_6F)5Z(7 (OY"F:RN@&EGQM'/IPKMZ4W XH5ZA M=AII&[=MFO->-GJ'?H!;S9T>(GZ(7] )/@+ M0VUYY+]"&?56'SZM!Q3B);'06HURO,J( MJ^7GE@1CL2R41YXO3P@&/116J1GC'[ M'"'.S4\FQRWGQF);:!2+5P4B&ZUXOT=*+OCXJ>?7N$A>WD[FG1<*!EK5=!\: M-H2::Y/K (;"'HNLBZIAJER9)!#SR5'K)'5J6Z+] HEM . RUCE I)46[(_2;C3E@!(''G27J0][PN"Q MT7*E#3 2Q9'7$O>'.H>"80H:C>,*B51?P:0(K+6/&45 <)!_YW-R'<3&N9ST MI=&(EYP@*V#S[SC840A$;/6MIIZ0^>\X,M$P"B*O?:OL):2J]FE(08.UR\=< M21@3$ :NQ$Y)+];>E6R3(T/4$(.")%0M1@ /./K1'IW10;:;3#?G5SJ(AB;Z M"K^Q;=A9Y3[8$^HU8:3QC/*1(JTPCIHQE5(1VJ&VU\2% MI#&H5#MN^23Q[-P L7(<]TD%8>B,SM,TYNE RH?Y$56J+BB0J;U"/=F8P.U"9*XXF,=VT&'KL#?B M&\83X XICURZ2TW#F% \!%][W_A!-B&($,*T6.:@C*:C++WOM&:A3WH;VW(8 MVUT?$7)Y4S6ZBC@P(L1/))2WO5 .9^[!)".AY<%Z**YH,W+5REZ91)@4=R"Y MK/[.VN:=K4W3L+!D T?=($FG(MA=@'2&$>T+-PG,QNK_,JJA_+/V/1T!LL)H M?^2C()1Z.!!:(VZY0U@)2-J:O:Z@)Z$_4^"L**%@*"KMX]F%[NEWIU!27-X\ M*&_I51*#G]L-A+ZEQ>T4OKNYNNUF<&7JP&?RJC(Z8\\XSH''$W%A@AL33VGP MQ7:; >(QUX,% 8,*I=?1)#P ;M_@#5Y4')-O.: M>S>EXJFO=L BOB:.I229V_T?;-/0;]N"E0 MJ\U>K79T/._+W8>TDH;2MM^S_-4BK:;2IIP,CT)5>@,A9PGU(=>DT9L] G'; M\TC!R9UG9!+S0KU\JFHG_6[RW&OL=/#9H<0+ M?GGZ^/.9FS;@Y6\-T]GDW&ULA57;;MLX$/V5@5H4"2!$,G6)XMH&["2+[D.+ M($G;A\4^T-+8(BJ17I*VV_WZ'5*V8F<=%S#,B^8C2)$](EY198HW8>HW,%G M'9R] 4_@LY*V-G O*ZR.\1%)Z?6PO9X9.TOXF>LK2 8AL)BE9_B2WK_$\R5O M\#UBB6+#YPT:^&LZ-U;3/?C[E*,=3WJ:Q]7&T*QXB>. +K]!O<%@\N'=((\_ MGE&9]BK3<^R_S\)9^&EQ1YPPK390BZ' M<"$D;:FUX;(RET )*6N?D3L*93M'[1?/FNXF\!TKO(?D)BSB@B9I&J;%-5#- M8-DHL];X8L98R-(46!;>9-F1"0T&=MKA(@L+EE^Z,;])+^%96=[T+)T+[R'+ M0\9RFN1I>)T6I%12&Z&&8:'F!M!82KN@TJB DX,O9^V/H3UG):BVR68MJ99\ MLZ#+0I7>=)+[ !VX(RNP1_Y?P3/9^ XC[*]3F"/_MB2/?EW0S9# &O&HDEYG MP56#^TM@U@F##^\*-F ?88Y+(25ESIVZ0BU4Y6+C D=C06,!#UIMA&^CSN77 MLLC)Y(;!(,P&*7RUHA'_$+BM%PT"#"X+&5]=9 +KK MR]W"JI7OA7-EJ;/Z:4U/&6IG0-\72MG]PAW0/XZ3_P!02P,$% @ FXJI M6%AI9F/;!@ $1( !D !X;"]W;W)K&ULK5AM M<]LV#/XK/"_;DCO5EB7;45[O'+?=?->FN;QT'W;[0$NPQ94259)JFOWZ :0L MRXF3KMN^6!)% ] _DTWNE/YD#$R:0\%-7U50XINE MT@6W^*A7 U-IX)D3*N0@"L/)H."B[)V?NK4K?7ZJ:BM%"5>:F;HHN'ZX *GN MSWK#WGKA6JQR2PN#\].*K^ &[%UUI?%IT&K)1 &E$:ID&I9GO>GP^&)$^]V& MCP+N3>>>D2<+I3[1PSP[ZX4$""2DEC1PO'R!&4A)BA#&YT9GKS5)@MW[M?:W MSG?T9<$-S)3\360V/^LE/9;!DM?27JO[7Z'Q9TSZ4B6-^V7W?N\$-Z>UL:IH MA!%!(4I_Y5^;.'0$DO 9@:@1B!QN;\BA?,TM/S_5ZIYIVHW:Z,:YZJ01G"CI M4&ZLQK<"Y>SYZS?7\X_3V_G'-^SM_')Z.9M/W['YYW-Z<#BU9H M[R!M-%YXC=$S&F/V7I4V-^Q-F4&V+3] ="W$: WQ(GI1X7NN^RP>!BP*H]$+ M^N+6Y=CIBY]S&;3XPBD9V+PT5M>88]8P7F;L5\A6HERQ*>6*L (,>RU,*I6I M-;#?IPO*.CW4:IMHY-Q5,XZV'Q&-!?H'?^TP_#27CR@DNCUJ71 M2]K_U2G^-XWL-@!BA0J46(JOD+FSX-F?F/Y\(<%O[^CM=ZW_]$,2#0]/#-9B M>ZZB>ZZHO%067QNQ*E$3JC8MK.Y.] "[1*KJTM*KJM:(#H30$+,UY MN0+GV9(+S;YP68.SH2%5JU+\A?KQ95IKC4I9A:!4QH#K$G4B\FO@TFTB'^M2 MKQ]7V$!]$F*VN7AJ5;BH-7[^;-"-\E7'C1<<%F4JZ\Q#D8J73&F!_G+7"9< MWA+9I, ;CD%62[?3!*Q$+L 7WC86<6E0$=X9)47F+-]8O'AK*/8!G72:T;W9 M)CXDWXD1;MSVI@-_B=#*5'#YQ!%.QR*1.LPQ'KH&V.HN;-_94;5!=\R!ZQ#T M$[.[36371^TCO,>B<1 >1G@S"<)QQ"X504?3%)&WA/>CPTLI5G;?;?OR3?3_ M+.?N8N":AR66#&X M0,EEMK8X]4D83)()W8_H+.+@:)AT@3WQM\6&(()D,G:BP5$8_:_(CN(X2,8A M9<=13"8F030:;W6[G%/Q8G_*1!/EO>$XZ1\B/4OI)@TTM#>F7I",6#*_"'6X6P<6J176 !/538,#&14!41$F2^7'%>L#F#SW63 MI6JY-&!= [N[NF"\H':&^C&]4I>(5E$=%L&.T]^99P%V-E.!FY[DPU;K1:U& MN7CL1P#VV_B6]52OK*Y5O4J;Z)XP,(? MV2LV#/&RGR3]\,?ME4E_C"LS2D?0%=>HC:^PH6^X=]<$015"+(5?(BA&U.12 M>R/I#^'9UZT"SB2LL$8T^4I!]X72%DB&X<95U^C7S&MX07/'!G'0$.MZH-DH M6S@C*3A5U3?6,;Z1V9U'UH41/$ R%L'1XHY$<2W4 _)YNJ /,JR@-E\W-(8I"DU/DL(?/=FT M.18FD;*I%W]BV1'FQX'7FG*J"3U&886#!Y'PXF$G37Y78C\BN5\T1H]-F_-# M+=>;"6SJ/=A_MX%_L)Y)UB1SXSYZO989'=RL/3AVQ86?T#[X+-DI>@E/^M2+ M!+3'QB-BEOWX*#GHL);GP%ME-Z%_>>M_I[G]<8!%>^"H.$K<,!1%SA[Q\$$# MIGOXWY9YRMC?B ;-%/M1D,2'!VX"&#MUQ+N/8O'\QO\A$L,D&(9CY]8H\;/) MT+GEJ?^96'Q+:M='W:#SF5Z 7KD_(YK*]E_L[6K[?\?4?^9OMOL_2S#M5C3- M2EBB:-@_'/=\,UH_6%6YC_Z%LE85[C8'CCQ&&_#]4B%!-@]DH/T7Z/QO4$L# M!!0 ( )N*J5AK*ICFA @ $P6 9 >&PO=V]R:W-H965T7[_?H21;<9)F,[/[8E,4S^T[5^IXK?2=60IAV8\B+\U);VGMZF@P M,.E2%-SX:B5*O)DK77"+1[T8F)46/'-$13Z(@B 9%%R6O=-CM_=9GQZKRN:R M%)\U,U51<+TY%[E:G_3"7KMQ(Q=+2QN#T^,57XA;8;^N/FL\#;9<,EF(TDA5 M,BWF)[VS\.A\2.?=@6]2K$UGS4Z, MH,;WAF=O*Y((N^N6^Z6S';;,N!$7*O]#9G9YTIOT6";FO,KMC5I_$(T](^*7 MJMRX7[:NS\:C'DLK8U71$$.#0I;U/__1X- AF 3/$$0-0>3TK@4Y+=]QRT^/ MM5HS3:?!C1;.5$<-Y61)3KFU&F\EZ.SI]>\W7Z[.KMZSV_?/QTQ6X^ M7GWXEYG('M(/H-96MZC5[3SZ*<-K MKGT6AQZ+@FCX$W[QUM;8\8N?X?=%\]+,A3:,EQF[%?I>IK)S8S5B(]_ M/65TS7/X-$_*F2.SXJDXZ2$I#'B*WNFOOX1)\/8G&@^W&@]_QOUUWOF+K-B7 MI6!SE2,]"0S+9[E@SI;2&F;QTF6.M!NFYNSZ]L;@M'8O[%(+P8K:ZX*\SN"S M=+EUF@,:B_@(4NAL-T+8H2S!0E4&ITR_)J##[)SGO$P%^_67211&;]E,+&19 MDG;08"6T5!D[8*$7)J$7C\;U.IYZHWA:*ZBT! 6W$!(/O2@&W[$WG,;UVU4% M'9')&0O#X5;(Q9*7"V$8E)ISJ=D]SRMQQ-Y5L%,QY%E32 :H?;G\D[NB GU2 M;I9L#O0,.PPC+PRG?2R@T#CH;ZEWO(EM35NH3.386E66-&;1- MIF-V.(R]<1#V'R$"L/>PB,+$&T[B&@O2(PE?]FQ5JAG%K'OC-'F@14480?U, M6*%1?(0CVJ'3!L11Q^WO1"J*F=#NX6N7_T?'_X:08(=_N'()]F?W0J/Z RII M4E65EFGXC4W]Y W[!PM'_N@-X S\Z9O^TYN?M5CQ#?I$0YGX(1V*$S_ H0E^ M^]@;NKVHV1MA[T(92\895P>@$L!DN>)EGQV,0W^*\P?):.S#"P?3Q(]H._)# MVHZ3Q(_K[6&?G=FGHOX!#A35G@//!>"29XRS=0L!KR%@N9P[2/EJI=4/B98C M\@V;^!';"-Y4+=A3/WEHB68E7%/+-S[*61T=4?#VDP(,41LKE^2N;\Y=UX*; M2@O"RKBSX5N7RSS+)'F<4SC6C;[NN0NN,QVG5(*"@%U,$N1]DDS8 M[R_!XO1T9(=Q@*@^'"4H,%^4A2=_C@I4&'GCR806@1=,QJ\+_:^?SRET"IBT M<.$.8:9-/ZHST #_!Q-*KAG4=U-;23LC1'VSLQ_W%\I%+*F+D(*%32#O<9]M MG X7JECQHR!#.2E52Y%3:"!K^ MI*&@0CR!':2*-%>44!!F#(6-;I. 8IKDD:ZHI!+*-PW422.K:G&T*I7M*H=< MEH6$\_*-QU*A+6_B]05S1 I5,@I452V6[(H$M=;LU.Z22*#LH?#"L6(^1SR1P]LZ MU]&I;929@#\HRFI/U/QAA4%K)-D(E@SQ(-V8(@$27-^H*\I[J55)RGC/V;[3 M#EP:,[CIF.%*IWOAS*>L%!2"-<<6VFS;1+;-ADYKD;N7G5FE%>-3NKX&-]0D M(RG[_@YNN3!4Z\3W"I(HC1V 6IJ_BYXLGT&OM?=_@UXK9B_J'H?JJZ.NE5RG MTD-FR%= = <6_\;-D/HLTI.R;8Y&JC AF JU&(9795,W[*95:UMV9[R\JU'. MP 0=(JMG5 F08*ET28P:J&LNA5%XI'4F899@2XQ#:!H/35ZK"E4:NLJ4 M'ILS7?L:S.:5I4J\\Y%K#0YJJJ.9>)6;7@SRG9L>!C.82] 707C3M%;CAM^-'V;3/ MY69%$X>%NW,7))ER_9'G:[XQK91,:F*.D<[E)@T*--V&]&BO4[>/KU-[LV^(.]A98VW46;]V?\^*Z[; M=29>$ [=,@R\\31P2\ 0C>@: MOX_."](2;YI,:FE1?8''KWCY8M7+? M"V?*6E6XY5)P]'$Z@/=SA?ME\T "MA^03_\#4$L#!!0 ( )N*J5B5"SV+ MTP, $,( 9 >&PO=V]R:W-H965T<29KI1]-C6CAN1'23(/:VO8TBDQ98\/,D6I1TI>ET@VS--6KR+0: M6>6=&A&E<7P<-8S+8#;Q:W=Z-E&=%5SBG0;3-0W3+VI8[>V_P@^/:[(S!1?*@U*.; M_%I-@]@10H&E=0B,7D]XCD(X(*+Q<\ ,MELZQ]WQ!OV;CYUB>6 &SY7X@U>V MG@;C "I[6^PB&>PN&52AC_A'5OF\1(Y+EY2%U?25DY^=W=S>?[^< M7U[ ]>W\MP5<75Q_A6^W]["87U],(DL[.+NH'-#.>K3T [0,;I2TM8$+66'U MVC\B9EMZZ8;>6;H7\(;I(\B2$-(XS??@9=MP,X^7?82GM%W188-KQ:2!*Q05 M4'9AP03"G_,'8S6=D[_>B[P'SM\'=K5S:EI6XC2@XC"HGS"8??Z4',=?]M#. MM[3S?>C_.TM[T=[GNF\+^%XCG*NF9?(%J**$H2(FK9BTG GQ O0 M01N#2C- M5UPRBQ4T&[&%%YM+J\ 2DL%2R8I: !UD_8CVZ!5^PUZHVBWU$V^L75D!>3J> MO$2W:#:074N%;5SN;*U5MZI!K25J4_/6\>E=N%SU*.8(Y@1-FY=<<.:[ EFY M7 MIZ23<]^M,3CPC%1GR-$<]AC>_XP))DFOSY_&:9)^(0C*BW1B$+46-5<5_ (G M<1*FZ8A&X[P(1Z,";H<$#NJ\26+M*L9%XU7/PN.X").B@#0>3(A2-)XG(3Q20I%'(['*?P@OSY\ M5OU-'=@9_J<2!\=A'A/%49@1Q%OM*=.O5$_")#TFW4Z<[L4XS)(C(NBK8C.QJO77 MQ(.R=.GX84VW/&IG0-^72MG-Q&VP_6^8_0-02P,$% @ FXJI6-TV8((Y M!@ ^0\ !D !X;"]W;W)K&ULO5=M;QHY$/XK M(ZY7@;1=]@4(29-(D) 7*205I.F'T^ED=@UK=5EO;6]H^NMOQKLLD(2<6JF7 M#\'VSLLSCV?&]O%*JJ\ZX=S ]V6:Z9-&8DQ^U&[K*.%+IEV9\PR_S*5:,H-3 MM6CK7'$66Z5EV@X\K]=>,I$U3H_MVB=U>BP+DXJ,?U*@B^62J:?%,[:M958+'FFA!%_I MK3%0)#,IO]+D.CYI> 2(ISPR9('ASR,_XVE*AA#&M\IFHW9)BMOCM?4+&SO& M,F.:G\GTBXA-P!>HP*;>2R4L;Y M4F3E+_M>\;"ET/?V* 250F!QEXXLRG-FV.FQDBM0)(W6:&!#M=H(3F2T*5.C M\*M /7,Z&3V,)M,1C.\F]Y>#RQ'C329W7ZYO+Z?';8-8R&([JOP.2[_!'K\AC&5F$@VC M+.;QKGX;8Z@#"=:!#(,W#8Z91_? M -RI 7?>LOX;=_+_\ L#+/%(9I%(!;/U*N=@$@Y1PK(%$B^H!SQRI3DLI3(+ M[!B02I9I2'@: [8G%'GDVF#',,"RN/2D>,H,CV$F%?(ILH6VHF0YYTK(&.Q6 M9"0C-,RH2QW!?:(XW\E0P/R*DCK!H(EX3"(+C9YT"R85M/$:VHV%=K6&=KV! M5A)0P1IN8#7]%@Q9RK*(P_L_^H$??$0X"Y%E^)G8J/"^0Q!=Y] /<-0,O<#Q M^V$+[I1 4+%=J4A])QN)ZQM3GE4*&'$CYKF1"XY\&^%,$^ 6T"1 MT)*6"&"S!'1+BC"!_IBM(B MIB$>':GX06)488^VPJI-;M4@FT'/Z08=(C9G3\0;HL@56A$Y2Z%>PYSAV-7C M%C0/'?\P:,&AT^GWX,P:I*39\D()MLBL;_S F0<_N "+M>XBTYA7-E]PT\Y3'"YP:N2\96V0L#)VNW]\Q]CG3 M+\RMJ086/Q(Z#7['Z7;[-1;".OL9RE:W1&C9+>=G 7+C$ %K^"?ZTHN6N=6; M:&_F,DWMM/)4986&!?K"9,<34E,)R]_>J%_MS\\:LFW2^"^LJ7YM\&)CAEC?V]%"VU><(/2V(OOO%G!MFS26U+.#=Q<]$ID^U536[>DU M]%5J5ALX5W*YO07X3R*YE@>J MF4VMS+A9<9[]8D+N5!J;R4?NOET:)%UD/9=Z(8$GU%98US:LBO*>=\]I#EN.EVWJ?N# MP@# #USO3_Q>_C;M3VO/*C5L0;32%4&M;PZEG;W0T M]-RN==!S.^B@[_IHO^<>VC7?#==KKUW/DHQFU84)ZG?(ZJGGO0;8 J'YKEQ,C&PO=V]R M:W-H965TR(?D0U'B<*WT9[-$M'!? MR=J,@J6UJ^->S^1+K(0Y5"NL:6>N="4L3?6B9U8:1>&5*MGC89CU*E'6P7CH MUZ[U>*@:*\L:KS68IJJ$?IBB5.M1$ 7;A9MRL;1NH3<>KL0";]'^NKK6-.MU M*$5986U*58/&^2B81,?3Q,E[@=]*7)N=,;A(9DI]=I.+8A2$SB&4F%N'(.CW M%4]02@=$;GS98 :=2:>X.]ZB_^QCIUAFPN")DI_*PBY'P2" N>BD?9&K7_! M33RIP\N5-/X+ZU8VC0/(&V-5M5$F#ZJR;O_B?L/#CL(@?$.!;Q2X][LUY+T\ M%5:,AUJM03MI0G,#'ZK7)N?*VB7EUFK:+4G/CL\_?CS]='%Y"9.K4[BXNIM< MG5],+\]@,B3=_#B+NK8X\5O1:U4L2ZE!%$7<%%;42_*F428 M&(/6P&EI%/[\20=#$D[Z'_U\Q],RC<+1'F2E(YE_4"K'#$^?AJHL[2YHFJ5J)^^,' M8I?G\I%GX7EF4-.M(PRH.5"&\V678B]_BCE6,]3;U?@8]LN:+*C&T+XYV%%Z M(MME=P^BHP'K$QZ-!AF+!M%NMG>]B!,6I7W@*8MX"N?_P.\]X#%G X*D412Q M.,P>]1Q'^9+4T(#WF:9"ZP?'F*A44UL7]",]Q&8N+!9@E1=6NER4M? 7E\$% MW8)$E.YXQF*+^BP1+RB:"BGJG#RW+_CDCI5^QOK9$4SR+TUI2F?/P(!E:0+7 M#9%+]QU=G+ESV+M>_$E74N4SW4\'[Z'''>-/L"/.TB3>57R6^<>;5!;,K^ VJ-SA' MK85TX;E7D%A,8Y:&(0WVHR.69H,#&L8Q.XI=VA-.Q[7=[+.,IVZ3)RSKIW"E MZA]S8A MD;;0B&VV.>N3PCYG29^D.=5(M\+3\ "2U,&E&>,M+NA.E],\[Y8\6PFZ! M&A9_'.R2@H"J?9#0/4BOI=[EDI%)LT+?)\B'P]?NZ-[.2UNA7OA^PH OD/;1 M[5:[EF72OM2/XFV_0TY0B1N0."?5\+"?!J#;'J*=6+7R[_9,6>H"_'!);1=J M)T#[&ULU5IM;]LX$OXKA#==-(!JRY+EE[8) MD*3)M8>F#9+N]5!:V;M_&6G4Z8SD?.RK>>BP).)-CFWN#733CDW@F?N M4*XZ41CV.SF71>OPM5N[,(>O=665+,2%8665Y]S<'@NE%P>M;FNY<"FG,TL+ MG[_;.'WQDF+I55I=5X?A@2Y+/PO MOZGML'9@&-YS(*H/1$YNS\A)^89;?OC:Z 4SM!O4Z,*IZDY#.%F04ZZLP5.) M<_;P\]'EZ=N/OUV=LO?O/IQ>L8]G[.3R],V[3P'["!^WLI#6]8T\O MNH=>S,YU86[T"V1L!H*>!Q]"#!6Z'8' M07_09Z-1$"8CMA>'CR480\X*(>_(15$/@@U9-QD&O2X$C!Y-KT?6O/7D!J,@ M"A,V' 11\B1BR3Z[$G/K'>$5#D=!;S1@HVX0QD]2N'^7YC .NJ1UW M&_1[; M>[17!OOL0^>(Q7$PP/DX#+I#>'SPV)@9-F3B4<@@330,GV*VD:?3C9,@&@S9 M8!CTAQ&#Q?IA,(1;AW$_B..$78 .EQD2-\^E=6M^EC9/?J^+ G+.)TMJ0$&$['B3/?I:& MP)9O\57RPWRU0[]>^.PQ'B1T^WG")(\49O#G1_&OOPRC[N!5B:=UB<]JWG&( MRUOL-#IG"SRRZ"?0/L@4O<(M$] >2.O:&%GP(I5<@6%II:W] L(+ D8G E)^(36BUH-D]UY>*3 MR$Q*@4LX.Q7&4CC>,>#3O$+B-Q%:LJE&B!1DQ;4\;_#D?O=A#')2I3@/X"!1 M*7WJ(M((O4*5N@PYKLMBX]S,*3AIEVLP,-6[$L6S_U1NRE*BCF&$KM1!4\.H M)UL@1&:K)8NI2E)6[7BF)-A#\-M@11J \,+R&[<= NE<.!,JB3Z1F!4NHGB& M8[AQR)B),4["%- AD]R"BM%X+%/2 M?XYUC)!2-T:?<&F $*I"L!U]JY/7O$=#H(35@,"V!F)J?E%0G)$];B W29>5 M_[8#F]*.Z7FM>3F#F"^0&?G2I01-#="-A5W0I'I&2+P$.24HF=>F5] D):/P MU1%Z'0W;XO=":R4RM]Y]Q9XO-UP=7=1K^YN2$4"[UUF4&["WG-9LSVL#OSCF MZ1=PNQ*IKX5+FN?'5TN2A/N0BTBXLY+5W(G8E .:V0V!>V&E:@JO0AAHM^RK@4 MUUI=T_$/[J7$CB!:A0F!*"=#U4?H/88'7^W'BRUDY,47)--B)B&(]+4Y,WR! M*DPV+YU*(MO"- :W&_PJM#+J"3GH@QAQ)AL MD-]E(7'C:S/:\>6;MCJNU:HGVZF;4ZL>]UT3E%-9]>- MZ>)T'5#AB&4S6[<)6[1]6\B;ZD6\MAK>[<1PD3'WC:>F<@I;V'OCI;; EJ8U M)CE8]FZU+H4R"<@5UO%]4@6AOF:OU]^RU5[<7:UL]A54T3<%WTHQ"GC?.6SZ M[G%8 3-X4^]UUZW[!V'(YANU'PHC9V_?GY_\E7!D!2)T MX+$H@KUQL@-&D,=C%-1LO78BSN&&M2A]M^7X.E6VC.'TR*GC&;\I-:I1W M?1'MK'W SH69NL_T($EZ^V_9S6KSEP!'_@/X:KO_,X)SY\X2(]@$1^G-4(L9 M_VG>WU@]=Y_#Q]I:G;O+F&UL MU5H+;]LX$OXKA#==-(!JRY*?;1+ 2=-M#TT:)-TM#H?#@99HFU=*="DJ3N[7 M[S>D+#_BI$VVW=TKT%JB.,-Y?C,C]6"AS>=B)H1E-YG*B\/&S-KYRU:K2&8B MXT53ST6.)Q-M,FYQ:Z:M8FX$3QU1IEI1&/9:&9=YX^C K5V8HP-=6B5S<6%8 M4689-[?'0NG%8:/=6"YX!?7^L6. M7WP/O]=B;-EK621*%Z41[%^C<6$-8N'?NY3UO#J[>5%^O"SF/!&'#21 (Y?]\3#Y)]&EZ=O/_QZ=OSL'HP]OV,GEZ>MW M'P-V?OJ1?>)&S'19"$:$!=,3EAB12LL2C0PKK$AIS1\:H3(2.CG[7WV#YZ7@">2N)>CZZB*.CT(K#MAH]D&^VS43E%-GM+M-O]H-?OL>$P"+M#MA>'CV48 M0\XR%YY=%'4@V("UNX.@TX: T:/Y=$5#H=!9]AGPW80QD]2N'>7YR .VJ1UW F&O0[;>[17^OOLO#5B<1ST01^' M07L C_(^@/6'P2]0<1@L5X8#.#60=P+ MXKC++L"'RQ2)FV72.MJ)0/H\CX)!%[;';[<+A]Z;\@'+4>WWB'6W'PR[?5P/ MR J#-OO/@W]<@GQ$6EYS(RDGD<#03""P#;>X*UC"55(J3GA2%@Y$7-7TSZW$ M,I#AZL.;RZ9+B^_$+&!S518.,?A\KF2R@Q^:CJG,FS@2G,DD:R!H@%H26W$ MBJS,R@P@-=<%'F$38B(,PC ,P#%19>J!BS@;F9!P"2]F39>5?Y4^=4!]19-V MLP[OKVG3^4/:./F]*@[,.9LHK0T)$3;C?O?9C](0V/(MONI^-U_MT*\3/GN, M!PG=?IPPW4<*T__KH_CGGP91N_^JP-.JQ*?5V7&(RUOL-#IC"SRRZ"?0/L@$ MO<(M$] >2.O:&)GS/)%UT[GG4P4LJN/#?CFI:IHLE,.\?P=51-J0G-+B5"@)'CS&YX7W$\\=H8&+N$4_32>>6'6:@\= M5QM<9&A5@9*?7 ,7B DJQ(5<.5 M_!^D14"6F(N,NB7%,VWLE%.;3*<9X8V2ZJ0DVY)W;]"'T\XQ5PA=XI[?.9". MJ1H .S.ZG/H^N> P_MSH1(BTR@Y:WA)(:40'FPGEXXR(O(&K?$"/[@%R301 M:K<9U[T,R;XW:/;K!0261 RNY$1\0JL%3=R)+EU\$IM)(7 )9R?"6 K'.P9\ MFE=(_#I""S;5")&W.\^C$%.J@3T X2E=*G*B*UT"M4J MRU1@M I\.$%Z7I#7 L]Q ;I(N*_]M!S:E'=/S2O-B!C%? M(#.RI4L)FFJ@&PN[H$GU#2'Q$N24H&1>FU[!DY2,PE'5\M M61+N0RYBX6@EN?EZ&8/PH55>,=)%$'@2A&J"VUK[]=+A$0J6+$6-5-CN*KD3 ML2X'-+,; O?<2E477H4PT&K]8"K@FXJG@LSOTA"U&0#E0M15AW03^?@UEXJ/ MJVJ45Q"5$]0YEH8JA*'7"(SJ)-(FW8!1AS_?^"KC4EQK=4WDY^ZEQ(X@6H4) M@2@G0U4D]![#@Z_VX\46,O+\,Y)I,9,01/K:G!J^0!4FFQ=.)9%N81J#VPU^ M%=J;F[GK?.'>U?N$?I,=:V/<*YMB6>2W9-I=G'8AI.L]SJXN85GW:@^GUL6V MXKW#QM]5?O5D+#5'OJ&L)X:W.;U;K9J";855(5>^J?,?2=5]SE"+$5? M]@_5EDKZVB6%Y^.JZY>2&TNUVY^WBZDDYZ(,8<28;+#?92%QXVLSVO'EF[8J MKM6J)]NIFU.K&O==$Y116?7C7-Q=-:$U4*U"A].KO,+%Z3J@PA'+9K9J$[9X M^[:0U]6+SMIJ>+<3PT7&W#>>FLHI;&'OC9?* EN:5ICD8-F[U;H42B4@5UAW M[I,J"/4U>YW>EJWVXO9J9;.OH(J^*?A6BE' ^\YATW>/PPJ8P9MZK[UNW3\) M0S;?J'U7&'GS]OW9R=\)1S8'XHBR+8&W=WP CR>(R" MFJ[73L0YW+ 6I>^V'%^ERI8QG!X9=3S.WFATT5BYC3N4^']$@WBXEF]+03PJ MA'>?? =TN,?N2Z%<5^;>5CFM<[&X$Y_+;/X1Z3_XONG_M^XBHN8]"/! I8VZ MX9]6:3N;E?;I,;Y95/SHWF\.UF?WQT7QG>&;&PO=V]R:W-H965TS6U-8^0"0D80,"# !*UG[]G@8@BM;(CKTOMD@V M&J>[3Q\T>;HR]JM;".'9?:6T.^LMO*_?]?NN6(B*N]S40N/)S-B*>US:>=_5 M5O R+*I4?S08'/Q?#=Y)#L@\$_I%BYSF]& MD4R-^4H7'\NSWH "24*3QXX_BW%I5"*' '&M^2SUVY)"[N_-][_%F)'+%/N MQ*51_Y2E7YSUWO18*6:\4?[6K#Z(%,\1^2N,)ES'XS MVB\GP-VYS-AYF;#08'3[A;]R&.0[^QH^%Z4WQ M=6%4*:Q#F-\:Z=?L=^,%^]?%U'D+B M=_[C#\/CP?LG,!^VF ^?\O[LTKS<"[LT5866"%EAGQ>";M1Y%T//[G6I+N02?BU'.1@N.5A_SL:]D\T M; )Q?5\LN)X+UH!!-EBX=35%/_SXPYO1:/#^EP^_7N7A]_ ];6@%^=2&U@YDIMMHU.VEW=@MM8 MB[T^I?8&SICXUG#%=%--(X#=93L5X1&!A\3&"J;V>,[2;?%W'J J0GOI%0H- M5*5"_FC@>UQ- MGN-JEWN4\J7Q4L_!@A42GS&(R S$U@6%!6$7(B M64*&_<1](6I 7'#?X=US&+#@0&5TB I!N'"@H#D.YXF>SQYD(,\N:VKG-T* M"+,L/(@2->*+EDA"5ZZDM3&D"EAN%7GI%!FEYL*.[&Q\9V"P+*G%0?1V3%VI$Y09G!1Q!5&I$N00V MU#@+V8I)>DQ<]B0ZTF3;TS62!)BA"4JIFH X93BP)?8=14SR2/-*J[B[RI!1 M+P) %@FP,HTJJ6$HJ:&W$BNHF1+D1)U 21&TB]@KK#1EQH"^J>A&<%>21J[H M.'GH(N4CK=@$XX/7HFM&BRY:AX0 MU74YNDEY3*2,^:*)EQZV/B"P$GZHX \)=G6])5C.Z H:@$Y#,@OHG*3PL"$O M\1-JCU8,P::ZM/YKOJ[(.:4NBQXH-QN[&!"E-64U)$NM*9O!'S4?Q0;@,Q$V ME;.]ALD >B/IN#2;HNRR;1=P&TS %L^;5\/788]M:@ON%MN@>&4:[3/(L?*R M5C+*_JO1ZQU.T@996A9-QM%DQJ7=G.ZQBH1LVTI[]2FE#(]\F#LH]!)G[U0@ M=A'3G@[Q?27(F#64M!(]O.&3%D0.] EXLPL\?SA17;7'7E>LVF./AXUP*NGN M"5DV-C8/P;-"L"J.U"+@P$ ,JF\FXJV+@_$@/\*+@5(T1H"Y>QVN@3TYNH(Z M!>C)USB']M%,\I]&QQ>E<'R%DB8^(LA?&JE*S'9MHK 3+<[BDRC$)7M[E!T. MQ[$#D+9.A\4LW4G(;/ =3#ID)<&)$U1;X]:,5 2B:FR9^@A791/!!KWU>/G$ M(P2I$7%JA,16LNCPF)+V,\ 7O,:F"I "CVY%W2#!D$MV8\W<\HI]TDCZFAV% M+(VRYTXJO/$+8^5_1=E=$7&V>T16'8P&^:"MW2.G B8?YQ$0E7(_U9=),6=& MX16;[$"01)Z9-15>N$$=HGL>@R(FG40BX5AJ[+XPQ+V/? G*$W+4P5^G'"&( M;8Z.HGP\:LP)GGLB*]M)@<1U;[ A'AI90U?2_]3I])5BHQ+0-%08XK9$S#@H MM9ACSHIGH^7:\4 =E^^,$FA'K,7+Q'QSC+;(R""AZ[R?/!IH&H* CZIAPBG; M,4RG0RGJ<"YB*NO(R8R' N!PUH5JRC Z3#']$C@%AQ%:EO*!( OJFR1Q2Z.: M"MCJ2'RX(U &J"R;"RTL6@%C#]H&.8:90U?'UQCWG2I6047!KQ(O0@+' MOFM<':E"9PG>GJ0.^7O^CM M,P*["/OMEN9@.,C?MGM80=\@7??=$#"VD>7[/LGT.U_.*F'GX?L@=01FEO@1 MK;W;?H*\B%_>MN;Q^R70S6E_)698.LA/CGIQ:MU<>%.'[W!3X[VIPL^%X& P M&>#YS&"X3Q>T0?MA]OQ_4$L#!!0 ( )N*J5CHZ7TK2 0 /H* 9 M>&PO=V]R:W-H965T%0I8XIDSX81 ,_(SQ MW)N.W=V-FHYE:03/\4:!+K.,J8#VON5CP36KLA3\=%VR#2S0_BAM% M)[]%27B&N>8R!X7KB3?K7"G%3YZ8=.*-/$APS4IA%G+[ M&6M[SBQ>+(5V7]A6M%'@05QJ([.:F33(>%ZM[+[VPQ[#Z"F&L&8(G=Z5(*?E M1V;8=*SD%I2E)C2[<:8Z;E*.YS8H2Z/H+R<^,[V:+:Z_7']:PLG7[\OE*=Q< M+6#Y>;:X&ON&X"V1']=0\PHJ? (J@F\R-ZF&JSS!Y)#?)[5:W<)&MWGX+. W MIKH0]3H0!F'_&;RHM35R>-%3MC*5\WRCX085+%.F$/Z>K;11E!K_'+.W@NL? MA[/E:QX"-7Z0" M(;6&@ORCG7^XAEAF16DP<1Z+,D%8+']HH&[<>G??HUWXDT2LI:!FZP2RE4#0:!R+29T&UBLR)R$N M2"N7 S9$R6.?[GQIY>VLH3\VX7,BOB"!"O&@].&$6T?+4A.J[@#>QUB8/326 MR9*DG[K"MI\(KNG](0MEAG!BXW@*S!C%5V5E@9'PJ>0B@;<0CCK]\Q%M3J)A MIW<>G,+/Q_'\/2+OWHS"7OBA<=EEY;*EBT 8=(;#@5W.!L-7@\T/P?I!)XJB M9GDY6%6)@UZG%YS#(.B:2B7^TUDBZ0&Y9BMC@362F95EC,1EX*YMY]8CR0UT\"LX^@! M=X6 MF(8U=[[UNE-WAN7Y%F5Y.B2G%ZG.&V?IR[,BD+)>TZ# HH',F) S[40 M5OJNHG^WY* =*B1]"9K>^K\O7DD0[5Q4Y?MQE3UU6C2WK:#W:R:9W;DU51(&FYXKD'@ MFEB#[O#, U5-6M7!R,)--RMI:%9RVY2&4U26@/ZO)7F_/E@![;@[_1=02P,$ M% @ FXJI6())BJ<@ P Z08 !D !X;"]W;W)K&ULG551;]HP$/XKI[3J$R40:,LZ0 +::=74%I5V>YCV8)*#6'7LS'8( M[-?O[$!**UII>X#XSG???7<^G_NETL\F1;2PSH0T@R"U-K\,0Q.GF#'35#E* MVEDHG3%+HEZ&)M?($N^4B3!JM<[#C'$9#/M>-]7#OBJLX!*G&DR194QOQBA4 M.0C:P4[QP)>I=8IPV,_9$F=HG_*I)BFL41*>H31<2="X& 2C]N6XZ^R]P7>. MI=E;@\MDKM2S$VZ20=!RA%!@;!T"H\\*)RB$ R(:O[>801W2.>ZO=^A??.Z4 MRYP9G"CQ@R52#/\HI9-NQK58)VUH3F%CY5[TWDN'2',K.: M=CGYV>'L\7[R[70\FEU?P>3^=GI]-QL]WMS?]4-+Z,XFC+=(XPHI>@>I [=* MVM3 M4PP>>T?$JN:6K2C-HX^!+QEN@F==@.B5M3] *]3I]KQ>)WW4DV9QM,Q M'6$"4[:ASK(PTIK))?KUS]'<6$UM\NM0\A5V]S"VNSJ7)F!A]F2@H"[08 F6CJ\%4\%DTT>H46)ER%YC MK):2_Z$8-&*<@T%2TDGPV)+2D]B!EZ@16)YKM>9T(U%LX#AJMNEB".&)R02. MV\U>K=A"TD\C0E8U*+H&!6JO.*W[R[O2HM-PP7/TPT)L&EY/?;-+,Z$%&":8 MYF@:3DM%(-,W!2*G.4I<<)J8,/)5>1VOX6@1;,G,VX0^-:.:/_D5(5<4?E(X\^A3#F%Y93UVF55&S*M'@(JTY-* MP 6YMIH79P'H:K!6@E6Y'V9S96DT^F5*;Q%J9T#["Z7L3G !ZM=M^!=02P,$ M% @ FXJI6)+)W$Q@" ,14 !D !X;"]W;W)K&ULI5AK<]NV$OTKᲞ=4/?U,;,_8CM.Z$[N9.+W]T.D'B 1%C$&" M 4#)ZJ^_9Q(#V#W[.KO@R=JZ>Y\K%<1#84I_.LA#J-Z,QS[) M52']R%:JQ)O,ND(&W+KEV%=.R90W%68\FTP.QH74Y>#LA)]]=&E@.F@??-++/-"#\=E))9?J3H4_JH\.=^-.2JH+57IM2^%4 M=CHXG[ZYV*/UO. _6JU][UJ0)0MK[^GF.CT=3 B0,BH))$'B;Z4NE3$D"#"^ M-#('G4K:V+]NI;]GVV'+0GIU:!H(%*5R=J$3W;]JVKLV2=YB36> M?\4ZKMV?#412^V"+9C,0%+J,__*A\4-OP]'DF0VS9L.,<4=%C/*=#/+LQ-FU M<+0:TNB"3>7= *=+"LI=<'BKL2^<7?Y^;J]O.=.+]])RY_O_U\??O+ MU>WE]=7=R3A !2T<)XVXBRAN]HRXN;BQ9[N'P-:AV_6XKN8O2CP M1KJ1F$^'8C:9[;T@;][9.V=Y\^?LM46A [(J>"'+5%P"KBZ7JDRT\N*=]HFQ MOG9*_'6^\,$A:?Y^R@M1R=[32JB0WOA*)NIT@$KQRJW4X.S''Z8'D[7%=BI K85VJ M2U2X2&SM/.XSL:@]U'H_Y 4(0B7+C8 0H1ZJZ/!@A=%RH8T.%(JU#CET^0KE M2^\2Y0(XAM232\L@J:IC$-?2.5GRMI#+(-8*)7+/(DG=%N ZMZ)%S]9L-UBG MET =U$C\@=QUG<)$NZ0N?)!EHB)^[/T&"AAN4BSZ4FNRK&J*'6VX>WM#M?$P9/W=9G4SJE4Z(P601,Y=*$4R$XL0-%) M3K[_+L2D,1-*.K,1E=Q0@;3DYB%V!0ADO$T#3\#[A$PB:!N]R G4:LCI0MO1$]ISUM<0F M1Z,WR,[L&YZ(YH%A=5$7V^RL.2=ZD?SQAZ/9]/"M_Y9CUYP*BY@%Z(J42"B/ M)2Q"_'0E#;J*H>3BG90CD%=H*';F!J5U!0".!(B&Q%M_JEA;U<3?NBG6@3TG:QZV>R^'-;:10CB M5EH*KT(PBM,,\:-J_1G%:13G_J.]VU@C^<[35)-&.&2SRR:%W+0NHP34*B.< MW\$;FYU\@;.C_]C'R.#WMS?GA.K]KQ]N+NDUKF46$(7?9%D3SW%[FLZI@G87 M>\CT&9H(V,40'Y:)J5-DA11?:LGE@V?!V1AQ"RIG+:I%TVD5?H&\IQ2.T.)>,TX;.V1 OXG'BSH9]YAX=*> MO47RH2.45*M$0"Q;O!+3X^'QX9PN#H:3XSWQT=F5YAGU:=?LSR9(D./)#+T4 M(?\'"")+#D6)H?OU;#B;[O\D7D^'\QG^'X-0R-,=]4?#V>%15']P.!7]@0:Q MNWH(M.,21*T#>[,M#W*(HR!@U?6G#Y=-BXTSIFJ:8Z2+JC)4IUDT WR,F@9/ M/=VMN)(H,[<=,RJGYTR;:Z=IQL)S#0A:#:JFS5=8-#RDA(>UM(/0T=RM;?(K4J8D5HZ7 5,6">I];I MX.ZZ0DXIBB=G%W%91!$V56,9MTL?N*U)L(?SU+459TQPT-367!,RZWIM:QM8 M-%> ")O1XVSJ;&M"G5I&7()EO9?,:3A$T0FK[C4='0HPE^&C(W:]FHR.V@?#=C!%JS&;W>0I9 D OB&N M7KY2PT==*WHD98[/[WE;;OAEC[6/O M EO[IP*T.P-ZU4/Y;R-S]#@RQ]\3&1J.>\7J:)#RZG'.Q$%OG6N ZS??9@J6 MW?C1O&%BDSCL-0WKU70Z&TUP5.\!G$X.1_/MH^^S_6M3B)=>5$\+5E(;G@E( MDZ"/.&EM(OO5Y?:VG1@6$@2RZR?FOERFPN=PS<](M.)QY1G5^KW8#<362LW# M?-E\?.$LQVGP&:\/=[+__W;0UH8,0:;S6A?PAD&?"3K#0WDH&@MHVBGI(/!! M+>%G]/<$E I@_G&7 +E;0P,ZC%V!#K%9&+GVM6:.PU3 %?JM0_%(_)G3X$?+ M,'#',P]LX[-7=X#K!">R)!)>$*, 5]*Q2--_PV;8L% \Q;5])A)N'*ZC2"CB MF6"-F#7I3<^H1QND6G25RC+:9J,927]XBU[F#F*]CCYV?>345MJQ.NLW]]%3 MWT'&O<]8Z)!+_EC'A^DRQ"]:W=/N>^!Y_ RV71X_)B)_$'9$0V78.AD=[@_ MO/R!+MX$6_%'L84-:,=\F>.,I!PMP/O,VM#>D(+N*^G9?P%02P,$% @ MFXJI6(LA\_?S P ' D !D !X;"]W;W)K&UL MK59M;]LV$/XK!ZT8-L"P'-G)BLPV8#MV8R#I,MOI4 S[0$MGB0U?5)**X_[Z M'BE;<= D[;!]D4CJ[KGG7GBG_E:;.UL@.GB00ME!5#A7GL>Q30N4S+9UB8J^ M;+21S-'6Y+$M#;(L*$D1)YW.62P95]&P'\YNS+"O*R>XPAL#MI*2F=T8A=X. MHI/H<+#@>>'\03SLERS');K;\L;0+FY0,BY16:X5&-P,HM')^;CGY8/ !XY; M>[0&[\E:ZSN_F6>#J.,)H<#4>01&KWNB&A\WF-&C4FO>+P^H,^"[^3+ MFEF<:/$7SUPQB-Y&D.&&5<(M]/82]_Z<>KQ4"QN>L*UE>V<1I)5U6NZ5B8'D MJGZSAWT=EY02/8*2>!=&PHL+YACP[[16S!>FM#\(K@:M(D<5SXI2V?H M*R<]-UQ,W]U>C59_+#["9'0S7XVN8/3^ J[F?][.+^:KC["8TFHQO9Z^7RW[ ML2.37C%.]_#C&CYY ;X+UUJYPL)499@]U8^):L,W.? =)Z\"7C/3ANY)"Y). MTGL%K]OXWPUXW9?PM'$Y51^,F;KC*H>_1VOK#!7+/\]Y6X/UG@?S%^C+J58976Z2J-1:8RL ZYI N;UX)%@X-?JZX07 %PD3+DJD=. V^?00\*G$N*PF* MH.@^NR+ I*SDCHF#-C4%ZD2PT@$&'QSM:Q)>+<2*ZH6G89<;K-FW8%OPM @$2J,+ON;N2>PV1DO"Y7D 57EP ML3+<\2\>R=MO8.O@$)N4;W@*;E<2=2(A#W= :*9\7(_PN24'UI^HA_HTI?NL M?Y.E5G/4I,K[&/PZ?!&N(]BM?_#42&PO=V]R:W-H965TK]2&P#SJ-I@.LFB-/V0W$_<"7N+F^THDI2?O37WS.DI%V[MAOT2S_8DBC. M<.;,F4.N3F^4_FJV0EAVNVL[<[;86MN_7"Y-O14[;DY4+SJ\62N]XQ:/>K,T MO1:\<4:[=AF'8;[<<=DMSD_=V"=]?JH&V\I.?-+,#+L=UW>O1:MNSA;18AKX M+#=;2P/+\].>;\25L+_TGS2>EK.71NY$9Z3JF!;KL\5%]/)U2O/=A%^EN#$' M]XPR62GUE1X^-&>+D (2K:@M>>"X7(LWHFW)$<+X8_2YF)C!6[49C M1+"3G;_RVQ&' X,R?,(@'@UB%[=?R$7YEEM^?JK5#=,T&][HQJ7JK!&<[*@H M5U;CK82=/;]Z]_[RW<]?KDZ7%MYH;%F/EJ^]9?R$9<(N56>WAKWK&M' KE=?RLPTNN3U@2!2P.X_09?\F<6N+\)4^E)C9@CV6?1:^TE=V&_7ZQ M,E:#"/]]+%WO+7W<&S7'2]/S6IPMP'XC]+58G'__792'KYZ)-9UC39_S_FP9 MOLV275R]87$9!NRO>0=,&,M7K01/#+-;P?#8-5PWAJ&OT5S33-GY/G<-LT(3 M,^.]&;QB:]GQKI:\)7LKW/@)^X"I?=_>D3WYKK6T0DL.4TON[99L[99;MAED M P\B,?4@<5J, C&$%I:#9LM04$Q M_](A.:Q#^5/N9"MKB!0_AKM=J#4,XX:UQ09FAIPP(M/4:3=U"B&".G$6/ M[%JWHMG*WJ#Y@19T26@-E'NN;2>T]U*WTJ5.]UCC6C:"\5$BY)]8'D70BM=; M9I4+U>4$NG>&>P6\V0J,:\)6P@_K!UT#9,$R]<6^S!.UJ_YF;+UMA=J? 3U^SC10Q5@-S@V'#+\*?2>9:Z]9[(G M*$$+4$;&. 6;89E#V1L2F&O52C#P9BMKTKRZ'5"R (F[$#H%$LB=(Y'%-&S= M\]G$X817EEJ05G8-JQPKRVY&B MLC.#]I([N437&'I");"BW.S5$Z:BQ@O"_;!3#_NR4<*G0H2IJ0NY@= ;JAIU MYV-JS=VFX]N+3$=HF@E5+:[I_(96I=WGH"T_OKUT^4"I>F7&FF YR.MA[<3NQ*,]G[3WV_?#Q'#+.Q*AA:9\IE: R(H!+K- M'?4$'?4>"-Y+=N3"48.!*W-\;^/=:_P79;'P/@7__%EP'Q M#;X5K6L 8'N-TY+#@-;_Z?+UU0].YZ@(KON0SAA!$L1).*_UV)-+[$!>X%&Y M_%V"T]P\"XJRG"X/1G_E[3#V:/._80P-2,P)[-UK^@VR=QN'05&4T^7!Z ?0 M"G5WW:AV@AV-##SVJ1&L41BD609$65JBA"5BBM,@C4*6!F48,7(51>QC70_H M[_H.1VL<<_J9+HAI-W2R]D%%.2#+6)4#1.0+^RBH(@!;(9*,O:7^1D/."7"J MJ?S3#R1!6L$@C7"7)S'2 *1!D:5TK+F6[F@;Y06$1\N.EP>C_UQ>CC+T1('&GF_^\N9O1 :E1H$+UU]E M4$1.9(H8U<^"JDQ&2&>CT8NW/8HQ*V;HZZ,H.V9HLT-] 6^S(B56AQF1,0_R MN'#>4]A%(5H;+/^'\D)-D16(VRT10E:2B @?E^BC42V?49<(@E)!(1%"2(V6 MP MU7T6Z4U+:WZ@N61!1 BF)*E)(1)559++%%O/WZE+4B':E#0E@\9$54'J MDI3?KBY1D)&6N?_WQQYJ3)P'2>RJD>2(+ZF"'$H$'*H*Q0%9Y_73_71.J@N['[UBQAFEX4F0+WTC3@U6] M^SZW4A8_Y=WM%C_QA*8)>+]6RDX/M,#\P?;\_U!+ P04 " ";BJE8;+"- M.WT" !L!0 &0 'AL+W=O,RR@;^;D;G8U4:P67>*/!M'7-]#9'H3;CJ!_M)V[YJK)N(LY& M#5OA'.U=3.2[=3YE;3:N<>#:;W^7SV;>[V9?O M,+NG=A1;4G5K<;%3R(-"^H+" *Z5M)6!F2RQ_)L?DYO.4KJWE*='!:^9[L&@ M?P)ID@Z/Z VZ$@=>;_!2B>W"X&.+TL)L3:V!GY.%L9HNQ*_GR@UJP^?57$@N M3,,*'$>4 H-ZC5'VYE7_+/EPQ.NP\SH\IOY/O^/_%."KA&NVA?-PGB=@*X2I MJALFMV\-Y(KI$M02+KFFH"AMZ$X7@FDL@8%IL.!,0,%,!25?\Q*E1[].>J<) M-$CQK@@+E"].!SL5S!B8 "-4Z.=0J+JF9;K)Q<,)-&S+%L(3/K<2X:RSI0*D M4J)$\\=G$>B0[3"PJO%Y6BA+Z?3=BIY#U Y ZTNE['[@-N@>V.PW M4$L#!!0 ( )N*J5B3DWR<0P( )L% 9 >&PO=V]R:W-H965TJ/ MS'9(^^]G.R&C':!IV@OQM>\Y]QSC>Y-&R$=5 FCTQ"A7J5=J74U]7^4E,*P& MH@)N3C9",JQ-*+>^JB3@PH$8]<,@&/L,$^YEB=M;RBP1M::$PU(B53.&Y?,, MJ&A2;^CM-^[)MM1VP\^2"F]A!?JA6DH3^3U+01AP101'$C:I=S.*RU8!S8* M&.'M%S]U]W &)X"A!T@? V(3P"B#A YHZTR9VN!- %D3E5*A: KI$#ZL%>G?Q'ET@PM&W M4M0*\T(EOC:U+8.?=W5F;9WP1)T(W0FN2X4^\0**EWC?:.Z%AWOAL_ LX1V6 M Q0-/Z P".,C>N9_#X_.R(GZ>XP<7_0O]WCLNEJZ^#B=[=VIJG .J6>:4X'< M@9>]?3,?U/9"^%D_AZDOB[ M0_U_9EU&5\/KH$]KE?D'[YR!W+KV5R@7-=?MR^EW^PESXQKKU?[,3)YV4/RF M:<>6>1=;PA6BL#&4P>#*]*UL1T$;:%&Y;EH+;7K3+4LS/4':!'.^$4+O UN@ MG\?9+U!+ P04 " ";BJE8)MHO#D0" "*!@ &0 'AL+W=O!?PDT*K3L;(5K(7XME.-B3Q BL$##)M"=@\#G /C%F0T?C=,[UA2YMX.C[2 MO[K:32U[K.!>L%^4Z#+Q/GB(0(X;IG>B_09]/3/+RP13[A>U76STT4-9H[2H M^F1C4%'>/?%+?PXG"89S/B'L$T+GW6WD+#]CC=-8BA9)&VUH=N!*==E&CG+[ MISQJ:=Y2DZ?3C3E> A(]24PH+]!*2LP+,,>N5>QKLX.-\[.>MNYHX05:A!X$ MUZ5"7S@!\F^^;\P&O?"HMPY'@0]8WJ%HH/TK MVG!"#Y0TF)VKNH-.ST/MO5FJ&F>0>.9B*) '\-+W[R;SX-.(\G10GH[1TUW# M $V"_>QVY^56G M]@32W")\P6V<^9;;8G!;7'UPXW[CW(M^_DE_J$ 6K@LJE(F&ZZY5#*M#HUUU M_>5O>->ES84L*%>(06Y2@[N%^3MEU_FZB1:UZS9[H4WO<%G[1:^MYG099,K?U"7\[S MMQO;I) J5%:3!(D_-^I$%04)@AI?H\R-]DC:V/^9DM//\KEF'M 19GC:]M&3=#@U*;\%?>1C_T M-AQN/[)A-V[89;W#0:SE.UG+HS?.+H6CU9!&']A4W@WEM*&@3&J'MQK[ZJ/C MZ\GYQ>ED,A+'X\GY1'PX$YG%U?CJ_,/%R,QOG@GQBN'%J[:P6^EVY3[.V,Q.[V[O,U\O9:K^RQO+U'Y(VSS#:FUF8NDIGB MW^.IKQU0])]5!@=YSU?+H\QZY2N9J;<;2!VOW(W:./KUEYV#[==KM'W>:OM\ MG?2C8^FU%W8F+DFVJ27A?962/R%&7"T44B>S927-'3FD,;+)=:URD5F$S_CP MR<-/N:3',VVDR;0LA(<,A0RNO5C(&R6F2AD!!U3289TV+-CE6*T ^WHA:ASF MF@+>EB9'SL^;@K5@M>CE1&6-T[6.*TYOLX4T 2&:R.0 M3*SPK\W9J)\T"8XMFERQU.CQ]I23@#<.')EL\= ); NQAVG+A%!GNS,Z!\IPN6!1\^XKFI+!BOH4+C MF23=X:5WB%\YA5,B[>V))5[DB,H-.=S94J2@K/+^2$P;R+/PA;%U&POR=:Y] M5E@/NPEV7QM-R3J]$X3[_PW$?F&; K((5#(YXG-C0H%N&2 &_Q_^.T0&GBAX M 0Q1+:SRA/].VMB8!KL_JLHZ0,((JNMB9_O9/SD':/&=D@0SVO[ P2%."9DS M@,TN/>_RLE0#TD@U@\0&OJ/'7QOI )LBPCIHXU@;O[FF#NRW=6!_+8%_5%DA M08*$4<;?JAKP@R+$B7(U>CMBFWMO.G"7,F?ZJQ_'\=U#A)NM6:_K0P<6XZ$B0"'#&8SEHP MK=QT;/&G[97.QI/CME="@]8 E"NVB>N*:*+=-IY M4C-VA;XF$R^>;S]])<[+RMF;CE2ZE>)=KYB-8M.@;@%YJ-HO=-0=FEC_6^+1 M04X-.8[4 P=:F%[HD.0U-P^Q4X459%$F_8(V0&0E-6H=.I>4AMQNTG+D/Z9% M(SZCE_6Y#LW")I4C4353U X49X] >=^U/"2@"5Y::E1I%%'%F8]Z'UJX4$]" M7^;Q?JZ-X>YPAA3J(KFS'\:D83E#AG?9K6YDT4B.$!W;^2GQ5.I)0]V-W&TP M@OL8T$T"SP7%Y!YX@(<6!Y/K&-P7(S3VV9XM MM)JAU58NN"U7F>9IA!C]+&<5;K5G/*63[E%6:\0PLDCF(3?,L U>H:[JV\RP-QHD22(4\@*._"%1 MST>1'B/2G,*0YJNHF4M[^*\O;##83RR;Q9.IF[,Q&E#,;9*$?PW!\79-8!UH2[ ME4L'493#->'B@RU 4!()$?9Y*-<8--D1J)Z*A].FHAC7OJ*SO-[Q#$\26K[EQH-I "O=D4#1H*V!.N2+H.(I\F=HT7>O 3!)06B2_S&Y1]C#JV MH?G+?8'P=!_0'M7)#9VB=3E/\KWK'JA:+\,XS#(P#-::CN)I*TQH92_#"6!$ M0%6#]XT/#)72I\L&KB[0VM*]YU]8%8E80J!3ZEFA;E317X]6Q$F7+>X(:G!U M^[W+X*ZKI!GS5I<0'&I/&&SME.ZHX]T8ZT>H+I'E]U)\%Z^;0^:^. MC,B705+R)JD0+.+]+X M\E;E(_&UL52G&*]A(@F\$O 4;I/05B!V5(&C.WO8U*F7Z]^@+E)W&>$+_>F> MVZ^!Y%#YJZ5ME:?//>5[H0\)0WWD@XP9":6YCFC4O'(4[_Q9T9+:I.F#L/MF2OU4K/^<6TT1MJ>"]?#D!RCC ME'LV^#9(DQ]R.P$Q'W+:E!A-FUZ7=".!7+A@96'?ZOT*7"HW MY]^Z^1[-U.$'X?9I^W/Z./R*W"T/O\6_EPZ-O0<%SK!U>_/%_@94YM^WPQ#H_\"4$L#!!0 ( )N*J5B/ M7VW;M@< -,A 9 >&PO=V]R:W-H965TO!9)>D*3=#XO#@I9HFUL]O"0=M_?7WY!Z6'ZI M=I/<[@+-AY"BR.$\?C,>_LQ(S=B;.38J92GK,[@>0LRZCX M>L'28G[:P[UZX)Z/)TH/#,Y.IG3,'ICZ.+T3\#1HJ"0\8[GD18X$&YWVSO'Q M1:CGFPF?.)O+5A]I289%\5D_O$].>[9FB*4L5IH"A>:)7;(TU82 C3\KFKUF M2[VPW:^IOS6R@RQ#*MEED?[*$S4Y[84]E+ 1G:7JOIB_8Y4\GJ87%ZDT_]&\ MFFOW4#R3JLBJQRR@%0+B.&[W,AP>445/3L1Q1P)/1NHZ8X1 MU:P&YGBNC?*@!+SEL$Z=O3U_?X\^G=]\O$:WU^<+]E5 N1(*I02SQ _3V+9T+P?(PNJ.1RDVB=FV\6[7'"T*A(P:,U M9:6A4KDU_R^PH^#U99%-:?[UYY]"@H,WP/*"\[3%>=;B?*0Y?ZHYI^#S->]# MS;N> EB()PT8CM$ASV&W8B:!KCQ"-^R)I0A7+:E:!ST6BJ:5\HX!GT*-(>*@ MM*"Y1!.6)B -1"H*8AP@PS)Y SUL8>);V(NVC-X#>2$9RK80Y/D3DPI"F&J6 MUZWCAI8=^$W;\*0US&,MM- !1:ZMQ!;!ON6&3JMWQ01_HCJ^U7I^GRL&YE)( M4*7YBC^CN,@R;KA9)THB6 DE WJ:EV"5+_0^% GN"S1BP MH@&QQCBVX*2HF](D-2J6C+^N;,?&IN]%$2C>@3ZQ N)9KN>V_> 8O;N]>/A% ML!2$3M"P$,(@5"Z17/0<(!W:;JO74F0;I9T*T9 >:E6S$1@=!C2.Y$:=.5:$ MPY6G2XB6P*,&27O+!!2A"CBU_IQQR?4)ML%JMH5!,U53:K1-8[M:RZVA=7TK MLCW=\VPK). J?Y5K7P%RLB$3M7<[K^W=D0T.1(*-8\_Q;.R!6 MXP6MWK,]&[M@8%(W.WFV'SE+_6][MFWYH+2JV=&SM:HC8I=^;8,_1Z'Q:]=V MK0# ^1R_!G(X=%J]5_9K",/$]58?G^'9(80WN_J_CU]7.X/@8(S(-BH@@87= M$'4D(EZ3B'B[)B*05Q1Y# Q1DUS#2.V-58KRK)2DDXWM*4D9K8;ZIH',&V-& MC=P57F,F%%Q8*IX?)X*QEXAB.C+H *D,P:Q,@YE.@[^5N#1.?:^=^D8[]64+ M9Z4'WB\\L 6M=AYX05.:QVQC.-7H*(/ 0>VI!Q7"/L#E#U+?7(X@Z!D-"*;% M+/4%";($VJ'EA_X:4,^39 7"V(TT?1L'QN0E#9K\,9,K3D,<&US?\=TVV\MZ MT@&A3$D.ZKSAH#GN_D$&7S_+7M_@I(RLYIA?! B/^-\P]QCT) U"PG 7<\.! MZ6E#!H"L;H/7[2&VC[;:W."46,28NB*NCP6".T.8WX0P__DA[,6N5IV\_(AC M/^+8CSCV(XXMQ;&@B6/!KG'L+<^! ]Y<@3I"UH$2=^#:W40;AS; M\5+416+I0O0,)D.(::L[E&/[W#0ZZ?P]T/!2%87OUW44P?E$-H[M"H@.$B\# MB,"&<\C M8MJ_IR9*Z_.KJ;/<&/'?U:6:![BU M;XIRW=LM0YB7H(5SCF>F!-'2@0;JQ[L+S=@6Z*H):&U"GQB"X]Q\8IB!5J< MUIA/-0BR8E87'#3'\PF'*-;R$E@,Q['^D 5;Z_&V Q@-]$N?6QU&\]9"NN1Y M.MO@ '?97F7*'8*-] HS&]ZP+]-R_6BFP &1SDF*C,=HRH3Y*&A./V!=US12 M/H9-N9IL=/+A3(*:9756<_D9P6HPF:FCZ8\OBHU!8?U5-VT9_*[1VA4?P;G/ M].XKR=9.E+8H M@P>VAP[!F8]VK76UZM48J'M>E5I IOI[UY\1]O;FW4,)Q3FH#44V2NA7B4 0 M$)"A*073Z]+4A )4EJ T0@=!/T093U.3$BT ?X#M?E"_Z!LU[*&U[V7&[[L; MF?'Z48N7_2"T?LW8 T6+2G(8$2O$OKF1N!COC:&J9DPB7;T+$.#1MC=AJ"JX M0E[L^>@P(GM@J*F-D@BN)"XQO/HN?GT(.1NM%BU9[?^#(&<+@IP%C_U-9]:@ M]:$]8V)L?DZ@2\(0O\MO[LUH\XN%\_)#_6)Z^7,'B%EC?4%)V0B6@AMYO?)P MKA]4,36?[8>%4D5FNA-&$R;T!'@_*@ 5U8/>H/D=Q]G_ %!+ P04 " "; MBJE84%V8/2\# !O!P &0 'AL+W=O=%VM=FGO0]4/)AF(U<2FMH'V?OV- M'4C9+8M.0O@E,\\\X\'C4>QJJS;B":C-5_A$]K/ZP=-JZA#*46#T@@E0>-R'$S[PUGJ[+W!%X$[ M]N\5?R* ]L[,,^[#>19WG++)R.M=J"=-:&YB4_5>Q,Y(9TH3U;3 M5T%^=C*]_3*]O[E["N'^;@X7<[ZHT?1&D25L9Q$5>YQ9B\->P1G )R5M9>!. MEE@^]X^(4T>,'8C-V%G 3UQ?PJ ? HM9<@9OT"4Z\'B#5_ >L4"Q]>G!U^G" M6$T7XMNI1%NXKG6:33/ ^0(4BJ]T)1;1F+I8MF*X2EJJE(A5P-X4)( MVE(;PV5I>D!J%)67XY;.L5F@]HNYIAL*_$#T+0RNPSS.:9(D89)? 54.%K4R M&XV_S1@+69( 2\/K-'UF0H.!/5NX2,.<93TW9M=)#^;*\KI#:5-X"VD6,I;1 M)$O"JR2',R*DG0CI_Q?!=0UA?QV.Z)CMWX[M8\OVE$!GHYP6:$XA^(N0R]<. M:,<-T*]5S0QA7FG$9W7X4D972^YO #->NV.$=V]RUF?O88$K(25)[Z*N40M5 MNL-U)T]C3F,.#UIMA>_&1.D/6B3LX)I!/TS["7RVHA;_\//BC+%TQRKS(QR=*3(D='3;!!O?*MWM EWTC;]L-NMWM-IFT3_6W> M/D5TV^DT#-2X)-?X\HJ4U&U[;Q=6K7U+72A+#=I/*WH143L#^KY4RAX6+D#W MQD[^ U!+ P04 " ";BJE8K!*/!& % "#P &0 'AL+W=OZ_;:.>6B,3BQ8[=J M<"(+DW'!;A7119Y3]73&,KD\;70:ZX$)3U*# ^W!R8(F;,K,_>)6P5N[\C+G M.1.:2T$4BT\;P\[161_GVPD/G"UU[9D@DTC*;_@RGI\V7 3$,C8SZ('"WR,; ML2Q#1P#CGY7/1K4D&M:?U]XO+7?@$E'-1C+[RN4>CC.G62=O =X\_O^+N6W_^2]R9XH\454'&0AM5@-B,)E3, MR11A884Z9:5 ?[X=9KIBF:"-,E[X@6. MV_?@H>>X@4?VQ#BH8AR\/<82>PLP0=%<(OV'-?V:NBXKPG6=@2U,TCP1U !P MX+Y.46W6KD3MA;<[47>0"U''NIVJ5Y,#MC"ICG4=Y_JL)=O*(3Z" [01C"P\=WH=?QC@GT]B55=L [L![X5-@#AA+W FCJ'KO=+D1WZOA,&+HK_T,H[7#?;50*^J@=Z;:^"/@@K#S;J1E@<%W'&'$9P"5DR?U<T40D:H?/N%BP7 H!K.'0N+J] @82,AL(8IV%/9CN:U M0OT3 M[,VOIX7X@?!A]:>C/>K MC/??G/%-/[OB)43<(+&!3XOH;SAO872OJ8;PXBYD[$ZJ%-(NI2D5F?*<9U21 M80)MOAP=06])I+)M/'K:V35W:64_;M1*J9 (3Z!PD*R4LFEU( ZV*JJLQLBD M4+M(2V]HY24ML:)%Z[1FVP1VM=*?DM2S1OA92:W),)>%C6%,)FPF$V&7&Y8, MFK6$M-;;\KH13>TIO_0RHCJ%W3G+ +("A+>4SRV,W^,8/.TVQ1/%,^1[F]1[ M$G2Q^S3]P[!5ZVQEG[R39A/Z_5/_?RML!@Z42\NV:R^TYP'/L^MAKVZMP-23 M_[K-CUW]E6C@OM/TG-#OM^PN$5AWV)N?Q>+EB;\@$IW0Z;B!I=4-R_VK8VF5 MV\,+L7C-:E>+:=?N)3E3B;U](1X0<'E%J4:K"]ZPO-=LII>W0Y!=@@>ZC,5@ MZA[TX1"DRAM7^6+DPMYR(FG@SF0?4[BD,H43X'LLI5F_X +5M7?P'U!+ P04 M " ";BJE86R*?;\P% #Y#@ &0 'AL+W=O5;(R]Y&J?)\-)+Q M!G,FA[S$@F967.1,T:=8CV0ID"7&*<]&KFT'HYRE16]Z86R/8GK!*Y6E!3X* MD%6>,_%\C1G?7O:7 MO2OG_#K4Z\V"SREN96<,NI(EYW_KC_ODLF=K0)AAK'0$1O^>\ :S3 ^BOS>U4RU+)O&&9U_21&TN>Y,>)+AB5:9F?/L!FWI\'2_FF31_ M8=NLM7L05U+QO'$F!'E:U/_9UZ8//^/@-@ZNP5TG,BAOF6+3"\&W(/1JBJ8' MIE3C3>#20F_*7 F:3!BI"B/7CV*FYC7=4SW.S$]>."%VDAX5R28O/0?$;X6I+L#>>V>#/C Q! \ MQP+7=L%6=OE#/33@D+P2M(J.:@=]&*X9ADK8H0W MKR:NX[Z%):[3HM#H"$&)(N4)G(%C.8%C>7Y8C[W(\KVH!LA%2AY,41)O;+D> MQ0VM<>35LV5%&.F0)^ XXS;)S885:Y1 H%8L%?#$L@K/X;:B.CG0$6PT9D2R MF*7_,J,WA"=F<@,KZIZ$ON-:CA,-:$" 0GO0>N]CZ["U;\X3S,A45DHC!B9) M-$L])<%SK4D40G_L6:'M#+[I"#7[H!>N$UCCB5?W0N,('#C!2;_EI/^SG/QB MQ(^Z=O6$0O/Q-I4QKPH%,^JT!8\"2_9,6JY@7B*MTYM_PZ72':BYBW#5*?*3 MW@*:NT6%@F0/X;UN_&?=^!W7CG'\-.(?TKDJ^%)3W\R8]K]H?=6@2EI4VFE/ MB1VR\P[7;S'&?(G"?'SJQK\W\6=Z^Z%_V,'!OH6"6@C1,'@-OX'C#_W7Q"%[ M&+T>'#=V>FT\@Z&C%WG!T*9%$_H[(-O8V-S&YI-MMQVRV8X^,0@RSHH!G(7. M,*+U9X$?#HEZ9U$P=+79'3K:[ 7!T*O-X\$)9@4MLX)?4+N*93##)RRHP7=8 MH#"'=R5XWI&]1A53/$J+D^F.2U^36#2)UR\3RS8Q:Q,38>*LTNH5DY3IGQ$* MD#V#+#%.5RG9]UXK1&D1MV!+]Q']/]-;I:WF:'#B%9WZ(DZS3#=B[]C@L6"[ M28EA6Q1(MI@+G7>;J@WIB-ZT+L(V8!U?-F?@_Q?K^8MZ#SM7TH\7(4DY"5,P MMFR2XC/P)U8TL>'WMAVN9?L!"5<03.#CC]IB//"V.__R?AGI,&JG+E;X/*:S5,6UK8$T-\;X&O:#< MUR&;.I(7*J;KB ]TANI05$?2UI'H.DI3AYX\PL07FJJ99A$!]#'3-_SL^?S; MAA[T\["7':T[(+-# KG;,;VPL@V0VJ#Z^N+Q6%W?I ML*)@4F=SZRL%#<FL?-DBMZ*IGAAMZF*/0"FE]QKG8?.D'[ MVIW^!U!+ P04 " ";BJE8?1QDGHH# #6!P &0 'AL+W=O-WV1>)ESN&9"X?CG51?=8EHX*WF0D^\TICF M.@AT5F+-]*5L4-!.(57-#$W5)M"-0I8[4,V#. P'086%9;4IC%X+IN&$;7*'YM7E6- LZEKRJ4>A*"E!8 M3+Q9=#WO6WMG\*7"G3X:@_5D+>57._DYGWBA%80<,V,9&/U>\08YMT0DXZ\] MI]<=:8''XP/[G?.=?%DSC3>2_U;EIIQX(P]R+-B6FZ7#>G]3R99)K]X7= MWC;T(-MJ(^L]F!34E6C_[&T?A_\"B/> V.EN#W(J/S/#IF,E=Z"L-;'9@7/5 MH4E<)6Q25D;1;D4X,WU\6K[+SW#WM(35;'$+O1>VYJ@O MQH&AHRP@R/:T\Y8V_@%M H]2F%+#K<@Q_QX?D,1.9WS0.8_/$CXR=0E)Y$,< MQOTS?$GG=^+XDA_Q264V5'6PD$QH>$"> Z495HPC_#Y;:Z.H8/XXY7E+W#]- M;"_1M6Y8AA./;HE&]8K>]..':!!^.B.[W\GNGV.?KMJ[ [* )6929!6OF"MO M6KDIF=B@ADK *?>*@WM&PJR66V$T/%N)PF!N03>2DB4T36BD):]R9G=6AGYT M#\G<'L)T"7=TE_6IV)Q5?SHV,[K;[STQ)4)VY,WB8655VV6V5]X<*[<;_U.] M"X?%F5(A0MV6*]IR!2JVK.RJ#9C([2"!2H.F/DE(4\+:-K1K>''PXVJ'GE,D MMYJ ^J+E M&=\Z,TF15U"04Y1XQBF'=.&V3HP/@F(\BOSP*H8T]$>C&+X0KG6?Y7]24[2& M_QJ)WL#OAR1QZ"=$\3[VE.GOHA[Y43R@N%W9N*]MD:U<2^* MALQ69=MVN]7NT9JUO?H?\_;%HS*CM&K@6! TO!RF'JCV%6DG1C:N%%9 ]HOI#2'B3V@>\JG?P-02P,$% @ FXJI6.Q-%?EW!@ [1 M !D !X;"]W;W)K&ULM5C;;MLX$/V5@=LM;$"5 M=;%=)TT".(ES 7(I[+1]6"P6M$1;1"51):FXZ=?O#"7+=NJX%V#S$%$4.7/F M<,Z0]-%2JB\ZX=S MRS-]7$K,:8X['9UE/",:5<6/,"Z)2&YG5DQ%!)O+JR;[5 M//S*A*">$%C>9D,OXT MGDS'<'L_>;@<78[AYGYT-X6K\X#1W3E,N4"Z'O0. %O3WVPH:AT-H+7[!WP82"3RPM.9P+ M':52EXIK^'LTTT9A4OVS*^;*9&^W21+:H2Y8Q(];J"3-U2-OG;QYY0^\]WL M]QK O7W63Z8HW+A,.<@YW$B6:[CB:0R8Q'"=/W)M4%-F%^C]9D>HP4CFD4@% MLX)"\R;A$"4L7R A@D3ZR)7FD$EE%BAI2*W[A-QC_< A*_? \KA*)L539G@, M,ZDP3I$OM!U*E@NNA(S!4I33&*%A1F7D$!X2Q?E6Y@"N>Y0T"P]MQ&,266KT MI#LPJ:'=KJ!M,#/?8J;.\1K6Z1I6V^_ *4M9'G%X\VH8^,%[A+,0>8Z?B8T: M[VL$T7<._ !;[= +''\8=N!>"1QJF=,V^J)$O%A/-(2>T^^%C MT)S(C /_6@KS!+@$% E]6=&,T&ANX+V_&I_=VJ;_OE.33ZX,$RFVHDB6ED<* MF&$'S!$1KBC"1[JBM(RIB;4]%=]I&&7^H\W\>I$[#!8Y1;*] ;.MZ[@5T!1#KT$&G#*YJON&D7*8\7^&KD M2\G8(6-AZ/3]X9:QC[G^P=R*:F#Q(Z'3X/>[??7\V]UZ2 MB^*U0JQHA-:EI8;HD+@[4(.F.K!,!"J$*0Z+DBF&J4"&GN#R[G;D$ 5:']X3)E\:8<"YJCL.9S J6/ZUR::U5+(6YGN.XNBR@U!H6K!)I=2OH ME*0KQG3E9RL@!T-N;5%L\D*A\7(J:6EJF(*\W6R3&UIQJF M?[.6>2.15L2);+ZR":[-TBD5I7BJ/E>*70VWLM9;A;FJ M2V$0-(/O,-L$0D)DU(BH:@?KNKZSY.'B_08_OC/P_,;@Q=H,L?YB^0QM$7." MT-N([.?UYMKN"*C?9[O\-GHD,GUJJ&QJX2[TM0[J!9PKF6TN 7Y3LEPDSV@& MTG2EKFU 3"?KK:K*NK+ \?J'[=-N?Z[E@02Z%N:,FR7G^1\FY):LV4P^\GVR M'C2R'OR:K._GOR'B-= ?#RX.;E9R1J=,B_0Z+TH#(]PFLL+F\:X"L!_CW@) MG)2;#H5UR-8.H=35GAMS% M>:KB=],>JV+=(S&Y(S\Z&-.$<#R;9#.MTW1L> M/A_UPXA=/$ZLIMN?[>T/78\0-:+MP(V86ZT_H0XU>*X/;^' ]? $XZ*VJO>A M>T#OF-ITLZ -%10& '[@>G_A]^K9MH_."[VT!PJBE4Y=:G48J^RLSW2/,D7K M>.NVL2-WS?MZCH:!V[<.!FX/'0Q='^T/W /;Y[OAJF]7EG5SG.JY[W W4M7ENGHQLK 7VIDT>#VV MS80S/*30 /P^E]*L7LA!\PO'R7]02P,$% @ FXJI6*KI8,4,! @@H M !D !X;"]W;W)K&ULK59M;]LV$/XKA%9L":!& M$O7F9+8!.TFS &D:Q-GZ8=@'6CK;7"72):FZV:_?D;(5)W&$ =V7F!3OY;E[ M[BXWW$CU1:\ #/E>5T*/O)4QZ[,@T,4*:J9/Y!H$OBRDJIG!JUH&>JV E4ZI MK@(:AEE0,RZ\\=!]NU/CH6Q,Q07<*:*;NF;J<0J5W(R\R-M]N.?+E;$?@O%P MS98P _/[^D[A+>BLE+P&H;D41,%BY$VBLVEFY9W 'QPV>N],;"1S*;_8RW4Y M\D(+""HHC+7 \.<;G$-564,(X^O6IM>YM(K[YYWU#RYVC&7.-)S+ZC,OS6KD M#3Q2PH(UE;F7F]]@&T]J[16RTNXOV;2R:>R1HM%&UEME1%!ST?ZR[]L\["D, MPC<4Z%:!.MRM(X?R@ADV'BJY(#^@;>^.>?HBS\M2>&I(LAZ;,^GF&CE@V"E@O2'P_2">80 M_%X'A^$_K( L9(5-S<62&%LAQ+T*S)O!QW-9KYEX_$63Y3XH_@2*;4$)G#U, M6_A(;['J^'7R%U! /0>U^QJ?D2,NT(-L-+[KXSVE9[)=*MZ1Z'3@YV@/3X/, MCP;1?FKV4<2)'Z4YH:D?T?1Y,M_ _8[0F/H#-(FG*/+C,",]G*8=IVD_I^V, MM#F9V+G%S2,BZ! =XK#7X-L<%BL,"S1Q.<4K4^K1,LIJV0AC 3S1AVP7S$!) MC'3"4O$E%\R-5PU+G-5(I.KJ ,J=U1>%\HK"*:N8*#"SYA7?U+*69WZ>G6(J MOC9<<^M/DX&?I0FY:Y!\G,HXW@L+V$$O_\;!6;M*S--!G_6XJXAGMB/JITF\ MK_BB,I]JJH?LK",[^\\-_($+;N#]#?ZK.M# AWCOM?W#O?L_M.L+J=<4O"B& M*R6UWHM=(S=%4S>5*[U)+97A_[1%A^/LF> /J-[# I1BE0W/+A)(<1K[:1CB MX2@Z]=-L<(S'./9/8UN3"<5>;Q]S/Z.I?:2)G^4IN97B?8$9!(-)6RJ MA2I MGZ/"$?63'*4I#ICN"TW#8Y*DUER:^;2U2ZD?)K%SVHXE=)KZ88=HD+=.VV%U MJ Z#O;V@!K5TVX\FKE':%:'[VBU8DW:O>!)OMS,D$5M=DPH6J!J>Y#AN5+OQ MM!>N10,XXML]]QQY=^0=KX3\I$I*-7RI*ZY.>J76S]2?#R-#;K[8(_ M&%VI>VTPELR%^&0Z;XN3GF\(T8KFVB 0_-S2,UI5!@AI?-Y@]CJ51O!^>XM^ M;FU'6^9$T3-1?62%+D]Z60\*NB!MI:_%Z@W=V),8O%Q4ROZ'E5L;^SW(6Z5% MO1%&!C7C[DN^;/;AGD#VE$"X$0@M;Z?(LGQ--!D?2[$":58CFFE84ZTTDF/< M',I,2YQE**?''R?7TS?O/\RF\.[MY70&[\_A['KZ^NV-!Y?3&SB\(?.*JJ/C M@49E1F20;X!/'7#X!' $%X+K4L&4%[1X*#] DAW3<,OT--P)>$%D'Z+ @] / MXQUX46=Y9/&B)_#>81_$ LXD+9B&!?Z>.8"QY#^2"0M1:LH&#/4G1V/ M<=Z->@=5;:%RMR6YP-A3FA9F3)<4%J+"(&9\"40#GD=>=@<"A!?PFN:TGE.Y M'8WZ<%82OD14U%*Y9'-4R;A5R85&:8Q4*BG/ M<7S%=&EGYB:A@#;^V8=#NQRM0!KJ"/%U*\UAWBEZP.T@&"88355E$@,F.8WC MDC8M+L8(A\76%\A24EH;TH?!$?Q.>&OV'SDG< !!''O1<&A:8>C%PQ!A$W]/ MV/ ()NT2X]SM1!"DWC =PFCD^;;HV18N#&,DED&09%X<(,%P M;[S8[.;:P:4C+_03R%(O3+X++#F"&6VT.PAGL#_RXE$*H\#SH^\R>/AOS"SR M F-U%'NC80P'>Y]*>@27@PE$D9>B?.1[088GGN[K,UD'$XU\0#9AYG_/MHT< M3A E7IAFD&;>, L!=VSH>QD>:Q8-O2A*X IQ""LP<.N::2N[H!@^AZ&7);CW M^$T2/- G0]X#CN^ P.=I-XH2;&=F5W( OA[YY\-D!L,RULBF8E)#&"TC*)C M2Z*QIR G5=Y6Q.235MDD8N]3-Z\9#F-FF+T_O^[;L/A!8!XT5:MLQB!-4['\ M$3S,JDO&^Z@2D:O-O;!)@A*S%L.EJ "O7U:W-2:I1BB?ZS+,3<\E_.*OEA9_6(?;'_?)\3--GMYY%)]B23_GHO?O$L"X/TE<+9 MS15?;'1'/C;7N%**&E8XI?$]@<\'EN-;80T4K<=,:Y\QC!.>,U*A0J69;FU] M(-SDF:@;PM=]F.UXL7BX=)LJ5D09A\**2#G[3(+O=RF^;Z\!LVT/K1/<873. M:TRP[O^U5V.[-=!8@<%OEQ<3]&E4[)C-VS566JH/4X+T7,_<)N;QR;4)!(57 M@MM^2;@BKA;2)3[@H:AMCS )K)EA3(E&'N8<>4KN[HW"T M:*U5!4+B6]#\]$_S7+--C[VH!_&ULE55M;]LV$/XK![4H;,"PWAS9<6T#=IJU!=;,L+/UP[ / MM'2RB$BB1E)Q]N]WI%[F;(ZQ?I'(X]USS_%>N#@)^:0R1 TO15ZJI9-I78E; M":HN"B;_VF N3DO'=SK!CA\S;03N:E&Q(^Y1_UIM)>W<'B7A!9:*BQ(DIDMG M[<\W$Z-O%7[C>%)G:S"1'(1X,INOR=+Q#"',,=8&@='O&>\PSPT0T?BSQ71Z ME\;P?-VA_V1CIU@.3.&=R+_S1&=+9^9 @BFK<[T3IR_8QG-C\&*1*_N%4Z,; MA0[$M=*B:(V)0<'+YL]>VGLX,YAY;Q@$K4%@>3>.+,M/3+/50HH32*--:&9A M0[761(Z7)BE[+>F4DYU>W:]W#U\?/N]A\/,O^_T0MO<[V']9[^YA\,@..:KA MPM7DQVB[<8NY:3"#-S!#^"9*G2FX+Q-,7MN[Q*\G&70D-\%5P&],CB'T1Q!X MP>0*7M@''5J\\*V@F2QY>52P10G[C$F$W]<'I275R!^7XFW@)I?A3-_,5<5B M7#K4& KE,SJK#^_\R/MXA>RD)SNYAK[:4Q\F=8X@4K@3125*++4RNPU3/ 96 M)O")Y[7&!/X;V*5HKOM[S!!2D5.W$A)H4P2@D#S2!- 9:#J.7]$X]#22E@9V M-"JBH>S]DK$U)0D7"9V8BRI)>0Z/F41\53(PX"5IBUH1JAH!OL18Z3,T5HB: MO ]M09A/" \TP'A)S! &N5!TQK26_% W$6@!GVN>)_ >@MEH^27_:,DD91XX6"J[721(%B^?!N%OC!Q[N<*05KDXB"9LI>B_B)_(^F MT\C\;J+I#X-M7H--O%$8AMWO_X,UQ1#Y(]^[A<@;W7H>K!.Z7IL4FGR :4JC MT*:L+I]1&=@.+J4!2_7/8RNT1/R1-YE!B_X#1+I:C(*1?S/MJ/25V2;G+)?_ M2E-WQ::@+MW0O*W[]^"-)U.31F\<^<.^!ZP\ZN67.M ]FY<%RJ-]%125-155 M,SI[:?_PK)MY^X]Z\VK1:#KR4D&.*9EZX^F- [)Y"9J-%I6=O@>A:9;;94:/ M)TJC0.>I$+K;& ?]<[SZ&U!+ P04 " ";BJE8;4@1[]X" 6!@ &0 M 'AL+W=OH+W"MH?='DPBB*^.S6Q3VOWZR0ZP=J.\Q)(M??ID64IGH\VC+1 = M/)=2V6Y4.+>ZBF.;%5AR>ZY7J.ADH4W)':EF&=N509X'IU+&+$DNXI(+%?4Z M8>_>]#IZ[:10>&_ KLN2FYZ*;M2*(,<%7TOWH#=?<)M/ MT^-E6MKPA4UEVV019&OK=+EU)@:E4-7*G[?W\,JAE;SCP+8.+/"N @66-]SQ M7L?H#1AO36A>"*D&;R(GE"_*U!DZ%>3G>L.[\7@T&]].9E/H3VY@>#>9C2:? M;R?#T>T43F=\+M&>=6)'L;Q'G&UQ!Q4N>P>W#F.M7&'A5N68O_6/B>.>*-L1 M';"C@&-NSJ&>UH EK'$$K[Y/O![PZN\EKLM2.'I>S@)7.0R)KE!+5)E "S?" M9E+;M4'XT9];9^CU_#QT"U60QN$@OJ.N[(IGV(VH92R:)XQZ)Q_2B^3Z2 J- M?0J-8^B]*75HOI8(>@%]_[J%>_'R2#TA/1P##U5(>XCX4>C#Q&<%5EVTC>-( M%[M86RL+&TX7:F&A)36\7TTP7*$1.K<0X)3#_ IFA4%\\T[@5"BRUFM+);%G MH=;^4XY^Z/6K7O]K7DU,:@FZ! L2 M%^2:G%\V(S#5%*H4IU>A\^?:T1P)8D&#&XTWH/.%UFZG^ #[7T'O#U!+ P04 M " ";BJE8M-FBJJH% #J#0 &0 'AL+W=OJ2)@:2-DT++&T09]W#L =9IFVMLNB2 M=)+NU^^0DA4W2]*B+WU(Q-MW>+[;L71XH\UGNU+*D=MUW=BCPY1YM5:-K71# MC%H<#8[9P4GLSX<#GRIU8_?&Q'LRT_JSG[R?'PTB3TC5JG0>H<#C6KU6=>V! M0.-+ASGHK_2&^^,=^MO@.WR9%5:]UO6?U=RMC@;9@,S5HMC6[E+?O%.=/]+C ME;JVX3^Y:<_*9$#*K75ZW1F#P;IJVF=QV\5ASR"+'C'@G0$/O-N+ LLWA2LF MAT;?$.-/ \T/@JO!&N2JQB=EZ@QV*]BYR?3T[/STP]64#*^*6:WLZ'#L .LW MQV4'<=)"\$<@!#G7C5M9'W'CZHJN5(@M=HRE]0)Q//@G^- !V?K._?G/O>G-WO>U"B_U@ MY%9&*;)NZT'Y>B#(9KGJTWE AE6#8WIK 65'Y*.IEK@IM.@4P:Q*S^=*.UQ\ M7-?D(V!--[]4UZK9*O*[+AJB]PP72ME ;0D9(EBP!=Q!#&NCH&@7$3]70_-@F.VCX)'U,'_X.#N;")IFF6[ MQ[W53T6];8-2S/_9=M00B=Z!.WCC%>L.ED00(R0B3C#"G,P(G'-&81B6D6,>*A&",?RW*[0?M\I41]V5:;OES M:;UMJK(EQ1*$3)(\01#A+^P9S1D"FX.))&\4^A,-V3M0^)Q6_[8+@L8Y#&*& M42(XW$!(:2IC8YJ MB"F3*(OG)!,(D.]?F:,H4[^)S(LT;/*,QE%$?HVNB5^I:SFG//6")E+93A/) MOE&U;ND'Y04%CY;M'O=6?UY>AA(]D:*Q^\'_=KXC,D@U$IR&_LIHRH+(I!S9 MES3/1!?2WJA#:6V''*(88^ZM3R"75A$)0<"@D*D6\T 13??;G7GR M\/_;M?L:PQ,J>,B&2,!/Y#2!$B$.>8[DH%@2)&-/8[I(/ZHQ0R E$;+>#WSN M/;V@(,BRC$:MF,CVB3I(VB&T1W2;*66Y'#WTCC?>>_]>*[,,7QD6\=\VKGT5 M[U?[#YGC]OW][GC[%0150?=;4JL%3*.7J1RTC;2;.+T);_,S[?!M$(8K?(PI MXP]@?Z&UVTW\!?WGW>0_4$L#!!0 ( )N*J5B]I3'N0@, &,* 9 M>&PO=V]R:W-H965TF.2 :$[,; .;M \_VPD9M!"U$V_ =N[^OI\?SM?=,OY# M+!$E_$II)GK64LK5M6V+:(DI$36VPDQ]F3.>$JFZ?&&+%4<2&Z>4VJ[CM.R4 M))GE=\W8E/M=MI8TR7#*0:S3E/#? Z1LV[/JUF[@/EDLI1ZP_>Z*+#!$^;B: MO7PXZV-P9?$MR*O39HDAEC/W0GB'N6HP-"BI'4 M"D3];7"(E&HA%<;/0M,JI]2.^^V=^D?#KEAF1."0T:])+)<]JVU!C'.RIO*> M;3]CP=/4>A&CPOS"MK!U+(C60K*T<%81I$F6_Y-?Q3KL.32\$PYNX> ^<7#= M$PY>X> 9T#PR@S4BDOA=SK; M;52TPVS-L9;T229WL503A_Y#<#>YA/YD!/WA\.YQ\A!,/L'T[B88!N,0WHU0 MDH2*]W !20:W":5J6T37EBHJK6U'102#/ +W1 0>W+),+@6,LQCC0W];T91( M[@YIX%8*WA)> Z]^":[C-N Q',&[B_&[5:K1JS=+J /&J M1+RJ1+Q)(O5"X=$T5NGYVOMV)K$#R'8)V3Y[LFF?$_Y,8@?PG1*^\\([:9X MDU].O 6#SK,+V>@\.865D[T6Q=Y[QU/D"U/>"##W+7_2R]&R@NJ;PL'^9YZ7 M7^H17"29 (ISY>K4KA0%STN:O"/9RE0%,R95C6&:2U4%(M<&ZON<,;GKZ G* MNM+_"U!+ P04 " ";BJE8RI_GJR<# "-#@ &0 'AL+W=O[HZ+1[D&4.@IHDSVK+52 MFPO;EL$:(BQK? -,/UER$6&EAV)ERXT '":@B-J>X[3L"!-F^=UD[E;X71XK M2AC<"B3C*,+B[R50ONM9KO4\,2.KM3(3MM_=X!7,0=UM;H4>V3E+2")@DG"& M!"Q[5M^]&+B> 20K[@GLY-X],E(6G#^:P3CL68Z)""@$RE!@?=G" "@U3#J. M/QFIE>]I@/OWS^Q7B7@M9H$E##A](*%:]ZRVA4)8XIBJ&=]=0R:H:?@"3F7R MBW;96L="02P5CS*PCB B++WBI\R(/8#;. +P,H#WOX!Z!J@G0M/($EE#K+#? M%7R'A%FMV=WL]%T=/-C MCKZA?A@2XS2F:,S2?#&^?QF"PH3*KWK)D,B QTPA@17H\02V0%&]:RL=F>&W M@RR*RS0*[T@44RQJJ.Z>(<_Q&@7P03E\"$$.?[6[K?W(3?%R4[R$KW[,%$P$ MNL0CPN%OG<#:HW _3XH,*&4]U8"4K).0F:_8UG=J7K-K M;PN$-7)AC5)A4\)(%$=%L9<"3XV](K(#C?*SLO3'C\=2_M2X*EOKR*R XWM7&/[0Z5]NTKC M*B([,*Z3&]=YE[3OE'^?4V&E6[]1F.N\%$5.J;2'I/K38OI;$+J:+:QH2BE. M?9%5L1T*WJL"W0]U"+)PJC*O(K9#\UZJ1;>TIGKS0Z]7,(V:+KU7A$E$8:GIG=JY_B<5:>^3#A3?).W#@BO=C"2W:]TO@C +]/,E MY^IY8#J2O /U_P%02P,$% @ FXJI6$M0A==:"P _X !D !X;"]W M;W)K&ULS9UO;]LV%\6_"N$-0PMLM4C]=9L$:$(5 M+= ,1=)VKQ6;283*5B8IR0H\'_Z1',B^?.-Z(/[ MLOI67PO1D/^6Q:H^G%PWS7XME5K\J;\2J_^-HYG379T4)7WI.JB6[7NP=K]]>C6KWS5G2CG3=7^-F_' M-4?OWGXX(U_??OR2DM/T[?F7L_0T_?OS.?F+G#^<.J2\)&_K6C0UR58+\C'/ M+O(B;W)1DU.1U;>56)"L(>^RO")?L^)6D+;\9V)^6U7YZHH<9W5>DQ=<-%E> MU"];W2_GG+SX_27YG>0K\OFZO*U;W?I@VK1'T^4TG6\R/W[(G/T@\].L>D5\ M^B=A'@LTPT_,P[F8;X?[FN%\_U?7#4_W?W6F#I^V%=R6D6W+R-9Z_@_T'BKT M6N?BP\! /[";AU[7-]E<'$[:B:86U9V8'/WQ&XV\-SI/D6(<*9:"Q!3W_:W[ MODG]Z+2LFJMV6B5%F:UJ.QGXDY4M2#+'WB0 MK^Y$W;1O+8W.B0?M<"3:15]XZGG2;#@3F4T2A(_)Z)FC@:43_LGT[&U&Q=!(DI+D9;%R/CI+CS M7J6=&2/DS(@4XTBQ%"2FE"#>EB VGLCORZ4@Z;^W>?.=G)2K;JKHEH>/Y_=? MQ]G\6[N .._6"P^+BA=__)8PYKUY?WI\OGY(W[QL5Z1%UK1Q%V75)M!>#MH+ M(1[.$BQ*O-X\>*()\QCM7R[<>&"V-0")*35(MC5(1F;HQ\78SB)MLW;KYF6M MET9)VVL#*<:18BE(3*G+;%N7V5/7;#.D^T@QCA1+06**^]23Y.-!5VT;.?4- M5+=LTP1JUVWF_&S-1*FI;NYP)'6X#MR(CRX$=7&ZE: Y66MK06JJM9+MJ!%> M[%:#&ZWQY: N4+L>-&=G[:4+4*.2U*AOG'2YJ/*[K/MPBF3K^5?KH1'W;.=? MJ!J'JJ4H-;4:DAVI&1[_+IMVR5>)N6B+#2?&S6E7"!EU3R M)4WV?4\MY-6AM1&*E5 U#E5+46IJ221:4B,[';TKJ_NL6I"%*-JR5-_)O%PN M\_7R^Z&/<]$NQHFX;%?F[0\ZXJEW0[2UFPU/[5E_KC_11-&(!6'__(=R)$I- M;;U(D&1FD&QGGZ:=.%KC=L]_LK@5I"E)-F_GJ#KOVJ):7]F0%IE'/=HS5A.6 MQ,SK^6K.U+JGX@(IF41*9D;*AW7+KJ6CBQ>FXJI2@UM1H2EID9EO>KQA!>:<#Z<]4P*)KU\=:]N1^*H,V5*%J'*J6HM34OX.3*.QC>ZK^ MD&J]_A_!C89PT-[@01D.X^8BL_7>!@[[$01_5[?2AY =5XU"U%*6F MED22G__3NYW^L(\Y./%'0[@Y;VN77;!=(-DN<-GF#,9);SR$FU.TOL7'!>D% MDO0">'\S&,>[\1!NSLO:11=X%TB\"Y[?U=Q\//>D_J;YY6UG<:@:AZJE*#6U MD)(S P!G!E#.A*IQJ%J*4E.KL7-;)Z"_&8R#YG@(-V=B[9L+T PD: ;/[VO* MZ\8U01J[Q@UYV?K)DI-=5/B;^BRT1F.D_!X"#>G:&VH M"Q(.)0F'P$9G.-[H' _AYHRL_7,!H*$$T! H"$40*%J'*J6HM34:D@ #9_? MZ S'^7,\A)L3L;;-!7^&.SL'(1N=H6Y3(!;Y@]M/-('M.]1L< .*.3MK+UT0 M7B@)+WQ>SS.$PAU4C4/54I2:6@@)=^$OU/,,QR%Q/(2;C\C:?Q>0&$I(#%$] MSQ#*@U U#E5+46IJ220/AC^]YQGN=8>G)HIJ[O TIV]MM@OPBR3X12Y;G]%X MZW,\A)M3M#44I:8:*MDO@K<^(\TMF\.S4Q.E.SO-Z5F;Z8+[(LE]$:H#RI[4 M 36_O.V<#E7C4+44I:864@)H! #0" J@4#4.54M1:FHU)(!&@ YH-$Z@XR'< MG(FU;RX(-)($&J$ZH,Q-!]2Q]_Q$&Y.RM9"E)IJ MH<3?V&7K,]YSLUQ=G&ZS7'.RUM:Z@.%8PG ,;(+&^VZ6JPO4;I9KSL[:2Q<\ M&DL>C0$\&D-Y%*K&H6HI2DVMAN31^/D-T7C(FI1ZWF!FT(1I=L$U)V1MGPLL MC266QLC&:*QIC(:S&0T',X,NT&/QK+^5G#D]:S-=D%\LR2]^7F]7^84ZH_&^W["R[U>L8+]CQ05"QA(A8U2/-(;2(E2-0]52E)I: M$DF+\4_OD<;C]X6.AW!SWM8NN^#!1/)@XK(YFNRW_:TF3+/]K3E36U]1:JJO M$A(3>(\TT9%A-//"OILZ,O1F7G^"-F=H[:<+,DPD&2:H-JG_I#:I^>5MIW6H M&H>JI2@UM9 22Q, EB90+(6J<:A:BE)3JR&Q- &T29,A<.HVPM6$Z3;"-6=D M[9\++DTDER:H=JGOIEUJSL_Z2H&V2Z%J*4I-K;2$Y@30+DV@Y Q5XU"U%*6F M5D.2&ULK5AM;^(X$/XK5FYUVI5NFSCAM0M(0%MMI;:J8-O];)(! M?$ULSC:P]^]OG*2!0,BU7;Z0V)EY_#QC/)-);RO5BUX"&/(KB87N.TMC5I>N MJ\,E)$Q?R!4(?#*7*F$&AVKAZI4"%J5.2>SZGM=R$\:%,^BE\(8KGM.]1YG9CPQ=+8"7?06[$%3,$\K1X5CMP")>()",VE( KF M?6=(+\>T:QU2BV<.6[UW3ZR4F90O=G ;]1W/,H(80F,A&%XV,(8XMDC(XY\< MU"G6M([[]Z_H-ZEX%#-C&L8R_LDCL^P['8=$,&?KV$SD]COD@IH6+Y2Q3G_) M-K?U'!*NM9%)[HP,$BZR*_N5!V+/ 7&J'?SZR^XTAUL("8!WCU-K\CG3U_()\(% M^;&4:XTKZ)YK4*GEZX:YJE&FRC^A*B#W4IBE)MMRJ19P(K26X4DALI>O#;DAOGE'PFL)+D9B&Y6;O+ M(UAP(>R9F;&8B1"JU&80K13"YNS-H-/VO9Z[V5=Q;-3T6X5-B5RK(->J)3>, M(FZS0>469*[-O?6HY]'V :L*J[;G5]-J%[3:M;1LPLFR%(O^QO2)%<=44FP? M+QZT&@<,CXV^4J^:8*<@V*DEB!GI?W:T<[2H[U&/'E"KL/)IIYI;M^#6K>7V M( TF<4S5P#=L%E>RJT5X[^DZ$UA)+/5VI<^K32E9$:NL+MXY59X+K2QSK\+3 MWT\C.4;YR+;\PR-;87;B/%!_Q\__>";)?4N\&MU#5A5&U&^>8K:KLK2^S+XY MF>0XI=,8'";A^L4^^C?8U4]:6ZO>D'AR@'(8L1TXU%%E=CK:NVI'Z\O=K3" MP@V9, /D3H8O9"R3A->$O1;PW! M20 !D !X;"]W;W)K&ULM9IK;^(X%(;_BI4=K6:D;1/;E$L7D'K=':D=567:_>R"*=Y)8M8V M95;:'[_.I7%<4D/!^=(FY)R7\_HXUA.3X9J+'W)!J0(_DSB5HV"AU/(T#.5T M01,BC_F2IOK*G(N$*'TJGD.Y%)3,\J0D#E$4=<.$L#08#_//[L1XR%C :O']RSYX7*/@C'PR5YIA.J'I9W0I^%EZ$7-(XS M)5W'/Z5H4'UGEE@_?E6_SLUK,T]$T@L>_\5F:C$*^@&8T3E9Q>J>K_^DI:&3 M3&_*8YG_!>LR-@K ="453\ID74'"TN(_^5D.1"T!=MY)0&4"VC4!EPDX-UI4 MEMNZ)(J,AX*O@3A_NKVZMOW"3@"DZ*Q@,_!-4M).F4D!F=24B4!26?@AI$G%C/%J 2WE,B5 MH#- %+@F3(!'$J\HT&WZQE-!IRLA6/H,SHED$GR^I(JP6'[17Z(O']U7UVNI MI:*>,/KKCL##Y!)\_O0%? (L!=\7?"5U"7(8*CT$F9%P6MH]+^RB=^S>$G$, M,/P-H AU&M(OW.F7=%JE8SL]U -?C3ZJ1A_E>O@=O6(X3YM\%(F=YL3LYCZ5 M2S*EHT#?O9**%QJ,?_T%=J/?FUQY$K,\XLHC=JF/_V!IRG1#"04Q)ZG4*\;3 MW_HF!HKK=6"Y$M.%O@V!R.ZWIH$HU+NY>K8HO8R[)WC0ZP_#E[K%AK#!H(M0 M%685WZF*[S@;5)ODC5WJ^.R2)S'+Z$EE]*35+A7J)U:7^A%\VZ7-L%X4010U M=ZE;%=_=L?BFTIRY'^V1)S'+9J^RV=MWM>CY].A)S/+8KSSV6YV'_89YV+!: M-(0Y5HM!5?S@H-5BX+-+GL0LHS RV!"UVJ=2?NN"T1#G6C%@C7N@T\ -?:$Q M@(VU.3,_VB=?:K9/0QAP;\2 7AG#EYKMTU &;!SD57B%VVX0MX M&&! KX3A2\TV:Q@#M@L9!AJ0*^LX4O-?D@VL(': MA0VT"1%O>^0,L&D*<[Q=((,;*##8 -YA0U?:K99 QNH7=A .VYI-,2YGE"0P0ZT"W:@ MK=CAEOEPU]K #F2P ^V-'<@K=OA2LWT:[$#M8@?:<:.C*V[' <27FFW6 AN%T#P]MT.9XA=ML$. MO MVX*W8X9;Y<*_:P YLL /OC1W8*W;X4K-]&NS [6('WK[;X0RQRS:P@0^# M#>P5-GRIV;\X&]CHM L;I7S7T2-G2%%V6'NG)'NAYY:(9Z:+B>E5EMW=9MW]<'4_N(G3H %FV$G7 M?W\-H1# \<+D5*H:2,YY.'Z..<>#->?IA^&0+=8D MQNP]34DB?EG1+,94?L]/;I;G R./B$1DP7,(+#ZV9$JB M*$<2-G]*MB\&(P]YB1*8W^"9=\?3YP!V!)5G@3\5OZ>$W* M 14!+FC$BO_@L;0U!F"Q89S&I;.(( Z3W2?^61*QYP"M PZH=$#'.IBE@WFL M@U4Z6,#+.Z"/(@J\PR2?*G&?BUU#X M\Q7!1QGJYBQ4=B'6&L_? A&< &Z6J+A;UL]W"Q-WRQG '*SRA&[SA,HRM -W"O"\^&\G M$"('VMYXN-TGOVOG&1"A4=/,[YJYMFM"JVD62,PL>S2R*[,&%59%A:6DXI9L M2<8(B ]0$B9;PKCH1OP(8G:7LO="-"W7&#DM7B1F@CR(6KPH ^\[W32!-3BV M*XYM)?"=+,">+31;R4-2(-Z__5VRHYH MG;;CM,M3U\[UD M;G<17!MR76TU@#6Z]BEM/R>V?0D:*ULL8$(WA4"\NV/YE M$_8ZU%F>W:*W:^-:$+;(54;0%^V=:$UZ=[3 ML5!KI3A(,.R6"V/49;AKYGE=AI4Q]V98$UJ3X5IP0J4^JI;MAY8U-]6R76=.)YFM%"W2A-;-62V*HUL0:FS&4 M:%W;[O1CB1FR#<-NES"MDE@76I/E6A1#M2KN\^2A[A@XIINDZ,A@D^;IP3P7 MS4]2\B4B%R++A6WVNW;(,SRC_:!&/:#>])]"#L-:#T.U(#[1DLCI4.E8W8;= MM3([5KYZ +WI/H74A;76A4IIIF])-.I09W?6.E.)E2E9EGR@6YMV1!PBV^ES_444/T[J ZT7RM:($NM&8R:C4+O1=<]^@4HE.M:+Y6 MM$ 76G,3JU;)2*V2-:Y[4%?TOG.\]@:)S,I#+2M?'77O?:=32&-42V.DEL:[ M,I559>IWUS9((HWAJ+UBG$K-;+O]'$T==&^*3Z&-T=YFK%H;^^1>JGK5;KUW M5O5NK>K=6SV%ZD6UZD4OJ'J15M6K%5(M>](NMX-GE7+*1^]M=P.Z\%&"*\FYWVD#7#GFF M;;6WW-71]^9:J\(=[KU8E;\W-\/90RCF9D16 MYX/Q)7RW:OHNU..$V+=ZWN M*>&PO=V]R:W-H965TST^GNQ6HO''B36 6& MSW2[D[K!]F=[LH4'D(_[%5='=N42T01205F*.&SFUC6^"O!$"_(K_J9P%+5] MI(>R9NQ)'RRCN374/8(80JDMB-H<8 %QK)U4/[Z6IE9U3RVL[[^XW^:#5X-9 M$P$+%O]#([F;6U,+1; A62P_L^,?4 YHI/U"%HO\%QV+:T?JXC 3DB6E6/4@ MH6FQ)=]*$#4!]CH$3BEP?E3@E@+W>\&X0^"5 B\G4PPEYQ 02?P99T?$]=7* M3>_D,'.U&CY-]?_^(+DZ2Y5.^M>+OQZ7#\LORS\_/:#W 4A"8_$!7:+'AP"] M?_ M.R\]OG%Z'6]A/4#8N4#.T/%:.K3HE]\3/D NSN5NVWCZY0&$7?+&:-R*OYO[ M>1U^>A#H.OR:44%E!^*;7@L],UR)/0EA;JG2%\ /8/F__H+'P]_:\)@T"PR9 M-=!Y%3HO=W<[T-UD0K4(4<>'_KU3;6@I(1'_M:'T3*(T:188,FN@'%4H1[U/ MX2KCX4[-GFC/:0AMW K].-?K=\G!=R8S^U"GT7N+E ))IM*B>KHXH'7YN(&X0%O.1&NE]MJ> MB\FD65"8C6J8INV,\/ 4YX:]E&X)Y>A X@P0VZ!012^:;A4VO2MH!)SHDFS# MU&]\+B>C;D'IIC<5JO$ =\"J95_<"VLI1$;2$%!$1<@R14G-5BF3H+YH0J ' MLHY;"Z_?]FQ4)MV"TJU1>P.W@Y1S(N7TDEKL@/-GM. 3RK0<[E5'X47Z.YN MT*U< MC8;^TJU18/4**[&\19S'ISR/^P-]<.:$9C*[+TJWKBFH!/06"1^?(C[NS_A? M@"?Z#0F$IXAE$NV+>-%*QVC6?Z5C'GI6?6I?:7F+9(]/T1[WQEU_!3Q4A-3$ MK\'15(*Z2P4.D3AF1XAT/%NKT$IH=$G3RR>:1JU,C8;^T@WCVB,W'(R^?^2, MQGF[MNB6 -_FBY<"Y657K+]5K=4"Z76^+&B?+B]65^\)W])4H!@V2CH<3%1M M\&+!LCB0;)\OX:V9E"S)=W= 5)K3%ZCS&Z9JO#S0-ZB6C?W_ 5!+ P04 M" ";BJE8"9<>1_@" ">"@ &0 'AL+W=O M:CWM;> A6<12#>B^MZ0+F()\6MYS[.D-2Y1DD(N$Y83#?*B->M<35]F7!L\) MK,5&FZA,9HR]J,YM--0,%1"D$$K%0/&W@C&DJ2+",/[6G%KC4@$WVV_LW\O< M,9<9%3!FZ:\DDO%0ZVLD@CDM4OG UC^@SL=1?"%+1?DEZ]K6T$A8",FR&HP1 M9$E>_>EKK<,&H&=_ #!K@'DHP*H!UJ$ NP;8AP*<&E"FKE>YE\(%5%+?XVQ- MN+)&-M4HU2_1J%>2JSJ92HZS">*D/PJ>1W?CR?2R0698B%&10J$SUH'=5(&9'P3VD_)+8O7.B6F8=@M\W T/(&S@5@L\.-Q[ M&WQRN'=S&Z[C C6K9#:K9)9\U@=\[UH+\GLT$Y+C!OO3)FK%8[?SJ$/G6BQI M"$,-3Q4!? 6:__5+SS6^M4E\3++@F&23(Y%M+8;5+(;5Q>X_^=:@;_0]?;6I[KZ5;=O]JVVKH#.6S\IV)+(MV>Q&-KM3-CS7 M(4R9*#ATBE>Q.!NRF*9IVSOBM5@Y \?9$:\SHL^*=R2R+?&<1CSG8/'P)TCM MHDU 9T^:"Z=ONCL"MEFY@QV9 V>O1B_ZKKLC\Z35:O!>[ULINTW*;F?*H[I& M\/(!V9:GN^?5<M7/O*WMF+06'-M$AR05*8 M([UQ>87B\^HU5'4D6Y;7_8Q)?#R4S1@?D,"5 <[/&=[E=4>]()HGJ?\?4$L# M!!0 ( )N*J5A .S+2[P( .X' 9 >&PO=V]R:W-H965T,LIDSTF56MZZKHQ3R+"\ MYDM@^F3.18:57HJ%*Y<"<&*=,NKZC4;H9I@P)^K:O;&(NCQ7E# 8"R3S+,/B M?0"4KWN.YVPV)F21*K/A1MTE7L 4U/-R+/3*K5 2D@&3A#,D8-YS^M[ML&WL MK<$+@;7[Y! M_V2U:RTS+&'(Z3>2J+3G=!R4P!SG5$WX^C.4>EH&+^94VG^T+FT;#HISJ7A6 M.FL&&6'%B-_*.&PY:)QZ![]T\'<=F@<<@M(AL$(+9E;6""L<=05?(V&L-9J9 MV-A8;ZV&,/.*4R7T*=%^*NJ/7OJ/P_OI)7J\?T)7:*K3),DI(#Y'?1-BHM[- M7*6 =-P@IESF M!7+B6:@ 2Q G0^ H4)E1<:X'DZ0N>G%^@4$8:>4IY+S!+9 M=94F:ZYTXY+8H"#F'R 6H ?.5"K1/4L@^>CO:I&54G^C=. ?!7S XAH%WB7R M&WZSAL_P[]V#(W2"*O"!Q0L.X!T,YO<)I]3$>HU%\J,N< 5PLQ[8?/:WV1_H9E;TGC\P12?4E4.GM404YAJR M<=W6L1-%=RD6BB]M@9YQI&ULM59M3]LP$/XKIPQ-3&(DI&\3:R.5%D:ETB$*[,.T#Z:Y)A:)W=ENRZ;] M^)V=$%HH%9.Z+ZU?[GG\W/G.E_92JGN=(AIXR#.A.UYJS.S8]_4DQ9SI0SE# M03M3J7)F:*H27\\4LMB!\LP/@Z#IYXP++VJ[M4L5M>7<9%S@I0(]SW.F?IU@ M)I<=[\A[7+CB26KL@A^U9RS!,9J;V:6BF5^QQ#Q'H;D4H'#:\;I'Q[V6M7<& MMQR7>F4,UI,[*>_M9!!WO, *P@PGQC(P^EM@#[/,$I&,GR6G5QUI@:OC1_8S MYSOY02E+4F-CMP ML7%H\H8+>XMCHVB7$\Y$_=.KP6WW>G!["F>#47?4&W2',!B-KZ]N+DY'UV/X M"&/*G'B>(<@IC"BO;@2E2\9_8PSG&"=<)/"%TD7#?A\-XYG^0*";<1_V]S[ M'G !UZF<:R9BW?8-:;8G^Y-2WTFA+WQ%7PTNI#"IAE,18[R.]\G7RN'PT>&3 M<"OA!5.'4#LZ@# (ZQOT]-X.KVV14ZOB7W-\M=?BCXHOF$UE& AMU)PJQ.@# M%U'8'TI-T?P^)! ,#.;ZQZ8(%B?4-Y]@GX%C/6,3['A4YQK5 KWH_;NC9O!Y MD_L[(EL+1KT*1GT;>[2266F968G-K$U.%TQ-QV2?JD44-H)6V/87J]Z\M&H& MC2>C-96-2F5CJ\J1--!'S1/!#"EENBJ#E1N$/S"43,!7Q6F+N2?K#%$#E4%Q MN;0P9D5564NZ2H$M=!-4SD7)CB$:U6JR;==;WIV?H)->^BUS[1%)V? MGLC$MH,,IT09'+8HYU3138N)D3/7D.ZDH?;FABE]@*"R!K0_E=(\3NP!U2=- M]!=02P,$% @ FXJI6$/%A7=E P QPL !D !X;"]W;W)K&ULK5;O;]HZ%/U7K&R:-NFM^04A=(#$H-4B=:B"MOOP]#Z8 MY )6DYC9!M;__EV;-$L@H$[C"\3Q/GTQ9_F")6O6MT"()+.@F55.^^P:%H;;FBWDJS2_9 M%;&.1>*-5#PKP*@@8_G^G_XJ$E$!N*T3 *\ >&\%^ 7 -T;WRHRM,55TT!-\ M1X2.1C;]8')CT.B&Y7H;9TK@+$.<&HQOIM'3\"%ZNB&WT60X&47#.Q)-9@_3 MQ^\WDX<9^4QF>'2230J$+\B$Z^33E- \(;>4"?)$TXV9&H-@6ZHWA=RRG.8Q MP[ HETIL<-N5U%@,DFR94P4)H9)\@V3)\F4MZN,8%&6I_(0KOPWQF3S.QN3C M^T_D/6$Y>5CQC41YLF/Q,QGQ+&/*^&ZR=Y9/WPC7 M?6V>TN:\N45)/5/3XP>'T_;P=NQ_'] ,_JMNKB."[TW#!H MEV$U?>U27_NLOLJ>#*4$U:1PS]"NK.SY[3 \T'<N4TCIGI>$'9T=%@I^7%.6)%Q+_+F-SD\YUE<," MO\KX0M(49#6DR<79!?_TU%^(K):;L,Q->*E*#R_I^4)D-<_=TG/W+RN]>UPA MG= )PN#@J!['=7T_;)\XKZ[SNRMP_KK6"XIZ&7L' AN"@JY_0EZE:7$O4NL% M3?4F]+ONX774$.4&7NOPNK0K799N<;%;P%Y$DA06B'.N.FA2[+O&_4#QM6F\ MYEQA&V<>5]AI@] !.+_@7+T.="]7]NZ#_P%02P,$% @ FXJI6. : %TO M P + D !D !X;"]W;W)K&ULK591;],P$/XK M5D ()%C2I"W3:"-US= JL3*MVWA /'C)M;5([&!?6_;O.3M9:$<6F$0?FMB^ M[_/=9]]=1CNEOYLU +*?12[-V%LCEB>^;](U%-P/')SESH>J0WF0L*E9F93%%S?GT*N=F.OYSU,7(G5&NV$ M'X]*OH(%X$UYJ6GD-RR9*$ :H233L!Q[D]Y),K3VSN!6P,[LO3,;R9U2W^U@ MEHV]P#H$.:1H&3@]MC"%/+=$Y,:/FM-KMK3 _?<']H\N=HKECAN8JOR+R' ] M]HX]EL&2;W*\4KMSJ.,96+Y4Y<;]LUUM&W@LW1A410TF#PHAJR?_6>NP!R"> M=D!8 \+'@/X3@*@&1/\*Z-> OE.F"L7ID'#D\4BK'=/6FMCLBQ/3H2E\(>VQ M+U#3JB QV+ZZN;B;'Z]8._8),N$/2.> MLYFL+IH]L=<)(!>Y>4,FS2-CK MEV]&/I+KU@$_K=T\K=P,GW S8A=*XMJP,YE!=HCW*>0F[O A[M.PD_""ZR,6 M]=ZR, C[+?Y,_QT>M<"3;G@"Z5/P@VBBYA0CQQ<]R:?%EML,8E\_T1J;(13F M6YO.%5&_G<@6F1-3\A3&'E41 WH+7OSJ16\8?&@3Z7^2)?^)[$# ?B-@OXL] M_KQ!@UQF]LK2%=]QG;&4;IRFNF08+5#.R8RCTO>,BE9.BT4AT-WK-I6KW89N M-UMYMW%ODF&?WCX6)"_6B2= MKCXW:?R]/E* 7KE^;*I(JM+:S#8M?^(ZW:/YT][)M.K&ULQ5?O;]HZ%/U7KC)IVJ2M^0&EM 4D1ELM$JTZZ+H/3_M@D@NQZMB9 M[4#WW\].TCS2!]&;%&U?($[N.;GG^"1<1CLAGU2"J.$Y95R-G43K[,)U591@ M2M2)R)";*VLA4Z+-4FY7.9%23D<@UHQSO):@\ M38G\^0F9V(T=WWDYL:";1-L3[F24D0TN47_-[J59N35+3%/DB@H.$M=C9^I? MS'S/ HJ*1XH[M7<,5LI*B">["..QX]F.D&&D+04Q7UN<(6.6R?3QHR)UZGM: MX/[Q"_M-(=Z(61&%,\&^T5@G8V?H0(QKDC.]$+O/6 DZM7R18*KXA%U5ZSD0 MY4J+M *;#E+*RV_R7!FQ!_#[1P!!!0C^+Z!7 7J%T+*S0M85T60RDF('TE8; M-GM0>%.@C1K*[38NM317J<'IR=7U(GR&^*0:Y2H-"R(1IB+Z EF(DVI+DI'KC;Z;)=N5&GY M5&H)CFBY)?($>OX'"+R@?P ^:X=?853#>TVX:URMK0UJ:X."KW^L'' M=+0"[9-[H3(2X=@QCZ9"N45G\O:-/_ N#ZGJB*RAL5=K[!7LO2,:#V^SV=DL MUV40[,4R(@\8)9S^R%'!/W/# Z'&5'T_Y$^O2W\Z(FOXTZ_]Z;=F8"X(AW7. M8\HWD$FQ(BO*J/X)[]Z^&0:!=YGEC'W4B13Y)BE.^9?O#SE2WL8O'V/[;MY. MO)&[W=?96M+H_K3N_K0]P>3Y6();@;^[0QV1-30.:HV#OY'@09?^=$36\.>L M]N?LSR3X[+_Q]%\EN+6DT?VP[G[8VOVWXF<<8YAN49JQY%!CK0R_NU4=D37$ MGM=BS_]&E,^[]*!?BD+FF6#TU>I=O<& M.#L]FTEF0[D"AFN#\T[.S!M2E@-IN= B*V:ZE=!F0BP.$S/$H[0%YOI:"/VR ML&-B_;=@\@M02P,$% @ FXJI6!V\TA*7!0 4R0 !D !X;"]W;W)K M&ULQ5IK;]LV%/TKA%<,+=#4)NE7.L> ZS2=@28+ MXB3[3-NTS542/9*.FV$_?I2LBE)$,1+*+%]L2;[WF#R'CX-+C0YW+#-5L4/VN/1CFSHG*J[ MW;70=^T,9<5"&DG&(R#H^JPU@1^G>! G)!'WC!YD[AK$75EP_BV^F:W.6IVX M132@2Q5#$/WU0*4B%P" M[%8DH#0!U4W :0)..GIL6=*M"3X 8@X6J/%%PDW2;;N#8MB&>=*Z%^9 MSE/C\\\WL_O)[>S^,[B874VNIK/)5S"[FM_>W%U^OKJ=@Q,PUT-GM0\HX&MP MP2(2+1D)P%=&%BQ@BE$)B*!@OE_\I:4!BH-+(A45X(HJQ:(-F A!H@W5VBL) MN !S%K* "##9")H^G1)%-URP?^@*+!YS_S*+I!+[. B\/:>*L$"^TTVZFY^# MMV_>@3> 1>!VR_>21"LY:BO-2-RO]C+M_:=C[U%%[R^)^ P? ]0!W4MZ5-W M^CE=9NFXF-[6.F1BH$P,E.!U*_$$>R#QN+92(-_G6;?UU@D?KP@?Y8XLZ5E+ M3WE)Q0-MC7_]!?8[O]GZ[@FLP 3.F, ).JY@XHO@4H))R/?)H%F#&[KDFR@9 M(!,IJ7[X-L?%NW@N.E2 EXM'6 MX2-*/T&)U_2'\4EOB-"H_9#OB24*#F&GEX45VMC+VMAKH.(?Z[46KK92/9]* M>0(KL-#/6.@W5DH/Z9@,6[^/8+V<%! -G^IE">H.[6(-LF8.G&)-B=P"O1L& M>BT6>MVY)FP%]++:5+>!3]T\@14(&6:$#+W,L&%)BWYI?I5CX BNV"G6?M. MG8+I_?4E5LA3G_IY BOP SO&VW2\*)C"Y.4YP:=P^$1$6QCLHV[%*@ES'@S^ MY+Y_5-3:=B=T4[U\H16),/X'HM?9]J%79^0+K#YV>I[%,GM"*3!CS YVNHB238\]/D9XL0*7U MQQ*%AGA0(9GQ)[#_O^S\T.F#&JOG":U(BG%#T.DMZDVR04F0TA0KA^ >JMCY MH;$FS]T.J+&"GI"*W)D[!%TNHN2@O;M\]3BI)^Z-TM0_Q3;-43&G2"W M.[G@XD#$"JQHH-LH'L&2AR%3QXK(O^!G3('[GQL7 CRA%7DR[@C!US$%R*MU M\H569"E7.JI=.ZI(X+4"Y NM>(Q@3!;NO-)!@E>+Y0NMR)*Q M6+AV <>6:3_ETP1)4 M?;R C=O![KK0"_D)[+5,Y NMR)'Q7+AVF0EDP97B87*YI61%11R@?U]SKG[< MQ.^59.\1C?\#4$L#!!0 ( )N*J5A"!6/$D@, &P* 9 >&PO=V]R M:W-H965T=^& 1]/R=,>-.Q M.WM0T[$L#6>"/BBDRSPGZI\YY7(W\;"W/UBR36;L@3\=%V1#5]1\+1X4[/P& M)64Y%9I)@11=3[P9OEK@P"HXB6^,[O3!&EE7GJ3\;C=WZ<0++"/*:6(L!(&_ M+5U0SBT2\/B[!O4:FU;Q<+U'_^R>B*8+R?]@J24AN9U\K (&>B^B<_ZD <* !.MT)8*X1MA?@%A:A6 MB)RC%3/GUC4Q9#I64E08TNW"Q<=K@#1,VC2NCX"L#/3.]_WWY>#N[O4&K MF^6WN\7=;[=H>7?[Y7&%+M"J2BV2:S2ST6;&K>^E,AM(,5I1M64)$QODLJ_1 M^VMJ"./Z RA_75VC]V\_H+>("?28R5(3D>JQ;X"T->TG-<%Y13!\@6 $]H3) M-+H1*4V/]7UPMO$XW'L\#\\"WA-UB2+\$85!&'?P6?RZ>G2&3M0D(')XT0MX MST&<:0W/EA@TRR'"["=-T4)J\Q'-"2C/I>0

W=$97^U17*RE3<;X'G[KB\$I@1U&)FZC$Y]"G>Y??O1F&./R$GNB& M"6&C!!>PH(K)M,O_"K3O0&T!VTXQ[N.H-QC[VT/7NN2B42\:-7)'K'L-Z]Y9 MUO>KI492,>!*3/NR5@PK@-Z!Y2@.H[C%[U0J',2CJ)M=OV'7_V]V1:F2#,I> M)[G^B5F,V]1.98)N6H.&UN#L UAD1&RHMF5B39A"6\)+>M5%;_":M_N5P(Y< M'C8N#\]FXKJDR$@$M;ON9CYT8,Y^$M?9X(8G1&=H#2VVLV .3U)P@4.,1ZU, M=8EA/'@A7:.&^^B7N#]GS2:L8I[+E'(X*DICWP$B&J:#PG[J]&-T^A;"X:C] M5D^E+N)H$.!N-W#PW/B"_U5BJ$C/%Y<:[ZAJA+@?#Z,6XRY!;$7;G/V#OIU3 MM7'CC(9[40I3-;3FM!F99FY0:)W/[2CEYH%GF&H.@W8%U4@C3M< &5P.()"J M&FVJC9&%FPZ>I(%9PRTS& >IL@+P?2VEV6^L@6; G/X+4$L#!!0 ( )N* MJ5BS"M\^'P0 +\1 9 >&PO=V]R:W-H965TDW.N+[?7&1VX^"ZW J]Q!&38V>K5'+ANG*YA9C(#D^ MZ3MK+F*B]*G8N#(10%86%$>N[WFA&Q/*G,G(7KL7DQ'?J8@RN!=([N*8B!]7 M$/'#V,'.\<*<;K;*7' GHX1L8 'J,;D7^LS-658T!B8I9TC >NQ6WFF4B8\N@;7:GMV!DX: 5KLHO4G!\^0V:H9_B6/)+V+SIDL9Z#ECNI M>)R!M8*8LO2;O&2)* T3SW SP!^%1"> 009(+!&4V76UC519#(2_("$B=9L MYL#FQJ*U&\K,,BZ4T'>IQJG)W9_SA]O+VQNTN)D_S::SK[=H/KO]_+! OZ-% MNK2(KY': OIF4P(K=+D'H9<875.YY#NFT)PH^(CN!23DAUYBA18)Z#C"5FC* MI4**HP6(/5T"NI2Z8!*S@A(]2AVD[UV# J&]@7W,)T(%>B+1#LR#[Q9SB=[K M"$(C^4&+>H=<%''"1J[2]HT)=YE9O4JM^F>L!NB.,[65Z(:M8%6#GS;CL=] MX.J\Y\GWC\F_\AL9[XCHH !_1+[G=^L$-<.O89G#@P8Y05X+@>7KGI-#&8UW M<5UF&X&FU5S(A"QA[.A>(O52@S/Y]1<<>G_4N6J)K.2QFWOL6O;@C,=3_2'= M XO%1J2IMRL2$:;K=&%[J/Y)V2K4*%#ZOD!?*'FF$544I*Y6HG0KBTR0+N,' M09A<@^#B-ZGKGBG*=I1MT(SM>;0'^\/XZXLI\YF"6/Y=E^=NFWENB:R4YUZ> MYUYC+>6]0>CLU#E-X3BM;?//9C_Q.MXP'+G[HH=7PTKJPEQ=V*BNT*K.Z0MK M'QSBBKXS8=UZ??U<7[]1W[%KRJQKOJ<,/2ZN40+"-K\/=8I32NP5I/1Q9^@5 M/E7U=1!?I[?XJ73G74QJ!_[766R(K>1SF'H<_<;>:5CQWM95,GSE]XA[O4KAOQY75E@8I_!;.TO&@''IV4&U\YT)\\\H]$\* M_?9[2\99ZA1AK]_I5T77Q 5AV G.J#Z-)KAY-JD.G[4B6YU2VF(K&S[-*?BG M'E1PJY-*6VSE7)]F%?S&8077CB'8&U;+_]6XLL+3O(+?/+!D#)5^X0VJ$NLG MED'/JQ\4RH)/ PS^'R887#./#,..7[50']9M,N 6ML@QB(U]OMN#[= M5B!,@+Z_YEP=3\P#\G&PO=V]R:W-H965T#X]2 M/>L=@"$O&1=ZY.V,R6]\7\<[R*ANR1P$?DFERJC!J=KZ.E= $P?*N!^TVWT_ MHTQXT="MW:MH*/>&,P'WBNA]EE'U.@$NCR.OXYT65FR[,W;!CX8YW<(:S&-^ MKW#F5RP)RT!H)@51D(Z\<>=FVK/Q+N")P5&?C8EULI'RV4X6R+K %/@W!*AC)\EIU=M:8'GXQ/[9^<=O6RHAJGDWUAB=B-OX)$$4KKG9B6/ M=U#Z<0)CR;5[DF,9V_9(O-=&9B48%61,%&_Z4N;A#!#T+@""$A#\!>CT+P#" M$A ZHX4R9VMV&2AZ)LM'(9@WY+U M[>II,5U\F9/58G[WL"8?R#A)F,TUY60AB@-C,W\] T,9U^\PY'$](]=7[\@5 M88),&.<8H(>^0666WX]+%9-"17!!14B64IB=)K>T_:'&YW3&$8>-@"-G.!%;]]T^NU/=8;_ M$]D?]KN5_6X3>[24RFRQJ1!=.5>V/C4YNCJ%A- #*!O!60IUN6C>8$!>@6)V M Y(5YPA/5$)?ZX[R])^8&DSW*M.]1J9'D5.6D%PQ$;,/*\_SNEN MN'B1&8!"KSEELN=D2BVO75?&&>187O$E,/TFY2+'2@_%PI5+ 3BQ23EU?<\+ MW1P3YD1=._ MEH]"C]Q*)2$Y,$DX0P+2GM-O7 _;)MX&/!/8R)UG9)S,.7\Q@W'2D['00FD>$75 MA&_NH/33,GHQI]+^HDT9ZSDH7DG%\S)9$^2$%?_XM5R'G02M4Y_@EPG^?D+S M2$)0)@36:$%F;=U@A:.NX!LD3+16,P]V;6RV=D.8V<6I$OHMT7DJNG^8S$;] MT2V:WDZ>Q\/Q]Q&:C$=WLRFZ1--B9Q%/43]6*TS1!-; 5H!&P$!@!0E*!<_1 M%,2:Q(0M3!Q9$T5 HO,;4)A0>:&5GJ8WZ/SL ITAPM LXRN)62*[KM(.#(<; ME[2#@M8_0AN@>\Y4)M$M2R!YG^]JYY5]?VM_X)\4O,?B"@6-3\CW_&8-S_#? MTX,3.$&U&X'5"X[HS01F,@4AD5Z?G67]V9]+)?21_U6W9H5FLU[3E(%KN<0Q M]!Q]SZ76!"?Z^*$1>E_J#/\GL7?VFY7]YBGUZ,UP"OH$V;,EJ[DE%RKEE/"Z M-2B$0RML*MH+=TO6ON,*K5^=SQJJAWU*V*NG62^IN^"!:XCJM(;>U\ MT?=:X1[685 C##OU5&%%%9ZD>E 9"'V,8D*IN<1OZRC*2VR.V#'L\(#H,O#\ M/>R:H%;8J,=N5]CMD]@SKG2=H1RS'6)#RJV?8[SMP^UOM3N=/>":*,_KM/>( MW9UJFH-8V"8C4I,IFJ.N&PO")**0:DGO MJJT7410-IQ@HOK0U>\Z5[@#V,=,]&H0)T.]3SM5V8#Y0=?WH+U!+ P04 M" ";BJE8R_,;9"8# #0"0 &0 'AL+W=ONF5NJ:)Y) !Y$ZZ!@ONB%@VXMI+PP<8"V),]O ^NUW M3FC$0SJAJ7N3V,[]S_>[LV.WMT+^5"M$#;_3)%,=:Z5U?FO;:K;"E*D;D6-& M7Q9"IDQ35RYME4MD\T*4)K;G.*&=,IY9<;L8&\JX+=8ZX1D.):AUFC+Y^!X3 ML>U8KO4T,.++E38#=MS.V1+'J+_D0TD]N_(RYREFBHL,)"XZUIU[VVT:^\+@ M*\>MVFN#(9D*\=-T!O..Y9B ,,&9-AX8O3;8Q20QCBB,7SN?5C6E$>ZWG[Q_ M*-B)9=CA\^CR;]N_X]C.]'7P?=P:<^C ;]CY,QO(5Q65D0"QBD M.27ES-Q)H&1DPCL&P.7:$T M: %CE!L^HS$-DZT@P\4"I9&:\&$H>*857/90,YZH*XKBR[@'EQ=7< $\@\E* MK!6Y4VU;$[UAL&<[TOHT;>_;N\A[-*[A_*;1+%.$KHKLE%GAV1*^WTV5EI3L'W6(I<]&O4^SXV\5%0H[%FUI M13[1BM^\6FG# L)C0_KTW\UH\<)VK;FWWJ.K.P%38KLP.>1L73>#D>[RR>)JQ@PA>" M.:\RX6F4K:;C-HY@ZLQ\MQ76PT053/2O,,?_V,L<)22"95=G5BDZC=AUHI9S M!%9GYOI[*_, K%F!-?\#V'D5:YYN>L_W@F.P6K,@\H_ [+WSUMQUZ&A9\DQ! M@@L2.C<1I4:6]X>RHT5>',%3H>E +YHKNG*A- ;T?2&$?NJ84[VZQ,5_ %!+ M P04 " ";BJE8QL 0QGL# "S"0 &0 'AL+W=O*B[TT"F,69ZZKLX* MK)@^D4L4]&4N5<4,3=7"U4N%+*^=*NX&GM=S*U8*9S2HU^[4:"!7AI<"[Q3H M554Q]7V"7&Z&CN\\+DS+16'L@CL:+-D"9V@^+>\4S=P6)2\K%+J4 A3.A\[8 M/SWK6_O:X'.)&[TS!JOD7LIO=O)7/G0\2P@Y9L8B,/I;XQER;H&(QG];3*?= MTCKNCA_1/]3:2#F^O(#KV_'?,[BZN#Z'#[=3 MF(VO+^#U.1I6/3Q")VP# M&M9XX7-X4ID%G7\-5\ASH+,&,\81_IU*SNUTPU3^I2MN#6[4C6MO\ZE>L@R' M#EU7C6J-SNC5"[_GO>\2_8? GH0@:D,0'4,?31AG(D-X]2(-_. ]W..B%*(4 M"Y!S6*(J9=ZEOP'MU:#V\5F/^IX?!,G 7>\J.S1+HSA)XM;L">>XY1P?Y7RK M2B+)ZJ>%6%;;+ *73&@H;"KIR01-J>SBWH#'.Z3"GA?[<;Q'_M N2#S/B\-N M]KV6?>\H^SLE,\1< [&W%*T$NIZP9-_IQ34:YDI6ORRJ=T#V71C%4=_;3TF' M89#8I*3=LI)65G)4UB55H5U)>P+P(>.KW)ZK.2L5K!E?U6;2%*A@3ND469J$7>>F>A$.K)'Q.0;]5T/^E"X]T](Y>]?[!'?;]H.?'_3VRAW9I MG(9^M$?7W:E_%:I%W19HR.1*F*:0M*MMYS&N"^[>^H0ZDJ:!^ '3M#-4)NA] MT,!Q3I#>24(15$V+T$R,7-95]EX:JMGUL*"N"I4UH.]S*&ULM5==;^(Z$/TKH^QJU4K;)C:$CQ:0H*6E4BD5T.ZSFQB(-HFS MM@/;_?773D("(LE5[]V^@.UDQL?C.7,RO1WC/\6&4@F_ S\4?6,C971EFL+9 MT("(2Q;14#U9,1X0J:9\;8J(4^(F1H%O8LMJF0'Q0F/02]:>^:#'8NE[(7WF M(.(@(/Q]1'VVZQO(V"_,O?5&Z@5ST(O(FBZH?(F>N9J9N1?7"V@H/!8"IZN^ M,417(YP8)&^\>G0G#L:@C_+&V$\]>7#[AJ4149\Z4KL@ZF]+;ZCO:T\*QZ_, MJ9'OJ0T/QWOO=\GAU6'>B* WS/_AN7+3-SH&N'1%8E_.V6Y"LP/9VI_#?)'\ MPBY[US+ B85D06:L$ 1>F/Z3WUD@#@PPKC# F0%.<*<;)2AOB22#'F<[X/IM MY4T/DJ,FU@J<%^I;64BNGGK*3@[FX]?Q?#&&Z6R^O!_>C^%Q-GQ:P&3\> MW MLSD\/+V.%\OI^&D)PZ=;F$Q'BXOY^'&X'-_":#:?SWX\/-TOX (6*E_U,%(8\$WD=BA&L=3@F_A ;Z#MC"37A9W,+9 MU_,:OXT\PHW$;Z,JPG1+N: *+I=KE>B'T5D=1:A0^';EPY&^!K>Z-H+0R]8 M6P8Y==I*G.JBL!TTD-U%N&=N2\#8.1B[%LR,>VIWHJDL0*4,1#%W-HJ/I;F3 M^K(/,5AVLU$.H95#:-5"F-.(O.N+$G 6<2]TO(CXD*]QZE!58=SS,D"M$T 7 M7=2MB$D[!]2N!72S(:%**$6D%?$X;(D?4PV#K4/O#W7U TJXOK'2(+5/,"&K M@RJ"U,DQ=3Z4-%1=56VZ=$ZOJMFQVJUR&-T<1K>6=6FAHCZ1*@XCQI5Y51BZ MGT Q9!7UU_H,DF5>CQ*J86'4J;@^=" (J!;0@CHQ]Z3W)^&:1K%A 07Z*_;D M.S@LU.5,/PFR@J;8H,%CZWHROIDF0W1]#GY2YC13DXJO]-=A<:BO0U<]HA9@ MI0BM6*3.>J;8Y,>N'JIO"S_)WH.<=I)$%Z7,RHYS% G3\*5=NN3)E")]#'A.)?.9_Y.\Y>W.I859=6 MJ 2R/U%M4:T&_==:4.@+JA>8G'KJ*E/ZG$4^===J*EGZ[<6SDO:6E[3R_#O5 MFT:C8:-.17P+Q4'UDO,2BA.0>XX#<;$!17*@OZ:M*#/T!9<: NNUY:_ET^X3&YJ"(L+N<'U6F$)<] M?R]&Q/FI\.V/HM3F-/0PE'"G"^*K+HBE^-'I1VD9?/.@DPHH7R?]HH!$N=*F M*E_->])AVHD5KZ<-K>HGE)(+\.E*F5J7;14\GO:(Z42R*.G+WIA475XRW*B^ MFG+]@GJ^8DSN)WJ#O%,?_ -02P,$% @ FXJI6%0 %B%> P UP@ !D M !X;"]W;W)K&ULK59=C]HZ$/TKH[2J6NEV PG+ MHKV Q$?V0UI@%>CVX:H/WF0@5A.;V@[T]M??<0(I"P'UX;Z [J[3A -_,Q2H7M.8LSZUG5UE&#&])5*V1QD92EKM=H MM-V,<>'TN\7:L^IW96Y2+O!9@Q#0>B7!N9[9*)0<9%^<]^[L[A((%PZA.\78)W MG- ZD^#O$OQ":,FLD#5FAO6[2FY!V6A"LX/B;(IL4L.%O<6Y4?244Y[IA\%+ M$,X#F,S"Q?W@/H"GV6 ZAX?@:0QWLQ >IR_!?#$)I@L83,?P,!G./X?!TV 1 MC&$X"\/9U\?I_1P^PYS\%>WNB,K(5OUD+9FW.HU MB[#G4%'0J#;H]#^\:[8;?]?I_9_ WJAO5>I;E]#[>Y,)*A52\147S!:&6I^4 M2.T"R=:U3;_I=>@&-X=B3H,:5<0;AM<5P^L_8FB-#1JC7''#?YUG6:)='Q#P M/>^(Y&G,&9+MBF3[(LDI=0HN#-(%V4$D,ZSCUC[9UUKX#;73D#/4;BIJ-Q>I MC1(FJ&C0(2ZMTS>%TZF\J%U9R?9E)2W*2K(O*[PJ*W5*;DYHDB&;1UI.@\YH MZ51:.A>UW/U6L+*V4!C)E>"_,+;ZD"G!Q:K6%9T36_J>WSCB>QITS-<]Z!$9 MJE71.C5$,A>FK(#5:M6=!T53.EH?4M?"\0;6,IY>K*-(6S)#X6%VQ% M O5DSKB/I1KRA2E6G& W"O(]T[:LNNEC&AB=5G3OD7=:+)0>#<@C!Q'Z/N;O M/>*Q3=M QL>-"5TLI;YA=EHKO"!3(I]7CUR-S 3%I3X)!&4!<#)O&UUT=6W; M.B":\4+)1NQ<@RYEQMAW/;AWVX:E,R(><:2&P.IC3:Z)YVDDE<>_,:B1_$T= MN'O]@7X3%:^*F6%!KIGW2EVY;!L- UPRQZ$G)VQS1^*":AK/89Z(?L,FGFL9 MX(1",C\.5AGX--A^XK>8B)T ='D@P(X#[+T NW$@H!('5*)"MYE%9?6QQ)T6 M9QO@>K9"TQ<1-U&TJH8&NHU3R=53JN)D9S)X&4RF QB-)T^WW=L!#,?=ARG< M#89]N!E/X/[A93!]&@T>GJ#[T(>[46_Z;3(8=I\&?>B-)Y/QZ_W#[12^P50) MS T] FP.4[H(Z)PZ.)#P'+"9('R-9^K9?; *I8!G05R0#%ZP%Q*02P(3LB9< M$!@Q+A=*/C!D.!!P1SP7E%95X)H(J>0C 0?N-@U./"P54(]Q530-%@)^[Q.) MJ2?^:)E2D:-+-)V8B-Z6"/L $2/,+Z""_@3;LJOPSG,0KHL1^L1)$"KP*Y@@ MEI@3\0G,5.DFC;*31MD1>O40.A4."U7]7!6=5UYAN-X-KL0*.Z1MJ.6N&T*, MSF^_H+KU5UZE)8%E*JTDE58B],J!2F\PY;$TND(0I9>N:OF0XAGUJ*2*T!'! M(N2J]>- *<<).5?=AQX65,#?0P4']Y+XXI\\FBIETE026(:F:D)3M5 0,0G1 MFJ!Z7>55NX5H1A!Z1U]WK MDM\SU;A5?3,ID5TNRJQ5G1P/JAS[\IQHW)RI! M>">8B[P<"X%.[4A)8)F:ZTG-]3,*MUXF326!96BZ3&BZ_''A;B&0E17EGG"_ MF)3)KI%DUSA2N-UXH:N;MV:>VI65 XJ^F&B0 MCM.87-D7IG%J/TL"RS#63!AKGE'VS3)I*@DL0Q.R4JME_;CP8XSL;FS5:WO2 M/S"M:>W^'%@*:,<#Q5ZI2/U7\^SV/7J_AK(G88J!Q9!:KA0L>-ZC0XS M5+.ZZBU;OUT?LY\70I[ MK"\_V?/\60=>+.W41MG%-BI'S3]Y;R].Z.2SE9+0LO2EGLY&9UP+=JDVL"RT M+%4[1V[%9VY'K8488\^)-_87PY?3MCF:.T>Y^AQ]A/F"!@(\,E=QUL6E^K;C MVZ/I[4"R572Z.V-2,C^Z7!+L$JXGJ.=SQN3'0!\8)_\@Z/P/4$L#!!0 ( M )N*J5CE,;1FO@( "8( 9 >&PO=V]R:W-H965T-/8@$@T4M&<]&S%E(N+VQ;) O(L#AC2\C5S(SQ M#$O5Y7-;+#G@U( R:GN.T[(S3'(KZIJQ.QYU62$IR>&.(U%D&>9_+H&R=<]R MK=>!>S)?2#U@1]TEGL,8Y,/RCJN>7;.D)(-<$)8C#K.>U7U;%0"C-<4'G/UM^ARL<(3!@5YA>MJUC'0DDA),LJL%*0D;S\ MXI?*APV &[P#\"J =RC KP#^H8"@ @3&F3(5XT.,)8ZZG*T1U]&*33>,F0:M MTB>YWO:QY&J6*)R,KF]OX\?AS0WJCV(T'$WZH^OAY]>[;MG^/SW?-_K(HJ)2"@3!0?TJS\5DJO[\;O)LW*5 MH'D573,NQ!(GT+-441# 5V!%GS^Y+>=KDX,?219_$-F6NW[MKK^/O7:WR;$2 MV3)(7117D7O>:>LCM=KTHB<W([[G98W!#6;K5;YW78EOZ@UA_LU;]Q('!U MK7*03=F4/.'&^G[@ANV=9-Y&>:'KA3NY[-7TGSL6UAF'!^V8N0_DX/3#-_9[ MOM?9W:5!0YCK^DYKQX"]$O_5 'NC*.L75-6O.I[$BV M-'5ZRJ2J^J:Y4 \Y,R=>.+OWU7X/H+U!+ P04 " ";BJE80F 5 MMT@# #/"0 &0 'AL+W=OYISAF2&''&^X^"P+ (6^EI3)B5,HM;YP79D54&)YSM? ],R2BQ(KW14K M5ZX%X-R"2NKZ@T'DEI@P)QG;L0>1C'FE*&'P()"LRA*+;S.@?#-Q/&<[\$A6 MA3(#;C)>XQ4L0'U8/PC= 0-(#@$1"< 80,(;61J*38.*58X&0N^0<)8:S;3L,&T M:"V?,)/VA1)ZEFB<2J[N[]-/US44!\26:%YBM0"+"D"H S;$0WPA;H6G)*Z:,Q17G^890BJ:4\@PK MR)'BUOA>D!5AV&9\ 2N]?11ZE8+"A,K7VL^'18I>G;U&9X;]J>"5Q"R78U=I MI6:];M:HFM6J_!.J G3+F2HDNF0YY!WXM!_O^3T$K@YQ&V=_&^>9W\MXB\4Y M"KPWR!_X8<>"YC\/#[KT],-3R$[!]]0$[:X)+%]P:M=L,_S/(]=??0(W6.3_ M=B6J)@J[B4Q1NY!KG,'$T55+@G@!)_GS#R\:_-45I-])EOXFLKT AFT PS[V M9 ;Z'#!S;)XQQ2R#KM#5%)&E,.7[)?%&D3?RQN[+;E ZS.(HCM[MFZ4_--L3 M,FR%#'N%3+,O%9'$G.C._6$8'$CH]?&K>3UV.8J&8;?,J)49]]W\:M8Z?.YO]EJKNW/5E2!6]LD@D4U*78W; MT?95,K67\<'XS+N8UX^+[S3U4T?76GTX):*PU)2#\UA'7]3/A[JC^-I>J,]< MZ>O9-@O]X@)A#/3\DG.U[1@'[1LN^1]02P,$% @ FXJI6,K6_M^! P M7@X !D !X;"]W;W)K&ULM9=M<]HX$,>_BL:7 MN6EGFMB2'X <>(:$)&6&(YF07E_(@&+@37$YY?8-PZ9Q3\,MK)TC4PH MCYQ_,8/Q?& YA@ABB)21H/KO"2XACHV2YOB:BUK%.XUC^?I9_3H+7@?S2"5< M\O@SFZO5P.I:: X+NHG5/=]^A#R@###BLZL"1*6[O[I MMSP1)0?L'7 @N0/YOPYN[N!F@>[(LK!&5-&P+_@6"6.MU3R9H.%TA,;3A^'T9GPQN4+#V>SJ8?8!3:\>T"F:Z=DS MW\2 ^ )=LY0I.)WH[,_1.%4T7;)'_6@H)2B)WHU 41;+]]KMTVR$WIV\1R>( MI>AAQ3>2IG/9MY4&-Z^WHQSR8@=)#D#^3<49KR!DI WBL9^'>B[=%802+_:XIU)^XUBYNR/9=K&L' TG4I03R! M%?[Y!PZWR(-[3#V\$5S*4@(:O^Q.(L@DS)KR%/J!7F/Z]E,Y MC+J5YSLEJPJ?5_!Y1_F&4;1)-C%5^C,-$RX4^T'-VM&$N5/R2P"GA#B>^X*S MP0SWNAV_&=0O0/VCH%.]7+^21K_V8M?#?N<%7MV*^)@6A*KY*%;Y*'[]MKNUJ:;[_JU MVJY;><0]5-N]@J_76FWWFHK6#[HO.)O,.L&AZL'.OL,Z;ZWN7*%2WF[/)2\( M&\R(%QQ:?7!I#X"/$_+T-.+)&A0@NA0 >I^FFD&/"OWJ!&]+K1KVOHWCW]K' M<:N-O"VU:B[VK1RWT,MSC/VNCEN:N=>J5!RTL:N[Q]" MW;=S_.9^GBN4=SR$U/CJ1EZ-SBYM_LW)2V^6ERR5*(:%]G+..EI$[ XSNX'B MZ^P\\,B5/EUDERM] 1A#/3S!>?J>6".&,61,OP)4$L#!!0 ( )N*J5B, M+)37D ( .H% 9 >&PO=V]R:W-H965TTELYY[C>T[NO7$EY*,J$#4\E8RKOE=HO;[P?9456!+5$6ODYLM2R))HLY4K M7ZTEDMR!2N:'07#FEX1R+XG=V8U,8K'1C'*\D: V94GDKP$R4?6]KK<[N*6K M0ML#/XG79(5SU/?K&VEV?LN2TQ*YHH*#Q&7?2[L7PYZ-=P'?*%9J;PU6R4*( M1[N9Y'TOL DAPTQ;!F)>6QPB8Y;(I/&SX?3:*RUP?[UC_^*T&RT+HG HV /- M=='WSCW(<4DV3-^*ZBLV>CY:ODPPY9Y0-;&!!]E&:5$V8)-!27G])D^-#WL MPW,8$#: \"6@]PH@:@"1$UIGYF2-B"9)+$4%TD8;-KMPWCBT44.Y_8MS+5D,!U#.I^/[^:G,!O?P0=(\YQ:UPF#":]+ MQ_Z#XQ%J0IDZ,2'W\Q$<'YW $5 .5Y0Q$Z!B7YL<[4U^UN0SJ/,)7\DG@BO! M=:%@S'/,G^-]HZT5&.X$#L(W":^([$#4/84P"'L'\AG^.SQZ(YVH]3MR?-%K M?@N15\8=(#PW7FK"5W3!$%*E4"L8494QH382X7NZ4%J:,O]QR,7ZEM[A6VSK M7Z@UR;#OF=Y6*+?H)>_?=<^"SXN[\I:FGH"F?%>4*&"X-9=#Y9,: K"=+O=%B[9IS(;1I M=;K>Q%[3C/?D#4$L#!!0 ( )N*J5BMA*[G4 D 'Q5 M 9 >&PO=V]R:W-H965T/.?^KN&=,H.]IDA4GDWLA-A^GTV)YS]*H^)!O6";_LLYY M&@GY*[^;%AO.HE7=*$VFV''\:1K%V>3TN/[L"S\]SDN1Q!G[PE%1IFG$G\Y9 MDC^>3-S)\P_U7]\FEU,G&J'K&$+44E$#N8V*MA%GGR+5^+^9!),T(JMHS(1-_GC+ZP9$*WT MEGE2U/^BQ^:[S@0MRT+D:=-8]B"-L^W_T??&B%8#J6-N@)L&^&4#OZT\"KG=D.I?8AC$1T>LSS1\2K;TNUZH?:S+JU''Z<5<=](;C\:RS; MB=-O9S>7OWS^NKA$OWWZ_7*!/E^ABYO+\-,?1^CWRS_03V@AS[15F3"4K]&W MB+/[O"P8^DW*%-5'%YRM8H'>ATQ$<5+\*%M\783H_;L?CZ="]J^*,ETV?3G? M]@7W](6@ZSP3]P6ZS%9LI;>?RG'M!H>?!W>.K8+7$?^ B'N$L(,]0W\N7FO^ MA)QY;^O0WCIDRUUP8AD,V1TI4NN1OB/5:_Y_JP_0)\'2XG\FU[>ZGEFW2BP? MBTVT9"<3F3D*QA_8Y/2'_[B^\[/),DBQ$$A,\]/;^>G9U%M^)L]^+FL_CU#& MA,G'K9Y?ZU7Y].'4=>AL3F>.XQQ/']HN64,/=:D;-R!D%KCML)H%=&D[@8N[L](:=:A!W;@!\0FAO;,RV(T^L([^"V>;*%ZA M99ZFL:@GY9HQXW0,.GWX"0>4=D=NC3ATY*:HE'J] Y_O!CX'SLASP['OR@?=!T5@G%TPS8E7][++2^ZBI9Q$HNG5HMWQ*/H M.DZ2:F\=E@S]&F6EW-=7FQ%JW)E9>S4T$X&JA5!J^A%I[9#=D;)[(PQE*J1: M"*6FFXJ5J=AZFN].:;2,9!AY]AH-Q-T)[E?IK3N_[?$&NP.DIKNCMOJN=><[ M; %LM#23/(_XOL$DT-V[*3#&GH_[TZ#:G+O[[L[?D :/T#N7.L]Y\*A.A&?E MG:3J/J8[MW=K\)0%Y0 H-?V0*%APZ5AY$!0;0-5"*#7=5$4.KG4CO6\>]+LS MK4F#G2D.2@%0:KH[B@-<0!!P#23@SOR9*0^"DH A\'SNT'E_&E0HX-I9X#K. MXK1,T8IM\D+.-,[^+F/I %KGO/;D%4NZ6_49-9TTH'P I:9[IBC"W1,"5"V$4M,OPBJDP"SDP*'* JH50:KJI"CDP!'+@+G+@OI4#%#F@U'1W%')@0.3 MW9W_;(X=PP5X>]3!'AEN/LPPM:P;BCBPG3A&3X%28L&69;44?7Y@/*L*,]!5 MG$79LCHG;R+!T/O%YZL;8P6!O?>#YS4H]T"IZ4=.<0^>CY4L0=D%5"V$4M-K M+A2[$/OMF#=NHQKU]KU[8DJA]EX,+JL8 TV(0A-B1Y,_(QY'MPE#7,[E([1. M\IP;S6E*DTC+'>>#XY 9?6D/*)M J>GV*#8A^[+)F^[PM1)LG5\7;",G^*UL MV+?1M/=K<"$0* I!J>G'I%5;-5IQ%6QU%6QYU1@T111-$3M-[;?1)-WRIKZ- MICW>8'?&8!NBV(;L6WRUQT:ST=)KS^;>W%#H8 \[V"3:O;;M.J3_VC91'$+L M''*0/%CM-LO;0J[:U9 M5JV0R1OK=H\'>KL'5"V$4M--54SEP3!5(^/B%TSEO2Q0!R4J*#7='$54W@&( MRG3']W6FLO=L\"D+RE10:OI144SEC<54'BA3@:J%4&JZJ:V'5B"8RNLR5=]M M7WN\P>Z,P52>8BH/D*D\ U,%Q#7=]K6''6Q2EZECT5 MOFWS9!_#X/D-2EM0:OKQ4[3EC45;'BAM@:J%4&JZJ8JV/#MM[;UY"LR;IY>7 MH^WA!ILS!FQY"K:\PY3+J4)KH[6@O 2J%D*IZ<]@*EZB8_$2!>4E4+402DTW M5?$2A2B/:T3:6X">LFI[N,'FC,%+5/$2!:R.:[2TO229Z9N5QB-0>J'=XCCB MN$'_\Y54D0E]I38N$B67I\01VC >YRNTYGF*'N5'@F4HRT6\9$8K[++$0:OH MR?2@YH6]Y6!KQF 0JAB$'J9*;D9M*X:]$X.3&RCF0*GI!Z#UV/Y897$4]@%^ MV"?XQRB+HXJ<*$197"/2SH8S\P.)]G"#S1D#2ZC"$@I8%==HZ2M&?H6YD.E>H.]M+>[S![H#2Q[3UNLJ4\;OZM9\%6N9E M)K9OKMQ]NGNUZ%G]0LVI^OKVO:37$;^+Y>8R86O9U/DPDX>1;U_UN?U%Y)OZ MY9>WN1!Y6O]XSZ(5X]47Y-_7>2Z>?ZD"[%ZX>OI_4$L#!!0 ( )N*J5A9 MR8V%$P, #4+ 9 >&PO=V]R:W-H965T1*% 5J6LK:->':0]N?K,UUG?@@)9AVRAE3L+ E-,!=3 MNM+9F@(.%"B)=;0*N5S0O<$:KV !_'Y]2\5,+UB"*(&4121%%)9#;62>C4U# E3$KPAVK#1& M,I5'0I[D9!8,-4,J@AA\+BFP^-G"&.)8,@D=?W-2K3A3 LOC/?N%2EXD\X@9 MC$G\$ 4\'&I]#06PQ)N8S\GN$O*$>I+/)S%3WVB7Q;J.AOP-XR3)P4)!$J79 M+W[.C2@!!$\]P,H!UB&@^P[ S@&V2C13IM*:8(Z] 24[1&6T8),#Y8U"BVRB M5%[C@E.Q&PD<]QY&\^GES?UBBJYFU],%NKE X_ET,KL[0=?3._0=C8(@DH;C M&,W2K&RD_4<3X#B*V;$(N5],T-'7XX'.A2!)J_OYX>?9X=8[A__$M(-L\P19 MAM6M@8^;X1/P"[A=A>O"AL(+J_#"4GSV>UY@"B'9,$!78HEWK&YR@^^<[8>J;1T4MU6GLA'_T0MJB:R2:J](M?=)-=IKTX*6R"H6.(4%3LLUZKPI MO,/2;(JHB'0+D>X'2A+]0Z^J1RL*(/X).3HG5-!&Z8K5J6X\X*,7UA)9Q8M^ MX47_DVJVWZ8%+9%5+#@M+#AMKEG53D" \!:H:(]0E'(0QW!$,8>ZU#,^TRJ7 M9,=PG8/"SK8Z^T!O M36#?K09F&O523R,;2M$KK**4H1B6 FET7/$*HEF/EDTX6:LVYY%PT32I82CZ M6J R0.PO">'[B>R&ULO9I=;]LV%(;_"N$-0PIDD439 MCMLY!A*K60,T39"T'89A%[1,VT0ET2-INP7VXT?*LB3&#!L!I\M%+,D\+\5' M_#BOQ?&.BR]R1:E"7_.LD!>]E5+K-T$@TQ7-B3SC:UKH;Q9RC-9_D>[JFS80^E&*IY7P?H. MTCNK_\\_+J_5MTDE!%6"9?H5_1 MI\<$G?S\:APH78TI'*25Y-5>$C\C&:%;7JB51&^+.9T[XJ?^^-@3'^CFU6W$ MAS9>8:_@(UV?H3@\13C$L>M^_.&W1.CPJ SO.\(3?WA"TSH\]K0FKI]87.KU MG]'[2$6./G!%74_&&VKFD#=R35)ZT=.3A*1B2WN37WZ*AN%O+BR08@F0F(6L M7R/KE^KQLX]@IM!-(978Z"E+H;_>ZP+H1M%<_NVBV(>D""F6 (E9% Q22IZR\K(+H[?*KET+4BP!$K-01V&328:@JVPE!P025"V!4K-1MI+R MZ/]8:JM:!JT1WP]#U^P_]=]09WQ :C8^W.##7GQW[37B0$HZ"7F%.O=!?+S: MNGDGCJ*C\Y%=TFY]XP\BOT'HEFU48NT;.20(1WT$U!! J=F4&DL0>7-E;0K3 MC1Y=Z&Y+16%^'$#7K- KI^'U0!1%)X]WUP^O]$+Q0Q81_]UU[GB@)@-*S7XR MCA^X[G%+WGI&C&[I2+-1?EV/6-?R=)4.,!JI9 J=G M&XL2C6#'-:0-F8*J)5!J-LK&UD1^7P.5'X):F4IM\)+LYTQ-WSOD MAWZAKH0JM7:N%;]V JI*MEG&3U':C6^\!?9[BT_%1NJ\Y]!GT(+2UD\L3@B0 MWF!:J3U9:^*GOZ9 56I3:BP$]EN(%Z\. 'FDDSFH,0%52Z#4[$?3^!L<@ZXC M&/2E"*A: J5FHVQ,$/:;H)?FAWZ9S@CW:A&VL\VC'U2A:K7A-#X$^]]W_,[- MD"Z[F-?>=1[:H'X%5"V!4K.1-WX%#V&'-NB[$E"U!$K-1MG8&_S=5RJMMR9D M2UA6CO1ZW5<<[0C;4K1Q) 0G1")R2 N<>P#\U7=&[WS%JK]8:RRW(;5= 4W^]&NR5BR0J),KK0H>'9N7Z4 M8K_!:W^B^+K<\C3C2O&\/%Q1HC-Z4T!_O^!<'4Y,!?4VN\E_4$L#!!0 ( M )N*J5AZ3MT%R@4 /$F 9 >&PO=V]R:W-H965T$&YH2 M<$JE.^=H16TY)9(+2Q/%<=^:D),Y&RX6Y]HDO%RR729S13QR) M/$T)?[RD"7LX'^'1TX6K>+V1^H*S7&S)FEY3>;O]Q-694Z%$<4HS$;,,<7I_ M/KK 9X$WT0%FQ!\Q?1![QTC?RAUCG_7)N^A\Y.H9T82&4D,0];&C*YHD&DG- MXTL).JIRZL#]XR?T7\S-JYNY(X*N6/)G',G-^>ADA")Z3_)$7K&'M[2\H:G& M"UDBS%_T4(R=S4WWQ<_?KVXWL_N+K^"06_W[Z[^0N]]JDD<2+>H%?(06)#.!4H MSM!M%DMQI"ZJXYL-RP7)(K%PI)J'1G/",N>JR.D=R#E&'U@F-P(%642CGOC M'H\]"X"C"*A8\)Y8N/2LB!_((W*G1\AS/0_=7OOH]:LW???U+11^C,;8P$R> M8-".28K"A BQSV;QT9/#?WZ.<97C.<"!'=BG81?80NVX6F!C@SL^@!M\R6/Y M>(16A@%VCVY4/1,Y?T37DH6?T=_O50!Z)VDJ_NF9]66!/NE'UV7T3&Q)2,]' MJDX*RG=TM/SQ!SQS?^[3#Q+,AP0+@, :$DTJB28V].5O>7I'N=;&+%-J9!)& MG?^*2WW"6#&'"E. 30V8?K?MEM["V>VS#9DN )KL#VMV)Y:V?;C71Q153C1 MEL1]U>_2&C^4V0)LML>LVV(6,EW033=VIVZ=LD'9K*)L9J6LJ!2<;G,>;E17 M@+:J:0]K%IAU:%.C7ODC[NK*%#RP4D6 $UE!C7JDQ M'Z1&A%0;H,YES-5QE/,X6Y?"'*$=2?)>6:PYAB[R>;=\3'%KF<\[*W,Z.VF. M"8 FU:#UI*+UY#L7.:>ZX]>LDEQN&(__I='>P#YVK:F&LGO280Z[IVZ[C$"F M#(# &D*<5D*<6H6XHD+R.)2*Y$(3T_;VL6S%&""50-%\4+0 "JTIU)Z3Q,]J;!!5BJFZ3S.).QV2AAHW@ *K2F'5\OA 94Q.]!@NB'1?%"T M JM*4EMA?'+>F$,:H9!T7Q0M *K2E4;8BQW1&;WTN19*K+"FF\HRADJ;() MA2D^0OE6'>_4\Z5[,FLA S7)N.N2VTTN:,( "JVI0FV4L=TI%X_)!5H5Y)MG MI)=E4,,,BN:#H@50:$U!:AN.9R];OR ]\ H4S0=%"Z#0FD+5#AW;+?JJ4:YV MS!0JKHN:,*=4:(->%"Y5P/257KU 33KNNO1.^8),&$"A-46H_3S^7D._9^-) MRO),]I+?M=V>V^E95_9)#'X*0%T\%%I3@-K'8[N1'_!#U?.M":CG+]$:C\1\ M/IFW'XONL*F+9[/6KU=0W3;]O4,FK4' M!5#S:I);FVO/;JXO=I23M6Y$A=RKW7K91BQ)"-^KZ'H%U_\1["49U&"7://] M53PYQK,VS3W#\+%WVB;Z)6RS5]MFSVZ;B][F\IM-IQUF,(6@IAD4+8!":PI2 MFV;O94VS!VJ:0=%\4+0 "JTI5&V:/;MI!FHZ[5D&Z]7CF3OU']0T0Z$5*CA[ M6WM2RM=F3Y50KP'5-1;[6ZJKU;ZM"[-;J75]A<_\8O=5#5-L!OM ^#K.!$KH MO8)TC^>*+%[LKRI.)-N:#41W3$J6FL,-)1'E>H#Z_IXI*$@),+SL M&T/[?FQ[*D%'_!WB'2]<@Y*RH/15#1Z#OF$I1CC"OE 02'YM\1A'D4*2//[+ M0(W\F2JQ>+U'_T.+EV(6B.,QC7Z$@5CWC8X! 5ZB)!(SNON*,T$MA>?3B.M/ MV&6QE@%^P@6-LV3)( Y)^HU^9H4H)$B<\@0G2W!.$YH7$MPLP=5"4V9:U@0) M-.@QN@.FHB6:NM"UT=E234A4&^>"R;NAS!.#A^'L^?'YSSG4OOTUG]_"]&$& M\Z_#V0/482[73)!$&.@2QC3>4(*)X&HT0CST 9$ )F&4"!S V(D)"L.4\Q@ MOD8,0VV"!0HC?BNA7N83J-W8^+ZF"9>P"CILWSM5X[J7&G17\+FW+'2Q^J7;%\B491XC+6CX2/TH"&0W? M=S2=A"K684^>):6&!*?QKA,9IKKZ5SE?-N!TVEV.SUS6^1_'E5W MVW;7RL..F+5R9JU*9C^TU>"@CK:82>OUWM04NM^7SIXYC.U^" MS /?D-$^+[MCM]HG.DJB+C>GDVOIO,\L:A'ETI WTC,T4T!"MF*1"+20/B_V MYC#4WIY>C_9F,E>]NB]3UKFF25P)[*A.W;Q.WC_*7+*!1A!@_5*JTI2E: MN[CH&LW3CIX'U:V&9Y=WU+8./]Q6)==)8=6]CVT&>$+7.Z%;$E7%M[#1L"OY M[E=6<365LJR$^>AJNA;:L6CG(-KY'7ZE,Q;7JMF5T(YK=MC8V)7[@&O^'F9/ M*KJI8[7;9TN^+*SEM2\L^<.6PZ[>B#[L9N_5;+/G* M3=6':W8EM..:'?9.=O7FZ9I+_GPCU+1$0X:6$M!IMR8FEA^]T(.A& MGU\75,C3L+Y<8Q1@I@+D_26E8C]0#\C_ AG\#U!+ P04 " ";BJE8NV\_ M]7L" #L(*%-@B5-N@V--%+;%5:)C:H1\(!X<)-K8\VQ@^VTX[_G;*>A&]W$ WE( M_..^[^Z[W%VZD^I>5P"&/-1[N9 MEZ,@L@$!A\)8!HJ?+4R!I04>KO?L'YQVU+*B&J:2?V.EJ4;! MNX"4L*8M-TNYNX%.S[GE*R37[DUVWO8R"DC1:B/K#HP1U$SX+WWH\G 0)[C M@+@#Q$\!PV< 20=(G% ?F9-U30W-4B5W1%EK9+,+EQN'1C5,V+^8&X6W#'$F MFXV7=_.[CSDY^?0YST_)8K8D^\US&)7R2\I>J, M)(,W)([BX9%XIO\.3UX()^G3FCB^Y+FT4B68V&BR $5RFR3R?;S21F'9_CB6 M+D\W/$YG6_E*-[2 48"]JD%M(OQI<1.^/:?U/9(^4#WOEPY?8L[NV7J%F MN>YJ@\!#P5O\R62M9$T*RHN6^T)"&]CGJ4&, QQ+CO=X[CS:L;3-HC3<'BK^ MV^(BLD]OYK6$!XU2@]JX^:%)(5MA?*WUI_V(&KO.?'(^P='E)\T?&C_WL)(V M3&C"88V4T=DE!J7\+/$;(QO7CBMIL+G=LL+Q"\H:X/U:2K/?6 ?]0,]^ U!+ M P04 " ";BJE8+0Q8Y>L" #9!P &0 'AL+W=O$X3)KO.7*GLRG5E-,>4 MR!K/D.F=*1K3UCH:1F\B"?2_L.JL*T[$"VD MXFGAK!FDE.5?\ES$8F(P'<'IR!B= &0QIDNC,R(ZK-#$#[T8% MB7Y.PC]"H@%#SM1]RY[?'NY+"/R:B70IL5PK<>N727MB9 M($QG Y\SM*N*;S)C96IS/%@C$>!#FC]ZSX>8K \%,*P$^MMPN%M5 M,D4QL\U#ZNPMF,I+2[E:]J>>+=J,S$'E-T\^ U02P,$% @ MFXJI6):[M;OY @ Y@< !D !X;"]W;W)K&UL MK55=3]LP%/TK5D ()"!?;4*AC40+V_K0@EK8'J8]F.2VL7#LSG9;V*^?[:19 M*:':I+TDMG//\3G7SKW=-1?/,@=0Z*6@3/:<7*G%I>O*-(<"RW.^ *:_S+@H ML-)3,7?E0@#.+*B@;N!YD5M@PIRD:]?N1=+E2T4)@WN!Y+(HL'CM ^7KGN,[ MFX4)F>?*++A)=X'G, 7UN+@7>N;6+!DI@$G"&1(PZSG7_N4@-O$VX"N!M=P: M(^/DB?-G,QEF/<;]@_6>_:RQ.6 M,.#T&\E4WG,N')3!#"^IFO#U%ZC\M U?RJFT3[2N8CT'I4NI>%&!M8*"L/*- M7ZH\; $T3S,@J #!+J#U 2"L *$U6BJSMFZPPDE7\#42)EJSF8'-C45K-X29 M4YPJH;\2C5/)X&XT&CZ,;LH^,;4)A0>:)1C],;='QX@@X18>@AYTN)62:[ MKM**S;YN6JGKE^J"#]2%:,29RB6Z91ED;_&N=EK;#39V^\%>PA$6YRCT3U'@ M!:T&/8._AX=[Y(1U]D/+%W[ ]SZ+WR><4J1OZ!J+[$=3QDK&5C.C^>DOY0*G MT'/T7VU)G>3HP(^\JR:[_XGLC?E6;;ZUCSWI8XI9"NCHX"+P@ROT!'/"&&%S M<[\6( C/FOR7I)$E-35JE?B=3JQ/8[5MK"$J\CJM.NJ-XG:MN+U7\;W@*V+K MERZ?^FI7AU>EIO%^EX3M+1WMP-O1^C[&[WA!L]2HEAKME3H!3,DOR!#E4H(\ M10Q4D[[HW=YG0>"W=Q0V1/EAT&Z6&-<2XW\Z?V#9_I./WY_I11!?[&AMB(JB MV-_1ZFZ5S +$W'82B5*^9*HL)_5JW:RN;8W>6>_K)E;VG#\T90?4Q4)?:(DH MS#2E=Q[K_(FRJY03Q1>V,#]QI:Z$8,P ?K[C'.UF9@-ZM:>_ 902P,$ M% @ FXJI6!M0H4O- @ 4 < !D !X;"]W;W)K&ULK95=;]HP%(;_BI554R>MY OHQR 2#=W&!;0J=+N8=F&2 UAU;&8; MZ/[]CI,T2B&@3=I-8L?G??V<$^>DMY/J6:\ #'G)N-!]9V7,^L9U=;*"C.J6 M7(/ E854&34X54M7KQ70-!=EW T\K^MFE DGZN7/'E34DQO#F8 '1?0FRZCZ M?0M<[OJ.[[P^>&3+E;$/W*BWIDN8@GE:/RB!8(."3&.E"\;2$&SJT18OPJ/9UJ2RNLCU_= M/^>Y8RYSJB&6_#M+S:KO7#DDA07=3V6CRY6X2C^ZFY((,TI39 M>E-.1J(X-+;ZYT,PE''] 4.>ID-R?O:!G!$FR)AQC@&ZYQJDLWNX24ER6Y $ M1TC&5+5(Z'\D@1>T&^3Q:?D0DDH>OI6[6).J,$%5F"#W"X\51F89,WA>C294 MI"26PC"Q!)$PT&3(=,*EWB@@/P9S;10>QY]-.1>;M)LWL9_HC5[3!/H.?H,: MU!:-[ M]2#OLA4VTW8KVNY)VND*,2\,J&S_6' 0:1-KX7=5P_!:UWNL33'[H&ZMW]E_ M#;8./(8:]UV@RFM=8L*JZ-_%Q,AUW@+GTF!#S8&PO=V]R:W-H965T MLFEII(R$I7=6%2!38AE0ZQLNF:MH' MDQS@U;%3VT#W[W=.THA*M-J'?4GN['N>W'.YNWBO]+W9(%IXS(4T76]C;7'E M^R;=8,Y,2Q4HZ6:E=,XLN7KMFT(CRTI0+OPP""[\G''I)7%Y-M%)K+96<(D3 M#6:;YTS_N4:A]EVO[3T=3/EZ8]V!G\0%6^,,[:*8:/+\AB7C.4K#E02-JZ[7 M:U_U(Q=?!GSGN#<'-C@E2Z7NG3/*NE[@$D*!J74,C%X[[*,0CHC2>*@YO>:3 M#GAH/[%_*K63EB4SV%?B!\_LINM=>I#ABFV%G:K]%ZSU=!Q?JH0IG["O8P,/ MTJVQ*J_!E$'.9?5FCW4=#@#M\Q< 80T(_Q40U8"R%L,AU^7MSTYE^G=]#O34;SW@WT;@=P,_JV& U& M\SN8#LF:#L?#V_D,3@=H&1?F#-[#8C: TY,S. $N8&4*EF+7HQ$SJ'?H)6_?M"^"C\>4 M_B>R9[JC1G?T&GLRYI+GVQQ8]IN:#C.0M$%H NV&ID0PF2+-[,.6:\R.U:$B MORS)W>+8)>%%T IC?WM#QP-= M36?E6%64#;Y4EL:E-#>TT%"[ +I?*66?'#&ULM5;) M;MLP$/T50@6*%F@C6=[BU!80)VD;H Z"N,NAZ(&6QA81+BI)VPF0CR\7FW$: M60@"^")QF7GSYHW(T7 MY*TJ 32Z8Y2K451J79W$L9/,#"LX M$_07*70YBHXC5, <+ZF^$>NOL$FH:_%R095[HK6W[281RI=*"[9Q-@P8X?Z- M[S9"[#BTVWL@,:'J_3#6)J!UB_,-^-B#IWO MVV@BN"X5NN %%$_]8T,TL$VW;,=I(^ $RR/4;GU :9)V$!68(Z6Q!J1@83X5 MW1"B'01INQ#M?8)X)'0#E9":\,43,7Y_,^;H4@-3?^KT\-B=>FQ[PDY4A7,8 M1>8(*9 KB+*W;UJ]Y%,#\TY@WFE"SZZ6; 82B;DY+98[GM$@C$(/]1IYVAZX MZX#M.5YEZ3!>U7#I!B[=1BY3DQO)K7K3_5$;(5XI5B\0[!VPS+T#,.\'YOT7 MEME]^@H1CM8ER4MD\B'Z'ID;6[J-!V]1ET#_6<$[@_J*'P=:QXVT)H03MF0F M:*A]7>!&D%L^> S%O)XS6=O+#J]M932#F1H3!ZVX7:NSEY5N36 M?S6.=QH' [EP[5&A7"RY]CTDK(86?.H;SZ.Y[]_F:EX00XS"W+@F1WT35_J6 MZ"=:5*X-S80V3;TF>D* 52@ &0 'AL+W=O).QJ_0U)\^$JB3A^+\L_JSI@Z^K)9C&56KY3(MO[XVB^+Q;$(F3Q]\RF[OZN:#Z?GI?7IKKDS]^_W'TOXVW6:9 M9TN35UF11Z6Y.9O\3%Y=)*(YH(WX(S./U<[/45/*=5'\V?SRV_QL$C>*S,+, MZB9%:O]Z,!=FL6@R61U_;9).MM_9'+C[\U/V7]KB;3'7:64NBL5_LGE]=S;1 MDVAN;M+5HOY4//YJ-@6U F?%HFK_'SUN8N-)-%M5=;'<'&P5++-\_7?Z9=,0 M.P?8// !=', [1_ P>PS0&L+72MK"WK35JGYZ=E\1B53;3-UOS0MDU[M*TF MRYMNO*I+^Z^9/:X^OWK[[O+M^\]7T4ETM>[)J+B)?LGR-)]EZ2+Z:,IVK.0S M$Z7Y//ID*MM 573]-;HRM[8_Z^C9&U.GV:)Z;G/\?O4F>O;3\^BG*,NCSW?% MJK('5:?3VDIMOG ZV\AZO99% [)8=%GD]5T5O3KPS4,.L#.7Q@524V:T=3.TI>V-, MU0ZB6SN]1/:#*EV89K@M;&3U(LI-#37(^EMD^RW-K/1P3AB/97PZ?=@MU0]+ MJ!1D&]6I06QK$&@-[S9*2]M?966B95'6MW9Z6TN.[LQB'MGSPX[V!U/5[>G0 M%/CKY>NKD](LTMK,H^NBM-^:Y;?A$MCV; M676M\**^,V7;49!,Z2F00FG=TPE$Q;%6L%:UU:I0K7^DB]5Z%*7S_ZXV36V' MSK9#7!UE,W.#^I6GC,9*]?7[42>":Q4827I;@$8+^"VOC3W':CM49L721,_, M%XOBRCP/#@KMZ=!DIQG78OT@D6@&2TVV4A-4ZH=V$&P%;A0'=29^>U%)>CK] M("9@E21VZ(I1G>_M*J<,3Z2;HSO=S8C2M"<-B",QTSJD;P>M!)WDWZX;$,8? M&7.:'RM;MU#J"J5H1UREB[3,C)W?[%"Q)Z9=F$5VR#35;\Y9.[5'Y.RNNM,N=1F@ZM^NLK*K+M"D$E,O\ MD950TA_S4%BL0V[LB^_HB,G^MLOLM=FR;+U=Y-FL;'13. M_?9+-!%]X4"8XBS4R@ZF!*?I&V.'GUU6;L=$VDS?V=]AO0 8E>!]N5 4TP&U MCHX$Q^/'LGC(6KO2$-[^,;-%4:W*!OY5Z+3VX<<2;\+Q@X@@/*#7$9+@B/Q< MU'8$&VS2\=%&$KO22/H"@3C!97!&= PD^R#8LJ].OSSIC)YMYH7GH& ?;R0F MG/7U^F$GA,DXI->!D. D; CSQ.NFTV&1/MNHMK-77R3 2:9($A!)'08ICL$/ M]Z:9JNS*9^/(P+['DPP%SEC9NB4[LE*[!ZX^Q4=0'+N"C<*W']JFC-SW %@]Q7=2G,62[H+"P[Z(. MVA2']BC.B_J(AJP7$(9Y+^I83G&6#W=?%(!T9Z6Y4>R'6;F!E1)U+*C $L5DG<-X]0F.2,!H3O7'C&43S8@S$ JI+U M3V H2O#0F'"P9#@LC_%@S >A[\& H+ '8PZ6#(?E?@_&?,01)83N>W HCB4R M"0T AT*V#X7#/!CS">>=9%A(5Z8C(,,)>)#U8@#2$J7ZEXV L!/&8AFP7LS1 MC^'TNRC*^\+.49;,[XO\9.._0*5HHL&W=4;*UBW;097A4,7N7HW*U+&R=>]? M.:9RG*FCW<'RD>G=O<)"NO(=4/D>H/X8U\5]Q'K5?0\;S1VL^0$V>HCEXCY\ MO9*PD*Y.QV:.LWD4J\5]$GO:L9"N]IV;O3BIASLL[B/XA":L?W$/#%,A9\ = MJCF.ZH$6BP/65/(^:: H$L ,=\CF.++WF"SNX_>$">WU.A!&%0\L*+@C-5=' M6RR.0GXH#L;*UBW4T9[CM/]FB\4AEZN)-XB@,*J30$S8%B&(B#D@5CKQBSS7MH^V5 .QI0OJWC("H) G<,1(.N ('[F!O)0!W2OM6 M!0I* M.?<$P4.!./<59B/Q;1D*Y4AT6!8W&_J1(^T(B2WHU"*(PG2>"&K'#L M$_O8-\Q2"U@##LMI;8>:@)1]]!WDH *&.$>>8*BN,D=+-8..@)''H? M=M;=_XL.N\F%IQR*F[&R=1O <57@7$5![L,X;/3FTZQD.Y#?XZM$F?K*"Y#[K>T:$A7NR.L MQ D[W&5(GY[^D ""[ P64NL8*_=<)!YF,:3/3N9+]8-. DMXZ0@K<<+N,1@2 MX"93B;=2 >(2)D(7VZ7CJ^1'.PR)HGGH5#A6MFZA#LP2!_,W.PP)7#6FA,3] MJ\M 7,*H"*PJY:T,/4=%@N>#(Z;$B3G89T@?>8PG?2\'1;$DX.6DXZ+$N7B,TY#[T8B& M=)\Q=VA4.!KW.PT%V$M)8]5_A Z*HY+10-\K1T"UCX##O(;:?W46#>G*=.A3 M./H.LA@*8ADGHF\QH#A&5>CI!>6XIW#N76U7.HTZ/V*_SH$;=H;MV%&.LVKL/3L*NG3+A3=&_##%0T^-*4=:->K&'04\N-Q? MT@,Q(F WM,.L_J:-.QJX.*LX[V,+"+.F302NYFE'6'W\MAT]ZM/%8V7K%NH8 MK;_SMAWM<\N.!IY/TMYCB$ 4U3IP7FK'6?V]-NQH M_Q)P(ONS"1!$J CT3S9NOL9"N3$<\/<(&'>TS M3+.$]:^L;<)V=Y"?L-#-^\3!+MES*W-GW?GTRH1#W0:>>BANQLK6;0C'U>3H M33O)J%@=*UNW3H?5!,?J#WKL*@&N%ON;77"MQ[:%@W1RJ,$>//1'-=IC9>LV M@UL )$<;[614HSU6MFZ=;LF0X$N&'S7TA3=3>^,>%3JT(:8[+]A9FO*V?>]0 M99=OJ[Q>OX-F^^GVW48_MV_TZ7W^FKRZ6+^AR*59OS#I,BTM)JIH86YLROAE M&ULO55M;]HP$/XKIVR:6FG#(;Q5+$0JE&F5UHF5T7V8]L$D![%J MQZEMH/WWLQV(V 2LFM9]<7SV/<\]=Q>=XXU4]SI'-/ H>*$'06Y,V2=$ISD* MJANRQ,+>+*02U%A3+8DN%=+,@P0G41AVB:"L")+8GTU4$LN5X:S B0*]$H*J MIR%RN1D$S6!W<,N6N7$')(E+NL0IFEDY4=8B-4O&!!::R0(4+@;!9;,_[#E_ M[W#'<*/W]N RF4MY[XSK;!"$3A!R3(UCH/:SQA%R[HBLC(2?V.9R0?!10 9+NB*FUNY^8C;?#J.+Y5<^Q4VE6^G&T"ZTD:* M+=@J$*RHOO1Q6X<]0-0^ HBV@,CKK@)YE5?4T"16<@/*>5LVM_&I>K05QPK7 ME*E1]I99G$FFL^%T_&4V_OP5QG=N/;M"0QG7Y_ .IJNYQH<5%@;&:[O&Q-B0 M#DC2+?VPHH^.T-_0)P@OWD(41FUX#01T3A7J7XF(U5P+CVKAD6=N'V$><:HU M7,)("F&[.S4RO3^D[R2+^^7[NJ0I#@+[3VM4:PR2-Z^:W?#]"8VM6F/+L[>. M%?>W^L'W3]8#K@T*_>.0V-8+B&W78MNG"UH54KM"0L;6+,,BTU"BJIH&9ZR M3').U=[I^:$TJD ]'\A-A742-CHQ61]0UZG5=9[1[N$?VWV2Y2\KV*TU=O]M MN[LO(+97B^W]KW;WGM%NLC>BW+2_H6K)"@T<%Q85-GJV<:J:H)5A9.FGUEP: M.P/]-K>/#BKG8.\74IJ=X09A_8PE/P%02P,$% @ FXJI6#N2?T]) P MZA0 T !X;"]S='EL97,N>&ULW5C13MLP%/V5R(P)I(DT#:3):"MME9 F M;1,2/.P-N8W36G*VQ?-X9AI=>"W2P8 MT]XJ%[(:D876Y6??KV8+EM/JK"B9-$A6J)QJTU5SORH5HVD%I%SX_5XO\G/* M)1D/Y3*_RG7ES8JEU",2MR'/WKZE(Q)$Y\2SS_Z M='34NSN]W(^?U, I\9VB%\\0/>OAN@;#I*-G23^AC D/=H4W/D"J-8628R>Y M0\6(B8-XW/*.$=J@YS9[W#6+D@-DI#OLANXW530>9H7<%E-(;,#HTYQY]U2, MR(0*/E4<6!G-N5C;L.F!02Y$:[!/;& \+*G63,DKTZD?KH./(*]IWZY+XW"NZ#KH7Y MH;Z9 M)--"I4RU:0*R"8V'@F5@1_'Y NZZ*'T M2YRTT@YG1>2UAXVC*9A9&=,B!O8 M_;^R'>U5UEFY>M%EVS2&FJ:5L1W0[ZI9[:[L^:MTO9+?%_KKT@Q'UGW85.Q: ML8ROZOXJ:PU@Z@&N3LM2K+\(/I99?[3@VCEM MM5$/3K4C\A-.R6*;U)LNN=!<-KT%3U,F'QVZC+RF4_.'W(Z^>3YE&5T*?=N" M([)M_V I7^9)^]0U3$3SU+;]'8871.V1VN3B,F4KEDZ:KII/ZZ9G&B9K"<2SF1@##\F .,(YE87G^I_'$Z'@LAGF+G4B,ME-V DB7NUL3S P%8!JQW([\X#->7FA"&L*N8-V\$XDB08 M K7HKM$H0F8G@H][?;!=$H9)XD8 -/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( )N*J5C96^KJY@4 )8S / M>&PO=V]R:V)O;VLN>&ULQ9M=;YM(%(;_RL@WFTKM.N:SC9I*Q$PVP2$/,\QYSID9?WRLFV\W=?V-_;,M MJ_9\=-=U]V?C<;NZR[=9^V=]GU?RS*9NMEDG/S:WX_:^R;-U>Y?GW;8<&Z>G MSGB;%=7HT\>G:\V;L?JA[O)55]25/-@?6!;Y8_O?^?XC>RC:XJ8HB^[[^6AX M7^8CMBVJ8EO\R-?GH],1:^_JQZNZ*7[459>58M7497D^FNQ/+/.F*U8O#HL> M,LUNVN%(E]TDF00Y'SFG\H*;HFF[X1O#]3/)^)#++^\_[;KZLBB[O/&S+I\U M]>Z^J&[[R\B[&"NW,;3#T^N^$<^:_].,]693K'*_7NVV>=7MV[')RQZP:N^* M^W;$JFR;GX^F]4/>L'EVF_)+-D^XX%'JI4$<*9 N@'1I(2^](&%+ M+UQP=LT]L4CXM004"MQ[ />>%LZ;_KT(1-"WEDKT 1!](";REUXTY;)/(YZJ M\?D4!>A36BB?)\%2/E-+SBZ#2/(%7LB"2*3)HN],%1-ZA%@DUW&2SKP99X(G MRV :1#.6!+,K[6&;((=,B"7R"S",O4BP*Q[Z[#).F/!"57,3I) )L4,2ON2) MD(/U,*N*B20R(;;(+([]ST$8,B_RY:.8>M$LN @Y\X3@J7BK8B*-3(@]\ME+ M^%6\D.T9]J&Z#]'3A$NSO!C?R",38I%$<2K9YMX7[T)_$)$W)L3B$&D\_>LJ M#F7P$7\P+@-U^D5E0]J8$'N#>TDDPXM@)V$LQ!LVYW(07\F^5@&112;$&AD: M[YU,"X:\Y7HN,YCG.8&!C&(0&T4R70?ID D,(UCF5JEL4"[5PM5P;2"?&,0^ M2?AL$7IIG'QA4V\>I-X^VH2!?!;E$%8Q865";!7!9\]3*@,9Q" VB%A<"#E< M)1*3+M'2 P,IPR!6QCS[SAY:-L^;X<^K5<[\HEV5=;MKU%+80,(PB(415&VQ MEN5YVF3KHKIE7M-DU6W>_U6K,B)=&,>L.[1:V$ ",8Y3>;"3-),@6FLBEQC4 M-8B:\3_!O5'ID$@,8I' U%^?]T ^,8E]\FKJOV]0%1,9Q?Q=%5W/:ET,(R<D_<[YJW71:=.92/O M6,3>>1U3[+;;3,5$WK&(O0,QM4AI(>]8Q-[!F-KZ!?*.1>P=C*FN8%APG878 M.^KD-COQ\RXK2BT.64@W%K%N]+17-IV\YGI7YJS>,&^U4C&1;BQBW6!,+0XA MW5C$NL%INC9RD'PL8OE@3&WD(/E81RUZU-4_&\G'/N:RS%='Q43RL8GE@S%= M%1/)Q_Y=BS,O2L@AKJN82#XVL7P@IJ9R&\G')I8/PI09G(H)E_F)+81;4XV; M-K*036PAC*GMF4 6LHDMA*WM Z'5G()K80QE0[W4$68N V8_SL=Q43R<6W^G8B+YN,3R M@9A:N'21?%QB^<#M(SHFDH]++)]?*Q4_I];E^:QD0;6_F/9L(OFXQ/)1,(>I M]>9[/P5W6519M2HR=7G*A;N=J==]GFU^.1C97>0?=_#/>/AR^^GC.M\45;Z. MY-5;>7R5E:MYP_J789.98=G]1K/-KBRG\EA@0#75P" A+@ &@ 'AL+U]R96QS+W=O[;<@;V M03WH2<09H0)Q^4>?4,'3KW)LQD-['O:';EA\G([G85WMQ['[4=?#9E].S?#0 M=N5\N;)M^U,S7I;]KNZ:S7NS*[4LEU'W]S.JYZ?[F8O7SZ[\S\1VNSULRL]V M\_M4SN,_!M=_VOY]V)'E;5_W+6ZKJ MN8,$@F3^((4@G3_((,CF#W((\OF# H)B_J ,07G^H!4$K>8/>H2@Q_F#TA)E M7!(D3; FT#HAUXG ZX1@)P*Q$Y*=",Q.B'8B4#LAVXG [81P)P*Y$]*=".Q. MB'@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z M"^HM!'H+ZBT$>BOJK01Z*^JM!'HKZJT$>NMDLX1 ;T6]E4!O1;V50&]%O95 M;T6]E4!O1;V50&]%O95 ;T.]C4!O0[V-0&]#O8U ;T.]C4!OFVQV$^AMJ+<1 MZ&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3 MZ.V3CY4$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H= M!'H'ZAT$>@?J'01ZQ^1G$P*] _4. KT#]0X"O0/U#@*],^J="?3.J'W!W*SZGSX[J*U*=J<7/<.&6M*Q="WS4NEW7V.+9_I2R?$^IR ME7?$TLI<]^/YJFW5+[SNQRO;]\W,_S2&Q^G'_'?\[X MM?X'^Q @?4B0/A1('QJD#P/2AP7IXPM('U]!^N KE$901.4HI'(44SD*JAQ% M58["*D=QE:/ RE%D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+(*%%DEBJP2 M15:)(JM$D56BR"I19)4HLDH4626*K!)%5H4BJT*15:'(JE!D52BR*A19%8JL M"D56A2*K0I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR*I19#4HLAH460V* MK 9%5H,BJT&1U:#(:E!D-2BR&A19+8JL%D56BR*K19'5HLAJ462U*+):%%GM M_Y3UI_?[3XZ?G_7@NO$EG\U_>K[^#5!+ 0(4 Q0 ( )N*J5@'04UB@0 M +$ 0 " 0 !D;V-0&UL4$L! A0# M% @ FXJI6,#MR"CO *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ FXJI6)E&PO=V]R:W-H965T M&UL4$L! A0#% @ FXJI6''K\&PE!P ;Q\ !@ M ("!D0X 'AL+W=OP5 !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ FXJI6$_IL$;J!P HCX !@ ("!X1\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FXJI6/F, M4-8"& 3E< !@ ("!F3X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ FXJI6&LJF.:$" 3!8 !D ("!2&D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ FXJI6'R" MLR,&! U D !D ("!?7P 'AL+W=O&PO=V]R:W-H965T* !X;"]W;W)K&UL4$L! A0#% @ FXJI6*WF52H&" I!4 !D M ("!GI0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ FXJI6)+)W$Q@" ,14 !D ("! ML:0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ FXJI6&RPC3M] @ ; 4 !D ("!<+H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FXJI6*P2CP1@!0 @\ !D M ("![M@ 'AL+W=O&PO=V]R M:W-H965TB@, -8' M 9 " @8CD !X;"]W;W)K&UL M4$L! A0#% @ FXJI6.Q-%?EW!@ [1 !D ("!2>@ M 'AL+W=O&PO=V]R:W-H965TH.E3 4 '0/ 9 M " @3KS !X;"]W;W)K&UL4$L! A0#% @ MFXJI6.YVT'1; P F@< !D ("!O?@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FXJI6,Q0/Z\H! *!$ !D M ("!K1&PO=V]R:W-H M965T&UL4$L! M A0#% @ FXJI6$&!7C@X! 0A8 !D ("!:R1_@" M ">"@ &0 @(':*P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ FXJI M6.?Z&7/\ @ W@@ !D ("!+S(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FXJI6)3V)=TL P (@P M !D ("!9#P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FXJI6+,*WSX?! OQ$ !D M ("!7DD! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ FXJI6,OS&V0F P T D !D ("![E,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ FXJI6%0 M%B%> P UP@ !D ("!SE\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FXJI6$)@%;=( P SPD !D M ("!&6L! 'AL+W=O#@ &0 @(&8;@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ FXJI6*V$KN=0"0 ?%4 !D ("! M%W4! 'AL+W=O?@$ >&PO=V]R:W-H965TB! 0!X;"]W;W)K&UL4$L! A0#% M @ FXJI6'I.W07*!0 \28 !D ("!]8&PO=V]R:W-H965TP( -P% 9 " @7F2 0!X M;"]W;W)K&UL4$L! A0#% @ FXJI6"T,6.7K M @ V0< !D ("!*Y4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FXJI6!]+"A5< @ +@4 !D M ("!@9X! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ FXJI6)HM<4-7 @ T@8 !D ("!,*\! M 'AL+W=O&PO@0#75P" M A+@ &@ @ $NO $ >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " ";BJE8+B@*V!4" #\+ $P M@ '"O@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 5@!6 )$7 (P0$ " ! end XML 90 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 91 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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 235 324 1 false 68 0 false 12 false false R1.htm 0000001 - Document - Cover Page Sheet http://guildmortgage.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY Sheet http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY Statements 5 false false R6.htm 0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES Sheet http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIES BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES Notes 7 false false R8.htm 0000008 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://guildmortgage.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 8 false false R9.htm 0000009 - Disclosure - ACQUISITIONS Sheet http://guildmortgage.com/role/ACQUISITIONS ACQUISITIONS Notes 9 false false R10.htm 0000010 - Disclosure - ADVANCES, NET Sheet http://guildmortgage.com/role/ADVANCESNET ADVANCES, NET Notes 10 false false R11.htm 0000011 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS Sheet http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS Notes 11 false false R12.htm 0000012 - Disclosure - MORTGAGE SERVICING RIGHTS Sheet http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTS MORTGAGE SERVICING RIGHTS Notes 12 false false R13.htm 0000013 - Disclosure - MORTGAGE LOANS HELD FOR SALE Sheet http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALE MORTGAGE LOANS HELD FOR SALE Notes 13 false false R14.htm 0000014 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS Sheet http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGS REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS Notes 14 false false R15.htm 0000015 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET Sheet http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNET GOODWILL AND INTANGIBLE ASSETS, NET Notes 15 false false R16.htm 0000016 - Disclosure - WAREHOUSE LINES OF CREDIT, NET Sheet http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNET WAREHOUSE LINES OF CREDIT, NET Notes 16 false false R17.htm 0000017 - Disclosure - NOTES PAYABLE Notes http://guildmortgage.com/role/NOTESPAYABLE NOTES PAYABLE Notes 17 false false R18.htm 0000018 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://guildmortgage.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS' EQUITY Notes 18 false false R19.htm 0000019 - Disclosure - EARNINGS (LOSS) PER SHARE Sheet http://guildmortgage.com/role/EARNINGSLOSSPERSHARE EARNINGS (LOSS) PER SHARE Notes 19 false false R20.htm 0000020 - Disclosure - STOCK-BASED COMPENSATION Sheet http://guildmortgage.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 20 false false R21.htm 0000021 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 21 false false R22.htm 0000022 - Disclosure - REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS Sheet http://guildmortgage.com/role/REGULATORYCAPITALANDLIQUIDITYREQUIREMENTS REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS Notes 22 false false R23.htm 0000023 - Disclosure - SEGMENTS Sheet http://guildmortgage.com/role/SEGMENTS SEGMENTS Notes 23 false false R24.htm 0000024 - Disclosure - SUBSEQUENT EVENT Sheet http://guildmortgage.com/role/SUBSEQUENTEVENT SUBSEQUENT EVENT Notes 24 false false R25.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 25 false false R26.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 26 false false R27.htm 9954471 - Disclosure - BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES (Policies) Sheet http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESPolicies BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES (Policies) Policies 27 false false R28.htm 9954472 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://guildmortgage.com/role/FAIRVALUEMEASUREMENTS 28 false false R29.htm 9954473 - Disclosure - ADVANCES, NET (Tables) Sheet http://guildmortgage.com/role/ADVANCESNETTables ADVANCES, NET (Tables) Tables http://guildmortgage.com/role/ADVANCESNET 29 false false R30.htm 9954474 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Sheet http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Tables http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTS 30 false false R31.htm 9954475 - Disclosure - MORTGAGE SERVICING RIGHTS (Tables) Sheet http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSTables MORTGAGE SERVICING RIGHTS (Tables) Tables http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTS 31 false false R32.htm 9954476 - Disclosure - MORTGAGE LOANS HELD FOR SALE (Tables) Sheet http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALETables MORTGAGE LOANS HELD FOR SALE (Tables) Tables http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALE 32 false false R33.htm 9954477 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS (Tables) Sheet http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSTables REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS (Tables) Tables http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGS 33 false false R34.htm 9954478 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Sheet http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETTables GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Tables http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNET 34 false false R35.htm 9954479 - Disclosure - WAREHOUSE LINES OF CREDIT, NET (Tables) Sheet http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETTables WAREHOUSE LINES OF CREDIT, NET (Tables) Tables http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNET 35 false false R36.htm 9954480 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) Sheet http://guildmortgage.com/role/EARNINGSLOSSPERSHARETables EARNINGS (LOSS) PER SHARE (Tables) Tables http://guildmortgage.com/role/EARNINGSLOSSPERSHARE 36 false false R37.htm 9954481 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIES 37 false false R38.htm 9954482 - Disclosure - SEGMENTS (Tables) Sheet http://guildmortgage.com/role/SEGMENTSTables SEGMENTS (Tables) Tables http://guildmortgage.com/role/SEGMENTS 38 false false R39.htm 9954483 - Disclosure - BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES (Details) Sheet http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESDetails BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES (Details) Details http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESPolicies 39 false false R40.htm 9954484 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Details) Sheet http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails FAIR VALUE MEASUREMENTS - Additional Information (Details) Details 40 false false R41.htm 9954485 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails FAIR VALUE MEASUREMENTS - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Details 41 false false R42.htm 9954486 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Reconciliation of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails FAIR VALUE MEASUREMENTS - Summary of Reconciliation of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Details 42 false false R43.htm 9954487 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Liabilities Measured at Fair Value on Nonrecurring Basis (Details) Sheet http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Liabilities Measured at Fair Value on Nonrecurring Basis (Details) Details 43 false false R44.htm 9954488 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Fair Value Option for Mortgage Loans Held for Sale (Details) Sheet http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails FAIR VALUE MEASUREMENTS - Summary of Fair Value Option for Mortgage Loans Held for Sale (Details) Details 44 false false R45.htm 9954489 - Disclosure - ACQUISITIONS (Details) Sheet http://guildmortgage.com/role/ACQUISITIONSDetails ACQUISITIONS (Details) Details http://guildmortgage.com/role/ACQUISITIONS 45 false false R46.htm 9954490 - Disclosure - ADVANCES, NET - Schedule of Accounts , Notes and Interest Receivable (Details) Notes http://guildmortgage.com/role/ADVANCESNETScheduleofAccountsNotesandInterestReceivableDetails ADVANCES, NET - Schedule of Accounts , Notes and Interest Receivable (Details) Details 46 false false R47.htm 9954491 - Disclosure - ADVANCES, NET - Schedule of Activity of the Foreclosure Loss Reserve (Details) Sheet http://guildmortgage.com/role/ADVANCESNETScheduleofActivityoftheForeclosureLossReserveDetails ADVANCES, NET - Schedule of Activity of the Foreclosure Loss Reserve (Details) Details 47 false false R48.htm 9954492 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Net Unrealized Hedging Gains (Details) Sheet http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNetUnrealizedHedgingGainsDetails DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Net Unrealized Hedging Gains (Details) Details 48 false false R49.htm 9954493 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Notional and Fair Value of Derivative Financial Instruments Not Designated as Hedging Instruments (Details) Sheet http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalandFairValueofDerivativeFinancialInstrumentsNotDesignatedasHedgingInstrumentsDetails DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Notional and Fair Value of Derivative Financial Instruments Not Designated as Hedging Instruments (Details) Details 49 false false R50.htm 9954494 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Additional Information (Details) Sheet http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSAdditionalInformationDetails DERIVATIVE FINANCIAL INSTRUMENTS - Additional Information (Details) Details 50 false false R51.htm 9954495 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Quantitative Information About IRLCs and Fair Value Measurements (Details) Sheet http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofQuantitativeInformationAboutIRLCsandFairValueMeasurementsDetails DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Quantitative Information About IRLCs and Fair Value Measurements (Details) Details 51 false false R52.htm 9954496 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Financial Liabilities are Subject to Master Netting Arrangements or Similar Agreements Categorized by Financial Instrument (Details) Sheet http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Financial Liabilities are Subject to Master Netting Arrangements or Similar Agreements Categorized by Financial Instrument (Details) Details 52 false false R53.htm 9954497 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Activity of Mortgage Servicing Rights (Details) Sheet http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActivityofMortgageServicingRightsDetails MORTGAGE SERVICING RIGHTS - Summary of Activity of Mortgage Servicing Rights (Details) Details 53 false false R54.htm 9954498 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of the Weighted Average Discount Rate, Prepayment Speed and Cost to Service Assumptions Used to Determine the Fair Value of MSRs (Details) Sheet http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryoftheWeightedAverageDiscountRatePrepaymentSpeedandCosttoServiceAssumptionsUsedtoDeterminetheFairValueofMSRsDetails MORTGAGE SERVICING RIGHTS - Summary of the Weighted Average Discount Rate, Prepayment Speed and Cost to Service Assumptions Used to Determine the Fair Value of MSRs (Details) Details 54 false false R55.htm 9954499 - Disclosure - MORTGAGE SERVICING RIGHTS - Additional Information (Details) Sheet http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSAdditionalInformationDetails MORTGAGE SERVICING RIGHTS - Additional Information (Details) Details 55 false false R56.htm 9954500 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Actual Revenue Generated from Servicing Activities (Details) Sheet http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActualRevenueGeneratedfromServicingActivitiesDetails MORTGAGE SERVICING RIGHTS - Summary of Actual Revenue Generated from Servicing Activities (Details) Details 56 false false R57.htm 9954501 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Impact of Adverse Changes on Prepayment Speeds, Discount Rate and Cost to Service at Two Different Data Points (Details) Sheet http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofImpactofAdverseChangesonPrepaymentSpeedsDiscountRateandCosttoServiceatTwoDifferentDataPointsDetails MORTGAGE SERVICING RIGHTS - Summary of Impact of Adverse Changes on Prepayment Speeds, Discount Rate and Cost to Service at Two Different Data Points (Details) Details 57 false false R58.htm 9954502 - Disclosure - MORTGAGE LOANS HELD FOR SALE (Details) Sheet http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALEDetails MORTGAGE LOANS HELD FOR SALE (Details) Details http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALETables 58 false false R59.htm 9954503 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Loans Held For Investment (Details) Sheet http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Loans Held For Investment (Details) Details 59 false false R60.htm 9954504 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Gain on Reverse Mortgage Loans Held for Investment (Details) Sheet http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofGainonReverseMortgageLoansHeldforInvestmentDetails REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Gain on Reverse Mortgage Loans Held for Investment (Details) Details 60 false false R61.htm 9954505 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Significant Unobservable Inputs Used to Value the Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings (Details) Sheet http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Significant Unobservable Inputs Used to Value the Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings (Details) Details 61 false false R62.htm 9954506 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Goodwill and Intangible Assets, Net (Details) Sheet http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillandIntangibleAssetsNetDetails GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Goodwill and Intangible Assets, Net (Details) Details 62 false false R63.htm 9954507 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Changes in the Carrying Amount of Goodwill Allocated to the Origination Segment (Details) Sheet http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofChangesintheCarryingAmountofGoodwillAllocatedtotheOriginationSegmentDetails GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Changes in the Carrying Amount of Goodwill Allocated to the Origination Segment (Details) Details 63 false false R64.htm 9954508 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Finite-Lived Intangible Assets (Details) Sheet http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofFiniteLivedIntangibleAssetsDetails GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Finite-Lived Intangible Assets (Details) Details 64 false false R65.htm 9954509 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Additional Information (Details) Sheet http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETAdditionalInformationDetails GOODWILL AND INTANGIBLE ASSETS, NET - Additional Information (Details) Details 65 false false R66.htm 9954510 - Disclosure - WAREHOUSE LINES OF CREDIT, NET - Schedule of Warehouse Lines of Credit (Details) Sheet http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails WAREHOUSE LINES OF CREDIT, NET - Schedule of Warehouse Lines of Credit (Details) Details 66 false false R67.htm 9954511 - Disclosure - WAREHOUSE LINES OF CREDIT, NET - Additional Information (Details) Sheet http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails WAREHOUSE LINES OF CREDIT, NET - Additional Information (Details) Details 67 false false R68.htm 9954512 - Disclosure - NOTES PAYABLE (Details) Notes http://guildmortgage.com/role/NOTESPAYABLEDetails NOTES PAYABLE (Details) Details http://guildmortgage.com/role/NOTESPAYABLE 68 false false R69.htm 9954513 - Disclosure - STOCKHOLDERS' EQUITY (Details) Sheet http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails STOCKHOLDERS' EQUITY (Details) Details http://guildmortgage.com/role/STOCKHOLDERSEQUITY 69 false false R70.htm 9954514 - Disclosure - EARNINGS (LOSS) PER SHARE - Schedule of Components of Basic and Diluted Earnings Per Share (Details) Sheet http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails EARNINGS (LOSS) PER SHARE - Schedule of Components of Basic and Diluted Earnings Per Share (Details) Details http://guildmortgage.com/role/EARNINGSLOSSPERSHARETables 70 false false R71.htm 9954515 - Disclosure - EARNINGS (LOSS) PER SHARE - Additional Information (Details) Sheet http://guildmortgage.com/role/EARNINGSLOSSPERSHAREAdditionalInformationDetails EARNINGS (LOSS) PER SHARE - Additional Information (Details) Details http://guildmortgage.com/role/EARNINGSLOSSPERSHARETables 71 false false R72.htm 9954516 - Disclosure - STOCK-BASED COMPENSATION (Details) Sheet http://guildmortgage.com/role/STOCKBASEDCOMPENSATIONDetails STOCK-BASED COMPENSATION (Details) Details http://guildmortgage.com/role/STOCKBASEDCOMPENSATION 72 false false R73.htm 9954517 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Activity of Investor Reserves (Details) Sheet http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESScheduleofActivityofInvestorReservesDetails COMMITMENTS AND CONTINGENCIES - Schedule of Activity of Investor Reserves (Details) Details 73 false false R74.htm 9954518 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details) Sheet http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails COMMITMENTS AND CONTINGENCIES - Additional Information (Details) Details 74 false false R75.htm 9954519 - Disclosure - REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS (Details) Sheet http://guildmortgage.com/role/REGULATORYCAPITALANDLIQUIDITYREQUIREMENTSDetails REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS (Details) Details http://guildmortgage.com/role/REGULATORYCAPITALANDLIQUIDITYREQUIREMENTS 75 false false R76.htm 9954520 - Disclosure - SEGMENTS - Additional Information (Details) Sheet http://guildmortgage.com/role/SEGMENTSAdditionalInformationDetails SEGMENTS - Additional Information (Details) Details 76 false false R77.htm 9954521 - Disclosure - SEGMENTS - Summary of Financial Performance and Results by Segment (Details) Sheet http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails SEGMENTS - Summary of Financial Performance and Results by Segment (Details) Details 77 false false R78.htm 9954522 - Disclosure - SUBSEQUENT EVENT (Details) Sheet http://guildmortgage.com/role/SUBSEQUENTEVENTDetails SUBSEQUENT EVENT (Details) Details http://guildmortgage.com/role/SUBSEQUENTEVENT 78 false false All Reports Book All Reports ghld-20240331.htm ghld-20240331.xsd ghld-20240331_cal.xml ghld-20240331_def.xml ghld-20240331_lab.xml ghld-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 95 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ghld-20240331.htm": { "nsprefix": "ghld", "nsuri": "http://guildmortgage.com/20240331", "dts": { "inline": { "local": [ "ghld-20240331.htm" ] }, "schema": { "local": [ "ghld-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "ghld-20240331_cal.xml" ] }, "definitionLink": { "local": [ "ghld-20240331_def.xml" ] }, "labelLink": { "local": [ "ghld-20240331_lab.xml" ] }, "presentationLink": { "local": [ "ghld-20240331_pre.xml" ] } }, "keyStandard": 244, "keyCustom": 80, "axisStandard": 27, "axisCustom": 0, "memberStandard": 34, "memberCustom": 28, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 235, "entityCount": 1, "segmentCount": 68, "elementCount": 624, "unitCount": 12, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 785, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://guildmortgage.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "ghld:MortgageLoansSubjectToRepurchase", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R3": { "role": "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "ghld:LoanOriginationFeesAndGainOnSaleOfLoansNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestIncomeOperating", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R5": { "role": "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "longName": "0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ghld:ValuationAdjustmentOfMortgageLoansHeldForSale", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R7": { "role": "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIES", "longName": "0000007 - Disclosure - BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES", "shortName": "BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTS", "longName": "0000008 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://guildmortgage.com/role/ACQUISITIONS", "longName": "0000009 - Disclosure - ACQUISITIONS", "shortName": "ACQUISITIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://guildmortgage.com/role/ADVANCESNET", "longName": "0000010 - Disclosure - ADVANCES, NET", "shortName": "ADVANCES, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTS", "longName": "0000011 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTS", "longName": "0000012 - Disclosure - MORTGAGE SERVICING RIGHTS", "shortName": "MORTGAGE SERVICING RIGHTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALE", "longName": "0000013 - Disclosure - MORTGAGE LOANS HELD FOR SALE", "shortName": "MORTGAGE LOANS HELD FOR SALE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "ghld:MortgageLoansHeldForSaleTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ghld:MortgageLoansHeldForSaleTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGS", "longName": "0000014 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS", "shortName": "REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "ghld:ReverseMortgageLoansHeldForInvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ghld:ReverseMortgageLoansHeldForInvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNET", "longName": "0000015 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNET", "longName": "0000016 - Disclosure - WAREHOUSE LINES OF CREDIT, NET", "shortName": "WAREHOUSE LINES OF CREDIT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": null }, "R17": { "role": "http://guildmortgage.com/role/NOTESPAYABLE", "longName": "0000017 - Disclosure - NOTES PAYABLE", "shortName": "NOTES PAYABLE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": null }, "R18": { "role": "http://guildmortgage.com/role/STOCKHOLDERSEQUITY", "longName": "0000018 - Disclosure - STOCKHOLDERS' EQUITY", "shortName": "STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://guildmortgage.com/role/EARNINGSLOSSPERSHARE", "longName": "0000019 - Disclosure - EARNINGS (LOSS) PER SHARE", "shortName": "EARNINGS (LOSS) PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://guildmortgage.com/role/STOCKBASEDCOMPENSATION", "longName": "0000020 - Disclosure - STOCK-BASED COMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "0000021 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://guildmortgage.com/role/REGULATORYCAPITALANDLIQUIDITYREQUIREMENTS", "longName": "0000022 - Disclosure - REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS", "shortName": "REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RegulatoryCapitalRequirementsForMortgageCompaniesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RegulatoryCapitalRequirementsForMortgageCompaniesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://guildmortgage.com/role/SEGMENTS", "longName": "0000023 - Disclosure - SEGMENTS", "shortName": "SEGMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://guildmortgage.com/role/SUBSEQUENTEVENT", "longName": "0000024 - Disclosure - SUBSEQUENT EVENT", "shortName": "SUBSEQUENT EVENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": null }, "R26": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESPolicies", "longName": "9954471 - Disclosure - BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES (Policies)", "shortName": "BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSTables", "longName": "9954472 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://guildmortgage.com/role/ADVANCESNETTables", "longName": "9954473 - Disclosure - ADVANCES, NET (Tables)", "shortName": "ADVANCES, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables", "longName": "9954474 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSTables", "longName": "9954475 - Disclosure - MORTGAGE SERVICING RIGHTS (Tables)", "shortName": "MORTGAGE SERVICING RIGHTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALETables", "longName": "9954476 - Disclosure - MORTGAGE LOANS HELD FOR SALE (Tables)", "shortName": "MORTGAGE LOANS HELD FOR SALE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "ghld:ScheduleOfMortgageLoansOnRealEstateTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ghld:ScheduleOfMortgageLoansOnRealEstateTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSTables", "longName": "9954477 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS (Tables)", "shortName": "REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "ghld:ScheduleOfLoansHeldForInvestmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ghld:ScheduleOfLoansHeldForInvestmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETTables", "longName": "9954478 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables)", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETTables", "longName": "9954479 - Disclosure - WAREHOUSE LINES OF CREDIT, NET (Tables)", "shortName": "WAREHOUSE LINES OF CREDIT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://guildmortgage.com/role/EARNINGSLOSSPERSHARETables", "longName": "9954480 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables)", "shortName": "EARNINGS (LOSS) PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESTables", "longName": "9954481 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "ghld:ScheduleOfActivityOfInvestorReservesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ghld:ScheduleOfActivityOfInvestorReservesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://guildmortgage.com/role/SEGMENTSTables", "longName": "9954482 - Disclosure - SEGMENTS (Tables)", "shortName": "SEGMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESDetails", "longName": "9954483 - Disclosure - BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES (Details)", "shortName": "BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ghld:NumberOfBranchesEntityOperates", "unitRef": "branch", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R40": { "role": "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails", "longName": "9954484 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-45", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-45", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "longName": "9954485 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-49", "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R42": { "role": "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "longName": "9954486 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Reconciliation of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Summary of Reconciliation of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-72", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-72", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails", "longName": "9954487 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Liabilities Measured at Fair Value on Nonrecurring Basis (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Liabilities Measured at Fair Value on Nonrecurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-95", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-95", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails", "longName": "9954488 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Fair Value Option for Mortgage Loans Held for Sale (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Summary of Fair Value Option for Mortgage Loans Held for Sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-104", "name": "ghld:MortgagesHeldForSaleUnpaidPrincipalBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R45": { "role": "http://guildmortgage.com/role/ACQUISITIONSDetails", "longName": "9954489 - Disclosure - ACQUISITIONS (Details)", "shortName": "ACQUISITIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-112", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-112", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://guildmortgage.com/role/ADVANCESNETScheduleofAccountsNotesandInterestReceivableDetails", "longName": "9954490 - Disclosure - ADVANCES, NET - Schedule of Accounts , Notes and Interest Receivable (Details)", "shortName": "ADVANCES, NET - Schedule of Accounts , Notes and Interest Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AssetsHeldInTrust", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AssetsHeldInTrust", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://guildmortgage.com/role/ADVANCESNETScheduleofActivityoftheForeclosureLossReserveDetails", "longName": "9954491 - Disclosure - ADVANCES, NET - Schedule of Activity of the Foreclosure Loss Reserve (Details)", "shortName": "ADVANCES, NET - Schedule of Activity of the Foreclosure Loss Reserve (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-5", "name": "ghld:ForeclosureLossReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ghld:ProvisionRelievedForForeclosureLosses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R48": { "role": "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNetUnrealizedHedgingGainsDetails", "longName": "9954492 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Net Unrealized Hedging Gains (Details)", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Net Unrealized Hedging Gains (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrealizedGainLossOnDerivatives", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-116", "name": "us-gaap:UnrealizedGainLossOnDerivatives", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R49": { "role": "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalandFairValueofDerivativeFinancialInstrumentsNotDesignatedasHedgingInstrumentsDetails", "longName": "9954493 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Notional and Fair Value of Derivative Financial Instruments Not Designated as Hedging Instruments (Details)", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Notional and Fair Value of Derivative Financial Instruments Not Designated as Hedging Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-118", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-118", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSAdditionalInformationDetails", "longName": "9954494 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Additional Information (Details)", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-122", "name": "ghld:OutstandingForwardContractsAndMandatorySellCommitments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-122", "name": "ghld:OutstandingForwardContractsAndMandatorySellCommitments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofQuantitativeInformationAboutIRLCsandFairValueMeasurementsDetails", "longName": "9954495 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Quantitative Information About IRLCs and Fair Value Measurements (Details)", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Quantitative Information About IRLCs and Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-124", "name": "ghld:InterestRateLockCommitmentMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-124", "name": "ghld:InterestRateLockCommitmentMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails", "longName": "9954496 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Financial Liabilities are Subject to Master Netting Arrangements or Similar Agreements Categorized by Financial Instrument (Details)", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Financial Liabilities are Subject to Master Netting Arrangements or Similar Agreements Categorized by Financial Instrument (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-135", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OffsettingLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-135", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OffsettingLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActivityofMortgageServicingRightsDetails", "longName": "9954497 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Activity of Mortgage Servicing Rights (Details)", "shortName": "MORTGAGE SERVICING RIGHTS - Summary of Activity of Mortgage Servicing Rights (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ServicingAssetAtAmortizedValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ServicingAssetAtAmortizedValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryoftheWeightedAverageDiscountRatePrepaymentSpeedandCosttoServiceAssumptionsUsedtoDeterminetheFairValueofMSRsDetails", "longName": "9954498 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of the Weighted Average Discount Rate, Prepayment Speed and Cost to Service Assumptions Used to Determine the Fair Value of MSRs (Details)", "shortName": "MORTGAGE SERVICING RIGHTS - Summary of the Weighted Average Discount Rate, Prepayment Speed and Cost to Service Assumptions Used to Determine the Fair Value of MSRs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-140", "name": "us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-140", "name": "us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSAdditionalInformationDetails", "longName": "9954499 - Disclosure - MORTGAGE SERVICING RIGHTS - Additional Information (Details)", "shortName": "MORTGAGE SERVICING RIGHTS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementWeightedAverageLife1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementWeightedAverageLife1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActualRevenueGeneratedfromServicingActivitiesDetails", "longName": "9954500 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Actual Revenue Generated from Servicing Activities (Details)", "shortName": "MORTGAGE SERVICING RIGHTS - Summary of Actual Revenue Generated from Servicing Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "ghld:ServicingFeesFromServicingPortfolio", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ghld:ScheduleOfActualRevenueGeneratedFromServicingActivitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ghld:ServicingFeesFromServicingPortfolio", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ghld:ScheduleOfActualRevenueGeneratedFromServicingActivitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofImpactofAdverseChangesonPrepaymentSpeedsDiscountRateandCosttoServiceatTwoDifferentDataPointsDetails", "longName": "9954501 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Impact of Adverse Changes on Prepayment Speeds, Discount Rate and Cost to Service at Two Different Data Points (Details)", "shortName": "MORTGAGE SERVICING RIGHTS - Summary of Impact of Adverse Changes on Prepayment Speeds, Discount Rate and Cost to Service at Two Different Data Points (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALEDetails", "longName": "9954502 - Disclosure - MORTGAGE LOANS HELD FOR SALE (Details)", "shortName": "MORTGAGE LOANS HELD FOR SALE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInMortgageLoansHeldForSale", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R59": { "role": "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails", "longName": "9954503 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Loans Held For Investment (Details)", "shortName": "REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Loans Held For Investment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LoansReceivableFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ghld:ScheduleOfLoansHeldForInvestmentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ghld:LoansHeldForInvestmentReverseMortgagesOriginationsAndPurchases", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ghld:ScheduleOfLoansHeldForInvestmentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R60": { "role": "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofGainonReverseMortgageLoansHeldforInvestmentDetails", "longName": "9954504 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Gain on Reverse Mortgage Loans Held for Investment (Details)", "shortName": "REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Gain on Reverse Mortgage Loans Held for Investment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "ghld:FairValueGainOnNewOriginations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ghld:FairValueGainOnNewOriginations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R61": { "role": "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails", "longName": "9954505 - Disclosure - REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Significant Unobservable Inputs Used to Value the Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings (Details)", "shortName": "REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS - Schedule of Significant Unobservable Inputs Used to Value the Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-153", "name": "ghld:LoansReceivableMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ghld:ScheduleOfReverseMortgageLoansHeldForInvestmentAndHMBSRelatedBorrowingsUnobservableInputAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-153", "name": "ghld:LoansReceivableMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ghld:ScheduleOfReverseMortgageLoansHeldForInvestmentAndHMBSRelatedBorrowingsUnobservableInputAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R62": { "role": "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillandIntangibleAssetsNetDetails", "longName": "9954506 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Goodwill and Intangible Assets, Net (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Goodwill and Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": null }, "R63": { "role": "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofChangesintheCarryingAmountofGoodwillAllocatedtotheOriginationSegmentDetails", "longName": "9954507 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Changes in the Carrying Amount of Goodwill Allocated to the Origination Segment (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Changes in the Carrying Amount of Goodwill Allocated to the Origination Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R64": { "role": "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofFiniteLivedIntangibleAssetsDetails", "longName": "9954508 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Finite-Lived Intangible Assets (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Finite-Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETAdditionalInformationDetails", "longName": "9954509 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Additional Information (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R66": { "role": "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails", "longName": "9954510 - Disclosure - WAREHOUSE LINES OF CREDIT, NET - Schedule of Warehouse Lines of Credit (Details)", "shortName": "WAREHOUSE LINES OF CREDIT, NET - Schedule of Warehouse Lines of Credit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:WarehouseAgreementBorrowings", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-183", "name": "ghld:WarehouseAgreementBorrowingsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R67": { "role": "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails", "longName": "9954511 - Disclosure - WAREHOUSE LINES OF CREDIT, NET - Additional Information (Details)", "shortName": "WAREHOUSE LINES OF CREDIT, NET - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:WarehouseAgreementBorrowings", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-197", "name": "us-gaap:WarehouseAgreementBorrowings", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R68": { "role": "http://guildmortgage.com/role/NOTESPAYABLEDetails", "longName": "9954512 - Disclosure - NOTES PAYABLE (Details)", "shortName": "NOTES PAYABLE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-210", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-210", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R69": { "role": "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails", "longName": "9954513 - Disclosure - STOCKHOLDERS' EQUITY (Details)", "shortName": "STOCKHOLDERS' EQUITY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-4", "name": "ghld:NumberOfClassesOfStock", "unitRef": "class", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "ghld:NumberOfClassesOfStock", "unitRef": "class", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R70": { "role": "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails", "longName": "9954514 - Disclosure - EARNINGS (LOSS) PER SHARE - Schedule of Components of Basic and Diluted Earnings Per Share (Details)", "shortName": "EARNINGS (LOSS) PER SHARE - Schedule of Components of Basic and Diluted Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R71": { "role": "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREAdditionalInformationDetails", "longName": "9954515 - Disclosure - EARNINGS (LOSS) PER SHARE - Additional Information (Details)", "shortName": "EARNINGS (LOSS) PER SHARE - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R72": { "role": "http://guildmortgage.com/role/STOCKBASEDCOMPENSATIONDetails", "longName": "9954516 - Disclosure - STOCK-BASED COMPENSATION (Details)", "shortName": "STOCK-BASED COMPENSATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-215", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-215", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R73": { "role": "http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESScheduleofActivityofInvestorReservesDetails", "longName": "9954517 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Activity of Investor Reserves (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Schedule of Activity of Investor Reserves (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-5", "name": "ghld:InvestorReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ghld:ScheduleOfActivityOfInvestorReservesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ghld:InvestorReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ghld:ScheduleOfActivityOfInvestorReservesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R74": { "role": "http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails", "longName": "9954518 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-4", "name": "ghld:CommitmentsToPurchaseAndFundMortgageLoans", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "ghld:CommitmentsToPurchaseAndFundMortgageLoans", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R75": { "role": "http://guildmortgage.com/role/REGULATORYCAPITALANDLIQUIDITYREQUIREMENTSDetails", "longName": "9954519 - Disclosure - REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS (Details)", "shortName": "REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:MinimumNetWorthRequiredForCompliance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:MinimumNetWorthRequiredForCompliance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } }, "R76": { "role": "http://guildmortgage.com/role/SEGMENTSAdditionalInformationDetails", "longName": "9954520 - Disclosure - SEGMENTS - Additional Information (Details)", "shortName": "SEGMENTS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-223", "name": "us-gaap:NumberOfStatesInWhichEntityOperates", "unitRef": "state", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R77": { "role": "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "longName": "9954521 - Disclosure - SEGMENTS - Summary of Financial Performance and Results by Segment (Details)", "shortName": "SEGMENTS - Summary of Financial Performance and Results by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-1", "name": "ghld:LoanOriginationFeesAndGainOnSaleOfLoansNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FeesAndCommissionsMortgageBankingAndServicing", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "unique": true } }, "R78": { "role": "http://guildmortgage.com/role/SUBSEQUENTEVENTDetails", "longName": "9954522 - Disclosure - SUBSEQUENT EVENT (Details)", "shortName": "SUBSEQUENT EVENT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-234", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-234", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ghld-20240331.htm", "first": true, "unique": true } } }, "tag": { "ghld_A2023AcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "A2023AcquisitionsMember", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Acquisitions", "label": "2023 Acquisitions [Member]", "documentation": "2023 Acquisitions" } } }, "auth_ref": [] }, "ghld_AcademyMortgageMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "AcademyMortgageMember", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Acquisitions", "label": "Academy Mortgage [Member]", "documentation": "Academy Mortgage" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndNontradeReceivableTextBlock", "presentation": [ "http://guildmortgage.com/role/ADVANCESNET" ], "lang": { "en-us": { "role": { "terseLabel": "ADVANCES, NET", "label": "Accounts and Nontrade Receivable [Text Block]", "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable." } } }, "auth_ref": [ "r287", "r321" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "label": "Accounts Payable and Accrued Liabilities", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations." } } }, "auth_ref": [ "r114" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r830" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r123" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r454", "r455", "r456", "r630", "r899", "r900", "r901", "r935", "r963" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r836" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r836" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r836" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r836" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares of Class A common stock withheld related to net share settlement", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r70", "r71", "r423" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ghld_AdvancesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "AdvancesNet", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 11.0 }, "http://guildmortgage.com/role/ADVANCESNETScheduleofAccountsNotesandInterestReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/ADVANCESNETScheduleofAccountsNotesandInterestReceivableDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Advances, net", "totalLabel": "Advances, Net", "label": "Advances, Net", "documentation": "Advances, Net" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r801", "r812", "r822", "r847" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r804", "r815", "r825", "r850" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r836" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r843" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r808", "r816", "r826", "r843", "r851", "r855", "r863" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r861" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation costs recognized", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r452", "r457" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r7", "r57", "r60" ] }, "ghld_AncillaryFeeIncomeExpenseGeneratedByServicingFinancialAssetsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "AncillaryFeeIncomeExpenseGeneratedByServicingFinancialAssetsAmount", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActualRevenueGeneratedfromServicingActivitiesDetails": { "parentTag": "us-gaap_ContractuallySpecifiedServicingFeesLateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActualRevenueGeneratedfromServicingActivitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other ancillary servicing revenue and fees", "label": "Ancillary Fee Income (Expense) Generated by Servicing Financial Assets, Amount", "documentation": "Ancillary Fee Income (Expense) Generated by Servicing Financial Assets, Amount" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares excluded from calculation of earnings per share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r247" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r45" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r45" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r160", "r193", "r218", "r258", "r273", "r279", "r320", "r358", "r359", "r361", "r362", "r363", "r365", "r367", "r369", "r370", "r473", "r477", "r503", "r582", "r673", "r778", "r792", "r927", "r928", "r941" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets at fair value", "terseLabel": "Ginnie Mae loans subject to repurchase right", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r99" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsHeldInTrust": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldInTrust", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/ADVANCESNETScheduleofAccountsNotesandInterestReceivableDetails": { "parentTag": "ghld_AdvancesNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/ADVANCESNETScheduleofAccountsNotesandInterestReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trust advances", "label": "Asset, Held-in-Trust", "documentation": "The total amount of cash and securities held by third party trustees pursuant to terms of debt instruments or other agreements as of the date of each statement of financial position presented, which can be used by the trustee only to pay the noncurrent portion of specified obligations." } } }, "auth_ref": [ "r894" ] }, "us-gaap_AssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesLineItems", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryoftheWeightedAverageDiscountRatePrepaymentSpeedandCosttoServiceAssumptionsUsedtoDeterminetheFairValueofMSRsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]", "label": "Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r535" ] }, "us-gaap_AssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryoftheWeightedAverageDiscountRatePrepaymentSpeedandCosttoServiceAssumptionsUsedtoDeterminetheFairValueofMSRsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assumptions for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Table]", "label": "Schedule of Assumptions for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Table]", "documentation": "Detailed elements containing information related to the key inputs and assumptions (including, at a minimum, but not limited to, and if applicable, quantitative information about discount rates, expected prepayments including the expected weighted-average life of prepayable financial assets, and anticipated credit losses) used in measuring the fair value of assets or liabilities that relate to the transferor's continuing involvement with transferred financial assets, as of the balance sheet date." } } }, "auth_ref": [ "r535" ] }, "ghld_AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementExpectedCostToService": { "xbrltype": "perUnitItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementExpectedCostToService", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryoftheWeightedAverageDiscountRatePrepaymentSpeedandCosttoServiceAssumptionsUsedtoDeterminetheFairValueofMSRsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost to service (in USD per loan)", "label": "Assumption For Fair Value Of Assets Or Liabilities That Relate To Transferor's Continuing Involvement, Expected Cost To Service", "documentation": "Assumption For Fair Value Of Assets Or Liabilities That Relate To Transferor's Continuing Involvement, Expected Cost To Service" } } }, "auth_ref": [] }, "us-gaap_AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementWeightedAverageLife1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementWeightedAverageLife1", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage servicing rights weighted average life", "label": "Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Weighted Average Life", "documentation": "Weighted average life of securitized assets regardless of when the transfer occurred, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r537" ] }, "us-gaap_AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryoftheWeightedAverageDiscountRatePrepaymentSpeedandCosttoServiceAssumptionsUsedtoDeterminetheFairValueofMSRsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Discount Rate", "documentation": "Discount rate which is used to value residual cash flows generated by financial assets of a securitization, asset-backed financing arrangement, or similar transfer regardless of when the transfer occurred." } } }, "auth_ref": [ "r536" ] }, "us-gaap_AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryoftheWeightedAverageDiscountRatePrepaymentSpeedandCosttoServiceAssumptionsUsedtoDeterminetheFairValueofMSRsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayment rate", "label": "Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Prepayment Speed", "documentation": "Estimated rate of prepayment of principal on financial assets regardless of when the transfer occurred." } } }, "auth_ref": [ "r537" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r858" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r859" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r854" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r854" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r854" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r854" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r854" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r854" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://guildmortgage.com/role/STOCKBASEDCOMPENSATIONDetails", "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r857" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r856" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r855" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r855" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r466", "r773", "r774" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r72", "r73", "r466", "r773", "r774" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r466" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Purchase price", "label": "Business Combination, Consideration Transferred", "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." } } }, "auth_ref": [ "r2", "r3", "r10" ] }, "ghld_BusinessCombinationConsiderationTransferredIssuanceDiscountOnNoteReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "BusinessCombinationConsiderationTransferredIssuanceDiscountOnNoteReceivable", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance discount on note receivable", "label": "Business Combination, Consideration Transferred, Issuance Discount On Note Receivable", "documentation": "Business Combination, Consideration Transferred, Issuance Discount On Note Receivable" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value of contingent consideration", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r2", "r3", "r77", "r469" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation adjustment of contingent liabilities due to acquisitions, net", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r471", "r891" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent liabilities due to acquisitions", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r4", "r78", "r470" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range of risk adjusted discount rate", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "documentation": "Value of input used to measure contingent consideration liability from business combination." } } }, "auth_ref": [ "r497" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONS" ], "lang": { "en-us": { "role": { "terseLabel": "ACQUISITIONS", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r153", "r467" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r42", "r189", "r751" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "totalLabel": "Total cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r42", "r134", "r215" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, cash equivalents and restricted cash at end of period are comprised of the following:", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "(Decrease) increase in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r5", "r134" ] }, "ghld_CashRelatedToBuyDownFundingFacilities": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "CashRelatedToBuyDownFundingFacilities", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash balances", "label": "Cash Related To Buy Down Funding Facilities", "documentation": "Cash related to buydown funding facilities." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r834" ] }, "ghld_CherryCreekMortgageLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "CherryCreekMortgageLLCMember", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cherry Creek Mortgage, LLC", "label": "Cherry Creek Mortgage, LLC [Member]", "documentation": "Cherry Creek Mortgage, LLC [Member]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://guildmortgage.com/role/CoverPage", "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails", "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails", "http://guildmortgage.com/role/SUBSEQUENTEVENTDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r181", "r194", "r195", "r196", "r218", "r238", "r242", "r244", "r246", "r252", "r253", "r320", "r358", "r361", "r362", "r363", "r369", "r370", "r399", "r400", "r402", "r405", "r412", "r503", "r623", "r624", "r625", "r626", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r661", "r682", "r702", "r724", "r725", "r726", "r727", "r728", "r869", "r895", "r902" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r66", "r67", "r68", "r69" ] }, "ghld_ClosedHedgeInstrumentsNotYetSettled": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ClosedHedgeInstrumentsNotYetSettled", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Closed hedge instruments not yet settled", "label": "Closed Hedge Instruments Not Yet Settled", "documentation": "Closed hedge instruments not yet settled." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r835" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r835" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 15)", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r30", "r116", "r584", "r660" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r142", "r352", "r353", "r746", "r924" ] }, "ghld_CommitmentsToFundDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "CommitmentsToFundDerivatives", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total commitments related to derivatives", "label": "Commitments To Fund Derivatives", "documentation": "Commitments to fund derivatives." } } }, "auth_ref": [] }, "ghld_CommitmentsToPurchaseAndFundMortgageLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "CommitmentsToPurchaseAndFundMortgageLoans", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total commitments to originate loans", "label": "Commitments To Purchase And Fund Mortgage Loans", "documentation": "Commitments to purchase and fund mortgage loans." } } }, "auth_ref": [] }, "ghld_CommitmentsToPurchaseReverseMortgageLoansBorrowersAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "CommitmentsToPurchaseReverseMortgageLoansBorrowersAdditionalBorrowingCapacity", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse mortgage loans borrowers", "label": "Commitments To Purchase Reverse Mortgage Loans Borrowers, Additional Borrowing capacity", "documentation": "Commitments To Purchase Reverse Mortgage Loans Borrowers, Additional Borrowing capacity" } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://guildmortgage.com/role/CoverPage", "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails", "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails", "http://guildmortgage.com/role/SUBSEQUENTEVENTDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r963" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://guildmortgage.com/role/CoverPage", "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails", "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails", "http://guildmortgage.com/role/SUBSEQUENTEVENTDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Common Stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r963" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://guildmortgage.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock dividends per share (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r147" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common\u200b Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r781", "r782", "r783", "r785", "r786", "r787", "r788", "r899", "r900", "r935", "r959", "r963" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r122" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r122", "r661" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r122" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r122", "r661", "r679", "r963", "r964" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r122", "r586", "r778" ] }, "ghld_CommonStockVotingRightsNumberOfVotes": { "xbrltype": "integerItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "CommonStockVotingRightsNumberOfVotes", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, voting rights, votes per share", "label": "Common Stock, Voting Rights, Number Of Votes", "documentation": "Common Stock, Voting Rights, Number Of Votes" } } }, "auth_ref": [] }, "us-gaap_CommunicationsInformationTechnologyAndOccupancy": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommunicationsInformationTechnologyAndOccupancy", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Occupancy, equipment and communication", "label": "Communications, Information Technology and Occupancy", "documentation": "The aggregate amount of communications, data processing and occupancy expenses." } } }, "auth_ref": [ "r132", "r168" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r840" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r839" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r841" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r838" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://guildmortgage.com/role/STOCKBASEDCOMPENSATION" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK-BASED COMPENSATION", "label": "Compensation and Employee Benefit Plans [Text Block]", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r148", "r149", "r150", "r151" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r47", "r48", "r102", "r103", "r286", "r745" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r47", "r48", "r102", "r103", "r286", "r621", "r745" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r221", "r260", "r271", "r272", "r273", "r274", "r275", "r277", "r281", "r358", "r359", "r360", "r361", "r363", "r364", "r366", "r368", "r369", "r927", "r928" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r221", "r260", "r271", "r272", "r273", "r274", "r275", "r277", "r281", "r358", "r359", "r360", "r361", "r363", "r364", "r366", "r368", "r369", "r927", "r928" ] }, "ghld_ContingentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ContingentLiabilitiesMember", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Liabilities", "label": "Contingent Liabilities [Member]", "documentation": "Contingent liabilities." } } }, "auth_ref": [] }, "us-gaap_ContractuallySpecifiedServicingFeesLateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractuallySpecifiedServicingFeesLateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssets", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": 1.0, "order": 7.0 }, "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActualRevenueGeneratedfromServicingActivitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActualRevenueGeneratedfromServicingActivitiesDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Loan servicing and other fees", "totalLabel": "Total loan servicing and other fees", "label": "Contractually Specified Servicing Fee, Late Fee, and Ancillary Fee Earned in Exchange for Servicing Financial Asset", "documentation": "Amount of contractually specified servicing fee, late fee, and ancillary fee recognized as income for servicing asset and servicing liability." } } }, "auth_ref": [ "r952" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate, Non-Segment", "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r18", "r272", "r273", "r274", "r275", "r281", "r905" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "ghld_CreditLossesDueToNonperformanceOfCounterparties": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "CreditLossesDueToNonperformanceOfCounterparties", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit losses due to nonperformance of counterparties", "label": "Credit Losses Due To Nonperformance Of Counterparties", "documentation": "Credit losses due to nonperformance of counterparties." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "verboseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Referral network", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r76" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLE", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNET" ], "lang": { "en-us": { "role": { "terseLabel": "WAREHOUSE LINES OF CREDIT, NET", "verboseLabel": "NOTES PAYABLE", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r143", "r216", "r371", "r377", "r378", "r379", "r380", "r381", "r382", "r387", "r394", "r395", "r397" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r23", "r119", "r120", "r161", "r162", "r221", "r372", "r373", "r374", "r375", "r376", "r378", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r515", "r763", "r764", "r765", "r766", "r767", "r896" ] }, "ghld_DebtInstrumentCovenantPercentageOfAvailableFacilityToWaiveUnusedFacilityFee": { "xbrltype": "percentItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "DebtInstrumentCovenantPercentageOfAvailableFacilityToWaiveUnusedFacilityFee", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of available facility to waive unused facility fee (as a percent)", "label": "Debt Instrument, Covenant, Percentage of Available Facility To Waive Unused Facility Fee", "documentation": "Debt Instrument, Covenant, Percentage of Available Facility To Waive Unused Facility Fee" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r28", "r373" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r221", "r372", "r373", "r374", "r375", "r376", "r378", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r396", "r515", "r763", "r764", "r765", "r766", "r767", "r896" ] }, "ghld_DebtInstrumentMaturityPeriodFromWrittenNotice": { "xbrltype": "durationItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "DebtInstrumentMaturityPeriodFromWrittenNotice", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity, period from written notice", "label": "Debt Instrument, Maturity, Period From Written Notice", "documentation": "Debt Instrument, Maturity, Period From Written Notice" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r29", "r221", "r372", "r373", "r374", "r375", "r376", "r378", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r515", "r763", "r764", "r765", "r766", "r767", "r896" ] }, "ghld_DebtInstrumentPeriodicPaymentPercentageOfPrincipalAmount": { "xbrltype": "percentItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "DebtInstrumentPeriodicPaymentPercentageOfPrincipalAmount", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Periodic payment, principal, percentage of outstanding balance", "label": "Debt Instrument Periodic Payment Percentage Of Principal Amount", "documentation": "Debt instrument periodic payment percentage of principal amount." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r29", "r63", "r64", "r108", "r109", "r111", "r117", "r145", "r146", "r221", "r372", "r373", "r374", "r375", "r376", "r378", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r396", "r515", "r763", "r764", "r765", "r766", "r767", "r896" ] }, "ghld_DebtInstrumentVariableRateFloor": { "xbrltype": "percentItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "DebtInstrumentVariableRateFloor", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable rate, floor", "label": "Debt Instrument, Variable Rate, Floor", "documentation": "Debt Instrument, Variable Rate, Floor" } } }, "auth_ref": [] }, "us-gaap_DebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtMember", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt [Member]", "documentation": "Contractual obligation to pay money on demand or on fixed or determinable dates." } } }, "auth_ref": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r7", "r152", "r179", "r464", "r465", "r898" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r458", "r459", "r583" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 }, "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r7", "r61" ] }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetFairValueGrossLiability", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails": { "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Derivative asset offset", "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r16", "r22", "r90", "r717", "r718" ] }, "us-gaap_DerivativeAssetFairValueNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetFairValueNetAbstract", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Amounts of Recognized Assets (Liabilities) in the Balance Sheet", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract]" } } }, "auth_ref": [] }, "ghld_DerivativeAssetSubjectToMasterNettingArrangementCollateralRightToReclaimCashOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "DerivativeAssetSubjectToMasterNettingArrangementCollateralRightToReclaimCashOffset", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails": { "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Derivative asset", "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset", "documentation": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset" } } }, "auth_ref": [] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 4.0 }, "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets", "totalLabel": "Derivative assets", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r199", "r201", "r502", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r667", "r668", "r711", "r714", "r716", "r717", "r719", "r720", "r753", "r783", "r960" ] }, "us-gaap_DerivativeAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsAbstract", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets", "label": "Derivative Asset [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet", "label": "Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeCollateralAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCollateralAbstract", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Amounts Offset in the Balance Sheet", "label": "Derivative, Collateral [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r649", "r651", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r674", "r675", "r676", "r677", "r690", "r691", "r692", "r693", "r696", "r697", "r698", "r699", "r711", "r712", "r716", "r719", "r781", "r783" ] }, "us-gaap_DerivativeCostOfHedgeNetOfCashReceivedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCostOfHedgeNetOfCashReceivedAbstract", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Collateral Paid and Offset in the Balance Sheet", "label": "Derivative, Cost of Hedge Net of Cash Received [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails": { "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails", "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalandFairValueofDerivativeFinancialInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset", "verboseLabel": "Derivative asset", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r19", "r90", "r127", "r198", "r753" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails": { "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails", "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalandFairValueofDerivativeFinancialInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability", "negatedLabel": "Derivative liability", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r19", "r90", "r127", "r198", "r753" ] }, "us-gaap_DerivativeFinancialInstrumentsAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFinancialInstrumentsAssetsMember", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments, Assets", "label": "Derivative Financial Instruments, Assets [Member]", "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender)." } } }, "auth_ref": [] }, "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFinancialInstrumentsLiabilitiesMember", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments, Liabilities", "label": "Derivative Financial Instruments, Liabilities [Member]", "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r88", "r91", "r92", "r94", "r649", "r651", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r674", "r675", "r676", "r677", "r690", "r691", "r692", "r693", "r696", "r697", "r698", "r699", "r711", "r712", "r716", "r719", "r753", "r781", "r783" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "DERIVATIVE FINANCIAL INSTRUMENTS", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r156", "r480", "r487" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNetUnrealizedHedgingGainsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r13", "r88", "r92", "r94", "r97", "r98", "r479" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNetUnrealizedHedgingGainsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r479" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 }, "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forward delivery commitments and best efforts sales commitments", "negatedTotalLabel": "Derivative liability", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r199", "r201", "r502", "r642", "r643", "r644", "r645", "r647", "r648", "r649", "r650", "r651", "r674", "r676", "r677", "r712", "r713", "r714", "r716", "r717", "r719", "r720", "r753", "r960" ] }, "us-gaap_DerivativeLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesAbstract", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities", "label": "Derivative Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityCollateralRightToReclaimCashOffset", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails": { "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability", "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset", "documentation": "Amount of right to receive cash collateral under master netting arrangements offset against derivative liabilities." } } }, "auth_ref": [ "r8", "r16" ] }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityFairValueGrossAsset", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails": { "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability offset", "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset", "documentation": "Fair value of asset associated with 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." } } }, "auth_ref": [ "r16", "r22", "r90", "r717", "r718", "r752" ] }, "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ginnie Mae loans subject to repurchase right", "label": "Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election", "documentation": "Amount, after effects of master netting arrangements, deduction of liabilities not subject to a master netting arrangement and elected not to be offset, of derivative liabilities, securities sold under agreements to repurchase and securities loaned, offset against a right to receive collateral." } } }, "auth_ref": [ "r17", "r21" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalandFairValueofDerivativeFinancialInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r487" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalandFairValueofDerivativeFinancialInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional Value", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r932", "r933" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalandFairValueofDerivativeFinancialInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r13", "r83", "r84", "r85", "r86", "r89", "r92", "r95", "r96", "r98", "r487" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Fair Value [Line Items]", "label": "Derivatives, Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r796" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r829" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ghld_EarnOutPaymentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "EarnOutPaymentPeriod", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of earn out payment", "label": "Earn-out Payment, Period", "documentation": "Earn-out Payment, Period" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per share attributable to Class A and Class B Common Stock:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r208", "r227", "r228", "r229", "r230", "r231", "r236", "r238", "r244", "r245", "r246", "r250", "r490", "r491", "r577", "r596", "r755" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings (loss) per share attributable to Class A and Class B Common Stock:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r238", "r242", "r244" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r208", "r227", "r228", "r229", "r230", "r231", "r238", "r244", "r245", "r246", "r250", "r490", "r491", "r577", "r596", "r755" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://guildmortgage.com/role/EARNINGSLOSSPERSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "EARNINGS (LOSS) PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r235", "r247", "r248", "r249" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation costs", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r453" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://guildmortgage.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock grants expected to recognition period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r453" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r794" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r794" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r794" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r868" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r794" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r794" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r794" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r794" ] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "Equity, Class of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r12", "r185", "r204", "r205", "r206", "r222", "r223", "r224", "r226", "r232", "r234", "r251", "r322", "r323", "r413", "r454", "r455", "r456", "r461", "r462", "r481", "r482", "r483", "r484", "r485", "r486", "r489", "r507", "r508", "r509", "r510", "r511", "r512", "r518", "r616", "r617", "r618", "r630", "r702" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r837" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r801", "r812", "r822", "r847" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r798", "r809", "r819", "r844" ] }, "ghld_EscrowAndFiduciaryFundPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "EscrowAndFiduciaryFundPolicyTextBlock", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Escrow and Fiduciary Funds", "label": "Escrow And Fiduciary Fund [Policy Text Block]", "documentation": "Escrow and fiduciary fund" } } }, "auth_ref": [] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total account balance for trust for investors and escrow balances for mortgagors", "label": "Escrow Deposit", "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." } } }, "auth_ref": [ "r112", "r747" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r843" ] }, "us-gaap_ExtinguishmentOfDebtAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtinguishmentOfDebtAmount", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining balance", "label": "Extinguishment of Debt, Amount", "documentation": "Gross amount of debt extinguished." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r493", "r494", "r500" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r493", "r494", "r500" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofQuantitativeInformationAboutIRLCsandFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofQuantitativeInformationAboutIRLCsandFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Quantitative Information About IRLCs and Fair Value Measurements", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r14" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofGainonReverseMortgageLoansHeldforInvestmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofGainonReverseMortgageLoansHeldforInvestmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Fair value gain recognized in earnings", "label": "Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from asset and liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r498" ] }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Financial Assets Measured at Fair Value on Nonrecurring Basis", "label": "Fair Value Measurements, Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3)." } } }, "auth_ref": [ "r14", "r99", "r158" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Domain]", "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r15" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring Basis [Table]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset." } } }, "auth_ref": [ "r15", "r101" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Reconciliation of Level 3 Assets Measured at Fair Value on Recurring Basis", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset." } } }, "auth_ref": [ "r15", "r101" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Axis]", "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r99", "r101" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r385", "r415", "r416", "r417", "r418", "r419", "r420", "r494", "r526", "r527", "r528", "r764", "r765", "r770", "r771", "r772" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r101", "r157" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r493", "r494", "r496", "r497", "r501" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE MEASUREMENTS", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r492" ] }, "ghld_FairValueGainLossOnReverseLoansAndRelatedObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "FairValueGainLossOnReverseLoansAndRelatedObligations", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails": { "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": 1.0, "order": 3.0 }, "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net", "label": "Fair Value Gain Loss on Reverse Loans and Related Obligations", "documentation": "Net fair value gains on reverse loans and related HMBS obligations include the contractual interest income earned on reverse loans, including those not yet securitized or no longer in securitization pools, net of interest expense on HMBS related obligations, and the change in fair value of these assets and liabilities. Included in the change in fair value are gains due to loan originations that include tails." } } }, "auth_ref": [] }, "ghld_FairValueGainOnNewOriginations": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "FairValueGainOnNewOriginations", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofGainonReverseMortgageLoansHeldforInvestmentDetails": { "parentTag": "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofGainonReverseMortgageLoansHeldforInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on new originations", "label": "Fair Value, Gain on New Originations", "documentation": "Fair Value, Gain on New Originations" } } }, "auth_ref": [] }, "ghld_FairValueGainOnTailSecuritizations": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "FairValueGainOnTailSecuritizations", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofGainonReverseMortgageLoansHeldforInvestmentDetails": { "parentTag": "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofGainonReverseMortgageLoansHeldforInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on tail securitizations", "label": "Fair Value, Gain on Tail Securitizations", "documentation": "Fair Value, Gain on Tail Securitizations" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r385", "r415", "r420", "r494", "r526", "r770", "r771", "r772" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r385", "r415", "r420", "r494", "r527", "r764", "r765", "r770", "r771", "r772" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Level 3", "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r385", "r415", "r416", "r417", "r418", "r419", "r420", "r494", "r528", "r764", "r765", "r770", "r771", "r772" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r15" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Liabilities", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Reconciliation of Level 3 Liabilities Measured at Fair Value on Recurring Basis", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r15", "r101" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation adjustments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r498" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances", "documentation": "Amount of issuances of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r100" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net transfers and revaluation gains", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r15" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r15" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation adjustments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r498" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r100" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r15" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r385", "r415", "r416", "r417", "r418", "r419", "r420", "r526", "r527", "r528", "r764", "r765", "r770", "r771", "r772" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Recurring Fair Value Measurements", "label": "Fair Value, Nonrecurring [Member]", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r493", "r494", "r496", "r497", "r499", "r501" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring Fair Value Measurements", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r492", "r501" ] }, "ghld_FairValueNetInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "FairValueNetInterestIncome", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofGainonReverseMortgageLoansHeldforInvestmentDetails": { "parentTag": "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofGainonReverseMortgageLoansHeldforInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net interest income", "label": "Fair Value, Net Interest Income", "documentation": "Fair Value, Net Interest Income" } } }, "auth_ref": [] }, "us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionAggregateDifferencesLoansAndLongTermReceivables", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain loss on mortgage loans held for sale at fair value", "label": "Fair Value, Option, Aggregate Differences, Loans and Long-Term Receivables", "documentation": "This item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of loans and long-term receivables (other than securities categorized as trading, available-for-sale or held-to-maturity) that have contractual principal amounts and for which the fair value option has been elected." } } }, "auth_ref": [ "r104" ] }, "us-gaap_FairValueOptionChangesInFairValueGainLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionChangesInFairValueGainLoss1", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofGainonReverseMortgageLoansHeldforInvestmentDetails": { "parentTag": "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofGainonReverseMortgageLoansHeldforInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of reverse mortgage loans held for investment", "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)", "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings." } } }, "auth_ref": [ "r107" ] }, "us-gaap_FairValueOptionLoansHeldAsAssets90DaysOrMorePastDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionLoansHeldAsAssets90DaysOrMorePastDue", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, option, loans held as assets, 90 days or more past due", "label": "Fair Value, Option, Loans Held as Assets, 90 Days or More Past Due", "documentation": "This item represents the aggregate fair value of loans held as assets that are 90 days or more past due for which the fair value option has been elected." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionQuantitativeDisclosuresLineItems", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Option, Quantitative Disclosures [Line Items]", "label": "Fair Value, Option, Quantitative Disclosures [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r504", "r505", "r506" ] }, "us-gaap_FairValueOptionQuantitativeDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionQuantitativeDisclosuresTable", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Option, Disclosures [Table]", "label": "Fair Value Option, Disclosures [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value under fair value option." } } }, "auth_ref": [ "r504", "r505", "r506" ] }, "us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionQuantitativeDisclosuresTextBlock", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Fair Value Option for Mortgage Loans Held for Sale", "label": "Fair Value Option, Disclosures [Table Text Block]", "documentation": "Tabular disclosure of information about asset and liability measured at fair value under fair value option." } } }, "auth_ref": [ "r106", "r937", "r939", "r940" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r87", "r89", "r97" ] }, "ghld_FederalHomeLoanMortgageCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "FederalHomeLoanMortgageCorporationMember", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Mortgage Corporation", "label": "Federal Home Loan Mortgage Corporation [Member]", "documentation": "Federal Home Loan Mortgage Corporation." } } }, "auth_ref": [] }, "ghld_FederalNationalMortgageAssociationMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "FederalNationalMortgageAssociationMember", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal National Mortgage Association", "label": "Federal National Mortgage Association [Member]", "documentation": "Federal National Mortgage Association" } } }, "auth_ref": [] }, "us-gaap_FeesAndCommissionsMortgageBankingAndServicing": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FeesAndCommissionsMortgageBankingAndServicing", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails": { "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan servicing and other fees", "label": "Fees and Commissions, Mortgage Banking and Servicing", "documentation": "Income from mortgage banking activities (fees and commissions) and servicing real estate mortgages, credit cards, and other financial assets held by others net of any related impairment of capitalized service costs. Also includes any premiums received in lieu of regular servicing fees on such loans only as earned over the life of the loans." } } }, "auth_ref": [ "r182" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalandFairValueofDerivativeFinancialInstrumentsNotDesignatedasHedgingInstrumentsDetails", "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofQuantitativeInformationAboutIRLCsandFairValueMeasurementsDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r324", "r325", "r326", "r327", "r328", "r330", "r331", "r332", "r396", "r410", "r487", "r523", "r524", "r525", "r526", "r527", "r528", "r530", "r531", "r532", "r536", "r537", "r538", "r539", "r542", "r545", "r554", "r555", "r556", "r557", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r569", "r570", "r571", "r595", "r761", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r906", "r907", "r908", "r909" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities at fair value", "label": "Financial Liabilities Fair Value Disclosure", "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." } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes receivable", "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r911" ] }, "us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableUnamortizedPurchasePremiumDiscount", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Discount on note receivable", "label": "Financing Receivable, Unamortized Purchase Premium (Discount)", "documentation": "Amount of unamortized purchase premium (discount) on financing receivable. Excludes financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r288", "r289" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofFiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r191", "r345" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r343", "r344", "r345", "r346", "r574", "r575" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofFiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Intangibles", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r141", "r575" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r574" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r58", "r59" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillandIntangibleAssetsNetDetails": { "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0, "order": 2.0 }, "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofFiniteLivedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofFiniteLivedIntangibleAssetsDetails", "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillandIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Net Intangibles", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r141", "r574" ] }, "ghld_ForeclosureAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ForeclosureAdvances", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/ADVANCESNETScheduleofAccountsNotesandInterestReceivableDetails": { "parentTag": "ghld_AdvancesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/ADVANCESNETScheduleofAccountsNotesandInterestReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreclosure advances", "label": "Foreclosure Advances", "documentation": "Foreclosure advances" } } }, "auth_ref": [] }, "ghld_ForeclosureLossReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ForeclosureLossReserve", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/ADVANCESNETScheduleofActivityoftheForeclosureLossReserveDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Utilization of foreclosure reserve", "label": "Foreclosure Loss Reserve", "documentation": "Foreclosure loss reserve." } } }, "auth_ref": [] }, "ghld_ForeclosureLossReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ForeclosureLossReserveRollForward", "presentation": [ "http://guildmortgage.com/role/ADVANCESNETScheduleofActivityoftheForeclosureLossReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreclosure Loss Reserve [Roll Forward]", "label": "Foreclosure Loss Reserve [Roll Forward]", "documentation": "Foreclosure loss reserve abstract." } } }, "auth_ref": [] }, "ghld_ForeclosureLossReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ForeclosureLossReserves", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/ADVANCESNETScheduleofAccountsNotesandInterestReceivableDetails": { "parentTag": "ghld_AdvancesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/ADVANCESNETScheduleofAccountsNotesandInterestReceivableDetails", "http://guildmortgage.com/role/ADVANCESNETScheduleofActivityoftheForeclosureLossReserveDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreclosure loss reserve", "periodStartLabel": "Balance \u2014 beginning of year", "periodEndLabel": "Balance \u2014 end of year", "label": "Foreclosure Loss Reserves", "documentation": "Foreclosure loss reserves." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r805", "r816", "r826", "r851" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r805", "r816", "r826", "r851" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r805", "r816", "r826", "r851" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r805", "r816", "r826", "r851" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r805", "r816", "r826", "r851" ] }, "us-gaap_ForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForwardContractsMember", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalandFairValueofDerivativeFinancialInstrumentsNotDesignatedasHedgingInstrumentsDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward delivery commitments and best efforts sales commitments", "label": "Forward Contracts [Member]", "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." } } }, "auth_ref": [ "r934" ] }, "ghld_ForwardDeliveryCommitmentsAndBestEffortsSalesCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ForwardDeliveryCommitmentsAndBestEffortsSalesCommitmentsMember", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward delivery commitments and best efforts sales commitments", "label": "Forward Delivery Commitments And Best Efforts Sales Commitments [Member]", "documentation": "Forward Delivery Commitments And Best Efforts Sales Commitments" } } }, "auth_ref": [] }, "ghld_ForwardDeliveryCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ForwardDeliveryCommitmentsMember", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFinancialLiabilitiesareSubjecttoMasterNettingArrangementsorSimilarAgreementsCategorizedbyFinancialInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward delivery commitments", "label": "Forward Delivery Commitments [Member]", "documentation": "Forward delivery commitments." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfMortgageLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfMortgageLoans", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALEDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on sale of mortgage loans excluding fair value of other financial instruments, net", "terseLabel": "Gain on sale of mortgage loans excluding fair value of other financial instruments, net", "label": "Gain (Loss) on Sale of Mortgage Loans", "documentation": "The gains (losses) included in earnings that represent the difference between the sale price and the carrying value of loans made to finance real estate acquisitions. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method." } } }, "auth_ref": [ "r7", "r170", "r171", "r173" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r131", "r685" ] }, "ghld_GinnieMaeMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "GinnieMaeMember", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ginnie Mae", "label": "Ginnie Mae [Member]", "documentation": "Ginnie Mae." } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillandIntangibleAssetsNetDetails": { "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofChangesintheCarryingAmountofGoodwillAllocatedtotheOriginationSegmentDetails", "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillandIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r190", "r333", "r576", "r762", "r778", "r913", "r920" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofChangesintheCarryingAmountofGoodwillAllocatedtotheOriginationSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r336", "r762" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNET" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL AND INTANGIBLE ASSETS, NET", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r140" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofChangesintheCarryingAmountofGoodwillAllocatedtotheOriginationSegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustment to goodwill", "verboseLabel": "Purchase accounting adjustments", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r919" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofChangesintheCarryingAmountofGoodwillAllocatedtotheOriginationSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ghld_GovernmentNationalMortgageAssociationMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "GovernmentNationalMortgageAssociationMember", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Government National Mortgage Association", "label": "Government National Mortgage Association [Member]", "documentation": "Government national mortgage association." } } }, "auth_ref": [] }, "ghld_HMBSRelatedBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "HMBSRelatedBorrowings", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 }, "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 }, "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails", "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Home Equity Conversion Mortgage-Backed Securities (\u201cHMBS\u201d) related borrowings", "negatedPeriodStartLabel": "Balance \u2014 beginning of period", "negatedPeriodEndLabel": "Balance \u2014 end of period", "totalLabel": "Home Equity Conversion Mortgage-Backed Securities Related Borrowings At Fair Value", "label": "HMBS-Related Borrowings", "documentation": "This represents the amount of liability which is a resultant of reverse mortgage loans sold into the secondary with servicing rights retained. As the transfer of these loans do not meet the definition of participating interest because of the servicing requirement that requires the issuer to absorb some level of risk, these transfers are accounted for as financing." } } }, "auth_ref": [] }, "ghld_HMBSRelatedBorrowingsGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "HMBSRelatedBorrowingsGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value recognized in earnings", "label": "HMBS Related Borrowings, (Gain) Loss Included In Earnings", "documentation": "HMBS Related Borrowings, (Gain) Loss Included In Earnings" } } }, "auth_ref": [] }, "ghld_HMBSRelatedBorrowingsPrincipalAmountDueUponMaturity": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "HMBSRelatedBorrowingsPrincipalAmountDueUponMaturity", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HMBS related borrowings, principal amount due upon maturity", "label": "HMBS Related Borrowings, Principal Amount Due Upon Maturity", "documentation": "HMBS Related Borrowings, Principal Amount Due Upon Maturity" } } }, "auth_ref": [] }, "ghld_HMBSRelatedBorrowingsRepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "HMBSRelatedBorrowingsRepayments", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments (principal payments received)", "label": "HMBS Related Borrowings, Repayments", "documentation": "HMBS Related Borrowings, Repayments" } } }, "auth_ref": [] }, "ghld_HMBSRelatedBorrowingsSecuritization": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "HMBSRelatedBorrowingsSecuritization", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Securitization of home equity conversion mortgages (\u201cHECM\u201d) loans and tails accounted for as a financing (including realized fair value changes)", "label": "HMBS Related Borrowings, Securitization", "documentation": "HMBS Related Borrowings, Securitization" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNetUnrealizedHedgingGainsDetails", "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalandFairValueofDerivativeFinancialInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r13", "r479" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNetUnrealizedHedgingGainsDetails", "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalandFairValueofDerivativeFinancialInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r13" ] }, "ghld_HomeEquityConversionMortgageBackedSecuritiesRelatedBorrowingsAtFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "HomeEquityConversionMortgageBackedSecuritiesRelatedBorrowingsAtFairValueAbstract", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HMBS-Related Borrowings", "label": "Home Equity Conversion Mortgage-Backed Securities Related Borrowings At Fair Value [Abstract]", "documentation": "Home Equity Conversion Mortgage-Backed Securities Related Borrowings At Fair Value" } } }, "auth_ref": [] }, "ghld_HomeEquityConversionMortgageBackedSecuritiesRelatedBorrowingsAtFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "HomeEquityConversionMortgageBackedSecuritiesRelatedBorrowingsAtFairValueRollForward", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HMBS-Related Borrowings", "label": "Home Equity Conversion Mortgage-Backed Securities Related Borrowings At Fair Value [Roll Forward]", "documentation": "Home Equity Conversion Mortgage-Backed Securities Related Borrowings At Fair Value" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income tax expense (benefit)", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r128", "r165", "r258", "r272", "r278", "r281", "r578", "r591", "r757" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNetUnrealizedHedgingGainsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r347", "r349", "r686" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNetUnrealizedHedgingGainsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r349", "r686" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense (benefit)", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r172", "r180", "r233", "r234", "r266", "r460", "r463", "r597" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax refunds, net of cash paid", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r43" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r6" ] }, "ghld_IncreaseDecreaseInAdvancesAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "IncreaseDecreaseInAdvancesAndOtherAssets", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Advances and other assets", "label": "Increase (Decrease) In Advances And Other Assets", "documentation": "Increase (Decrease) In Advances And Other Assets" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInMortgageLoansHeldForSale", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation adjustment of mortgage loans held for sale", "label": "Increase (Decrease) in Loan, Mortgage, Held-for-Sale", "documentation": "The increase (decrease) during the reporting period in the value of mortgage loans that are held with the intention to sell or be securitized in the near future." } } }, "auth_ref": [ "r891" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ghld_IncreaseDecreaseOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "IncreaseDecreaseOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) Operating Lease Liabilities", "documentation": "Increase (decrease) operating lease liabilities." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Add dilutive effects of unvested shares of restricted stock (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r239", "r240", "r241", "r246", "r425" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r808", "r816", "r826", "r843", "r851", "r855", "r863" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r861" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r797", "r867" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r797", "r867" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r797", "r867" ] }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetIncludingGoodwill", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 }, "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillandIntangibleAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillandIntangibleAssetsNetDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and intangible assets, net", "totalLabel": "Goodwill and intangible assets, net", "label": "Intangible Assets, Net (Including Goodwill)", "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r110", "r169", "r207", "r262", "r514", "r687", "r790", "r962" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails": { "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income (expense), net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r167" ] }, "us-gaap_InterestIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOperating", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Interest Income, Operating", "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities." } } }, "auth_ref": [ "r130", "r683", "r722", "r723", "r789", "r790", "r965" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest, net", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r210", "r213", "r214" ] }, "ghld_InterestPaymentPaidInKindPercentageAllowed": { "xbrltype": "percentItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "InterestPaymentPaidInKindPercentageAllowed", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of interest payment allowed to be paid-in-kind", "label": "Interest Payment, Paid in Kind, Percentage Allowed", "documentation": "Interest Payment, Paid in Kind, Percentage Allowed" } } }, "auth_ref": [] }, "ghld_InterestRateLockCommitmentMeasurementInput": { "xbrltype": "percentItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "InterestRateLockCommitmentMeasurementInput", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofQuantitativeInformationAboutIRLCsandFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan funding probability (\u201cpull-through\u201d)", "label": "Interest Rate Lock Commitment Measurement Input", "documentation": "Value of input used to measure investment in interest rate lock commitment measured at fair value." } } }, "auth_ref": [] }, "us-gaap_InterestRateLockCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateLockCommitmentsMember", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalandFairValueofDerivativeFinancialInstrumentsNotDesignatedasHedgingInstrumentsDetails", "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofQuantitativeInformationAboutIRLCsandFairValueMeasurementsDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Lock Commitments", "label": "Interest Rate Lock Commitments [Member]", "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time." } } }, "auth_ref": [] }, "ghld_InvestorReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "InvestorReserves", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESScheduleofActivityofInvestorReservesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance \u2014 beginning of period", "periodEndLabel": "Balance \u2014 end of period", "label": "Investor Reserves", "documentation": "Reserves for losses related to mortgage loan repurchases." } } }, "auth_ref": [] }, "ghld_InvestorReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "InvestorReservesRollForward", "presentation": [ "http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESScheduleofActivityofInvestorReservesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investor Reserves [Roll Forward]", "label": "Investor Reserves [Roll Forward]", "documentation": "Investor Reserves" } } }, "auth_ref": [] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries, incentive compensation and benefits", "label": "Labor and Related Expense", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r887" ] }, "us-gaap_LateFeeIncomeGeneratedByServicingFinancialAssetsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LateFeeIncomeGeneratedByServicingFinancialAssetsAmount", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActualRevenueGeneratedfromServicingActivitiesDetails": { "parentTag": "us-gaap_ContractuallySpecifiedServicingFeesLateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActualRevenueGeneratedfromServicingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Late fees", "label": "Late Fee Income Generated by Servicing Financial Assets, Amount", "documentation": "All amounts that are due to the servicer of a financial asset as a result of the debt holder not meeting the monthly payment terms." } } }, "auth_ref": [ "r551" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r27", "r218", "r320", "r358", "r359", "r361", "r362", "r363", "r365", "r367", "r369", "r370", "r474", "r477", "r478", "r503", "r659", "r756", "r792", "r927", "r941", "r942" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r125", "r164", "r589", "r778", "r897", "r910", "r938" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Licenses", "label": "License [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r931" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding borrowings", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r23", "r162", "r956" ] }, "us-gaap_LineOfCreditFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Abstract]", "label": "Line of Credit Facility [Abstract]" } } }, "auth_ref": [] }, "ghld_LineOfCreditFacilityBuyoutsOutstandingMaximumTerm": { "xbrltype": "durationItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "LineOfCreditFacilityBuyoutsOutstandingMaximumTerm", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum term of buyout transactions on facility", "label": "Line Of Credit Facility Buyouts Outstanding Maximum Term", "documentation": "Line of credit facility, buyouts outstanding, maximum term." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warehouse Lines of Credit [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r896" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Borrowing capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warehouse Lines Of Credit [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r25", "r896" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused facility fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "ghld_LoanOriginationFeesAndGainOnSaleOfLoansNet": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "LoanOriginationFeesAndGainOnSaleOfLoansNet", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": 1.0, "order": 1.0 }, "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails": { "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Loan origination fees and gain on sale of loans, net", "label": "Loan Origination Fees And Gain On Sale Of Loans Net", "documentation": "Loan origination fees and gain on sale of loans, net." } } }, "auth_ref": [] }, "ghld_LoanOriginationFeesAndGainOnSaleOfLoansNetMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "LoanOriginationFeesAndGainOnSaleOfLoansNetMember", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNetUnrealizedHedgingGainsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Origination Fees and Gain on Sale of Loans, Net", "label": "Loan Origination Fees And Gain On Sale Of Loans Net [Member]", "documentation": "Loan origination fees and gain on sale of loans, net." } } }, "auth_ref": [] }, "ghld_LoansHeldForInvestmentReverseMortgagesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "LoansHeldForInvestmentReverseMortgagesAbstract", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse Mortgage Loans Held for Investment", "label": "Loans Held for Investment, Reverse Mortgages [Abstract]", "documentation": "Loans Held for Investment, Reverse Mortgages" } } }, "auth_ref": [] }, "ghld_LoansHeldForInvestmentReverseMortgagesGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "LoansHeldForInvestmentReverseMortgagesGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value recognized in earnings", "label": "Loans Held For Investment, Reverse Mortgages, Gain (Loss) Included In Earnings", "documentation": "Loans Held For Investment, Reverse Mortgages, Gain (Loss) Included In Earnings" } } }, "auth_ref": [] }, "ghld_LoansHeldForInvestmentReverseMortgagesOriginationsAndPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "LoansHeldForInvestmentReverseMortgagesOriginationsAndPurchases", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Originations and purchases", "label": "Loans Held For Investment, Reverse Mortgages, Originations And Purchases", "documentation": "Loans Held For Investment, Reverse Mortgages, Originations And Purchases" } } }, "auth_ref": [] }, "ghld_LoansHeldForInvestmentReverseMortgagesRepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "LoansHeldForInvestmentReverseMortgagesRepayments", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments (principal payments received)", "label": "Loans Held For Investment, Reverse Mortgages, Repayments", "documentation": "Loans Held For Investment, Reverse Mortgages, Repayments" } } }, "auth_ref": [] }, "ghld_LoansHeldForInvestmentReverseMortgagesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "LoansHeldForInvestmentReverseMortgagesRollForward", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse Mortgage Loans Held for Investment", "label": "Loans, Held For Investment, Reverse Mortgages [Roll Forward]", "documentation": "Loans, Held For Investment, Reverse Mortgages" } } }, "auth_ref": [] }, "ghld_LoansHeldForInvestmentReverseMortgagesSecuritizedLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "LoansHeldForInvestmentReverseMortgagesSecuritizedLoans", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails": { "parentTag": "us-gaap_LoansReceivableFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securitized loans (pledged to HMBS-related borrowings)", "label": "Loans Held For Investment, Reverse Mortgages, Securitized Loans", "documentation": "Loans Held For Investment, Reverse Mortgages, Securitized Loans" } } }, "auth_ref": [] }, "ghld_LoansHeldForInvestmentReverseMortgagesUnsecuritizedLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "LoansHeldForInvestmentReverseMortgagesUnsecuritizedLoans", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails": { "parentTag": "us-gaap_LoansReceivableFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecuritized loans and tail advances", "label": "Loans Held For Investment, Reverse Mortgages, Unsecuritized Loans", "documentation": "Amount of unsecuritized reverse mortgage loans held for investment" } } }, "auth_ref": [] }, "us-gaap_LoansReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableFairValueDisclosure", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 }, "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 }, "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails", "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse mortgage loans held for investment, at fair value", "verboseLabel": "Reverse mortgage loans held for investment", "periodStartLabel": "Balance \u2014 beginning of period", "periodEndLabel": "Balance \u2014 end of period", "totalLabel": "Total", "label": "Loans Receivable, Fair Value Disclosure", "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts." } } }, "auth_ref": [ "r55" ] }, "ghld_LoansReceivableMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "LoansReceivableMeasurementInput", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement input", "label": "Loans Receivable, Measurement Input", "documentation": "Loans Receivable, Measurement Input" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r29" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r29", "r62" ] }, "ghld_MasterRepurchaseFacilityAgreement150MillionDueAugust2024Member": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MasterRepurchaseFacilityAgreement150MillionDueAugust2024Member", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master Repurchase Facility Agreement, $150 Million, Due August 2024", "label": "Master Repurchase Facility Agreement, $150 Million, Due August 2024 [Member]", "documentation": "Master Repurchase Facility Agreement, $150 Million, Due August 2024" } } }, "auth_ref": [] }, "ghld_MasterRepurchaseFacilityAgreement165MillionDueJanuary2025Member": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MasterRepurchaseFacilityAgreement165MillionDueJanuary2025Member", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master Repurchase Facility Agreement $345 Million Due January 2025", "label": "Master Repurchase Facility Agreement $165 Million Due January 2025 [Member]", "documentation": "Master Repurchase Facility Agreement $165 Million Due January 2025" } } }, "auth_ref": [] }, "ghld_MasterRepurchaseFacilityAgreement200MillionDueMay2024Member": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MasterRepurchaseFacilityAgreement200MillionDueMay2024Member", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master Repurchase Facility Agreement, $200 Million, Due May 2024", "label": "Master Repurchase Facility Agreement, $200 Million, Due May 2024 [Member]", "documentation": "Master Repurchase Facility Agreement, $200 Million, Due May 2024" } } }, "auth_ref": [] }, "ghld_MasterRepurchaseFacilityAgreement200MillionDueSeptember2024Member": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MasterRepurchaseFacilityAgreement200MillionDueSeptember2024Member", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master Repurchase Facility Agreement $200 Million Due September 2024", "label": "Master Repurchase Facility Agreement $200 Million Due September 2024 [Member]", "documentation": "Master Repurchase Facility Agreement $200 Million Due September 2024" } } }, "auth_ref": [] }, "ghld_MasterRepurchaseFacilityAgreement200MillionMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MasterRepurchaseFacilityAgreement200MillionMember", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master Repurchase Facility Agreement, $200 Million", "label": "Master Repurchase Facility Agreement $200 Million [Member]", "documentation": "Master Repurchase Facility Agreement $200 Million" } } }, "auth_ref": [] }, "ghld_MasterRepurchaseFacilityAgreement300MillionDueJune2024Member": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MasterRepurchaseFacilityAgreement300MillionDueJune2024Member", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master Repurchase Facility Agreement, $300 Million, Due June 2024", "label": "Master Repurchase Facility Agreement, $300 Million, Due June 2024 [Member]", "documentation": "Master Repurchase Facility Agreement, $300 Million, Due June 2024" } } }, "auth_ref": [] }, "ghld_MasterRepurchaseFacilityAgreement300MillionDueSeptember2024Member": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MasterRepurchaseFacilityAgreement300MillionDueSeptember2024Member", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master Repurchase Facility Agreement, $300 Million, Due September 2024", "label": "Master Repurchase Facility Agreement, $300 Million, Due September 2024 [Member]", "documentation": "$300 Million Master Repurchase Facility Agreement Due September 2023" } } }, "auth_ref": [] }, "ghld_MasterRepurchaseFacilityAgreement50MillionMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MasterRepurchaseFacilityAgreement50MillionMember", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master Repurchase Facility Agreement, $50 Million", "label": "Master Repurchase Facility Agreement, $50 Million [Member]", "documentation": "Master Repurchase Facility Agreement, $50 Million" } } }, "auth_ref": [] }, "ghld_MasterRepurchaseFacilityAgreement75MillionMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MasterRepurchaseFacilityAgreement75MillionMember", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master Repurchase Facility Agreement, $75 Million", "label": "Master Repurchase Facility Agreement $75 Million [Member]", "documentation": "Master Repurchase Facility Agreement $75 Million" } } }, "auth_ref": [] }, "ghld_MaximumAmountOfCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MaximumAmountOfCommitment", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum amount of committed to increase", "label": "Maximum Amount Of Commitment", "documentation": "Maximum amount of commitment." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofQuantitativeInformationAboutIRLCsandFairValueMeasurementsDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryoftheWeightedAverageDiscountRatePrepaymentSpeedandCosttoServiceAssumptionsUsedtoDeterminetheFairValueofMSRsDetails", "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r354", "r355", "r356", "r357", "r421", "r572", "r615", "r650", "r651", "r707", "r708", "r709", "r710", "r721", "r748", "r749", "r758", "r768", "r775", "r780", "r929", "r943", "r944", "r945", "r947", "r948", "r949" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r835" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r835" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r936" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Life in years", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r936" ] }, "us-gaap_MeasurementInputPrepaymentRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPrepaymentRateMember", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conditional prepayment rate including voluntary and involuntary prepayments", "label": "Measurement Input, Prepayment Rate [Member]", "documentation": "Measurement input using principal prepayment at other than constant rate as proportion of outstanding loan principal." } } }, "auth_ref": [ "r936" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r495" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "ghld_MinimumDepositRequiredForLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MinimumDepositRequiredForLineOfCredit", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum deposit required for line of credit", "label": "Minimum Deposit Required For Line Of Credit", "documentation": "Minimum deposit required for line of credit." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofQuantitativeInformationAboutIRLCsandFairValueMeasurementsDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryoftheWeightedAverageDiscountRatePrepaymentSpeedandCosttoServiceAssumptionsUsedtoDeterminetheFairValueofMSRsDetails", "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails", "http://guildmortgage.com/role/SEGMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r354", "r355", "r356", "r357", "r421", "r572", "r615", "r650", "r651", "r707", "r708", "r709", "r710", "r721", "r748", "r749", "r758", "r768", "r775", "r780", "r929", "r943", "r944", "r945", "r947", "r948", "r949" ] }, "us-gaap_MinimumNetWorthRequiredForCompliance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinimumNetWorthRequiredForCompliance", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/REGULATORYCAPITALANDLIQUIDITYREQUIREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum adjusted net worth balance required", "label": "Banking Regulation, Mortgage Banking, Net Worth, Minimum", "documentation": "Amount of minimum net worth required for mortgage banking as defined by regulatory framework." } } }, "auth_ref": [ "r733", "r742", "r743", "r744" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r33", "r163", "r218", "r320", "r358", "r361", "r362", "r363", "r369", "r370", "r503", "r588", "r663" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r854" ] }, "us-gaap_MortgageBankingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageBankingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Mortgage Banking [Abstract]", "label": "Mortgage Banking [Abstract]" } } }, "auth_ref": [] }, "ghld_MortgageLoansHeldForSaleAbstract": { "xbrltype": "stringItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MortgageLoansHeldForSaleAbstract", "lang": { "en-us": { "role": { "terseLabel": "Mortgage Loans Held For Sale [Abstract]", "label": "Mortgage Loans Held For Sale [Abstract]", "documentation": "Mortgage loans held for sale abstract." } } }, "auth_ref": [] }, "ghld_MortgageLoansHeldForSaleMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MortgageLoansHeldForSaleMember", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage Loans Held For Sale", "label": "Mortgage Loans Held For Sale [Member]", "documentation": "Mortgage Loans Held For Sale" } } }, "auth_ref": [] }, "ghld_MortgageLoansHeldForSaleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MortgageLoansHeldForSaleTextBlock", "presentation": [ "http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALE" ], "lang": { "en-us": { "role": { "terseLabel": "MORTGAGE LOANS HELD FOR SALE", "label": "Mortgage Loans Held For Sale [Text Block]", "documentation": "Mortgage loans held for sale text block." } } }, "auth_ref": [] }, "ghld_MortgageLoansSubjectToRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MortgageLoansSubjectToRepurchase", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Ginnie Mae loans subject to repurchase right", "label": "Mortgage Loans Subject To Repurchase", "documentation": "Loans eligible for repurchase and represents the unpaid principal balance of mortgage loans eligible but not required to be repurchased from investors due to borrower delinquency." } } }, "auth_ref": [] }, "us-gaap_MortgageServicingRightsMSRImpairmentRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageServicingRightsMSRImpairmentRecovery", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": -1.0, "order": 2.0 }, "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails": { "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": -1.0, "order": 4.0 }, "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation adjustment of mortgage servicing rights", "terseLabel": "Valuation adjustment of mortgage servicing rights", "label": "Mortgage Servicing Rights (MSR) Impairment (Recovery)", "documentation": "The adjustment to the carrying value of the rights retained or purchased to service mortgages. These adjustments are made when the estimate of the fair value is changed. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method." } } }, "auth_ref": [ "r873", "r892" ] }, "us-gaap_MortgagesHeldForSaleFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgagesHeldForSaleFairValueDisclosure", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 }, "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails", "http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALEDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage loans held for sale, at fair value", "verboseLabel": "Mortgage loans held for sale", "periodStartLabel": "Balance \u2014 beginning of period", "periodEndLabel": "Balance \u2014 end of period", "label": "Loan, Mortgage, Held-for-Sale, Fair Value Disclosure", "documentation": "Fair value portion of mortgage loans held-for-sale." } } }, "auth_ref": [] }, "ghld_MortgagesHeldForSaleRollForward": { "xbrltype": "stringItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MortgagesHeldForSaleRollForward", "presentation": [ "http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgages Held For Sale [Roll Forward]", "label": "Mortgages Held For Sale [Roll Forward]", "documentation": "Mortgages Held For Sale" } } }, "auth_ref": [] }, "ghld_MortgagesHeldForSaleUnpaidPrincipalBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MortgagesHeldForSaleUnpaidPrincipalBalance", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgages held for sale unpaid principal balance", "label": "Mortgages Held For Sale Unpaid Principal Balance", "documentation": "Mortgage loans held for sale, principal amount due upon maturity." } } }, "auth_ref": [] }, "ghld_MortgagesHeldForSaleUnpaidPrincipalBalance90DaysOrMorePastDue": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "MortgagesHeldForSaleUnpaidPrincipalBalance90DaysOrMorePastDue", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgages held for sale unpaid principal balance due", "label": "Mortgages Held For Sale Unpaid Principal Balance, 90 Days or More Past Due", "documentation": "Mortgages Held For Sale Unpaid Principal Balance, 90 Days or More Past Due" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r862" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r836" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r212" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r212" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r134", "r135", "r136" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) attributable to Guild", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r129", "r136", "r166", "r188", "r202", "r203", "r206", "r218", "r225", "r227", "r228", "r229", "r230", "r233", "r234", "r243", "r258", "r272", "r278", "r281", "r320", "r358", "r359", "r361", "r362", "r363", "r365", "r367", "r369", "r370", "r491", "r503", "r594", "r681", "r700", "r701", "r757", "r790", "r927" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to non-controlling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r82", "r155", "r202", "r203", "r233", "r234", "r593", "r886" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Standards", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r835" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r805", "r816", "r826", "r843", "r851" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r833" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r832" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r843" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r862" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r862" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of non-cash investing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r75" ] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition of non-controlling interests", "label": "Noncontrolling Interest, Increase from Business Combination", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r11", "r65", "r74" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling Interests", "label": "Noncontrolling Interest [Member]", "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." } } }, "auth_ref": [ "r79", "r413", "r899", "r900", "r901", "r963" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNetUnrealizedHedgingGainsDetails", "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalandFairValueofDerivativeFinancialInstrumentsNotDesignatedasHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not Designated as Hedging Instruments", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r13" ] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayable", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable", "label": "Notes Payable", "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." } } }, "auth_ref": [ "r23", "r162", "r956" ] }, "us-gaap_NotesReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableGross", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes receivable", "verboseLabel": "Notes receivable", "label": "Financing Receivable, before Allowance for Credit Loss", "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r178", "r183", "r184", "r197", "r326", "r329", "r759", "r760", "r883", "r911" ] }, "us-gaap_NotesReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableMember", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Receivable", "label": "Notes Receivable [Member]", "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics." } } }, "auth_ref": [] }, "ghld_NotesReceivablePrincipalAmountDueUponMaturity": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "NotesReceivablePrincipalAmountDueUponMaturity", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes receivable, principal amount due upon maturity", "label": "Notes Receivable, Principal Amount Due Upon Maturity", "documentation": "Notes Receivable, Principal Amount Due Upon Maturity" } } }, "auth_ref": [] }, "ghld_NumberOfBranchesEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "NumberOfBranchesEntityOperates", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of branches", "label": "Number Of Branches Entity Operates", "documentation": "Number of branches, entity operates." } } }, "auth_ref": [] }, "ghld_NumberOfClassesOfStock": { "xbrltype": "integerItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "NumberOfClassesOfStock", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of classes of stock", "label": "Number Of Classes Of Stock", "documentation": "Number Of Classes Of Stock" } } }, "auth_ref": [] }, "ghld_NumberOfLoansServiced": { "xbrltype": "integerItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "NumberOfLoansServiced", "presentation": [ "http://guildmortgage.com/role/SEGMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of loans serviced", "label": "Number Of Loans Serviced", "documentation": "Number of loans serviced." } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESDetails", "http://guildmortgage.com/role/SEGMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r904" ] }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStatesInWhichEntityOperates", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESDetails", "http://guildmortgage.com/role/SEGMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of states", "verboseLabel": "Number of states in which entity operates", "label": "Number of States in which Entity Operates", "documentation": "The number of states the entity operates in as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_OffsettingLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingLiabilitiesTableTextBlock", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Liabilities are Subject to Master Netting Arrangements or Similar Agreements Categorized by Financial Instrument", "label": "Offsetting Liabilities [Table Text Block]", "documentation": "Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements." } } }, "auth_ref": [ "r126", "r200" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r517" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r516" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r892" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r271", "r272", "r273", "r274", "r275", "r281" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "BUSINESS, BASIS OF PRESENTATION, AND ACCOUNTING POLICIES", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r137", "r138", "r139", "r154" ] }, "ghld_OriginationMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "OriginationMember", "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Origination", "label": "Origination [Member]", "documentation": "Origination." } } }, "auth_ref": [] }, "ghld_OriginationOfMortgageServicingRights": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "OriginationOfMortgageServicingRights", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Origination of mortgage servicing rights", "label": "Origination of Mortgage Servicing Rights", "documentation": "Origination of Mortgage Servicing Rights" } } }, "auth_ref": [] }, "ghld_OriginationSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "OriginationSegmentMember", "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Origination Segment", "label": "Origination Segment [Member]", "documentation": "Origination." } } }, "auth_ref": [] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r159", "r192", "r581", "r792" ] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r115", "r580", "r655", "r656", "r792", "r961" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r136" ] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": 1.0, "order": 6.0 }, "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails": { "parentTag": "us-gaap_RevenuesNetOfInterestExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income, net", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r835" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r803", "r814", "r824", "r849" ] }, "ghld_OutstandingForwardContractsAndMandatorySellCommitments": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "OutstandingForwardContractsAndMandatorySellCommitments", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding forward contracts and mandatory sell commitments", "label": "Outstanding Forward Contracts And Mandatory Sell Commitments", "documentation": "Outstanding forward contracts and mandatory sell commitments." } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r806", "r817", "r827", "r852" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r806", "r817", "r827", "r852" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r831" ] }, "ghld_PaymentsForOriginationAndPurchaseLoanReverseMortgageHeldForInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "PaymentsForOriginationAndPurchaseLoanReverseMortgageHeldForInvestment", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Origination and purchase of reverse mortgage loans held for investment", "label": "Payments For Origination and Purchase, Loan, Reverse Mortgage, Held For Investment", "documentation": "Payments For Origination and Purchase, Loan, Reverse Mortgage, Held For Investment" } } }, "auth_ref": [] }, "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALEDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Origination and purchase of mortgage loans held for sale", "terseLabel": "Origination of mortgage loans held for sale", "label": "Payment for Origination, Loan, Mortgage, Held-for-Sale", "documentation": "The amount of cash paid for the origination of mortgages that are held for sale." } } }, "auth_ref": [ "r754", "r890" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r871", "r888" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of Class A common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends paid", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r209" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to acquire businesses, gross", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r36", "r468" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of businesses, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r36" ] }, "us-gaap_PaymentsToAcquireNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireNotesReceivable", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Issuance of notes receivable", "label": "Payments to Acquire Notes Receivable", "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics." } } }, "auth_ref": [ "r35" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment, net", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r133" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r834" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r834" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r833" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r843" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r836" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r832" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r121", "r399" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r121", "r661" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r121", "r399" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r121", "r661", "r679", "r963", "r964" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.01 par value; 50,000,000 shares authorized; no shares issued and outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r121", "r585", "r778" ] }, "ghld_PrepaidCommitmentFees": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "PrepaidCommitmentFees", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails": { "parentTag": "us-gaap_WarehouseAgreementBorrowings", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid commitment fees", "label": "Prepaid Commitment Fees", "documentation": "Prepaid commitment fees." } } }, "auth_ref": [] }, "us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid principal balance of mortgage loans serviced", "label": "Loan, Managed and Securitized or Asset-Backed Financing Arrangement, Principal Outstanding", "documentation": "This is the sum of principal amount outstanding for both securitized and unsecuritized loans of all types." } } }, "auth_ref": [ "r20" ] }, "us-gaap_PrincipalAmountOutstandingOnLoansSecuritized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrincipalAmountOutstandingOnLoansSecuritized", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails": { "parentTag": "ghld_HMBSRelatedBorrowings", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofLoansHeldForInvestmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Securitized loans (pledged to HMBS-related borrowings)", "label": "Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding", "documentation": "This is the principal amount outstanding for securitized loans only (across all types of loans)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r884" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on notes payable", "label": "Proceeds from Issuance of Long-Term Debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r37", "r623" ] }, "ghld_ProceedsFromIssuanceOfReverseMortgageLoansAndTailsDebtObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ProceedsFromIssuanceOfReverseMortgageLoansAndTailsDebtObligations", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of reverse mortgage loans and tails accounted for as HMBS-related obligations", "label": "Proceeds From Issuance Of Reverse Mortgage Loans and Tails, Debt Obligations", "documentation": "Proceeds From Issuance Of Reverse Mortgage Loans and Tails, Debt Obligations" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on warehouse lines of credit", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r37", "r896" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r872", "r889" ] }, "us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Principal payments received on reverse mortgage loans held for investment", "label": "Proceeds from Principal Repayment, Loan and Lease, Held-for-Investment", "documentation": "The cash inflow from repayments of the balance excluding interest (principal) on loans receivable and leases held for investment purposes." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in related party notes payable", "label": "Proceeds from (Repayments of) Related Party Debt", "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfMortgageLoansHeldForSale", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALEDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds on sale of and payments from mortgage loans held for sale", "negatedLabel": "Proceeds on sale of and payments from mortgage loans held for sale", "label": "Proceeds from Sale, Loan, Mortgage, Held-for-Sale", "documentation": "The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future." } } }, "auth_ref": [ "r40", "r41" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductInformationLineItems", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Information [Line Items]", "label": "Product Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r283", "r573", "r609", "r610", "r611", "r612", "r613", "r614", "r750", "r769", "r779", "r875", "r925", "r926", "r930", "r958" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r283", "r573", "r609", "r610", "r611", "r612", "r613", "r614", "r750", "r769", "r779", "r875", "r925", "r926", "r930", "r958" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r188", "r202", "r203", "r211", "r218", "r225", "r233", "r234", "r258", "r272", "r278", "r281", "r320", "r358", "r359", "r361", "r362", "r363", "r365", "r367", "r369", "r370", "r472", "r475", "r476", "r491", "r503", "r578", "r592", "r629", "r681", "r700", "r701", "r757", "r776", "r777", "r791", "r886", "r927" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r579", "r590", "r778" ] }, "ghld_ProvisionForInvestorReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ProvisionForInvestorReserves", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESScheduleofActivityofInvestorReservesDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for investor reserves", "label": "Provision For Investor Reserves", "documentation": "Provision for investor reserves." } } }, "auth_ref": [] }, "ghld_ProvisionForReversalOfForeclosureLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ProvisionForReversalOfForeclosureLosses", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 }, "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for foreclosure losses", "verboseLabel": "Provision for foreclosure losses", "label": "Provision For (Reversal Of) Foreclosure Losses", "documentation": "Provision For (Reversal Of) Foreclosure Losses" } } }, "auth_ref": [] }, "ghld_ProvisionRelievedForForeclosureLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ProvisionRelievedForForeclosureLosses", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/ADVANCESNETScheduleofActivityoftheForeclosureLossReserveDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for foreclosure losses", "label": "Provision (Relieved) For Foreclosure Losses", "documentation": "Provision (relieved) for foreclosure losses." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r831" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r831" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofQuantitativeInformationAboutIRLCsandFairValueMeasurementsDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryoftheWeightedAverageDiscountRatePrepaymentSpeedandCosttoServiceAssumptionsUsedtoDeterminetheFairValueofMSRsDetails", "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails", "http://guildmortgage.com/role/SEGMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r354", "r355", "r356", "r357", "r414", "r421", "r448", "r449", "r450", "r530", "r572", "r615", "r650", "r651", "r707", "r708", "r709", "r710", "r721", "r748", "r749", "r758", "r768", "r775", "r780", "r783", "r923", "r929", "r944", "r945", "r947", "r948", "r949" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofQuantitativeInformationAboutIRLCsandFairValueMeasurementsDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryoftheWeightedAverageDiscountRatePrepaymentSpeedandCosttoServiceAssumptionsUsedtoDeterminetheFairValueofMSRsDetails", "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails", "http://guildmortgage.com/role/SEGMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r354", "r355", "r356", "r357", "r414", "r421", "r448", "r449", "r450", "r530", "r572", "r615", "r650", "r651", "r707", "r708", "r709", "r710", "r721", "r748", "r749", "r758", "r768", "r775", "r780", "r783", "r923", "r929", "r944", "r945", "r947", "r948", "r949" ] }, "ghld_RealizedLossesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "RealizedLossesNet", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESScheduleofActivityofInvestorReservesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Realized losses, net", "label": "Realized Losses, Net", "documentation": "Realized Losses, Net" } } }, "auth_ref": [] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r798", "r809", "r819", "r844" ] }, "us-gaap_RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regulatory Capital Requirements for Mortgage Companies, by Secondary Market Investor", "label": "Banking Regulation, Mortgage Banking, Secondary Market Investor [Axis]", "documentation": "Information by secondary market investor imposing net worth requirement for mortgage banking entity." } } }, "auth_ref": [ "r733", "r742", "r743", "r744" ] }, "us-gaap_RegulatoryCapitalRequirementsForMortgageCompaniesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryCapitalRequirementsForMortgageCompaniesDisclosureTextBlock", "presentation": [ "http://guildmortgage.com/role/REGULATORYCAPITALANDLIQUIDITYREQUIREMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS", "label": "Regulatory Capital Requirements for Mortgage Companies Disclosure [Text Block]", "documentation": "The entire disclosure for a mortgage banking entity related to capital requirements imposed by secondary market investors or state imposed regulatory mandates. The disclosure may include: (1) a description of the minimum net worth requirements related to (a) secondary market investors and (b) state-imposed regulatory mandates; (2) actual or possible material effects of noncompliance; (3) whether the entity is in compliance with the regulatory capital requirements, including (a) the entity's required and actual net worth amounts, (b) factors that may significantly affect adequacy of net worth such as potentially volatile components of capital, qualitative factors, or regulatory mandates; and (4) possible affects of noncompliance on amounts and disclosures in the notes to the financial statements. Servicers with net worth requirements from multiple sources may disclose (1) significant servicing covenants with secondary market investors with commonly defined servicing requirements (2) any other secondary market investor where violation of the requirement would have a significant adverse effect and (3) the most restrictive third party agreement, if not included above. The disclosure may also include additional information that might be disclosed in situations where substantial doubt about the entity's ability to continue as a going concern for a reasonable period of time." } } }, "auth_ref": [ "r118", "r731", "r732", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744" ] }, "ghld_RepaymentsOfHMBSRelatedObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "RepaymentsOfHMBSRelatedObligations", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments on HMBS-related obligations", "label": "Repayments Of HMBS Related Obligations", "documentation": "Repayments Of HMBS Related Obligations" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments on warehouse lines of credit", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r39", "r896" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments on notes payable", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r39", "r626" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r799", "r810", "r820", "r845" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r800", "r811", "r821", "r846" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r807", "r818", "r828", "r853" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash", "documentation": "Amount of cash 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." } } }, "auth_ref": [ "r885", "r893", "r955", "r957" ] }, "us-gaap_RestrictedStockAwardForfeituresDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockAwardForfeituresDividends", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividend equivalents on unvested restricted stock units forfeited", "label": "Restricted Stock Award, Forfeitures, Dividends", "documentation": "The value of dividends forfeited related to restricted stock awards forfeited." } } }, "auth_ref": [ "r12", "r147" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://guildmortgage.com/role/STOCKBASEDCOMPENSATIONDetails", "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r124", "r147", "r587", "r619", "r620", "r627", "r662", "r778" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r185", "r222", "r223", "r224", "r226", "r232", "r234", "r322", "r323", "r454", "r455", "r456", "r461", "r462", "r481", "r483", "r484", "r486", "r489", "r616", "r618", "r630", "r963" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesNetOfInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesNetOfInterestExpense", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Net revenue", "label": "Revenues, Net of Interest Expense", "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 after deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r259", "r260", "r271", "r276", "r277", "r283", "r285", "r286" ] }, "ghld_ReverseMortgageLoansHeldForInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ReverseMortgageLoansHeldForInvestmentMember", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse Mortgage Loans Held For Investment", "label": "Reverse Mortgage Loans Held For Investment [Member]", "documentation": "Reverse Mortgage Loans Held For Investment" } } }, "auth_ref": [] }, "ghld_ReverseMortgageLoansHeldForInvestmentPrincipalAmountDueUponMaturity": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ReverseMortgageLoansHeldForInvestmentPrincipalAmountDueUponMaturity", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse mortgage loans held for investment, principal amount due upon maturity", "label": "Reverse Mortgage Loans Held For Investment, Principal Amount Due Upon Maturity", "documentation": "Reverse Mortgage Loans Held For Investment, Principal Amount Due Upon Maturity" } } }, "auth_ref": [] }, "ghld_ReverseMortgageLoansHeldForInvestmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ReverseMortgageLoansHeldForInvestmentTextBlock", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGS" ], "lang": { "en-us": { "role": { "terseLabel": "REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS", "label": "Reverse Mortgage Loans Held For Investment [Text Block]", "documentation": "Reverse Mortgage Loans Held For Investment" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r862" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r862" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://guildmortgage.com/role/ADVANCESNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Advances Net", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r32" ] }, "ghld_ScheduleOfActivityOfForeclosureLossReserveTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ScheduleOfActivityOfForeclosureLossReserveTableTextBlock", "presentation": [ "http://guildmortgage.com/role/ADVANCESNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Activity of the Foreclosure Loss Reserve", "label": "Schedule Of Activity Of Foreclosure Loss Reserve [Table Text Block]", "documentation": "Tabular disclosure of activity of the foreclosure loss reserve." } } }, "auth_ref": [] }, "ghld_ScheduleOfActivityOfInvestorReservesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ScheduleOfActivityOfInvestorReservesTableTextBlock", "presentation": [ "http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Activity of Investor Reserves", "label": "Schedule Of Activity Of Investor Reserves [Table Text Block]", "documentation": "Schedule of activity of investor reserves." } } }, "auth_ref": [] }, "ghld_ScheduleOfActualRevenueGeneratedFromServicingActivitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ScheduleOfActualRevenueGeneratedFromServicingActivitiesTableTextBlock", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Actual Revenue Generated from Servicing Activities", "label": "Schedule Of Actual Revenue Generated From Servicing Activities [Table Text Block]", "documentation": "Schedule of actual revenue generated from servicing activities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAssumptionsForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssumptionsForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Weighted Average Discount Rate, Prepayment Speed and Cost to Service Assumptions Used to Determine Fair Value of MSRs", "label": "Schedule of Assumptions for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Table Text Block]", "documentation": "Tabular disclosure of all information related to the key inputs and assumptions (including, at a minimum, but not limited to, and if applicable, quantitative information about discount rates, expected prepayments including the expected weighted-average life of prepayable financial assets, and anticipated credit losses) used in measuring the fair value of assets or liabilities that relate to the transferor's continuing involvement with transferred financial assets, as of the balance sheet date." } } }, "auth_ref": [ "r946" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://guildmortgage.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r72", "r73", "r466" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Unrealized Hedging Gains", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r88", "r92", "r479" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://guildmortgage.com/role/EARNINGSLOSSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Basic and Diluted Earnings Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r903" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r44", "r46", "r238", "r242", "r244" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r493", "r494" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r58", "r59", "r574" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r58", "r59" ] }, "ghld_ScheduleOfGainsLossesOnReverseMortgageLoansHeldForInvestmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ScheduleOfGainsLossesOnReverseMortgageLoansHeldForInvestmentTableTextBlock", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Gains (Losses) On Reverse Mortgage Loans Held For Investment", "label": "Schedule of Gains (Losses) On Reverse Mortgage Loans Held For Investment [Table Text Block]", "documentation": "Schedule of Gains (Losses) On Reverse Mortgage Loans Held For Investment" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Activity in Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r762", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://guildmortgage.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill and Intangible Assets, Net", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Warehouse Lines of Credit", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r25" ] }, "ghld_ScheduleOfLoansHeldForInvestmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ScheduleOfLoansHeldForInvestmentTableTextBlock", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Loans Held For Investment", "label": "Schedule of Loans Held For Investment [Table Text Block]", "documentation": "Schedule of Loans Held For Investment" } } }, "auth_ref": [] }, "ghld_ScheduleOfMortgageLoansOnRealEstateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ScheduleOfMortgageLoansOnRealEstateTableTextBlock", "presentation": [ "http://guildmortgage.com/role/MORTGAGELOANSHELDFORSALETables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Reconciliation of Changes in Mortgage Loans Held for Sale to Amounts Presented in Condensed Consolidated Statements of Cash Flows", "label": "Schedule Of Mortgage Loans On Real Estate [Table Text Block]", "documentation": "Schedule of mortgage loans on real estate." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Notional and Fair Value of Derivative Financial Instruments Not Designated as Hedging Instruments", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument." } } }, "auth_ref": [ "r93", "r874" ] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Product Information [Table]", "label": "Schedule of Product Information [Table]", "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line." } } }, "auth_ref": [] }, "ghld_ScheduleOfReverseMortgageLoansHeldForInvestmentAndHMBSRelatedBorrowingsUnobservableInputAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ScheduleOfReverseMortgageLoansHeldForInvestmentAndHMBSRelatedBorrowingsUnobservableInputAssumptionsTableTextBlock", "presentation": [ "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Reverse Mortgage Loans Held For Investment and HMBS-Related Borrowings, Unobservable Input Assumptions", "label": "Schedule Of Reverse Mortgage Loans Held For Investment and HMBS-Related Borrowings, Unobservable Input Assumptions [Table Text Block]", "documentation": "Schedule Of Reverse Mortgage Loans Held For Investment and HMBS-Related Borrowings, Unobservable Input Assumptions" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://guildmortgage.com/role/SEGMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r52", "r53", "r54", "r56" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://guildmortgage.com/role/SEGMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Financial Performance and Results by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r52", "r53", "r54", "r56" ] }, "us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Impact of Adverse Changes on Prepayment Speeds, Discount Rate and Cost to Service at Two Different Data Points", "label": "Schedule of Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets [Table Text Block]", "documentation": "Tabular disclosure of a sensitivity analysis or stress test showing the hypothetical effect on the fair value of the transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) of two or more unfavorable variations from the expected levels for each key assumption that is reported, independently determined from any change in another key assumption, and a description of the objectives, methodology, and limitations of the sensitivity analysis or stress test." } } }, "auth_ref": [ "r950" ] }, "us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfServicingAssetsAtFairValueTextBlock", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Activity of Mortgage Servicing Rights", "label": "Schedule of Servicing Assets at Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the activity in the balance of servicing assets (including a description of where changes in fair value are reported in the statement of income for each period for which results of operations are presented), including but not limited to, the following: beginning and ending balances, additions (for instance, through purchases of servicing assets), disposals, changes in fair value during the period resulting from changes in inputs or assumptions used in the valuation model, other changes in fair value along with a description of those changes, and other changes that affect the balance along with a description of those changes." } } }, "auth_ref": [ "r953" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://guildmortgage.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Based Compensation And Employee Benefit Plans [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r422", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451" ] }, "us-gaap_SecondaryMarketInvestorDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecondaryMarketInvestorDomain", "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFinancialAssetsandLiabilitiesMeasuredatFairValueonNonrecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secondary Market Investor", "label": "Banking Regulation, Mortgage Banking, Secondary Market Investor [Domain]", "documentation": "Secondary market investor imposing net worth requirement for mortgage banking entity." } } }, "auth_ref": [ "r733", "r742", "r743", "r744" ] }, "ghld_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesSoldUnderAgreementsToRepurchase", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Ginnie Mae loans subject to repurchase right", "label": "Securities Sold under Agreements to Repurchase", "documentation": "Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r113", "r199", "r201", "r219", "r220", "r707", "r708", "r710", "r721" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r793" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r795" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://guildmortgage.com/role/SEGMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r255", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r286", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r350", "r351", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r762", "r875", "r958" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://guildmortgage.com/role/SEGMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "SEGMENTS", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r254", "r255", "r256", "r257", "r258", "r270", "r275", "r279", "r280", "r281", "r282", "r283", "r284", "r286" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://guildmortgage.com/role/SEGMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInDiscountRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInDiscountRate", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofImpactofAdverseChangesonPrepaymentSpeedsDiscountRateandCosttoServiceatTwoDifferentDataPointsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Mortgage servicing rights, Discount Rates 10% Adverse Change", "label": "Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 10 Percent Adverse Change in Discount Rate", "documentation": "The hypothetical financial impact of a 10 percent adverse change of 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." } } }, "auth_ref": [ "r950" ] }, "us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInOtherAssumption": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInOtherAssumption", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofImpactofAdverseChangesonPrepaymentSpeedsDiscountRateandCosttoServiceatTwoDifferentDataPointsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Mortgage servicing rights, Cost to Service (per loan) 10% Adverse Change", "label": "Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 10 Percent Adverse Change in Other Assumption", "documentation": "The hypothetical financial impact of a 10 percent adverse change of the specified assumption 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." } } }, "auth_ref": [ "r950" ] }, "us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofImpactofAdverseChangesonPrepaymentSpeedsDiscountRateandCosttoServiceatTwoDifferentDataPointsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Mortgage servicing rights, Prepayment Speeds 10% Adverse Change", "label": "Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 10 Percent Adverse Change in Prepayment Speed", "documentation": "The hypothetical financial impact of a 10 percent adverse change of prepayment speed 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." } } }, "auth_ref": [ "r950" ] }, "us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInDiscountRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInDiscountRate", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofImpactofAdverseChangesonPrepaymentSpeedsDiscountRateandCosttoServiceatTwoDifferentDataPointsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Mortgage servicing rights, Discount Rates 20% Adverse Change", "label": "Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 20 Percent Adverse Change in Discount Rate", "documentation": "The hypothetical financial impact of a 20 percent adverse change of 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." } } }, "auth_ref": [ "r950" ] }, "us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInOtherAssumption": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInOtherAssumption", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofImpactofAdverseChangesonPrepaymentSpeedsDiscountRateandCosttoServiceatTwoDifferentDataPointsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Mortgage servicing rights, Cost to Service (per loan) 20% Adverse Change", "label": "Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 20 Percent Adverse Change in Other Assumption", "documentation": "The hypothetical financial impact of a 20 percent adverse change of the specified assumption 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." } } }, "auth_ref": [ "r950" ] }, "us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPrepaymentSpeed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPrepaymentSpeed", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofImpactofAdverseChangesonPrepaymentSpeedsDiscountRateandCosttoServiceatTwoDifferentDataPointsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Mortgage servicing rights, Prepayment Speeds 20% Adverse Change", "label": "Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 20 Percent Adverse Change in Prepayment Speed", "documentation": "The hypothetical financial impact of a 20 percent adverse change of prepayment speed 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." } } }, "auth_ref": [ "r950" ] }, "us-gaap_ServicingAssetAtAmortizedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtAmortizedValue", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActivityofMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance \u2014 beginning of period", "periodEndLabel": "Balance \u2014 end of period", "label": "Servicing Asset at Amortized Cost", "documentation": "Amortized amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r547", "r560", "r870" ] }, "us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtAmortizedValueBalanceRollForward", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActivityofMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Servicing Asset at Amortized Cost, Balance [Roll Forward]", "label": "Servicing Asset at Amortized Cost, Balance [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ServicingAssetAtFairValueAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtFairValueAdditions", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActivityofMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "MSRs purchased", "label": "Servicing Asset at Fair Value, Additions", "documentation": "The value of new servicing assets, subsequently measured at fair value, acquired or created during the current period through purchases or from transfers of financial assets." } } }, "auth_ref": [ "r555" ] }, "us-gaap_ServicingAssetAtFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtFairValueAmount", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage servicing rights, at fair value", "verboseLabel": "Mortgage servicing rights", "label": "Servicing Asset at Fair Value, Amount", "documentation": "Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements." } } }, "auth_ref": [ "r547", "r548", "r549", "r554" ] }, "us-gaap_ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActivityofMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due to changes in valuation model inputs or assumptions", "label": "Servicing Asset at Fair Value, Changes in Fair Value Resulting from Changes in Valuation Inputs or Changes in Assumptions", "documentation": "Amount of increase (decrease) in fair value from changes in the inputs, assumptions, or model used to calculate the fair value of the contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r954" ] }, "us-gaap_ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptionsAbstract", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActivityofMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in fair value:", "label": "Servicing Asset at Fair Value, Changes in Fair Value Resulting from Changes in Valuation Inputs or Changes in Assumptions [Abstract]" } } }, "auth_ref": [] }, "ghld_ServicingAssetAtFairValueOriginations": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ServicingAssetAtFairValueOriginations", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActivityofMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "MSRs originated", "label": "Servicing Asset At Fair Value, Originations", "documentation": "Servicing Asset At Fair Value, Originations" } } }, "auth_ref": [] }, "us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtFairValueOtherChangesInFairValue", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActivityofMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due to collection/realization of cash flows", "label": "Servicing Asset at Fair Value, Other Changes in Fair Value", "documentation": "Amount of increase (decrease) from changes in fair value classified as other for a contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r558" ] }, "ghld_ServicingFeesFromServicingPortfolio": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ServicingFeesFromServicingPortfolio", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActualRevenueGeneratedfromServicingActivitiesDetails": { "parentTag": "us-gaap_ContractuallySpecifiedServicingFeesLateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryofActualRevenueGeneratedfromServicingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Servicing fees from servicing portfolio", "label": "Servicing Fees From Servicing Portfolio", "documentation": "Servicing fees from servicing portfolio." } } }, "auth_ref": [] }, "ghld_ServicingMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ServicingMember", "presentation": [ "http://guildmortgage.com/role/SEGMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Servicing", "label": "Servicing [Member]", "documentation": "Servicing." } } }, "auth_ref": [] }, "ghld_ServicingSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ServicingSegmentMember", "presentation": [ "http://guildmortgage.com/role/SEGMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Servicing Segment", "label": "Servicing Segment [Member]", "documentation": "Servicing." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "ghld_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDividendEquivalentGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDividendEquivalentGrantsInPeriod", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend equivalent units granted (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Dividend Equivalent Grants in Period", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Dividend Equivalent Grants in Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://guildmortgage.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Based Compensation And Employee Benefit Plans [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r422", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451" ] }, "ghld_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesPerRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesPerRestrictedStockUnits", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right to receive common stock, upon vesting", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Per Restricted Stock Units", "documentation": "Represents the number of shares awarded for each restricted share unit." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://guildmortgage.com/role/STOCKBASEDCOMPENSATIONDetails", "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares of Class A common stock withheld related to net share settlement (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "ghld_ShortTermCommitmentsToLend": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ShortTermCommitmentsToLend", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term commitments to lend", "label": "Short-term Commitments To Lend", "documentation": "Short-term Commitments To Lend" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r26" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r24" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://guildmortgage.com/role/SEGMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/SEGMENTSSummaryofFinancialPerformanceandResultsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r187", "r255", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r286", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r348", "r350", "r351", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r762", "r875", "r958" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://guildmortgage.com/role/CoverPage", "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails", "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails", "http://guildmortgage.com/role/SUBSEQUENTEVENTDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r181", "r194", "r195", "r196", "r218", "r238", "r242", "r244", "r246", "r252", "r253", "r320", "r358", "r361", "r362", "r363", "r369", "r370", "r399", "r400", "r402", "r405", "r412", "r503", "r623", "r624", "r625", "r626", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r661", "r682", "r702", "r724", "r725", "r726", "r727", "r728", "r869", "r895", "r902" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r31", "r185", "r204", "r205", "r206", "r222", "r223", "r224", "r226", "r232", "r234", "r251", "r322", "r323", "r413", "r454", "r455", "r456", "r461", "r462", "r481", "r482", "r483", "r484", "r485", "r486", "r489", "r507", "r508", "r509", "r510", "r511", "r512", "r518", "r616", "r617", "r618", "r630", "r702" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r222", "r223", "r224", "r251", "r573", "r622", "r641", "r652", "r654", "r655", "r656", "r657", "r658", "r661", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r674", "r675", "r676", "r677", "r678", "r680", "r684", "r685", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r702", "r784" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r222", "r223", "r224", "r251", "r573", "r622", "r641", "r652", "r654", "r655", "r656", "r657", "r658", "r661", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r674", "r675", "r676", "r677", "r678", "r680", "r684", "r685", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r702", "r784" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r802", "r813", "r823", "r848" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock units (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r12", "r121", "r122", "r147" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramPeriodInForce1", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, period in force", "label": "Stock Repurchase Program, Period in Force", "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, remaining authorized repurchase", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of Class A common stock (in shares)", "terseLabel": "Stock repurchased and retired during period (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r12", "r121", "r122", "r147" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of Class A common stock", "terseLabel": "Stock repurchased and retired during period, value", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r12", "r121", "r122", "r147" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r79", "r80", "r81", "r185", "r186", "r205", "r222", "r223", "r224", "r226", "r232", "r322", "r323", "r413", "r454", "r455", "r456", "r461", "r462", "r481", "r482", "r483", "r484", "r485", "r486", "r489", "r507", "r508", "r512", "r518", "r617", "r618", "r628", "r663", "r679", "r703", "r704", "r729", "r791", "r897", "r910", "r938", "r963" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r144", "r217", "r398", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r413", "r488", "r705", "r706", "r730" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://guildmortgage.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r513", "r520" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://guildmortgage.com/role/SUBSEQUENTEVENTDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r513", "r520" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://guildmortgage.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r513", "r520" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://guildmortgage.com/role/SUBSEQUENTEVENTDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r513", "r520" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://guildmortgage.com/role/SUBSEQUENTEVENTDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r513", "r520" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://guildmortgage.com/role/SUBSEQUENTEVENT" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENT", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r519", "r521" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r842" ] }, "ghld_TermNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "TermNoteMember", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Note", "label": "Term Note [Member]", "documentation": "Term note." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r834" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r841" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r861" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r863" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://guildmortgage.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Transfers and Servicing [Abstract]", "label": "Transfers and Servicing [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialAssetsTextBlock", "presentation": [ "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTS" ], "lang": { "en-us": { "role": { "terseLabel": "MORTGAGE SERVICING RIGHTS", "label": "Transfers and Servicing of Financial Assets [Text Block]", "documentation": "The entire disclosure for a transferor's continuing involvement in financial assets that it has transferred in a securitization or asset-backed financing arrangement, the nature of any restrictions on assets reported by an entity in its statement of financial position that relate to a transferred financial asset (including the carrying amounts of such assets), how servicing assets and servicing liabilities are reported, and (for securitization or asset-backed financing arrangements accounted for as sales) when a transferor has continuing involvement with the transferred financial assets and transfers of financial assets accounted for as secured borrowings, how the transfer of financial assets affects an entity's financial position, financial performance, and cash flows." } } }, "auth_ref": [ "r522", "r523", "r524", "r529", "r533", "r534", "r535", "r540", "r541", "r543", "r544", "r546", "r550", "r552", "r553", "r558", "r559", "r566", "r568", "r653", "r951" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalandFairValueofDerivativeFinancialInstrumentsNotDesignatedasHedgingInstrumentsDetails", "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofQuantitativeInformationAboutIRLCsandFairValueMeasurementsDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofFairValueOptionforMortgageLoansHeldforSaleDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSSummaryofReconciliationofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r396", "r410", "r487", "r523", "r524", "r525", "r526", "r527", "r528", "r530", "r531", "r532", "r536", "r537", "r538", "r539", "r542", "r545", "r554", "r555", "r556", "r557", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r569", "r570", "r571", "r595", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r906", "r907", "r908", "r909" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r864" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r865" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r863" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r863" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r866" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r864" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://guildmortgage.com/role/STOCKHOLDERSEQUITYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average cost per share (in dollars per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r66" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r860" ] }, "us-gaap_UnrealizedGainLossOnDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnDerivatives", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNetUnrealizedHedgingGainsDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized gain on derivatives", "terseLabel": "Unrealized hedging gains", "label": "Unrealized Gain (Loss) on Derivatives", "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period." } } }, "auth_ref": [ "r7", "r696", "r697", "r698", "r699", "r715" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://guildmortgage.com/role/BUSINESSBASISOFPRESENTATIONANDACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r49", "r50", "r51", "r174", "r175", "r176", "r177" ] }, "ghld_ValuationAdjustmentOfMortgageLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ValuationAdjustmentOfMortgageLoansHeldForSale", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation adjustment of mortgage loans held for sale", "label": "Valuation Adjustment Of Mortgage Loans Held For Sale", "documentation": "The adjustment to the carrying value of mortgage loans held for sale. These adjustments are made when the estimate of the fair value is changed. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method." } } }, "auth_ref": [] }, "ghld_ValuationAdjustmentOfReverseMortgageLoansHeldForInvestmentAndHMBSRelatedBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "ValuationAdjustmentOfReverseMortgageLoansHeldForInvestmentAndHMBSRelatedBorrowings", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Valuation adjustment of reverse mortgage loans held for investment and HMBS-related borrowings", "label": "Valuation Adjustment Of Reverse Mortgage Loans Held For Investment and HMBS-Related Borrowings", "documentation": "Valuation Adjustment Of Reverse Mortgage Loans Held For Investment and HMBS-Related Borrowings" } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://guildmortgage.com/role/NOTESPAYABLEDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WarehouseAgreementBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarehouseAgreementBorrowings", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 }, "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warehouse lines of credit, net", "totalLabel": "Warehouse lines of credit, net", "label": "Warehouse Agreement Borrowings", "documentation": "Carrying value as of the balance sheet date of the outstanding short-term borrowings under a revolving line of credit used by mortgage bankers to finance the origination or purchase of loans." } } }, "auth_ref": [ "r161" ] }, "ghld_WarehouseAgreementBorrowingsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://guildmortgage.com/20240331", "localname": "WarehouseAgreementBorrowingsGross", "crdr": "credit", "calculation": { "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails": { "parentTag": "us-gaap_WarehouseAgreementBorrowings", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warehouse lines of credit", "label": "Warehouse Agreement Borrowings, Gross", "documentation": "Warehouse Agreement Borrowings, Gross" } } }, "auth_ref": [] }, "us-gaap_WarehouseAgreementBorrowingsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarehouseAgreementBorrowingsMember", "presentation": [ "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETAdditionalInformationDetails", "http://guildmortgage.com/role/WAREHOUSELINESOFCREDITNETScheduleofWarehouseLinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warehouse Agreement Borrowings", "label": "Warehouse Agreement Borrowings [Member]", "documentation": "A revolving line of credit facility used by mortgage bankers to finance the origination or purchase of loans." } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://guildmortgage.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofQuantitativeInformationAboutIRLCsandFairValueMeasurementsDetails", "http://guildmortgage.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails", "http://guildmortgage.com/role/MORTGAGESERVICINGRIGHTSSummaryoftheWeightedAverageDiscountRatePrepaymentSpeedandCosttoServiceAssumptionsUsedtoDeterminetheFairValueofMSRsDetails", "http://guildmortgage.com/role/REVERSEMORTGAGELOANSHELDFORINVESTMENTANDHMBSRELATEDBORROWINGSScheduleofSignificantUnobservableInputsUsedtoValuetheReverseMortgageLoansHeldforInvestmentandHMBSrelatedBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average", "label": "Weighted Average [Member]" } } }, "auth_ref": [ "r748", "r749", "r943", "r945", "r949" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average shares outstanding\u2014diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r237", "r246" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding of Class A and Class B Common Stock:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guildmortgage.com/role/EARNINGSLOSSPERSHAREScheduleofComponentsofBasicandDilutedEarningsPerShareDetails", "http://guildmortgage.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average shares outstanding - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r236", "r246" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480463/815-10-45-5" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(a)", "Paragraph": "4", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-13" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-8" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.13(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(1),(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "948", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-3" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.14)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "310", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479616/944-310-45-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "310", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479616/944-310-45-2" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "310", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479584/944-310-50-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Subsection": "Instruction 3", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-4" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481598/310-20-45-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//326/tableOfContent" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-31" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-32" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//860/tableOfContent" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-3" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-3" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-3" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-3" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-3" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-4" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-4" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-4" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-4" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-4" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-4" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-20" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-80" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-39" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r869": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r870": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "SubTopic": "50", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-31" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-32" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 96 0001821160-24-000030-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001821160-24-000030-xbrl.zip M4$L#!!0 ( )R*J5AGETJQV.<(EQ965S7/P5L5S_4VQC5]^_UG3EI*C*:$ M1&NQS7SZ)R(EL6\" 2G(.=/=&%)2*N(72T9&1GS[/Q\]6WJCGF^YSF]_5\^4 MOTO4,5S3N=FI="IJ MJ5PL5TJU8HF4JD6BD%JQ5C9>7@AY*=7KNOQZKG1T4S>KM6*GI+\42WJ]5JRK MM7+QI:*52N6.0C1-DZQ=-4?0O^/,+\6DA'FY]!/-' M6PX,I4BB+X%''!\I0 *@*=Q'4XJ*5E2UX4U\MZ2IU26/C4?$%TP,?-?9,+5> MKW_YP!<936W1#55];'IC;U+TJ3%Q#?Q]]NJ^+7T9M5Q4:D5=3>[C>R.*=(C_ MPIX)7^)[Z\F@,/ 6OFW]"_R:##2I-1S(!B53@A\F[H@_FE-CXQM6OD0_)D.I M8"5O-(SP^WAT)*BC][\P[?F<09FH'[YW[O; MMM&E/5*T'#\@CD'')VXM8_W4^- OOA+2GZ5Q_,,D56;@/ $7_)4-/;<)B'>! M.L6?[4+C6Y<2L_&M1P,BX:5%^F=HO?U6N'2= $2]^#SHPW2,Z*_?"@']"+XP MY'UI_-=__=>WP ILVD#B%1,2??L2??GM2W3K%]<<-+Z9UIOD!P.;_E8P+;]O MD\&YXSH4)F!]G.- ZD4?+=.D#OL(O]^#OO$L(WK^1_!$.[\5C")PP2$]O!.U MSJ\=>-S@$F;G$;OEF/3C?^B@(%G S4Y1JQ0:"O"DIJEJ1?GV9>*N*1YR&7H> M/.'&\@UB_T&)=^V85Z ""U(D'K\50*3.3?BFV(.[=(LF&OX-?.,/GU K-)#Z63W@$8:[YN0CZH7&/[9X@R;H/P? ".QSGPD$C_3=T./_<7$]CQTK(!-W.\2^+&0?-^CQ \]VHC^BG[\ M]F7RM^1OO,?,_4*8P_3-8B-P_K-]E?9>P+TV3F)X3Q ]RZ3C0QF=2>!Z&SYV MYGK\\HHZ;L]RYMUV7=),W.++Y.R7O;5/7Q%;,U1$7I_'/Z8BXPM8/J,[_W[1 M;ZEN!UH]H MFAS^ENID3]EZHMP!^??BX 6!N7>)PA!=&&1OFM NP#&9(!S[( M^1^IJ&;8Q)_5 &S:[*=4-WMS%X$#?TEU*WNMOYGTOQ.7SR

3=^\S^)'^!A'@!&EMFXXJ*"O]/ MKAO]-IRF.3949U9W\I?D[^0A7R;>>SX9M%V3(7Z;2%-%?YKPL(^^;1E6<$=1 MXB73@E_94JT0^W_G;=0>>,TEHNZATPY: -7R_^91-ZZ\=![XN\T+O$@9A/OMFXY&[S9F6^ MWDPOQBN![=^L>Y7[' -$WX MUOKZOK6>G6^M[GR-L37PKO\,,<3H]OJN W_Z\\#'4+D">[E4Z5IV*D;E?QW% M.:MWJ]VR9#7_2[CEK&Z:IH6[7L1^));9> 5_VM>SOW1'2P].,"%MO.E^;$XKSPP2\0/^!/BB1!E9B$S M3<0/N(X?9,EJ$3\X+/U%_.! A!?Q@X.2G[/X09:OEO?XP<&M9VYR%;2\!R$. MSNK<;-MK>8]A',91RHS^>MYC!7MVE+(C?-[7_0=QE+(C?][7XGO>C3A,XKJ> M]V7T078C#L2KO"^Y#^ZT[7HWXD"XR'M$X#"[$0=B%O]I^:%]D9$KZ4]^C& 1;969*?NQB'[P7GCYYKAD;P MX+6I]V89=)+BM_"-X]/<67YAALZP1.( MQK86'1G]1)S7^)'XYYWE6+VPEY6O<$,L[Y_$#NG%8/CQ!U",>$9W<$O?J#WY MML-![%U]-D+/#'YAQ&T,2,%L&L]\I%DFD9O,- MYO*:'^/);6CJ=.#&S8Y0B=O0UQ@;QKA^X]$_0^H8@P4\&!OJ/U$C]#Q80?"$ M##4W:H+;2-F1(D/+#3*X#:QQX2GL'Z;\((/;D-\),J/,;1CP"M[BC036&\B= M'W@A7OYD^5-[#DG<#WV[6]?XA7L05L!XD3\1%3[&7(AR%RH5$!7.SB1$N0TU M\PA1X74= J+N_$,['EAT>,E:+"#RZY M#3]SB,N=0$$X>G-QF8=(^"GY5T)?1K@4<7@!A1@*>0B\\P(%_@-I&6[CED7@ M_9C83A6A^G!UN8]X\ M0E1X78> *+?A;QXA>C*HR$/P^9A,VC%OUF6)2Q%\%IMU/.(R#Y'P4_*OA+Z, M<"GB\ (*<>MA$7A?:S*60QS#(O8( UDM./B!0AXB[4W?IU$%J.EB+ %%V:<@ MJR^V.&6[$0"XC>[SI0M&D[FUR(ME8XV@$2)?N[9YCG8 ;!"\93+$HOE1!-R& MT/G" 5 )P=:AA]KPP-H1-PS?Z9I-VVS:WF( M9@IKLT, Y"&&R8$NX,> [ @'>0AE;IB0=^\ZWE'GUC_1U] F@>L-XM9G3T < M*W[[&]>[<[W@E;Q2["-%'$#EQ:!-@?\F\09WQ/M%@Y;S!H;,]<;@_-UR8.@= MR4V_AEH>HK <0?B@J-FKH.6FME8]#]%CKJRQD"?>()R'^+= #6^HR4.TG"/4 M\%]0(TMPY"$D?F3@R(_+E(<(^)&!(S<)6O4\1+IW#PY^^)&'AX Y1Q 642;^()R'6+^(,G$H3_Q 6,3Z!6I2HT95\A!?YP@V_(>9,D6' M"%T+IVDQ.D2(^L@"39FB0\2H.6,(OW'A17FES*E*/+%;ESC^#VJ;X)VUR&?0.%X/IU'_\CWQ?'YX0*_D=95:=7ITGHY(CF_D<%5)+^B M+SF"-K_A*_XT>Z8FE=^@"^>:/4LNJ/S&,'C2[)F2G-_ P,$U>Z9TYG:)?1'Z MED-]OVG\&5J^%<"/8PJF:1"3]@:)@LF>WM-UK_"<^O ^R^M>C0_=YM"@JG*[ MPEW!' 3IV$]FGRZ[U/,&EQZEOX8&^O9RQRHK.V=4Y7:U MRP?9IT5CG/![.NX,A.651RW'<'NT'<"KX96WKD&F^(3.ZH-GO8*=QU]N*/6; MCOF=6,Z#@XN'APYS9^_I*BN_]IQ^4!.>]GI%?>O5&9O.R(ESS/@W:N[>U!V@ MQ*.JV0%MK_U)LF2TEM^ MRTD)=Y:1"(W;B(\0[FP9S6W(B1_!RE29F>*;N["0[P7G3\1YI1%Y M\<\[R[%Z86]OVNH(:L^K&K>!IT-Z)?/ 13[6 !='C.4V6L498W^GUFL7=''S MC7H[V779%8.YBRZ=L$K.U-:**! _*CE3QG(;ZN&,L?M4R5DR6.-9OME<51JRMJPRAOL(/HZ!I5C$?SG*/,?795?E:E M.K?AG9/C!'>!GS5K*:_'C?5++.]'830=\P+X2%Y1$KD1UQ]]:H!,/%,O/QE7)>X6 M\AOK>\':*=9RM]K>VI (%D^RN'P\J_=C8&V6@9GR\80%!&NG6'M\\0;!XBD6 MPA@'=TT>/=HG [87F"OIXC8O M8\ZB/V.G[JR WEIOU&PY\(*OUHM-H^S%B\$=^;?KS!%IG+!7;PE(6N[ZWH!1F^Q'ONL3_ [\6C7#?T1T2]["NG_)4Y(O %PKIP?&>4V5"-P M<5!]P6V4)]^X*"LC7#3#5_"U4*#SHRZXBPL)6/"@+;B-*.4:%KHR!HO_&SHT M5[JBRFTD2H#B8)JBRFWD*M>@T,9!<4<&^5(4W ;0!"8.IB>XC>,=#R;:M!^P M9^1+6W ;513(.+#.X#;&F9&WEX8M'*"6(YW!;913(./ .D/$.7[XLR/2A"1RAPC(5.= M<(+Q28[D\ 1C@!QAG]LX6ZZUX-Z20'@HY5?C-B*7:PSM*3F "P2)R-WB*?R3 M>!9YL2F>FQK#3YL:H4?-AS?J.7CR*2Y3[+SBN/;#S=/A$9SK3(::""(*3.9: MJ8K@Y]$#.)]I'W5NH[&GN85[:*GA")DB/)RSG4,>+&U=A)*73"%\\>F?(=S[ M^@W^-3N)J0&'1^OA+&RYJ-2ST6,G&-+> S)VN-_)A1X[P5#\H7V?O>JS_/AA MW&Y+W+K.:[ 0B+>60Q\ZEP (*S-#%MUMR%4^]J R93:W^P>"V9EO.-;S&NI/ MP6V.1"NO0>R]43M3;',;<3VT\[),K3W1-]=^@X=.#LKLT:YC +$\5@ -V[!> M#"ZH8W1[Q)OHR$I-ZA'[A]NCMRYQ[@"=K^257KI>WXVNS8O0@[O'*PS7Y,5W M%P&)][YG(XF=L*/I^ZYAK<.. T(SGZL_3>$V]BE@LV<%PFT\4R!AKQZ-IG ; M1Q0>Q3X5 K>!00$#;MT);D-X C/[M"#_CWLU/)T"@ MC:#RHC46LU_KK;&F3-U6:RR5VT!=.X"7PFM8\XV'3CMPC5]3S6G<7L]UHN8< MQ[D$5KF-GJ5CS\61LH?;J%83[F!:=AA8;Y0M!JW HO[UAV&')C5O/+<'W.F' M ?,0'CK7!-:)SJO_2+UVEWCT8C#_!M-6'QP2"_MM,^[_=*S ?VK_/%)>70D+?2FWFX9]*:&;@<];J,% M!X?>M(>[KF;0L]0,W*[I^7*A#L0>C=N5-U=F]5#[)(UUF)/D8=%[U]F9T>2"/=P%1W8A.[LRZ\<-#>X",]Q#8_>. M-@_ T+D-"0FO_%"!*)W;0-3)>^6'0@27D3+!G(@YW,6S^/3*#\4>?N->!ZKU MQM=6:53(K;:FXS4^=#M8\!OZR@4L]I#EMF-8?+$^SCWJNZ%G4#_ZLTN)R29O M6F^-;_ OAA:K_&)H1-&JNE:IE8Q2A>B5BM+1=8.89DFIZ_\JE^K5B9QR-]EGSA^T8>7BP?XUG_H>1UNS?YZ MCQ^G*%]M<-62QZN:\M>O^/Y%DQKQZ;CST(&WQE$P%7+H*4A=CW9^*_QE-=6K MA<8SG@>3W(YTB5P%%^/;%P+T1U(F;!@RH_$M8*/C]WMQ/7AD$5[3)GV?GB8!G$+A+;>G7.V0M%/\>\ MK=?/:F4=V1L I (S>7#,^3/@_)?9[^NUL[HR_R?E3&7??V'W\Y(?8[+J_:# MKH$7P??_K: 7IMXUGCV,E$PW1%HP]@)_^D!3<-3.%4F%VR3/^,+>?0Z>V_FC>?[^6+A_N[EKM=NOA_@!35]::^N_-]H_6_??GAWM9 MNKJ4- 4T'+=TOGEXNI.^@?IV7.<^[,%-#"G6\D^H2HRB6I <@I;#V41<4#J!:JDHUK6I1S^K5^E+- MLK:2*I^!W[..DEJDD1*%H_4_4.5\G<'0#!'<_LYD8)Z%@H>E1M0_0G!2P(P- MGBBLK8*"U'&]'@G @_@(SCO6!S6+@1<.00>+^K_]I5XM5;XNQ%U@;D! FW9F M,;1#\LV7RG_\;#X]7S_=_B$]73\^/#U+CS^?VC^;]\_2\X,$JO$9])^DZM+# MDZ26/YF?I8<;Z?G'M32F-8<:LWGYC#^K=;TT09I#6:GU*'#C>E+0I=*?"2RD MR!65P$.EY@8:ZY%=?AWYMY/H@G4^+8)O'G3QLJ))!L4!)5Z1.@G:]$+CCGA& M5])564*O>1IT$K?6Z.%I9FI"XPJ-BS;<@\=9K#S(0I7;(;8_U+FE6.>6CE+G M/C\U[]LMIEECI?OS_NKZZ;34;3#$1*)O.Y[;D_XU_C\I<">_X%;W8@U)>)+[3XU,'9I2I8C68$O77:9X_*9V]?YU[_6$^)< M+M=*JR-!&=XJ:^\A(L">\9!6S%N.,2H2QN+?EV[H!-[@TC4G'6R8D8%!Z(#V M/?<-[S/RK*N%QA6UR3OQ:+9.18XI^TP^6O%>B,&H.VE[:H5&K5S42F5=+<\L M1&9]#FYQ65U/ZS)H2>"?N."@>-*_0\_R3NS5)X$BW;MGGS."P#RO?/C:'-FQM-+5-$V/ M^G[\'ZS^KR:252\TRK5:5;IT^S8=2%>>];98*_%FSS>DPR5\?/">W?>A2L8: M1VV8]Y5%7]WIUY=3.\_Q M/KI //O_M_J1Z8T)IQ4:=4U5U>,W$3$9T"OO>X NJT]LB7Y0@U4E@:]!/U+_ M> P!<%I"5L]1]0LC#&-N?&G>B^T9Z:/5T]_^4M/4ZE=?"JA-^UW7H9+#_!T9 MEE)8A@;X(8%[2(!?)CV7/JTO)*C;FG#EA%CHZ#[5IH7B48D7'HELY,1L;+ .'^+$<]#[.M1)+R\AJXNOD0("%&M8:DCR&)>K! MXKL?>GZ(2_+ E6 $^D1_^XM:4;ZJVJ>7SZ@@,,K5-()SCM>[&V0^E-2S:KV6 M:KV[^/NRKF6RY6Q20*F:LM_-@&QMQ+1X+(AF6T&4W$.)T94,S#I+ M8?Z&J2QYIH!'<))LE=0>]%Y<^U,J%^ 8:)#$*AD(Z(?1Q?H,$JP3W[L6?#-2 MG&E\PE@%HH*$%Y=8IO1,,M0A=LK6H\GZ=CXV,0-5>V'B-+3S95B2H$1)3;@< MLSIAZJ[Q2Y;^6SE35*E//.F-V"'%/13)[VX7VUJ!PVRY<0B0KL^06*0C:1YR M W<6?MQ>"1)GB?GK6%E$6SC3:W54)5/+=$PH!=?JGKY+?[C>+XEE0$O);5:O M09=OC2:>9G7?;F;+,3&V1J67@61T*;P2-M _4E9-!*]26^T$?1)_1RYFUWB M2QW+!H^4V#:,P/UU=%3_#"UT4\$[?:'Q +CQI*>J8P23[3-'7\1.ZYC#FU 5 M'5E4[[C9+)GP*ZR4<&C?HP9EZR95B^[!LEM\Z1/<&7@I^2%H?Q_[8L([Q!N] M09<$T^_S3B8GC3..+HY?Z;,L$<>4/FEC[_T"L(!!+_^&M\*+V'BX$N<3WXR= M:&(S8=,E?B#5E>@.)AGX9]''M-&0R]#SX,91-@/JB8 $H3]$:*W0^(/ZTTB, M'Q7C<4UD/5L]8 -B_[S(UA'ENJ*60!;NG>E0[^YJ6OR]?&.1%]1#Z MOF<% <@*M0'\GNN@WK<'$@4;,)!:: Z(P6)25R0@45+"E%(8W6-\+?L4PLB2 M4HXWGD,["O>WB\_2)T1P]:NF:V?Q@*!K^3!CTL?]YT5Z0B"M!#))AX85&(8(+IXM--D:/;0OLW] M5@(H%N?^X/= YN$I7F*'<)$ [SZ0T;##[<#\85CH57KUW/>@F_Q\!B:>LKF9 MM&,Y+ N+Q;0Q0JK!:RZ8(?M9_9H,6SE@\?R2@6C2X\$+YIJ,M)Q(-<$2J:@E MX;5Q]^3LN.)LH&1KE6Q"6MI954L7L5LT*:U\IBKI)K6?]]-W%6>;MS?=LTS3 MIOO5,[?S17*[C28/'\##VTWK^%W&S'CAZ":IH=XEL/[5]09S%LIL$ .%$0\: MK9FQI'%S%CM99D'QA:7*UQWFIASBK>[G^0#YYYARJM+?7N0:Y9^G&VDW1H^D M7M'*(WGJ>F?R\B_VDTO/G&,B]K7(\] MRQ[@P]\M>#0\5G+H.\8)//IF^!BR09L9Y5UW_,?PH"I M ) MDZ1VPE[1=%F5(+PAV"^P27 O94CX4J&AJ;*BJK(^RH9,IMJ(LA;8J\[+=)#< MT8-9M##EJ^I[?=5RH5%29%W7X77KJU_U8N&K'EDP,Q?EDJ9*?_7=R(B>>Q3W MP-[H3#&PT438#)31)>3%=^TPF+UD\3'?X2HLO'B6_ MBJ034.^R3=A8=E]YW(OF:Z9:S!$XYT17' MX ^L8D$ SY1("%/I6-"D&6WS5,\JU>4YT&M&5HXAL_618%+97@XZ[DOA*H=7 MN,NGL+["Q2.$E\V?6#>E^?1'5&OP[OK^67JZ_MY\0GTFW3P\_0X?B[44TC!PAHF63T2+Y 8(W,W]58^I\W./FI?;UKWS?O+5O-6@K7PP]-= M\YG5-TVA!H6RVY>R8WPK[UW=B55?:A&KJZ 7 MJ3U#/I9AA%'U9J]Z5//QT2 MFE9 S<]"V'@4-N3@_D5MZA9%' ^OLRS0+(1P(0M+6(8/@_6XF35JK )_7! ; M9))*[2ZE<^,Q0@(/+X$E(8%YE\#J0@D13)"O8+(H/F:Q/ ME;$KUH6,;B*CI7H<9]7.I#N8SRN3P&%9QRO+-\*H"0-F"C8=8@]\BUG0D>"B M9$?)T3CFB?JA+1:E>9!H9+Z^?X$68KK!CJ-6C055/Y/^@6<%K("E4#*9@R_L MY&\46=OU0TR+;;ZX80!R[?VB@?1D^;^$'/(HAQ%WR_O/PQ"2N,G>?RR(I3.6 M+ND!1Y@0/GJN04V4.R%E?$J9>A A$\E.F:;>8/]ZENS4:L49. _//ZZ?1/8- M__*'K,.N-\+*\6[E]-(H_>:6OL(BCUDW5G].F# ML769=$.,P/6$:'$I6A'#A'#E0[C*VBBD^=,9ZR_2)G9T5#C:AA\ORHSKMY\^ M.P(7&SHABIR*(K)7B&(>1%%32Z.8Y17=T2F/W4Z_0]AFQL\^%FRFCN5Z8VI# MJ @>503CF] 0>1 QO;J[TU\[G70<_[V#*\&MZ.3Q%2AX0%=YG/AH?TOH7Q[U M+_)(J-\\2!.L:V,'K7PF/; *:2TG;RJ!O4144PIN(50"CRJ!\:@L#M[F0)PT M-=G?KIQ)UQ]=Z\42"9E\2A5C57G_IXI$39T-C%1-*S3:0$D2",^55X&*N%1> M>@AHIM;A6O7/]E$(D1->:UD48<2R1*(*(T=NP895&,?J_N$IFCGEZ,:3^/7* MPB3^'95IW*+.V0))'WOCRM09A26OMR-9_!Y:MBG]<&V6MY&4RL<^9U>@>-Z) M1\'>>/T8&+(4N*]1H6Q6T!PA-=T+"J<_Q3_.9GR<_/-=8Z)Y;#FID *4)9ZQ,3*]9X;OG;9 MZX?1GN:[B^7F74_J=SWB4S_J^#@B>8\,9AK-==UPE@W&O"_[ ?+"&:^=E%+ MP/M,__!";0O>?8;%EFU+MO6+ D,\=HAD>@3]0++.S@GKZH=S[S?37P^&&E8? M:#GSOI3^FGF>'UB].6,MU'^S9+"),TL:]]]1/?^9V2$EY_3L<\, 43<<'K?9 M=>AKE-X/SAX[CL,JT;O WB%O(XRQ0O8>4]4S7(=K2 *^J'/H!,HCWS1!W!(9 M0 0B[$"( M=#UU/J$".&,O[X0O"<'\PR$8Z(<]%9(%E*Z!I=,*(1_,T.+* T M@,X,_< ;(*AGCB4Q!'6BRPWP?D%H Y;_"Z@Y_N(X:CAS MEMD0S00N-*U.QS) JO#26&3A)6Q $6H+>(%8+D>=8\>YENB\J"]"L Y$P%/S M78=!D?A)ZP0\]#%N3/&2!W/[<7E M^J.K8([PD<$-0-/KPRN8,7.7S&^M8O"'M]^M'MHE;$G0B?+#(MXP+8QX0^T. MD)PB)) O(M@X"6/"H<9(6J.LQTG+,>P0V87&)H&K;?6P]!JS:P%#?"YF0 MQTR3?'#HL8_,0.JZ/2K9+LRP%YWT0F. L'BQ;,QSPD;/V.,$K\)A,8K>T0A8 M ':4R A278('RB23!IZ%W =040"2P3PZO.5+W$YLL?P(3B[EY!TQ/!A:9N0MH=JTT41&BI(QU$A.V/HQB^ Z5)>)ZX,L'I-U9BM,]!30 MER(Q!T/6EXCB2.@GH$KN)H 8815)7.)@3D,(;!NI &J][YK6TCV2/2Q M-]$\\1>J>]?<>P BPMW>(EEB'0/]:9<<.-E#@XIVFHF1&\52<%7#%(2@_H;4 MQW9_DF^].A:L8M C=L+>"[BX:+Z ,1C+ BJ#RL+;,:MFX!H'%G[("ESS+=+- MT=(OX5RTD(!+0X.:XPHWC%8RP.2.Q15?IA^4'2XPP-8[RJ1AJ] )]1&<9^ M[UQG: "7%:T;Z':0[P. + M"RNPY_HA6U.SJ,Z8'IIXBSR[(O+<(3X9ML75VK&86NO&)FR?0 ML^DBVO@SM'QK%"BSG#=PNZ(H!]/&\]]X@4.C1F^*A CW+J-^?<[C3<60*W%>] ]\HN.F6V@-FZ7)(%RF.W+ MQ +-!$X.V K,JYAXZ^9HK5&01O#\HRPA[UD#1$ V2*.C?D$N*'! MMKG!#8NW,IEWY/LT7E'W*$$-:^+"">35D]Z('=(SZ89M8E@])KWLO\S&#K<3 M(V.:C)_830*=:A@A\^)CLSJ-I'?/"I@'V0,7\]T13-Z0R<^X.1$:!BZO6" 3 M-"LJS,Z$Y9/8=G^T")?"?NPOCWG(Q"1])K*Q?V]':^VA=\\T=!+&9.D>*-UO MU';[L>_&0NV\(2&HAC1?-GB,^)"O,<@&8,7 M_)X=@X9%JT=A.3+*0'D+;0<-:"3)L.)P[3<6&PNC[)00GB'Y S^@O7A)Y$99 M2HFM#;J69Q;1IQH,U].HRBULHB XOBG'APN-1"DG3!GB -V@V")*>(MX!\D@ M?2L@=K0DMCK)WY@-R)+/<",C69B&<5PL[0)'GESAL*E$ 1?!\.V_DM?IY!$6,F/\=5FZ M'NTY5F<@)9=YP\CWY/6"8QMRK!VETS&KRG9_622R8V-P.PXFQKOY,Y%)0?.M M=AQ0[T19DVXPC.!YT;82VPD,@SB!?FH-,PPJ#4UL%(0U,#4RVJT [RCL,?I2V,9&I%2%A]#<+ M&6($@T4UQ@QL?&-@."Y[HB!RLO?[3DF[&\Y2++9W;C7&5XAFGY!(N: MP<] /M"\E@$? V82+9\M>HGQRQ^>@HCVE*-=<9O%2N*5\V+RX"\P&F?>*:8-CFQL1)R)K8$4; MWK#&8RNW.!; [D,_^G$#$4ROL.TDEDJ=-\MSG;B)'K#]%4_+L=PF*1CTHP \ MWD&PQ:G6R:XQ)A'@F3C0D?*$@F1G9M#H82;)I-G$ M(U3>>% 4Q!(<9=S*BI*$V1X9,)EQ]L?/JV4LG;F9X'$&RC8^#HM,I)Y!P9"9 MBVPEN,EP"W;&"K<4DJW*R)$:;6KXPW .KG"BS0GKC1B#V$^*=T+7S/Z2!',W M#M8AB3LS64"3.5YVO*1!;S-*/8CCID!+#Y9'S&/V\9 _6Z]VL)9#+*7S\Q/^ M'9JO;%7%K&P0Q*DH>).X!@&[.)E"&&5#L$@>/L\49^:V#M#&51?L2+W>&9?$ M"[H#Z3+>BKY+%&B+Q6==C(S>WEY*G^*J&G>7=ZVDU$QDGQRK MZX#&#T:)GJ/?DXCJZ)OD> =C-SS:^-5U;9&IL*4.-RV/1A4/F&+^ !7+5B0N M%K' O<5H]W'L'$:,$ FS-X6_E$F&%Q!_O,A.+']&7$4JJ5#SSC8[!GCD!?B4 M5")A2GJ8/1L7F:+QJ696T23>;1XKJQ0G^23[;'$VP;A,,6D;U;EQA&;=6K,2 MJ1O5!TL8&V5@C"5FFA:Z22_A&&._WUVRY&M*X^7CR%42_-AT?S]I3T0FG(_1 M.5>_2SPZ-#B7-O%]J;-\/V1*T!VETT749=K2<6+U%P7TDN/%6.QI[$27/'Z< M*]J(H5%G*\O!?526\VP39U0=[-UB!<.0XZ:%6[(L="],RB-=$]2J3)/=(N.A8AD_@$69> M)S0KDS;![\W%3#(QQF,P S4ZX1U3=\)>S3V$.49/<&H+8_?G ML,YJE#+GL.C<]';AZ #!Z*<>5K,QHE5YDN@XL>J+[YEL<3-_=/IX-=R?$@]/ M0SO$'OAH*L=E=>3ZS!7412X0B#A20 !CJ^R3)+-RN!,VGIL0X$K1GES8CZ>V MLO.#T=Z7.6P*E0P?UA8UJ(FI#/-+N7AQO>*YQ_F3 X/1VI:P4"-\?B&^Y4_6 M[X?&9LH%L4"2FCO#2JC%8E\%A1$#B^;RP?E31WGJ;YCEI'/#:?GJ5H"TG[>M.Z;]Y?MIJW4NO^YN'IKHE= M)69?;CWIJ*N%=2BRW]=M/5_?2>K9W_ZB5I2QUQUUQ) ^_;QO_KR"<5>?-W[S MTKPW7U?C[>C-O_]LW5Y)/QYNL25(6[I\N'MLWO^Q$+D'GNV0"3#1^ZOK^W;T MJ?UPV[IJXM<7S5O@W;74_G%]O:2/R8%?XU.+9:Z%< MS9)-9!#QR[#%B&?W5 MGD07V0%D6X75LTO?I>?+A*W@^?9L,SBV'S8Y=]'52 M"-'TO$TVWV)DBWX>6:4S);),<3>V^,GQSV?PTY?9[RO5,T6KS?U).5/G?K_H M5FKIK%S24]UJ\?=ZK93=I,I+;[5F!SL%FZ+%]TG7/2VV(V\+^J?MQ*N:#_<[ M%J" )0JSBK!,&;E9J_O"'0,!QI=I"0WT"1JL0,,+,7Z]>J *S&(\5<.@%)RM ME-WS0$WL]\V;[(#@&NQ>^(:Q"F,^&"I)U[9,*9GOFB!92;Y-KT\WN=1,[K#_ M<<3D^:NF2^)WXZ@.?,!EY1NQ(Q=[DN]I7E21TG:$W.,;__=6;S;^1JS2-@^O M],WZP(Z2-RPS&.LS.U;PA,NKT#<++.X(DV9?&,52 4-Q5H_8_F^%(B#8(3V* M(XNOA/3/$0]-Q\3_7(_ T PNB><-@ K_Q/IE!2F*7X#G_!&<.V&O:+ILG8>W M!9D :E F'>A<=XHZ+!OJ95DMU;Y]F9QI(_+:M^$(RFXJSJ30%%./&][>]V;/8QJ ".U+-=5C1,8'6MX>ZR 1:1KQ[N4CPK),NIL%!XX M:I]D@7I][=KFT"%APM&.J/KL/@UIFE8DZH5&I:S+]>H1!8D%@A9HUET@J*0 M@NIUN:)MK52%+YLB@##=>5:XKEFXKNV$JFP7OAD,G8XFRRI**QLJ1@TTM2*7 M:CHG+H?P7'?ON6:,(HW%GBJJK)>WCA?DT7'=MXYMQCWC9,FA@0C#IG=2$P+> MT]18UPN-YR6\Y:L?ST<-CN'$38DQ8 MZTSO'Q& 5NC03 %4PUBZK%6W5J+"'UUCB\EU358_*^J@%A#G MU<)C?$E_+>&7;JI46T-B1D>1P)UH))%H$\+<-PRTNK@AO+B M10@W= ]NZ.9XP@C^C\8NK7 MSKVPKS .F\FY7FCH!^2E/\5QOQ")[=6U"8XJ8LY7G ^[L03UZ_?J!A*3(4QUNA ?-,-,4JT M=364=;S=[&=WU!&]WXE'L<(7-KJ,NR0:'C6M99O,6\==&&G5/SO)J92KX$SQDDVW!U])"$(^!&&%QY.E(%0*C9JN MRU5N8O)[I2]#R(BT@_3)K4C2IXB2F\L>'FC5*G)-V;I, MBXCR\@.;97FNF< &#[ JFJQN?YJ$KV O=P'>G1]@/>I]X96'K!([U8;5_D\L M3C]T9_PMCB*6V6'6FJRH6V>$\^/8"S2M/&RU&S15E$*CJBBRFEF4,"?^\=Z5 M[;T;@,O:)P,L\R!R#5)J4T:]QXAX:2&.R0:UL@ROR(D_(=S0W2O,;0"#V0:E MFERM\'(^[Z@CXDW#8+TL$MT8]4LT#"_$]E0??>KX=)LU_%&[#:MVX6/:QH+0 M=,QF1-BQ;:FXQQO\=N\Z4:.PM$GA%1V\B))<4X\HUBRPM6I?>D_8P@.PNES2 M13FK'>?"#AO0VJR+LSUBHW!7MSJRE0C$("WTRX5&K2+K*B]9C\)QW?=AK8VA M4V'G_&K;:\W]N+!)WS&8*%V,M%V..M8@[Q7M4 _;N0;D8VN=?M3^S@J=GA"R MY1ANCSZ3CS$_)_UA]$H5#XN59+7$RQD?X3/O7KEGC*$:8$@KRXIH:["_PV+S M5.AQ)Q8HNS@W-@;\M*BOXV&@FEPKB1H&1P2:=0Z/;0Z:JH(QW9*LU'/B$!_1 M";*,G,Z%QP_R(1"9]Q_87!94-@1?@+,#!(]>$NIDARQEZ;^7"=4C]=I=@NUUEAC$ MUOW-;$'*^"D,7X_$>_#: 28\L]KGH[O&]E 92EQYN9 OFD]I5_.I%!K*F3(; M.9KY0NJ3N-_"5VGA&_CX%'^[R;.9^LTPZ+H>L-U= M7ZW0*"N8AS8W%VV6[M&<)3)\8&KZ;_)^#V'@!^ F@&1/OF#'^J!F\3_4<^>\ M6WTOM&_Y?CA-]V73JBFII[4)9%-/2]W+M#;B9 W\=L==C<[U\6LQZC#/TQW- MZ$2"I]G7TQ[G\YP6\7-X.UR3U?1"@[E"VE=.HF B=+J/$MK;0*;$&V3VM%[) M@<-[:1/?EYI A5[/=;;R>BLKS,LE>T1*%[.VH@\Y]<2VH+,6T;E6D6OJ[.'VE)XP]C2\(Y[1C>RIKLJ2IF@E M-NR*&K3W0KV)GW19@KOU*=S\C=H#<39BOEM47>X6C>$A]HFF?9^ZCFP6QVR/ M"!.5K3%1X@D3(O@[Z0M?9.$+UW;A?M8W](7K.YG,/GSA%&3%4Y!U MV\F!+ZPJ^_6%4Y-^,Q\MO2^G]7Q$[GN_=U+?U;E1%1][S4GA)1(U"4> +%L>:K M-&%Z2%9B@]-EF>!*2P;I6P&QQ5&MM&4/AJ1\!$JVG,N(CF-03YG,J"K@OI?J M,I@E3E9^(AJPAPH'V<,(%EZEJJR63RR L'=E^D0# E^:$B6>,U$$5CB+Z^G0 MA(+7,0&;AA'V0E;:\XIV+,-*>UI15:I8E%RMZ')=V;J%M_ P^4'2"C6Z R35 M&)+TLJS7MCY;(-S2%74+G2*RVW-M&Q?K%G >UO(;]DL\:G=BA4:]LQS7LX)! M*Z;@/&!C<5>5EU*H_\.P@?*CZ^'=FT'@62]A@'7FGETL)3=#J%@65M;4 M$JS&LBH,RT6OP8Q^/&?FN> M_#( 0;* M'-;P(W 1#R86L6>%-QAY6(.ZCN40Q[#80A.^8.4:)A-;QEXV?E1).ZOB@KGO M^FQGZIQUN[/>Z-=WRPRZ2=FML0MCIBFC2\@+S"$,%E]R8$*6I[)[QOZ-DT2< M6^470R.*5M6U2JUDE"I$KU24CJX;@+B24M?_Q5("HXNZWBAE]9467SQ*?A5) M!][KG-CO9. CU,9Q!:":(O7:P*#.P+L?IZJ.7^LIHAP(]GUMW![6!WQR!".VG,8_8&6*2Z1M5M7GQ^]^[O/UNW5]*/ MA]NKUOWWMG3Y>+8_[YL_KUK/UUKB1'AZOGYK/+1C ZPM]:CE2@)U@88'ERQ+],"B8D3[UHH1" MB?18!X+/"^<_9B/*+".=&9.1;F26"U[")GV?GBY/RIGZU\4.[>&K M:*_[BFKIK%S25[WBFM_KM5*J*Y9.JKST5BN"&VM6]]F> _691\Y9.40BNU^' M>;X@/X.=H-(=C.OZTC68#W/"!Q54W8BJ+&E:TE692V+N9M3:JPT^6::Q#,+5 MYWS7)_I&G7!Q2\@IUID+RK2GKI)I?EMK>F MSM_VGCY!R4.HZ]:%1[F>!:XO6_Q)'1IO>+P2"WZ!>9!H5<=:2,N20Q?WBN8, MREMGZ^4O-#OOS7(?8E67=*1'_#Z,X'M#69SU.V#WP6D#Z3"O*I>@!/@;4)BVX-V'T9V+&JV$[:C,WD+TAP[E4W'L&R; M> /\&P^ 8>_#ZP^C2YQ7>N-ZH^N2;(BF[],@O5G!@S-EN5K;^F M/VLQ <5% M=H5O+&H*8%&1E6,[FI@[@X1>1Q2T).:_PWA!XW9&RYZ1L6(4/"XC==P>Y[1B M\&'6\&GF>%W,ZJ%L/S%&W[6?6KT^.*8(B2=JN/#ZJ5,M-36J EOEI9B#6,LL M0-:G+(W.3B&E%1KEDERKSL;//HMES'[ DAS4DBS6I/NH;,)Q>XO+Y3;A:]1[ M_:%/,9MUW>J(8R**1:%+$J%AEJ3M1(O]6].=6DP5/+T MHX]G,XY*RQ^Y?[:>I%Y'C$TMH;BK7Y'+)0X\,.'/[\.?WQ8P%0",)FN5V3.R M>779CV2W^X%M/GR*-?SGV)\_UEWKW+EGVRG]!?$>QO.A>Q9Y:[%@LW266?&M M@CM?V4;9"S<^/VY\>GC4"@W]R)QU'M/U@/HL*RF/B?!KN%8G6$QIA9L>GWK M),.'SK8N6!UTN*[*U5K&=4H.6\@K([?^%+&WP@QD"3Y=P?X^NERK;6TF]@&^ M?2\1]GB0*F9@_G9QUR#_;DY2K>-+9CZY3.O#K5= ]!#ZJDULXEG4EW'="0M@ MZXU*6!T&(!KG)#BF]$(=VK%$XD&.3,N**PZUU&I]^,. M("V7T)C%F$PZP>!-115S">JRIO)R7$X$(?>@YK,&$>M(#>O/(VO0Q[NZ?S", M$)YF#&16Y[D_/"Z)+:@!'P9S\X]*]1^W=[:Z3^:0JW[+B804/C]3H^O :[P. M0**'H$@MQ9AW4)=K:E91).'Q\X"IE0=8=@LJS$VHRB5N3MN>R$K@BO8]8,HH MSD/PR(GUG^.S",?MR"T7WG$NHS,WQN/4@LI.Q5?+6W>7%>L CN"S0OEGB9\: MPX_.2T[ZB2P!'CWWS?)95337PW^H8;M^Z&%!%3^/.U&GZZ@M*6 QY/*-ZT65 M*XC]T+D96-9!+.M9)24(CYX'H"PK=;(V4M)I]Q*F&,AEE9?>\T>1 M0["LMQ?-:R:!Z.NW@1\_S =-$DA2RR=NU]:QJE4]#PWZ]NS>V\/B1I83 A5B=>$Z_@4#3#3NF7Q0__HC\ @0 MTG*(-V@%M.??9])UMH3-'VMRN;3UIJ+(J.85N5N>HEQP HLG$)<*C;(BUY39 M[8_41S/YLH_;G]L\A-4[%0-WW%'M=6P8B'7LVEY$;$XMNK@=KLCJ]O9'[(CD MUXIL#R/< -?EBC*[3-K[ =\#+(+V>OP&CW!:X\N;(]3LJYR!',EMACK_T7-! M-M'E2RV?>/J^)I?F>&@9+S..9HV1(XCMQC1L@3;<):_*:GT;:[!SH(DB+M-6 M!:V)1(+ LU["J(%OX$K O>+8&A%,3[1(](_0[!RY4[BFX ,41L&%YA@GN\ M9$ZLWW OW3MSJ:4R7#Q-J*:T'FU9C=9/XU17P<2FVZ([L,$^3FHE[-R:G/=/35E M^BT?_MY\)8"-F&">?N+M]2G@NDL\.N/W7=K$]Z4F.U 5?;Z0\ =*(YVX!J_ MSN?XA"=RX.R"^):1EVS5K1>KO%#]Q'I,/U*OC8*YU,'5ILUQ(M_)U0RJ0\NK MC"RO7F@H9R5>>J9E8!($SOG%^5+7J/,3&6%D^-@>XCL"*2?B*E< OK* MUL9RE\"_4>.DQ1^0\CB8C]^Y21YFJA M45%E5=GZS"@_9ER :HW#G[M%58WUGJ]GEE#)238;[[H_9RO+X\P=VHOVCSD] M(ZZI);4.DJK)8 >.)^(I8+6Y_L\*5Q4E*PN096SQ"]O%2[;FQE*.>\1[M9QH MDUR;! !VS:#>GKMV4"H1 _MT$&> BQW'#6#Y$[C(9!-/(B'*';:7CS7ZI8[E M$,>PB T3A"^P"/!4!O+8R\:/*FEG5;1C?=>WD#'G'A;\M][HUW?+#+KGJL)@ M-W9A1,US970)>8$Y & 67G)@0E:F-F/'_HV31+!:Y1=#(XI6U;5*K624*D2O M5)2.KAN N))2U_\%;U5(KNH.TQWZ(#7%%X^27T72@1<[)_8[&?B(M7%@ :JF MZ#U-JH4$Z72R)DB$:Y!:-SH$?0YR1CTP,P4EVC:O8YI=]_MFZOI!\/MU>M^^]MZ?+A[K%Y_\=",3WP M;'_>-W]>M9ZOKV"B]U?7]^WH4_OAMG75Q*_;S_"?N^O[Y[;T<"-=_FC>?[]N M2ZU[^.'A\G_P-:^?VG_[2TU3JU^EZW_\;#US^ZZ?6HX4=-T0;F'ZLD0_#(JI M4E'^1P^L43!]CG"^[8A3GQ@TASJ39=G "]BD[]/SY,/7Q!^V'#8?=M'7^%ZQ MHD5M,670&*&BGT>*Y$R)E$F\P(F?'/]\!C]]F?U>4\[JU>KGC(&+4\= $^:( MBU%B,QH\$LLLMASV^9+TK0"^/RV"/-& P)N=7\SKYV6Z[ ,I WW44;Y9A65M54LUW19S:Q_ECA>>UC '4E1]7P5T3VUTTGK\9+E>6M?Q9DQP17!%<$5P17!%<&5H^5*NI+9U9VW5*K4 M,ZB7+4##$VAJ&X!F!A=5/IJE"$AD HG=MV:KJAFT9MM/,51>U\)BE!BUSU%" M3,0H,6I;,4E7_%*9$WZ>#B7SX%X\T7[H&5WB4U8BU*.!Y;':../%0XVH8*B/ M6Q?BA >?%1*W]287I/K65Z3ZLNVL$8C,IF,^,0R95Z&'>UHP33>NE94V];>J MP=)$D=4YF\9[+R4L$)7)^J2^QN;H2C3]D]@AG;OR ?C7?&%1(6">WWJ^*S:ZE$%.$YNNTPD0PBN"*X(K@BN"*XL <&S.ZJKAR7U6DY<3(]%S)ES2N_)/Z@16U[,;S_9YE8,\ZEG''7)=U*FH?GG5BURFC M"IMKI=VU?#^W;3F M;Y2I4%.V.Y(KH",$6G!%<(4'KF1Z86+5^Y"8"G3+'1 MU!4I-I1[C+AW*X:X5&939160BN M$%PAN.L(;H5+JXQGG&5-U66MFOTWAK?X%_)Z![Q7BV']54I]X,"W!0')K_&75?@*3;I^_0\^? U>8CE ML/8V[**O\;WB#BYPN^FF*ZPI2_3SUW?+#+K8$.=,B9KBQ)(6;'DOE.?:_IVJHW7(M8M3--64DK,2U;S>=KSJV)1_WI M=FNG\?)QJ[D7[TNCV7-#)SA),ER<,@8N3AT#39@C]ETD-J/!([',8LMAGR]) MWPK@^],BR!,-"'QI,A)<$\^!&9^:;-R[3G<:>4=/H\-3H\N]/X7^'@K.SJ MRT6/W9F796OH"V(3QZ 2":0K:M#>"_4D794E3='T-?C.J].6JM'R\'IM]?5; MM%7FOYFPSUR"F7["U?%^PJW[F^F&PI=NK^V^ M7+O7]JG=M4*CI,BZKLN*FG$7>#[1)[3["6OWVJ&TNXYBI@OY$O)UU/)5WX]\ MK6/CQH2O!,)7E=7R27A70OY.5_YTA4OY*Q<:JJSJ95FO584("A$\:A%4#^5B M5@H-71?R)>3KJ.6KS*6%JS(+5]/E4IW_15[JS;,.^]_E3[9KN]_/JJ]M"D.I8ZVSN$PWS'5O_VEIJG:UY2B MM03(NS!A@BN"*X(K@BN"*X(K@BO[6H!KRU<(CY[;L8);< %3>_FU0D.K@8N_ M=1Q9X&6W>/F4"C#Z-&!\F#=\6H:<67#4"XTYP)A99@A,Y$"'K(CA;:Q"-$6) M5(BB<*)"Q/EK,4J,$F4*Q"@Q:N=BLNZQC'Q%EI]H/_2,+O&I1!Q3\FA@>;0' M,Y3?72BG1>MF4U I'9=,PG MAB'S*O1PWPJFZ9KM^.:ITGLU12TTU*I<+.!*NGC;.BD<*^WA/XD=TGD1%JW0T,JJ,'?<@D6(L."*X,H.%.LZ MF:>;ZU6=$[UZDMEKC'?%%V0;AA+ZU/$)DO^H0@DGMR4ED@T$5P17!%<$5P17 M#I8NM6(UWC3_'?H!;F?XS^ZH2AT6J&LY<6DZ%IMFSLGEF&_R1/\,+=\*:)MZ M;Y9!(__RB1KNJ\/N$KN:*3,H2N"'RNKV!YT$"(5J$%P17.&!*QFN\KG3UV6^ M]+7(Y!&CQ*A]9?*L?;1ZK)M)?(LBCC^O]V<#>9>!'EM[#M+>/:K)#09N:0PW'VK8<1:3NY.+P8G=$<$5P M17!%<$5PA=O$F:>A(\*V"YOOQ#-O(B\D!"H$4I?<$7$O\0H,4H<^!2CQ*C#AXGG[^(<09BX:42[ M9^B:/#);=>*373!%<$5P17!%<$5P17!%<$5S@/B^O*- MD_NY1>!;CN%1XM,;S^U=A#[,P/W M=A3#J50#G>ET*BH6=6U$)(K)/?4))=+JUQ%JPQNMZR6\R[;(O]!C!*C1)J0&"5& M"3$1H\0H(29BE!C%PR@A)F*4&"7$1(P2HX28B%%BE! 3,4J,XF&4$!,Q2HP2 M8B)&B5%"3,0H,4J(B1@E1O$P2HB)&"5&"3$1H\0H(29BE!@EQ$2,$J-X&"7$ M1(P2HX28B%%BE! 3,4J,$F(B1HE1/(P28B)&B5%"3,0H,4J(B1@E1@DQ$:/$ M*!Y&"3$1H\0H(29BE!@EQ$2,$J.$F(A18A0/HX28B%%BE! 3,4J,$F(B1HE1 M0DS$*#&*AU%,3+ZP]B_P7]-Z:WR#?R6C>\1[M9RHKXHVV3C(H-@=)JO../55 MG7$T[(S3IE0BAN'VX)$#RWF5'#>@OA2X\*:.21V?XCL[K/T+">"/CN40Q["( M#1.$+WHP9W_8>6;Z9>-'E;2S:AFFTW=]"QO6G'O4)H'U1K^^6V;039KTC%T8 M-Z511I>0%YA#&"R^Y,"$K$X28?S?.$GLXV.57PR-*%I5URJUDE&J$+U243JZ M;A#3+"EU_5^JHA>2J[I>,O,^>:7%%X^27T72@1<[)_8[&?B(M7%@ :JFZ#U- MJH4$Z72R)DB$:Y,:KD<8_T) DX>C8"KDT%.0NAXV>_K+:HY4"XUGE&3)[4B7 MV">*P9TTYG%[ S!27:/J-B]>G0O&[S];MU?2CX?;J];]][9T^7#WV+S_8Z&8 M'GBV/^^;/Z]:S]=7,-'[J^O[=O2I_7#;NFKBU^UG^,_=]?US6WJXD2Z;[1_2 MS>W#[VU>7^A3RY&"KAO"+4S_EBCKW)^5L M_O>+;J6J9R![J6ZU^'N]5LIN4O6EMUKA"\]K2#@<5I\9-J>+8(2(_3;/FX_F M9U"65+J#<5U?N@8=:GY[\;XT[HAG="5=E2?ZSJ6ABP3_5I*WMM#;",Z+]5EZ MC2Y?NRD=GY346+_L,6IM^I9S875,9-+3@&IE6]#Q3H4CQ(UUZYQ&X(%[5C(J M7!*_*W5L]]V7.I[;D]P^13\&7'3L^O@&7C'UUP'3BO:/LR!) [0T#5EW-[G4 M^.BP_RV3AJ5-7,=L>'R+(HX_U]1YVFROJ+FG@60YL)ZCTB?;]:>]CY6]0>=0 MAMV[&"6\!!ZH:S-=##-1EFN&VWV?FR MMK..T%./6ZLCM #]P5_I4RK4SS17]V'>\"E#_-<+#;TJJ_7R#/X_[QOZ&;D_ MQV#>FN:_0S]@04>,47H4@&%8L&)VINT>_HQ?&NA&A1C&M)RY/M3Y? NY3V\G M\^LSJ02W?;,,M*V,?(MC$\M$9@ZE^!:9='[KFF[K74S3=D+2 M)T;1N_93J]T?P+7!]Y_D%J8- RPR=7JK#2M[]@N ?0N%/$Z;M)1H2I+ M1;Q3,.F%1KDDUZKJMJHY(T2=I..[4C7;+MQ+40?.HF$W2*9?P"5;URO#31.+4VE0J,BEQ1>_!SA)^\F6+4W/)4+C:JL MU[2C"6$=AU[V*$S.IPOUL^6\T7@TAC%^W%VTBRQCCIK2B^MY[CN01/C7:X0+7&C(!5J_(@J>( Q=#!J06QPHN8S5]=D=%.-Z\P&VWBCU#N'6L M#VH6_T,]=Q[2J@5P&6J:JGT]+K]\ZRT,73_X%L9/QZ,PV_^ ,G\EN"?A (H\ MZXTE1/LK-B-.V(U:OLH=4?4[$!5W_!ZWR_@?G<^%O1[11#<+R)[]-3"5!GJ&,?DMWS6TI\RL*( M#YV?/FTB.<<)?OW1QY-#:65&5PJ-LEQ2MTXY$EXR1YA:H7=W#BJ5@4I$J \) MF$?/?;-\A,HHO@$?/(J;ADO2F(_%75$RTL1L:3DDYG#9Z'I/,27G"8 & J = M41KGT:$CV\C#GUK41#.:0X5Z5*DI-2I9=2I977K;$CAD&:_ M-8?P@)?"OVR+O%@V2Q&7S)!B/CDQ_@RMJ!Z%+[/L\J/W7+..(5R$/MS>]R_= MWHOE,!9<#FD.GWS+I%&YAJ;G$?B6Y?I?=O%CRX'U8(@;*0LNN8U9-E!3"V4% MA5*OB!1ESJ&XFW-">T/E+/"J +QM=H2%9[TYF+['^V^8$#E;$D+.%3[W0*"MR;:NT.>&;;W..KT,]CQW89./0"Z7@Y1L;4\H"' M\F15KW(2$Q1NZQXR'S*"#MNBJY8KG$#G)%W6!R!*'#?*_DSTD;L@2W9@QL@Z M6M1-G6--+2^XBU>2-7TVU"LR>_.)H&6;>#N!4!FL=54NU?7#0^@DO==Q=8LG MY/JA9W3!D.[DT'/N?)0L [./9,#BVC>N-U>2MCVB6F)GXBI*65;+VU1:$WXO M3YA:X?CN'%157$U5%456RMNH:.$1;Y6T!M0S_?'M-::J8]Y'-8U%A8ILB[TR MDM\ 9>?L@VPC4#74TJ5R2:XK6XK=0:K.='2I/+<2E<@NWI\O MCL>+]A>"$U)1KY0<>_=9K5*?0VDUBX)Y05L8 9+DN#LH<*$@T7.38R.3Q]%JA>Y.NV#!'NAA^NQQUDEN];+FU MM4DX*475*C8.L->&D']A)SPY5K,YI53VR.J>E2DZ4 M[_TZ+2ZW\='7ZR7/K53MKDD74!Y;M+,J028U+P8_?3P?-Q2JYI#\:66JHH"F MKJARJ91!]MIZ_,N!=W]Z0%Q7O>\0B2H@L2Z7YVRQ< 3$++UN5.2QW; M?8]3*:.BJFOJ_36(LYI=A]J43C&S3+>K\Y*XMA&-2Y9AE3/$ M#BMFYE%3!/ V/13Q[#8C&EX,20RJ^*&#HAG_8J;6N+BI706'6G0).A8PK7D: M8B=HTC'+MCZG^K.(W>TR=I<;6['L)-WZ;>J./N"7[;'F^>>?FH[Y&%,?D^NG M>H7-M E+K0KPW+,BE[=:4XKP'_]G-W8%L:4=YRKES#K.<1@-S(TZ?_0LQ[#Z MQ!Z=L_.H0:TW:N)!O!UK]-SY<3LZ?#?DPA--V/#@L -3((!L.W:VZV-J=5YA M]=A$.?JCPEB*XWC;@VRY0C_6%J+Y4N@MWP\QK1G]<<<-:*+/,;/N-+SN7<9M M[I&B3T."IA&/&F_^CO"I#Q*L60JA-IJ#!_-%!)J_>7 M8"6=!:AB*619F=.?E+<0_7%ZV)O7OSAR3VCM&E[CJU)&S5:2BK!YXDD5MT%E MK<9!?7#A6.\CLK$-G):NU*HZ;RLUD:>*>:JI\I5$>F#F>:I9*.E2H5%2Y'HI M S=8I*GF%H=;IJEF 41LJ5J6M5(&3K1(4]UIFFK<-4^DJ>X@377MVAZF]9;< M.[Y%$<>?:\.;C*%HOWBY<#W/?8<9L-2T1M$N>)5C MCWGM:)?Z%BGZT+ED]$RM<5G=[EJI)%>WKP@K(F$< 2C%%O1V"&)%NBNZ*M?K M6Q> %0&PS=$QRA]83^.*$-F:RG8L,:.SG:BP\ML539$UG8-]0A$0V\>.0W;H M896VRS7\9U;1\K;+?*2;N$DWA.BHWEA2SX*43-S?#8AE^U@'#\MIT2A#D_C2 MC[N+=M&C-L'OW!=X)Y;;>R*%F#++P1_S8Y(DJX?.5$9TDD[WC)RXHB_!PXC< M:<6PQ@YURV5-5"L])H@M3<+/%F-+MSEJJLC7Y [D\YTIJKZR-VA)7(T[@HA M29\BBFZCC#7,GB_59INF"F^:%_ADIH;3PF>YGCWJ[>3N\+7S2^,4H2&,\)1F9U9AC?G!$?" MI\U U^;)$\FZ*/]$5&^A9"SW0"J\>2#"A=U--<]-H+.&4JVR0)0X/!*N=E:N]K@\QTO21R1Q6G.0W4E4X6SS%!!;-ZUR?4S- M8J=>:)2WVE(6?O7F<'@F'TR56N90QP8N*]'H=XE')9\&@4V1F[A1B*<]\>#G M._',XP\@9^UW)^=+8J%X=H'XOUM!M^O:2 QL8HTTOR ^-2_='K8<8Z'!%(JX MK@B_/"? VLG1T/30FH40G@7EWBL_3J<73.?X2?M+F_B^U(3W[_5?1^G08T<%SK6R3SB;*VAZQ M:RT.]6]W9G2BT-Q8*5$DZTUR@FO\O-ZL@)8*C-C5BEQ39A/@ M-HL9B^/[><7@"LV^0Q!B7UE-5BJS*SW>,'B2)_<_)=TB/TM6W#\2MP/1"LB1 M+<"0]!MP%3-#\,"*1_W LPP,9./OV_C?"WF9+TG7R@!980:"'0FPBTQI67H6-UTI*LS&G#FR^)9M[) MEP!3_Y/2BV.E),?N8P"=J!?CH_'MQ<.+XW=<][*M855?"U9M2EF-G1X\7HQKM>Q(8)PA=LKW/AR\6/*FEGU3),I^]&?=G/ M6<*O]4:_OEMFT$WR7<C@*ID(./06IZZ'.^XM5?C$THFA57:O42D:I0O1*1>GHN@%"7U+J^K^JF'*. M6@+3&U%=,N"2QCR^C3.#>*_ #Z9.IO)_EL*,ZAI5MR%$=2[,OO]LW5Y)/QYN MKUKWW]O2Y?V@^WK:LF?MU^ MAO_<7=\_MZ6'&^FRV?XAW=P^_-Z6/B&++">DYF=>7^Y3RY$"+!8)*S5_\2S' M %1FY829 1DI.F:M8*HVZ?OT//GP-4EDLQSV9';1U_A>L78LSZY?&4FBGT.38IJ"E>P61-#3O.71DTE/ YZ\[=2LZ62'_7YTE W< M9LN)UD_@QVQ4^7]5ND<:<&T4O,]\6H[T>)EAG"';Z,6H]#P(+*^ZYO2RW M3KK=?3AGO7=.'[< K^\S"L;X* MB0&5] MIDY2)3-(XNGL2Q5Q7OZ^V,ZUG=EU?]HE4&,T 8G1PQ[/7W_7ZFZ]D 02"!#0 MN\[))(!:W:O7^YEF$#BNIUU!N61!^!\HO4:0S'F33-&6.5DT4U+BTNE%JJ;5 MFJ1.+)MH+O03SY:>;=MX-6>S;1)23TNO MJ;_R4J%K["N__A^\/\J0387" LP034J4U6O-4^P:*6CA1&AAC;>L(#&DD1XK MNCHUZR6_E"FF\!2)^NJ(-=[:6<96BU=/2+J7K)^0L,THICXZ)J8YPN?>E( 0 MFU#[UIW',Q^_D.? M^:2L,PSD]:#?EI76UG.\1>15T,/^*T&J)PA:5]J5N[VT?_BH([+')?P>*NA' M4Z-B[+T+BV0%5&DB4"\&';E3F]+J,RS?WS\[W1)E-$095>O6!&6J-!FTUI%P MS2<; V>;M_DJ:- ?8\WNCC2N8ZS9/8CELK>27:4EBO#/H0A?$/2!3:_]473[ M/(KP-ZW6W1&^B.KZB@#9SZ^NQTTBEJ^O %1],"M[Y^=9M\Q_**9?APP;_O%1=TWW?O(#K$),N:0?^2Z\VG4_$7?LF O\"$1Y M%*7_ 0^/3>(^P?L^SNB GT!*=Y@20?L>##W^&>X&EM(7B$N.#R3^\>?CS=WG MQT=9^CA\O*&M$WX\?'Z$^QH^W=S?R=+P[I/T>//U[N;+S?7P[DD:7E_?_[Q[ M G25?L!U7]]\?@S4 Z )9*#[_A&Z)&B#>)F,K:H7NSUFNE"5R98ZN:XP,4' M-U*D1T,XDH+[);3.OFMFOOKFS)"^L?EYKG3-M <9VY"SYKZ2Z;E)M<'U1ZYI MF+H#:"6]@_W-"";VDAD\AOBN-C_05>G?E0^2[=!0-_^*OX%_^1Z^-0$:L+ K M2RZ9S> _Z/B T[R88W@!X+J)L$$U96X[WC-(4&EFPXFQ0SHN_!/T8MC6(^HP M;D-Z@H_X2R1[01S\%'^:JTZ[Y!E5GY598C=W7U+=^OWYB#@X^W4!VT+!\L@6 M2NK+<"]CU)E?04D%J@W5Y69$B""8O%<[I2K#T8.5);Y' $X +SQ"!"BXJ)R3 MZXN%8_\-Q_#@@O*!,') %9P6A<'S=&:$ /A('R7N9[@D[^V>OSCKH+V+0;N9 MM@FD$5]!>C6]J01DALKJFDO#VTZY-8K>&<.5&^L_4W,\7;]OD"ZM=*4KTYJ9 MGP[Q\)/)[">F7\S@5::^="DAKF>B->CJ4[!^GJ?PK:>;,Y9,8#OPVP75X-FH M<(O,W,9Q<)?XX4U@(VAG34P@5GK1*>*5/A&%V@ET,#5#+\8H9[05K?/D6+8(U#ZZ_0(I$8PN,9UBB(=T I8(=BH_)='LQ MD,"A*(6^P.]-U_6)$\'F*WSJ6/04=_2EL)O;@ 4.7=<&VRVQEZ]WM\,8UPT^ MQ6;<1+K52;!1&4_X"LR6GC2V V3 L(,8 XYM)P!(L;U\R=S+%SV]E_C:W[" M\SMP]VCQ:]M9V"F@?[^]SEC=(0!G7'Z<0HE5B#9\!KKU9QZ6KCSXN(\L1/OY M^"F\ZD9*@RFNWG$M;DE'>V-_IO4TM;FLD=59^<&S(4CC.NKQ\*J$^\2W=-" M/.8U*>H_D:;Z"Y%&A%C2PD$D0[JVZ,*XQ3&)Z,GQ9R2(\CS[,PHJ-T@,?"1C MWZ&U4O07P8@%9!USX!-Q8GC\?)W ]HS7_6P\-J1G8B&-@18 7Y,%GD /<1!V M"RJ?N< MA>QD./P1K;Q8 I09<2S60L1*8+8@4XJ)&N[KS1WB>Z MA"( [R9$SP#D\!'P@/ &@B.R]$TFR#<[$M.E"5V50SQ\2R *\.+PR#:.\9-0 M,:!W#T=[11T%M'# +!1+R%P0AK 'K.0$,3W6X0OZQ#C89+!YRE11I#)5*([U9&;.J8Y# M$7$<-U\9#',@-])G%%_=*2&>!)_IN'> TB>X/]3:F.=84V0)^SQ)K_ MR P3 MQ=;$L>=2<#-95R!+(Q]]Q@ 0R_;""T& 1U6+B'M_^:;#!NXA\F^'R>[4]L&V M&B%FZ0$T_O0MILF&;(!CP/^Z!99DS(+./N?>77X4(R"":+6A!?;T3&+FB01O M_ +4)"G-R_\;\.."S/7)G,.+[LBK]& #8>4P69K#O9[+2B5?7@5GGW +](WH M2%H(K6RD2FKK+#?;I8^Z(,$3W)*[52A/88P>/_[+!ZV".#-.S^P&F!FWK+(O M>T1*J1 _@"4Y;"K/ QGC^'1*K]3[$[+(F$LH4B92[IT:*Q/+1SL2E\HU6#DZ MD*.SO/T8EYSK!I6C7CY#S&0 +)B#[H7P:1"-J*4B#FQ!O5>+=3YP6 M_MGUJ#O!C;!*/2*L@C.@6 E/<1Q(A8R)\9E09\G1-0($0?E.A0Q*LD"TN3'5 M"#%HKO\B$@E P;@66*'S!4-8IF/1D5Y,>YDS^<]86B1U MQK=B,L',D1GYYZO.^@A03@QJANWP[;Q2J1K34>#77#E&5V7N863L/\#X,=/S MQG0A_"UH1Z@6&R:=$*>BV#(:K;Z)T._2=)C\\< M! ,*!Q<]NF#V<=77^A7IUDA2#HAPWJH1FV<@[B, "8,E5Y69\L&=A_ 3F9L* M2#CD;ZX6IC"" _^S^;Y M9^UE,<-PYA.A&0/%LD\Z$%'- M""_6F'6!_HFR*3H_>@\M0W>6>5==>=6-%>('1POJ:PV%==;)I(\V_"?RM X? M/X8^(.J@-K(>DWXND'^$CPT??X9/X9LOFWUY1Z9?[J6N;!)(&U))[Y[L!=! MM]5\?R7=S*D7/%2THU]B:"=P$AS ?@T8._E[@=W_$RX+=/99W)T3\G8SU@@1 M;P4L$1MN?,9=]"RDR!V/<'EXD33[W*- H7V"1[8W#0.LZ#W$GP-C@WU9TI^^ M8[J&R7P_#70L2 M_!/"71CSX'7FP< &?(0?V$4!W"*$*); FYI%C5C)SL[FQ MX:$T02I"8*7-V%[22,>H4J@TDA=]AF(*'L;7QAI2,CB:L!8=\AJBX1-M!J2*.//SGA=6M">#PZSAU2>$><^M1>\_TAW$(Q7A6 M*@SOQ.$7V4X10LD252,"Y&5N=^8O'F$(1$;3)>Y'Y0%\I&$6W [&J2"8]*(KQ0AZ">?[3:G)#77M]_NLV,[%&+[9FKF=QVPWTQ'W.P M(Q/LM;0?,;3PYJQ;$CT/?P+V.3&IJQF X>; BITOX NK=?V4DGFFB:=*4\QU M.ITEM>Y%/?)?K! MZPGE$'*_9-R/IZ/%W@EZ$2 L\.,9RT-)I209;V+N-6(9H1\OICG1 M+?QMLC::P9N6U,#P$$F&# I24M^:F&B"4G_Q>FU+DQ.R+5#2$ KPRE)+M62N M\%BA)^I+ S^C?N'M\Y-#_!$J'Y4]1OZS^@?6J?XM6NB M^ 4)L7AQ(YZZZ/+$Z/]#H\]_L.@SC5#R4,F[1W_D48SN-=N7';3/P!RW0:$* M,Q]O\.^8AA3U[B"%*1&.CV4XA3\8 M\W0H(F7^-$%B>O(W+'&# @TH)E#LD#'1I )SY#/8@[E(:%S=7R !>FYLKZ#4 MT00*)#?"Z/'9-UFJ211?!P+%%([(3\ 9'-^(P]-TD?S"ITUW*<H&U5'? 'THYUB8DZ9#/=C-\/]V$V['[\, M;QZD/X;??WZ6;C\#M3X$E2@;%"RP]3/>JEZ4]+J&9XSQMC7NUEY!Q^KA)=B7 MD'\@51D$" )3T9A*2()$MP6 B<0C?E31XXR)^8TPND>H?DA=5LA7,2<)8WBZ M-#/UD3E#[?4=54=-CRWY/E"M>,(;T"&-HH! U8T7,-7!NK)]C),ZOP@+PE#5 M+'A5M"YSO=':4^ )L70HV*KWRJ+\= U,-37Q530JRB*I\U@38F1@F"6\\.%[ MWV7J2<">(VY+5:LQG\_-8F#88,W9&4 ZO#? MD82(W'08"_[;G,/"3/%D47)[A'$LGCM&]X=<$Q.AEW_I6ZG?\GPO.-TS[/F? M2-@A+-E* 31Q"_S$1E+&!*>DXH.Q75@E.@J<"]@Y=E1DOYG9KYC@QH !+Z-; M87@$/XV[9 (Y'+TJ=BD-%E#! U#HL@7=<,6U%Z6[00+155'%,C%/I]U:(M1+ MI;=O2J5*1>?#GK7(+(F1A(VB-;!EPN [O>1[BQQ"[[N4PM>'M.'07$&:@44, M6?K+M]'8H'R'N>J9_L'X HO?LBH0-*,X6<1XC!GXT>(AY&G@V>-L"% 0\WG= M?-8B\&^G^/>$M5N'PS]X?1S_8ER8R2YTPZ:$ERP1DWJ!#1 #8]1I:;)!\*_ MZF=ILDDTQE5=8/\SWXN<(:96R&WF_H9U MK*5=L3/3QX/,XE!) C15 J:7^TX]HC:8-1S$WLY%_@T>QF^H;5;,R[W'/YB M($\,FMU,\O;'\KS16&&U4M0XX[E+8-[,99Z>3C-3/2W M.RSM!G@>NLW9S"BX=V87AI[Q2!_GRP2_I-<_(M9XBE_@/JG.;@"C=-XH:V9V M20Q7]9EK![MC91BF0:)$6R:I)F\!5D9PI863"-BDG4I-@\A=-'K+PGHJ DR/ MV<#(F*D9S,.F04*K%7N91\93R_P++\FAGB3N+@L\5W0S $RX?YG^A%*@P\P1 M)GMB,.07QT5BPM*CX@N-XB1@Y42^^9QX4]L Q'Y^"P,Q@,BSMW^8612>"?>A M1Y9Y8!M'][?"LHL=J2$]^N-I1E(]"[CP0!+JQOQ->$K8!\I=GSGGN%&HAV^- M0A;\ X[MD=+-[\$>P[&/I>@ZZ5\)61_7=1)$A]1)X@P0<7))*0I4K> W9FUI;@**L@";2W&!?.D%_69$P??"!JD0PS@$8"7LY "EP_ ?O,*!#!E<1:F M/?_EFT; #C>3AM)_*'*$I!QRFJ!ZA9/B6\(7%ZD+W',3USWRR9V=+?6JV W3 M.JS0?S,.%TLH,6&I '/N8 4]BJEL)\\*59B*B+A0DQY8[4MQX/'!Y)0N]3!OEGHS;CFEQ9BU!S MR>$9H[X$4P#ZXSE?,5,S<'A&DGUIM5S7]C _?WU=X.M,$\$4D0AV^HE@&!C, M"A=J]4D RRLO23JDC>0LJSQ)&;KN\S+PF$8:Z\6V+#NI??HZM=&)'%\U[N\*=#F4M"Q=)TB5 M"9O 2;2A,2,];CLPJ^*=&9PQ,.#'V$G&"ZM=%GS ([\J. \$CS#73)I3S=U MTB1C IFPB+;".FU1\Q#C#2^F@7YM6C*YA!'<3?-,K/%;")1+?@O\7D)D0VM89J$R8X; M:]##])X%H.ME@'7A!RC_C<,D\H_SHGC116P64Z@#_WZ &W2 'O+X^ TMS:5:[@$9=[#+I6N>!KLTHUWFLG?& M+38T8_,9,&_>%S2C"&V4R&](%0),U6769O0HL,D_231+/"EP/ ,3,#F5TV8*;\P5'J)VL!?V4=2O*.>A&"G@T>EK7.0W ML+D7,# L#UG.N^@AFJKT9D\F0:>NV*],BS&KWPT"U_V7C[_'#$&?;XU,='_F MO8_M@6\PL>GXEAAQ8C<0 *MC,A\^YT'6DM]KR2?_9@("N?A+)PO!F$,"6U0& M;)!E]V!\X.\%NSG#=^).!^YDH:B6?%?8E"H&]( =$HLUQL0<)],Q+IE7+$)# M?)M#4WD0>ZDG*T"C0&+&U1ALD<\UKSM@ZU*/DU$)6L<#?+O]^'@9I))_Q' P MJKUND(-+L].,$&GBSC5[N4M3)G@SZ?=X.6D(U<=037E@:DJH!C\^N+50@V$? MC$]NZM0S_+"O#T^,BZ><9;&HP+#YZL*E9E:F,X[[S?/&< MF0;=!4,"G?C4R1/CL$'DB_4##+E6*/ZS_<^@EX""2Q6%9:8J2QB7 @.Y*T">^<3'MLM46-YR(Z9AHMIGS\UQZ*], MMN,=L58DK60<8KH@J M1<,A\0RLA'OE&%PB>;5+G+(?D+*_V\#PKF-6:" -;AZ^7X?BH 8Y/8?I6AB@ M&H7&5D*IP=< YLQ5<613S_!0T :,_.V1R&. VM2ROL=2#;"?*D^]CS\>^@YX M[R/&11,,+VA];CMR:%JSV$*U=\:"!V*$>@)-AFE#&6BB_4W(V5H48 M>6ZH)9]<%)]&B1WN"/=M4:Z#;=6(Y49:,#85X#ZTF.<]0X'4Y]2;R'4;Q((U.AECO6EMRK;B M"32!>Y.[F="+-:*F $URF>HOB)V!#1S3D6B2#.^2S=Q> (9@H8D.3-[W>)K2 M/4(IE8'%7T:?31V54Z;W$!?/:B-@".$0 G[B-?I]NM=)&M6GAB_AT4!-,?N3HV M88_7OX5]#GB^1Y0.H[,(9&HP#J?[9;]WEHB5+I)DN-*A/)2IRBUBXAKO)F50#;LG$8XE6+4OM#$ \F MD%URB)\M$+(QC=)8X BG)$-_$,:3H@[0L90_';.Y7"^9;!M+V@P0'C4KR5X* M0D:.0]Q1C<342NC=,V$?%+IP,L4X58)#Q6B/5R)P>X9WDV$^18#IR*>YZSC- M)H\M\;A=5&43%>FQ:ADV#@%(.YU,&W+ F#D0JD@Y7"[47HOP2J;1L+]?LG=& M#J^&R)G*SIE21<[4.>1,9;7$[EZV5C8\.#!_BSN=ER/M+ANPN&6HG3N)6(_. M7'4N[6QN<]4WYL^,VL/&?*W%?,Y&IE>T?E(HIR<)':CR0'M,()H>HE(OL$38 M7IQP+]L%I7A.210.B'X49IVO"5/%/5RI JD(:5%:,W<7T1WK$ET90;!:7HJN M\Z9FZ"@+*GEH%018W]Z,''?$DP:('U(!XD/:MHF8]2C:TJZR0EC=R]*+HIIM MUC'%(,8'5J2&K87ES!JE=/E/,HH7IJ,G4N$#QUN <_%4$N8.D]''$WP=*.A1 MXDF8LC&)=8H)>^'145M!/DKD)XQGIH1'EVA%'S^30ZOS>)2X',V53UW9868( M"@*+O&+="NL[A_B5E?TA$CZ2K#>'#H^7UUU39>P90?4]ENS]B:'X$IZ%!+C8LL>@0&3',48H&8P+B<0:/%&?ECL^&IAT2G6"Z,%.^:M M/0,'N)O+M=*9P'SD=M:&5_*U,,,Y'F&+QIF!.J&[W%BF#X&X306D(NLW)KFC M"LJ(3RP%>BQ*V+3O?&14!ZVVPOA@$+Q9@H:'A891(B"K40MY2<#L@JHTC%WH MLS&.S"2<:\*#24*JJ?<96,_GE$3J.7!A=*, M]^@V:=D]:YO*C?I?>(M!E;[-SYJ]>(V80O$&!"[EWICJ?1E&(I.""$[-@,-\ M7YEXSA,W2\7MEDH(6*IHM.22"AVO*:#:3**JX#9$@Q S).JY90[I$$!GG"N%NH^8' MC">;K!&N&72EQ.B_PP477 L=+?0N*:3E8$:M[033MC#7TQLWWLN S1/'MN*: M_E+Y04,:4DO#(;H;1OF2!TX%APV2_'DZ&)^-.0UD]52XL_#D\CJK7YO>9O'W MYE0Y4M??=6//=2!9> MQRVY0'J_Q>IB:5/"<&@1UJL%CIC^Q4!M-GJIH46_29>E3Z =X@1:$T[0;C33 M)Y"#'K.,Z2&OP#)R=H-ES]8ZR-D4.)O:Z&?<#F617MY4W5W@9_L@$%#S;A<( M-3Y%.M4$>ITP$248H6!(E^4$94#AD@]O2?"(WS]I!Y<&E M/:'J-QB[#O^P4'U;+F4*KY[.-X2@Q_1NXG81O:(M?=1B2MO^N_/T7[^AR0<;(G6 M(L4;G6:5O^:,?BN4 MJF$.(;#:(ZV*WV$B UTQEKF5\V&4O)SK=IA2ET5'Z8E-'O"EU]5*_4QQE> JD@"1%)508*Z16 MU96Z^%M2 O[#,!\-K65J8(2P)CJXB\#%.RHC;-_%Z7#OEZ)IGK'N>$T\' =3 M.2BP,&\N'/8( F;'15TSSNG4ZEF>6CNS4S_AG-W$F==P+TPM>79 =31)5)"??]85.&MT7Q"7#*Q6CK%]O!AD@90WV2<]0GYM_$ MN/R'.';H[=$BWT(K#/2E_#W,<-[F1@(R+7PS)7B/((?3)X?N#LC!\N>7ADTS M,G'A+)IH7PP465$[LM).^X$%51P:A9W%F!Z;N0.P*' MME#KJ\6AOL"A4\2A-4IP61Q:+_!;S8N!UNK)S6Y'(-()(=(:]7$'B*34#9'. MS2._W/.[:G=\(:HJ:F;6@:HJ=V2'C1EI4'+H1>ERM%"AA'QOJ2?HFQ (M$Y' MK!"!-(% IXA :Q3$4@A40*BWT!VD*AVYU=,$'IT0'JW1#ZO&HW;]\.A,W(JQ M1AXL^_R0F5+B^9H]7Z6-I+998Z0:$L%-HJDP[?@[3K>Y%(925>Z'=G.U>(F8 M$DO?+*/8GF+45F!,6]D=QG0%QIPBQJC;8$P!G;5W,5 UN=U+ES0+K#E>K-%V MC#7]FF%-E6:.ULI0[^)%N)?]=$WH(3!B97MMD3Y1.5&U=B:\09,4@>X3Q)AV M68Q)8X9R,5!:JL"*$\**-?&U;?A(=0$U@3$UPI@U ;4B?$2K$Q\YDZ2%Y7;& MP@6W[Y16>@-1!M!7QW9+\=-3K+ 36+,N06%;K&D+K#E%K%F3E; >:]8[5D W M'"B*W&QNG5XH,.?,,*=;,\RIU"77K:>"1[O3A/WNXFWMJG:_K7NF6'>;$ZF% M+'?FNK&/RA-RF=&W7:E-N_)RK<+]E@[A4Q#D=,;DM$;[+TA.!41R/R@SUIJ* MH"I!52=-56MTW,JHJM-$JFKW^[+2WCK+5E!5+1!-4-6&&>S5416VSI>[:EMN MM5NUIZJ*X@=U[/09:S6_6;O/(IZ8 L_'+D^#&S)L'QNJ)VYOTZ7%UNJ^M3.I M&LD92K=OW\WIBND3$\8Y?ICGZ2 MG!@KF8]-:3NDRT$\7[/G*W(#E)D@%JS-E^"CG;5%N@*K1K56..EPA(7W<'C; M@0]P3HB;67R_;CK9>6?&5YX:$3&YF%^UC&U271U^?90S@3;K4@ *H$T!S:8+ MFHW<5[:ND1684R/,61/FWIKAB+;9)XDV:^*XU3" M=%WP-],5(I JE-$JC5Z^=9(M5[] MZJH7 [4I*]OG>@O$JA%BK='<]X%86LT0ZWQ*^^(:9QWJ^Q@DEA/X$ "%YGB? M7KBU0KC4C555[@S_ OS)&IOZ+.9CV*YJL%M=?XS*[[.FF0^"D 4A;VLA;43( M!?2,=K7^0T'+@I8%+:\Q3'=%RQT<5->1^\VVH&9!S8*:]Q/'VQ4U8RI!NRGW MU(HKG@]$S=2!\+N'S8["G"AVK#M_#I4T>*3[TGB>PP?G\ME#MB3W(S]N,'M%'<#3?RW\D=JHQP0DK^\5.15O*'8O] M.76B=+EG9F];E$NB63YU[MLFDZK,Q? &D MMYE_[ JPE#CX*]B*?N@M2%,'2?Y?9GLT5O6FVM743J\U;G5TK=-I3C1M##30 M:O:U_P)M/B$F2_9$0M=9[AA)-G.4L*DUMECPB3SGTT),+G9C&:%2Y34)=>?PQYA#5?RX.MK M>P[[>:,.A.X'-^RC91D)O]N$T#OA'T=D5ZCRU3YF_G7#?CJ]_3GK7:CT],ROVHVE)*?:[U6 MJ2?R-J4HC8[2%YLZXDVIJY=:X_G?(O%[KTT6WID6<"#;AR4,]WWAY.R""?8K MH, TB%KTF2 O9"8I!>(8IW=J]2Q/K9W9J6D$+W'F3>.6A1O9U+&A#&L1M%DO MF8H&1/1.L?I"D,.)D,.:0>H[ M$A$]I6XBXDPZ=3X0V(1+I'F.=65:+\2EK3;$W.-]6R??\2JBZ45;2IU3;(,I M<&B=2E\M#IUB0TF!0^M4X+(X5$#<8VM&I2WWE;H,SA6(M ?E<0>(U*X;(IV; M-QX>?S''F"A$ 2-Z1>Q=37P,;H &)(=>2%;#.<#(*R/?JVO*5A_/A$"@=3IB MA0C4%0AT@@BT3D$LA4 %A'J/CO?K*++6KHL[2.#1'O3#JO&H7S\\JDOG7T6A MJN7!.F.SE/0==^\5SQ_?\U7:3VJ;U>+4T'ZZP61.[&SMZ!XZW<>_,KM:"R.J M*M&C%NT3RM(Z2RB]_5.,YPJ,Z6B[PQC1*N\D,::U#<:LUV?[*NBS+;G?W-K7 M*;"F1EC3WC'6:#7#FBHS*VJLX:T:;")R*2JGHL+S2LI+Z\I[L8E@91TPIO"H MD@!CTIC1OAAT^E5U#A%840>L*#R&I#P?$2./3A)C"D\@R>)BGQ.>C2)\;OM.7* W$*4#?75LMQ0_/<52.X$UZ[(5ML6:OL":$\2:=2D* MZ[%FK2<%-GDQ4)IRIS8U*@)S]I"44 GF*#7#G/,9-!'TOJO!C(DU;6Y.I"RR MW)F/GGVL4W*9T;=5W4VK67GM5N'&2S7N)RW(Z13):8WV7Y"<"HADC54<]]6F MH"E!4Z=,4^MLH^IHJH4)M^VF*G?[%<\Z$50EJ*IF5+7&;JR.JMH7 U4&XI*[ M54\0V@%5510]J&/#S]CHB>+4UB'KNL"KM)BNM3 N/3XHSPOS/)T95XA+#PR5/H:8 M5,;]+^7ENC:*87\#RZET,M*8J*[VZ MY&8)]!?HO\;_4"'Z]^N&_OMV+M2U>CXVQ6V+$OJ*K%?Q?,V>KTN/"4U;&I9X MV=\CS337%6'1>8@CK,&'P]L.?("C1-S,.JW=]*K4 '76Q<"WYCBBO?9)HLV: M(&\U'$>K&<=9HT &$YIAHR0?T\2O\GYU)@5V.+(=M@MZ=&+JN.$3R;,E??R7 M;[HF8KEH=[5W!?NC[\+ZKGMMST>FI>-ZT77!WUS3( []..!K;V6$874=$T2E M3(V0:HWZO6.D:@ND.D&D6J>8;XU4!?2OSL6@)W>W3P07>%4CO%JCN>\#K[KU MPJOS*?J+ZYMUJ/QCD%A.[D, %!KU?7JAV KA>,RN^SIED1@I %(6]K'VU$R 74C'[%[D-!S(*8SYZ8U]FE.R)FM8D# M[9IROUE5SI6@9D'-@IK7> -V1*+ELK=$1S@;]]8#&?N. YO]J+NF^].R M1SAI$M]\8RU\6 \6'L--T9<^P1L^XA"5"/)P"03N8P'O\AR?7&RZKQA"5+>38O>8&; MH0O.8>-35R( %D.ZU9WQ5-(465*;:NLJF;27"UB (SM80'*,< ">,WWADJO@ M+Q^"\*UI4?#0AS[PM3@=8@1VB6CHM;&O/[R:AC?%C,1&DY693G6J]5ZHF\32E:H]_NB4T5VU1'7;G4&K_L%FFY>RV/ M?P>4[TUM'Y8PW/>%4V<+IC^O@,*8X#"M.G0("*=Z/>!4K^\XU>NZU-2'4P(& M:[#\4*;!\O;'+YJHGH+8?F$3RXWYOK*60Z1BE4V?.OP&!4AJ\"L!$@$2 1(! M$@$2 1(!$@&2NOQ*@$2 1(!$@$2 1(!$@$2 I"Z_$B 1(!$@J1XDV[?@KEDK M;!K!_JC/=&M,,'#_B8S)?$2<( "OB>E*HLE^54WVN^NR,(,T'9Z;@W'6_YC> M-)62XR9S91HKH;2G23I!B6/6]&CE75U(N!-5N,N">>Y#GP_(0X+/O6(9AB MRQ)V9S8P6]%[IWKZU/8F*7_ 86SCQAH[L!0!2XS^MS2MTCX%G5ZG)GT*!!;F M8"&OV1:W(FY%M.JKW"%W! )]"#O.77ZW((R1?_5&NE2K;WI4C>NZV/O MUK1ZU$,?7[\FO5D%6E6!5NU]H%5H00>H55(M[U./5E.IRJ,E+.52ZB_PBBIY:W45,A^U4WKN^VZ-]9XYAO$N+$^ZXZ%PZF4# ZH-2\& MJE:7]HD"UW8B>5W8-OQMQR(X'_'*BF4-YX/(6J=5$[0\"7-W;99)LL=#K=IX MGG.P;3N('#\WZ]0[**ZI*$#E=F\O[8=.(F0N:%S0>)+&NS6G<9P>I,C-YM;A M.T'C@L;/E,;7M>"N0TJ-U@)AWI25IG+DA)[115"TOZNH_9T6MK\3S>U.KH]< M+3-Y-!^"RS8D=M*Q:[) MHW9,"$(\04+L';2&=>4@,*VSHT%@@@H%%=:,"G=4O[K&Q9[%H*U6[*L_ M@;*XW1GTF]3&/>NFE66QB!R@*DAQ1P6L.RN0TWJLMGS[,+I(11/)J.)6ZI0? M=_AZ-5$A)RKDCHLR12E3C92I_74;V*R,2>O3_"2U754K$(%V=4"[O=2,;%E! MUVJBB[E;67.V8[.I10'=,9"=L%G$K8A;*78K[VHLHU:5F*5%$U:1I36B]S6S MCBLW!?>8M[6RA$S;PKDK$M!% GK5ZO1>&E)LGJS14H%=J;(JBDP$C0L:WY#& M:UXLVM(J=M0(&A'J:.3$3VQ'P> 1(!$@$2 M 1(!$@&2&OQ*@$2 1(!$@$2 1(!$@$2 I"Z_$B 1(!$@$2 1(!$@V2-(DIW> M>,CASI\3QQRG_UW73G#74]UZ)JY$^T 127_1S1D/PF#OMRA\ [_ ^(TTU]\D MA[C^S,-G'#*>Z:YK3LPQ"^C$&\;Q_G"V$V\/UY >_?$TXT'=(?#IPG8\;!WG MQJI882E8P_8]7)QVH9."!G3X">Y[1 "DF)06?+"@%9+P5]VC_Q[3.P[ ML(>G*8'7O>(?EAU[U8AXKX18\;YU,WSA^DYU+,84=/*FE;>8C]5()F1EHX&B MYEX[T52B[*+/DW49QMXD#-])-.8FQ0)X;I&MUP"#D]BVW(V08H!.[QDPX6V! M(;?96ZDFA8CR(R*Y_NA/,H9%[/@3\PA@\.!?OLF!)_D $">DA;'IC/VYZV'6 M'L,_E\1SRI=6]5V?;I-3VL2QY]*K8WKDTK!?&94!P,T7TX#?\:,WI*&7BXM! M3Z;$5YI,4?K:GL-UO4E3W:#_GMBSF?V*YY^8%FS8#%^Q$FS [BZ70'>UE(X( M3'%,NVBQI/H$4O%+;:F-+K9F7-@NK7B[Q;)156DMPB?TY=8)-+/1G8)"Q[= ;OJ)4@+^"K>B'WH($O'OR_US\RVR/QJK> M5+N:VNFUQJV.KG4ZS8FFC77#:#7[VG^[%X,G*O6 T+#O&V.'^B#KWI:0FJ[VZ'D(O\!)O /NXJ%8S\[ M^ARD G(T"749@0&E&#TTY,#+' M\ W !/$K:6';,V" 8Q+Q>MOBU;I4\,R)UY!N)L A1[;CV*!T@$3Y!:()-(^% M_D8E!],N4+. A_$5R/&XEB'S][*] Y=VZ0?V@AX13N)$MX!?Q Y!-XAKPW_T MN>W#1R"BX*#P%/*'0%O"WU$X=C^XL-P<3H$\? &D'Y2J39\ MO)9ZG::\H_O.Q="<;L:)?B>/%%"P_0/@(EX5* R 6I<4M?@=P4=XK2: #D5G MA" 6?X3N!ISEKR^\9LT1I'OF'J 1S+*W=>I"0JT9\Y)' ]&P/#F!-6.V.I4 MT0CE.[9V=@R*/6YN]V:F+X-DC\2[S%\)QS ([ =$#AP#28CM($(8WUKHII'& M&^D=8I?:_/#SQT?Z-^7#^\3>0N2;^![H%Q+Y>P$LAF#W&D""?R@K'NON5)H M'3.RHEH]?L1I*+0%HNW VV#K!#YT)+JQT1NS%@(Z!,IPB#D?@4V )YHZMO\\ MQ0N:Z>8E/IV\]/25@&]\EH,:X*35;#E^IYLQEP'?@;/LL-FE?D M2.-?Q M,L:AKS]0D#JIU;Y(!+^"/Y2P_U5_PY"Z #VPK8E !A'EPE.KA[M@C MN (WZ!"6,3,/N05HNJBI>B;50>D!_1E[/ R>_W_+K__?^$?+Z#@)N5DPA:6 MDJF%2FXN(4WY=;E!8MQ;8+,XB73!)UCEX\P>_XI2 $'B$G>L+U#' MO@5[I&CSKN;^'/8(:[AQO3RBC65MO$SG]0SM/*P>2MH+5T7LOC:%UU$T8V^U M&YV>EOG5 5N,*XV.TA>;.N)-J:N7$AWB3Z4I.I/0RIFU@F>G+M*[^_1.K9W9 MJ9]LL+429RY?0#V9-"?CH^UAS[IL4;7J:K,>6^S\!;&B//SB(-QT<;&YX]A< M.=6!U=NI#;5]:*K*MG1B#D3F2XL%4F*N*UH5M2'?S0!,7RS)]BG0,Y-D'/-W(GJV&?_0.QS4PLXZ[UJ MFV5FU!!=J>D?!A3B<8.JS>!*;*2C)?\*CGW\3&/-A(PJ)%J[6=WLIY(7M-.F M/H*N!%WETI6V)V'<5C84QH*X!'$=*W&M:;=;B=!2A= 2='5F=+6F-VQU0DL[ M*J&UH[R1?<;0HY2T(K'4HK&U".A+O?@R8VCB7=N_JTH7R/D$*"N5@ZDCKR0A[J,],VAAQ?#9(:Q\\,E^("Z9S:(?8?$-,>XG M$Q"+0SK(U;O&#%N/./KLCGCWDSO;X[4Y3_:M[L(7\+$',!XZ#E:_XL(_0%:- MWS[/"#U2&16U5;6*>@1:J*"^(Z&^-<'<8Z"^ HIL&Q79GMRLH,6Q($%!@GN- M5A\#":X6@)MF&@GJ$]1WZ'#\,5!? 0'8K9L W"!3M_:Y $O5P*42 E;QF%7C M%)JK)BJRJ@Z6$;5[\L=5148*C"T M!(;NH0U<9]/J!(&<9XZ<^VH#UVD?B'V*/D:BCY$H7:^4:2C-/;3FZU1>;R!Z M0M0!T01AK2*L?;45['0W%,>"N@1U'2UU[:'_7F?CU'=!6(*PCI6P]M6 K],_ M*K$E>AD=7<^?4WV7Z&4D>AF)8O)*XIW'D!V^4D?M5MXC^@C44$%]1T)]:P*Z MQT!]ZQ79KG(Q (U+!O@($A0D6#,2//5F?MW*^TT+ZA/4MZ>0_#%07P$!J-5- M (I>1J*46I125YX+< SL:K6RL''G7]$?01#UD1+U6?13[+8WU4$$90O*/E+* M/O7>@]V-\P8%40NB/E*B/HOF@]WN48KKC'Y&?/=W_APN9IS7FT=1<_L9$4TE MRD9(1Q>Z,CW8Y;A _@?F[$@T:4>Z7R"DBS05JD=C)MYY29KJKD00Y8B!60"\ MOY)D>JYT^_W;HRPY!.[.)=+<=KQG_3G(')B2F8$8*IG6"W$]Q%]9LFR/N/#$ MF !!(0IA^Z9OMQ\?+QV"U&!(@$L.[0>UY'%I2/].W/HR#2_3;)@MQ>#^__JZ MY<&U(1%'^5/N$ZSP<6:/?T54TF/LP;1\8@P]_AFN3X"B%O &S_')$Q8JVG\(@_?WR4[$E>SRIO"D>=ZB^$OAEITM=GTL(QK;&YP+*4N>U; M_#F$Z.O4'$_C[;&2EX0[BW6^HN=O2$]9'TNOL0?U1,LM:41F)ERM&W]J!">$ MZYO@$_37\ WY>\&>G_@>8@:!0]ASN*$%<2B'LL8,"( ]E+BE5].;9G;W&ODN MX*++3NJ8[B\)GM89\P/4=P"TSP"P1HH#)*@*ON,WJ-,SAC>+MYAQM^K%";3W M:BN-?C?[JP/VA](:_79/;*K8ICJJZ*1U%GV&(JW@S!HL_0A$VK]'SN^#(15K MTB< _[SYP+4(_S+K>ZAVOQV9L#Y9$XFQ"$@+;=L034F9#(YVA945/3=Z@YH M.+P59VNS3%,&ALU;%A4%XZ8KBYUMDE<]H?\KB\.PE?U:4-OT4%LZ8NE;$,]G M/[\I)]T(UV(&!7_^$G^\RBNQ(U2\S;'+77T62II*MM-N]-H%=O1A8;LF&F97 MU.8'@_P#970 CN-R"!+[;S" 1005%=MW\Q4&1%[3HS,FGBI[7032.TU3[J,W3AE26+7I.115ON=%J"+ 19' E9Y 00 MAL_/#GG6/1*9Z32JYPXMX[MM/3\19_X0QC7<+()0+@:M?KLFI+!7PZL^RO!# MX6#54:G&ZC:J<1%[2RV'&9F<[RCYQ#JEDO* B/ KT"=[ZL5 :_7D9K>S+:_( MIMF=B4V!2"L%3L[4+*J'<;X4J&,4J[A*=A.RI% E8Y[S3SY!GWG@+B^-9QK@ MF:+*()@$GIT!GE6EV)3$LA9@65MN;Z_X5(1D%7D!&;YH-70]WRWEV.PL>K** MQ(I:0T=)8JTU!;[T!B*:^>K8;GFZ:8/YK,C-YM9*0'UL9X$Y2C.G.0I5 I;P MIF)QWZ$(U6W6Q0(5")6#4.^VQ"@7-@Y_V[U#@S5!3:'3^Y/V9>Q1DI?L'G<\ MD=AC?_[D=DXQJ-8A+#PR5/H:85%I[Z8$9J7;D7E/$ MD@3ZUPS]E69.T[5\_*]8M^^C*Z\MM]LGI-P+ZCAQZCB,0[+?I':PVJI+KDZB MP'&/.MY_5_TOMTXQ$;_5EDL5+ZNL5=Q?/N'>H/XA 3ZUT^CW$5Y82,FJ %\! MX:5^4S+T-U>R'8Q3$VFANYYD^$2:ZH:D)ZKX)M+_;)/UT%Y#BV$<:NBRC.9^ M\Q/L[-ZYA7W]@&V!X"I&@)V( +%W9Z.70WT Z1F>(E8U6T4>N/?.]_$=296S[ M=1(I[25(Q?Z<.A$3>R:7(X?HOR[U">SQ2I^]PCVBYA,ONC:MRR70+9\Z]VR3 M2>6L@T(6\,AVZ U?^=C@@[&R?^N'WH(T=9"R_F6V1V-5;ZI=3>WT6N-61]9$T\; ^%K-OO;?[L7@B1:O \U>(U%:GOOOW_5!UKWE5\VK%WG?:FKWLI-; M/=\1U?.%GCBZ0O5:;DI4SY])G;2HGA?5\Z)Z?E7U_"DT4T)_L MSBK*?6#]V!L%NK&+4GKQO"BE%Z7T(F9WPC&[SIH&YCLJI>^W+P;]IB*K:I[3 M7,2Q:]A+^"AI8H,VP3EI_SLNI.]W+@:]OBKWE!,J!1!$<>)$<:#DCB[0BMQ2 MMJYH/,;,]/KHR:+*7A2M5JIO5E]EW^^QE,F^HM:D,%4@4B7)AJM2T0]09=_O M7PS4?E/N-['0&>'43O:3>;@&5MN;E]<:>HLA=5]O4@LLV[?1E:?)[=;6+F-!'8(Z]D0=!W)(8M*"W&G5*A";G"*\N](-46\OZNVS MTR,.4-W;;N+<[T:>0K=]=6_."?=>W=N&G0SZ):M[3Y/21+5]P;#=0>@1FS5E M5-M+VY-BSN'V3XI*$\^8YCE2-A46K;''U==7/2L**.II^HY5)J_(B"*:2I3J MR]/N[I\^2QH==*Y^*#?)_B,?BGYMST>F1:$1I;VD!MBWE?20<_@L//W_ M_KQYO'FZN;][W&2>.E\TXU7Y\]1W G>ZT)7I 1<<%[@)'"@K#<=_^2;CK6ZN M0$B6LB>D097"H)CV>&])7\C(\77G35)4-A=7!IY)), +V,:;1$LQB0$LU;.! MAT@Z,BQIX3OC*4@&20=]GS!&"U_C^8&SCD&$Z*8E.03^,Y-FQ$(>SAYUD0$M M'# /#)[8RS[IZ=/+U'0&/2WQ %(Z@:9OTEA:K1'>-MX Z:NJ*N9>@8%7%L@[6 E=/@FQ1BCHV>\GW%\;TPLIJ \MGVX#I9^0"1V(_3' M $3BT"-8#)3X4>KQ$9QX/"5N0WJ"KST\/PA&_LQBGGZ2U@[ MM>XKG%F"FP'PF92:@=@%S^ ^@J^,!E&XL$#D4K[["8@M9^O[] M6D;Z=>P71%@$X]2>$W@H^"'M8(-?[H;^A['>?["'#B># Q"V1.!4[4^MBT%LM]2A'E=,WN4K8'?)>8WD -];8 MQX]*0Z6-C=32/L^$:0&[^\0W=V]A[E3D%2X-'AQ!4MPJK"NK?8IQ6,,�N+,1CRG^IC0%\C,H2 M/29+4/<>$0D50 >8K@QD JDB6//Z3,&0 CI,78A;%?!'F'C MKC^CZF/XT!*T.:21BATRF<%^77[Z!?P=7NN^6030'930,2"+128F$]GP ]T* M#0F.@?\+\"'VLZ,OX(ZE8.4X3+DV^VH[OP!7QG&4PKL+=YZ)!0G%FCQ38%%D M % 2PP?Z17Q '/3TO_&D"S ?CD5?1CBP^W(#2RE!:5,=;2M" AN.&M>9Q@A0 M/YP!D1WY +9K828>-3E0NP*CQ",,!8%.QR2!3:D7(X0-TZ#H2#>AARQ#,N'- M8R\P]K;9"+XER#XR0H\2VH1Q>]!V/4K0-CSN!=83O-I-V(V<+>&&PYU2.PX_ M1P(,,[EHI>L -$$) ,'#?JP;0-> K@[U=0>/N1'0@[-=Q\_V&)T(8'F_ MX'*LN,51% OW9H* ^BRAI)4>TN4%M2:HN &Z9(J@ID.MS&7M!A@-GC<0?*RK M67F59UU?:T8 UG,$TL]_<[_,<#QV8&\WW.0=8I?2(3#"5]1]OM@.&#J&Z7W? M1$ON8C;X"HV'JLFV91%VQ("VXMR ]NZ\O@UM!.:?@>>&($YF%-*,HP>01M'Y M;,&E(;3C>B65ZFG=4E^ _?XW=4J!#K(MV//2HM/P_PF_ (,0-_J#2\@?((Y- M?Q[HFZ7!W5NM7P9 H'QW&%6'Q70JZ,.2M)*^ Q+ MW/L>-QM_4/4H<1W (<97H$V!6F&XQ(KNH'\QF-B^0Q4G=SFP$&F$@4P2TJ<(SCJAOHN$KN(0^!6%4'1A(%$606B+A@^S:2!VY3'"F&.2&),] M(:%U&]+-!*]K>6NH#J'HPY#PBSAI24A*W$;"FX#IT$[C5_P4V M#Q>#+1CU9T(9%EJLG"HNU?!*U.;%H)TVU7\+5(\08L%IU@7GSK3==4>TNS[U M=M>KPY=[UZ?FP-. WW')@;%ZT.TN?P'ARUR$!':>0T9O&)J)!%+$^D8LK)_4 M$LB,&9L8# 3APWAGW$NW8-$G7(QQMV6MC5)B7&6A,IN:IX#^+*>#&H93DN_P M"[P&;VLS LK$_WOUC/^W-HK_#QE@,3'S#B,TNA%SP:7C_VI&4%[-BO]_^F-X M=_WY49;N/C]ME ! 5QV4.\SC>$H,?T;N)\&Q:#EFD'F:H29FG%!=/DMM#:*A M\8*DY\K4G9;P[U-ZLU%J8UYK$?NN?3S]]#N=1JNEU:U+?*O1KN>F.J)U_5DT M*6?.$4V1::=VC!*<6Y?V6&?R ;)[N0GWK ]QQ'M^&BP5+^=W4U-J^8$29TZ M2;5W35*MBT&K);=Z574FVBE)[:DWR!YTUVP!_<5V"(^/IL6TZ 6Z#V%%'>&Q M>PA,Z]*$A57RX,J3IT/Z*_?:)]5<\"H8[PUH!A\!" M+V0+IBLZG%7 =3$+XH%=17DBZEX,VG)/3;?&VWLO,X$S5>!,0::[%<[T$&U)]7 MS--75\.ZY-"0*B%2-X93>MC(*AD5:'9WI+RIW0<>TY'5#,&TF7)7Q6T=R)(0 MI"E(Q.PT;J+1I)^HS-VW,"F!\$H1GHOD1AD0,<<:IC(E(F&--4FK M"32+IY9XYHOIO=U/LK70I^R\$BTCV&!X M@T0;C27:B*R0D@D8&<(P@ !< 3G8KT2V2N%LAC4_6W4%_>-*C7B:.H1(M_"[ MJ2M]!F9OT 2)*&6D1)9$_;Q\AT@)J@6M9RGDFZ2JU =1"Z8ME9AA?ZI@$IE- M ]Y23N*9S]*(@*YA89(X-I>B944[FYQ4,TY0S3V?B/%<[LPG;1Y7Y"G7U#Q/ M><7Y(G4(O@A:.E]:4CI[(":-MB_O[SR?L2Y1J3(FPI(:SCK^=F@5XWZQY@?V MG7,17]#EM.R"V7F&5LWTBY-+ BK/&58PAA!7'LC,)"\$6R O,8O,\6L:CL3I MBQG1IX0FJZ9#%L23DN*D?3%0Y+92EY3#*B>K=5GY>@TUJ)^>.3/_"1L+9H0J MSL7T/+E<);7\!,_22F,6'6,::"?=2D/DKQTG3JP2!'E(49+S=RGG;Z6K.(XU M?ZV.G'[9RXCMQ[?S+QZA_K]5ZH/(WMD.*+5DAC7+_]9Z>?G?.\CE.>U,.T&N M9TZNZCZ=4>Z.>4Y\(G?MCOI ;R_4< MG_9?'%K&-V(\TXZI-/O-).ZJ252M9CJ?KM5,Y]-]^OQP\\?PZ>:/S]*7F[OA MW?7-\+MT<_?X]/#S]O/=TV;3J=B+,EZ_LKU;#1I2!PW:?.Q\# 3[JCLH;.9S MD[9ZZ&VXK_DO:GCYJ#1=T"/_ FM:A3T:6QE/= M>F:]-F,=Z'3JIPE[V6*G7.P<'79KIUTXZ70>Z8$ P?_#S^A;3O#/9]WDW;19 M0"#JR1YU3P?$NHP=8\6!XTW <8QAHCGZA/!&]OA.!+RKLT:$=. AZ_]521_K M#=NM95+T5]@K2H@;*WSY_>1+T"O\1]2:-8.X4V1<6ZJZCM!KNO7XQ#(!W?0I];T.7NY=C M'JK(*9;MF(IF!L#'?)+,=SX$,:?,N]4Z&L\5'TP474?2=[766U7,1L%V[^$T7%YL+%S_-K&R*US#M#ZHCIY/)N+*J&E:0+KV#2YW:NJK:8@"$$0-2&(T+!($@7-@;W\ASAV M%CUT+P9!GG0]"*+*"FVEF8'H<])U>Q15;/7E#N]K8OZUTYU01?CXT"@CJ& G3NYV^V+0Z6L"X07"GQ;";^[D[H!UU9'55E7] M 0]9=%F#0K^@\=M4QSYF$@*#5_[]3SE\4!/XT$ZTAKSW/=<#'1/@S-70:W@: MU\7V?K?PC>[9SMLCFZZ?]'O$^U&6C'=%>+MX! =C!ZVM%6'P&:(##6PH)>DBG[?B">Y[.V;WOXC8?W4 MU8B15\(0J9F^GB,"!(FD5OKF8JR8.TBB4D?IENC839-"ET)$^< &3D7%V$;8 M!C7H*9C=1W*IEV-VQUE^3KZKELH&K"QX=?N50V9TW:@8^K=D"3LOI6Y&C^@C MUY[Y7OXCJ8JQ_8H_I;L$E]B?4R>J,WPFER.'Z+\N]0GL\4J?O>IO+HK^N%P' MH;X$NN53YYYM,JGZ;$RO %JW63?/*U![B(._@JWHA]Z"-'60Q_UK?7]C$.BT MG0*B-TI6YHC2!UGWEM^15[THV3DBU%BI68:B/%!73>)RNC3NK0>"K6&Q,;%E MW-F6$_SSH^Z:+C[/^D&0\=0R__*)F],9HG,\/4U1-K-^#;0/,+V:!4XU0@F M_,>W[!&V_:;?F-;"]R3==?WY@LD[E^D'!@$Z HHA&9U1:51[DV80J[I@LQF! MQ]$NHM?HM0VN56VI/F^K6KS-#K>NAH\ZB6 Y=L-SWE 09R ! M##);-BXI1!IC(7O HZU[:%;_GAVUVMCCM?^,"Z8;%$S;XOV1-5%YP&[DTKO_ MT,] # ]A3Z#9OL]"_1(I Q5W*SV$V_,[-M6?^,QSLG#L$?=,2N^X(;KP9[-+ M;PH'?YYR2RPU1JT,M'96ZE_%>.7#V62K?="6CUP[[25)3)"ZN?N2<)/<\"D5 M#[I'OH/.'3GA8M8UY0:A0P2LA5 Q!\,A[0WY3;J42N^RO<-=:F#)-K/VF3^5 M,&^;B9:E6I6;;%T,>KT,W])OQ3L>;<%]RE/:KOC:$5-:=X ?%ZY7 M&L=V+/.Y/B:?IQ0M-J(O&>ON5*(^"7A"GR7#(O HSB0R\JDC*Z"@-5>1QC6L M9WILT/@GGSS9=[:UB#J>WD]B\#:7F^BNS/_K]$J&EC7E0!OM7PPL.T4XZ7C( MF&XAF.[$[]M*; /=5WA5\!^3XDY\3_"($UR\1R> S&TZ 83@!) LMU?<2"U( M8T/'U&?;14.VF0%U'\8)8[[3' ]HMWE4'E#F1QR1F?TJ.23T?T;-<'7J-F83 MP*+#PU7K'AWEY/JC/\F8DOLRNW$Y&+1;HLY4(/P>CI0?/-P.XRERAVA/K9A8U5T: MY]6+@=9/UQBE4ET$N@MT/S1_IY' )51_9%&5)_N6QE3N6$AE&$54(O/S ??S M9(-1-=/-.=JFS PM$2SL5M?51-"-H)N#Z47,DY"%X*U*^NM6665=46?Z+JO/ MJB':/ME>&#[>=V?'PK/>3H3P2Q_[!+B"MAMKJ5V)M53V0FK:"D_0T3'244DC MK# AE37".ML:88**!!4=MS2J@6U7W6 F08Z"'(^;',N8C+TJ1[+LE&:RBWR5 M]HHJW]H./8@!2@-0&+:/";Y;AT7%[HYM=V)\GQC?)SJE5V;DM0[3X;+;OQBT MY9Z:EJ.EK< CT"P%/1R+?EB8'$+,3_H]-AJFT6OB<$NU)V9I"(HX 8HHXJ9( MTX!R,>ADB -! 8=&EQ.D@%WI2+%,]=(R0,V;:[EWA:C*R3%U#T/'2I?W/?RE M6*'!B;"&V(N"HUTUH5F6F"OFJ! M-C$2,3Z%X[TZ8POJ\N%BEIZ_0N!JKWU@21"2([5E%53R.PKU5D! K2 M%*1YK*19WK9L56);BD2+,TX6$+L[>**%Z (@&JF>9"/5DO9@[S#%*OWVQ4#I MR4HS/>(;Q>VX>R>KA M<@K:].9V?*>I5F#'UT(24R_ [YX.+PPG M5+,3W?ES -68_1N!;%J^3H](!W$C),SV:*SJ3;6KJ9U>:]SJZ%JGTYQHVAAV MU6KVM?\J:OXY.+P>W]P]/7X=?/TN/GAS]NKF_NODH/-U^_/3VF M+X4C&85LJ3,\CJ?$\&=@/X8G8-L>1IF@&2=H+>_UWTMH$9T5WYEQ6O4B#P![A3G'B:$F !LYG]"N"0*#E("X>X-/;NP9=(W2^@!$CV1+I]?'"1 M8= OO*E#B#2'-TQ=B<#^#>E6=\;3H)%"BX;NL:/"5?+2LD'!\W;H!@+.P>A_ MC.K'PB57P5\^&*:[F.EO5Z9%#T0?^L#7XNRDG4YMH(!F7W]X-0UOBFRVT60J M%/<'\C?SKQOPU>_ISSO=1D?1,K]J-I22GVN]UKHG,O2+ * _>1@ORH$+$5K M]-N]_0&K\*8ZJU^^QDM<,"^HX,^VOZA^ZI49FMX8J)HX=>BZ\D29QRUC'I^1 M>?Q[Y/P^"!E(0I!5E55O*C/9S9LIJWYD6,$W;AR4,]WV2)ZYPRN\-A7;S MJ\*65ST1%059DC!I96BV2+YD<3ADD3FLL%]K[:,^ UV82%R_ MED8$U!$+M2K0G!:PI&U4'8*K!8'G*P9;7O)).BM.WL&XIA=DTO0:>L.Y#*TE#;>W3@4 RB/AD;P&-:ND>,PF;%MCT4:Z%H MA+]2RUUU)@,\3J:P8@[W,D.(,F@XNL#BY2, W8N!UI)5K74ZR:P"C93FWO$( M>]QUY59EQ:8U20L]5A&R\)WQ5'>WDB!':*H6(OVB3=:.D_3+:94A\0\!&)SR MT\2-V97*UA*B/OWW!)KD28@R>!*7$!/S;V)<_D,<.P-_X&6#($Y=#QQ:(QWJ MQ5UKVK5(;6SD%\/<5N-ZYD6M($B$-Z0>JXVL@G?,RF6G7G.KHQ !0] MU7:AFJ&]H^C<>;$#;* M8;FTPC7=OM:*_WMO2AS.^FZL\..RYJ*"&<.JK"AI7^0Q]D07F)6A4!X*M3"G M59&5;O/PJ%6E'E1W01.I0Z@),3$SMPTR@X\6OH=>;>RX[,\7U'PX.T7I?)V1 M&UJ::5;P0%Q_AJTFOSCV//SZCP#=;BB>W4<\9!BA6VDN@OTF5;G7WSH.+?SB M)R6E#HN5K8M!2Y.[3>5D^B[43IXM)WX1RQ I7Z*&3=2PE97[K7WFMR@T=4Q5 M.G*K5]4L%5%;+JCX[*E8W6N:FL+2U- UU$GK.,=(QCF%J>;3*I^FP, M7P#M;8?>^!5@*7'P5[ 5_=!;D*8.TOJ_UI=!=R\&3[2D$Q3B:V03M%^S/LBZ MM_RR6O5BXU+?F.WTQ7:BH+1[/^%Z^^.4$.^3[L&/;Q"%B>NYUT$1[Y/]D7PC M,^/C6U !;3M+UQPOIT(;'23142'VU1L&_9(UCZA7Y#O75Q3YWDN\1 M%Y]! )Y 6(0^% 4]@UKB4RL,;C<;G7:Y"M7=U[JJ:J.EU:T %S?5RO[J( 6X M1U%D%U7'8JULP1)HJF0SCRN#PN;37M9 <1M UL+>6NT& #L=V'(J=M)*!$]2GH!( M-X^KYANKX3'M.T"(!\"'T&D 9D2HB_4=4JWI(55L#MILI+."?BO>86,[H=45PY0*>46KKH=4 M*^05[;H>4BO#*XY)8\XFP1\.6>AO.".MJ&*TO;%XJMSI4)I,=(>/"T*,3+3& MF9V-=/#CJ)29(N=L7PRT3B.=I7E,^DR1,^P,Z?A06D:1>^\B M':>+)H]*T2ARSAYF2E9$QX?2-8JF.]V+,7@@3R^>\%&7O$0#QXLAE11?IY,Z07#4SYKI*AG@/_ MV^RL2GW/"D9EI]UMI)/%I7>;G56M[UG!MNQW&NE9#Q5X: 07V Q;M/IB"QCI M737#G-F8"[3J>]866C2=1CK_=%,NT*[O6=N4"Z35VUQM:/5PAKKFS@R]K#;X M\<@U[8DOTY08VGEGJAN2+KT&83V=A?6DF3FAB3+Z8N'8?\.5>F3V)I7+@]K1 MG0D526J5<5':LEV=:023CD67<,FK4%Z!755?*$J\8&XS-8"[ HH6[L^?KL M@;P0,)N^$HN@:]' 2J;(7&(C(Q#J2,'I5#@<.7LDJ7#LN !7>E[I.3BP-($3 M! $4N!PL Y>+UFQ,3/H^>FA "J*&[0/VS&?X7$91^ M2NG!Q@)G"2>LS&:Z\Q9[D.]'EEZG)O":5[!FX;,QAI0,Z=7TIJ9%3:SX#L,% MV?HN3_$3$SW$1 \QT4-,]! 3/$GK:L\2UL MQP,-RK1%B;>8/7#RLP>*M(?^ E22, 1_!"12MJI3ZU\,.BVYN7V3<3'4HQ:X M)@AKJ\;KU5%6JWDQ:/?D?B\=?J\;9>UUIL<>T>-[X.,1'GC M8U *#):.UTU&W M9J[KB(HGV]-GJP/'YV*TK#N+:(6W<[C4DF]6:/9=Q_-#'H/TD(33AZOO[M R MXMS5_:P[%C%NK,]_LS;J7V+5"DN54WM:]E:,R>M."?Q<$#S6HHDP-4@>Y$G([/+RLQ(3GS% MTY)__OB(&:/8F/69IB*#0N@&]5O8V0^T1/CORA3UU\OX_\,Q 4\7@*C4 M$+CW/=>#;<)MWUN8ZN[> BR>"6 ^$,78=TS:,K88/O \Z^ M2;I#D")I;\>M!GK!:Y:P+HVJI;$N>'.#R=RGU(K 60!.OV"=/WV7%AD M(T&2FP [MQW@9/YXBJ?W+<[AO+=@;Z&P'NG6+P9J Q9Q .O8O"T3( 7'->FL M$M@:\!+B\/H1V"!\ZDKO$O=#JU:>?8"0#5VR1+QQX[V,-S W_3G=(_"I M7P38FOF7;QK LF5&Q\ B38\>J2$-I2GP$N(L'?G5]D&>P%Y!88-_\M_$S\#&X#(@IN@8,*+I?4=2Z4JE%Z+@&_M^8I#$/^,7:O)Y?[T M;8&N1:JN4YPQ;"K868OVX"V&Z>#B8]MA3>SA+5CC(A&=DD,@CD"MB6;*V1:) M?048^H9JA3_S*&SY[^!HNL6K;,+?!D4U4*135"*H6G$&&#O- M)I55Z6[EC\2B\ 02&@)IOH'J=#_9OF]%L0;EK?[15&5E-2@'11?Y'?(M>CTF M$ =BY"2DP>#6.9)FZ"/9NDB< G3XUZL-/P1\=_!10_>0#$P41'K1VL^X,GYJ MM51*K]'ME:NEREU*:70[[;I5&HE-B4WM8%-==6?5:[4I)>L5*CV)]2VDS96* MQ!Q/Z?QA.^N'"KHV'MG9@V91CZN;1=6Y.>?:@ZZJ'=R@("W#,U[/NU6:OS&C M8\@4,NI(9RI[5>>O8F9"K6&H;@7#LP&30#6!:@+5C@:&15'ME&J0BT$FZ4_8 M)G=[1\,,2B6&B\V)S1WIYBI-_^VP :,'K"I9YC[9&4ZW05 I5DZ"7Z2.DNZ'+^A. MT)V@NSQYEQQJ59+HU(M!NRDWU73)OR Z072"Z/*$W59$IUT,^CVYJ:QJ=2Z( M3A#=N1)=GJ2C+2RBENZEZ:Z%OGBYVT]700BZ$W0GZ"Y/V&U+=^V+@:K):KL& M=%=1WY_:18%2*:1[:.(CGA?/[^=Y$5H1H94S4 3:=5$$=A5:Z> T,[F?T050 M*.""[@3=[2JTTL6)B7*WN4V3-$%W@NY.E>YV$EKI70Q:7;G73X\K%D0GB$X0 MW4Y"*_V+05^3E;Z(9PJB$T2WM]!*IWDQ4!19$\D[@NX$W>TOM-)1:&BEW4TW MK#M,:&5U[T3\]YB!DC9I232SX+?<4IE_EC6.L>&UM*/+"XF:3OR6;#S"6U8T MHT?TD6O/?"__D52-TWZ[DRC]I5&@L3]QEWB[9GLT5O6FVM743J\U;G5T#=CL M1-/&<$^M9E_[KZ(!U^5/39VHK.Z97(X9W]T_?9:Z?*Y\B8'O07B"]JA$ MEHA=9?6L8>X=E;%ERD"''O\,ETLV$[J]?WCZ.OSZ6?I^/[Q[E+Y]_OY)^G+_ M(#T.OW].LY(X1)?82O1B>$F]>Q0%+2-=,IMA][81-O_D;2'A#T0D;,MF ^\U M+=J(;JGGJFEY-FU6Y +J6@9.=F&]UAI2?'W6W8JVO*3],VGGJEC7(OC0#9;T M%P!"%ZXR['EIOUH@M*;F O>S'(YJ2"6P)NIDE<"?>^N!Z+//<'B/4 K*P"(M M XNT-!8-Z9A[;']L,F3@3<;&4>>OV^_?'B4.-IUV7:7M EV4!$;0V@SHU\#1 M% ;^C99^4? _XA995T$D M)MK7IGV,F$)_F"GTQS_&7$Q[+P2F;:>]3R;-R;B6G1:*37/XJ,]H:URN*X.P M!I%(6SZ#)K" )6UCLZP[!IAR@Y_7 ',9GB>ZU'VRG;I\A64)B@M?P!/YS"DUKX8]%IMN=M- MQTYJ2&HGEHI;<'8N=[]P=\*2"V8*^$#-?_29[&SZX?D.L%Y-EC_XD >@R-@U M+?F78B1;FCXQ:57N--NRTMZ:0NL3XA1XM6[@VLX1JPM6E0S6EMQLI\-W)S 6 M_5BX^P_''M-I-X';&R<"6(84CH^AXS$J9_HKE-%"Q+GT?/V)<[O)Y,M3T]B= M?8&K0>*KD"Q[R.];[9;*T&D- M@Z_%8.T"OZK("BGF8HR%U/CSE_CC*Z4=$W Q@;9?.OBJTUE&H>1:DE/D[_', MQSTOC4[C\]J#Z:\XL-!S?"KO9!P053A*(+3.*JT9O,WOMNO>6QELJ"SOZ38O M!CU%;O;5FJB7 H/V8+=4BT(*;1#6Z]4%A<[20D$7(_,^L<&/=/+-+AQ110KX M5VJ1:6#7F_"VLTEWY>D7HM%>-_H!) \0RMDP7V*)NA4>&>!:?!M=DV#[F M!-+\BV*9&2<2WZP2(D?/AM9T(-M1Y+.+_?AD1>W(2CM=)+V9>EG%?=:TZ$P0 MKR#>+.)5#Y.WT,6\A79/UC+:V!X7[>84KB4+U;)+UXH5:K5;_6Z[W0,N!W=5 MR_J?7OGZGP=""QFS]-$;ZX4P(S5=QM'MI,LXNIUT&Y)&MY]DK[=?GR\?/C\??CT^9/T\?[AX?X_-W=?']=64I0N6\DY M9W;-2K>;&IB>4[W!0) !&+7&!4P%2FTA];6NJ M\:@P>2!C8KZ@N5B%EPVS496VW%>J"M0=W@>^@N8%;9T6;571K(TZX%";X,I$ MI$N4)J8^$%-3E97>-NW2=DY'59;8=>M)!+&"&I?56OA@+H+BE1IN45F^8,VT M")''F),)2\D]V\N^%')PXU@TM(P? 0Z5Y0L]'/G=E-NMNI1AB3S9'/SBYL=1 MIYYN8LLOU1T$XG\Y9O>&](Y$BI^$\1]7.D=WIW: M_/#M\_4M_:ORX3V/!J$ \'1S!G\;T];?A#EC=/@@*%$ 2_.=:06U# X!6/V# M/XN*&GC4J;@G[B2LT=/,H=R,SD5F:XVT^57B/5.;3_*4TC(<.R%WY+:ZS5#E M_>2RUHMO'-^OJFU!LD']QR%H[X&$Y>CO%@Y(0G.ASZ(2=8#OJQD5!8>X[R'TT2FG4KK+5!'0]1I]=(C>FIIUM6+VQW? MKP1X!7B/]U<"O/52Y4_7I<8F F'.=,RGA?G5SQ;U=,$71'>L?>309&UPXQP: M53CD3L#ULU^[)&AA<4,=OL2XL3YSU"^M;&*-85/N*5N'=H1SL5K.D,X4OO>]_Y^]-V].&\OZQ]^*RM/]FZ1*II'$FLS7521Q MTGZ>Q,YCNZ=K_IH2<#&:"(G68H=Y];]SSKU:0&(1""S@IBJ)#5KN\CGK/0LV M<\8%N'.(&E+449@PNB7JD<<6"'U //SA^!E1'X4G*^;P&7U1V^6H'+-V>U*. MYL-*Q#E ;243N_6+*ZVA-IL[BT1YA''"4>NEVF5&-;GSHQN8MK2JYKQ!LAZH MK ?ZN@<&76U/!P:RBJ^DVF.FVFH=173U\H\B7K=6[V&VDHJ]_7O5GZ6U1^=B M#(W%@JV7959LW22,3R^E%-;!5OW]W/+IK5J7@C*7U8CUF"@+2Y5B+=\/*7 $ M@T5<8.KX ]ZJ*B]C:S!63(\I3Z'IF4"$^*"9\N7V6T]%?WXPMKSAY=3T@IDB MK+>9,G9MP+1?4Q[AZ1_=":S"+,I73@K4!O \?P37B5JX/HN]!@K5"\283CYT M3(2./ P^?\_))WYT$5 ^W T_$;'QHFLB=.9A MS%B [RA8C!>#3[UA]'I<1,8K].*SENQ"[1QH0:\,+3PPIHQ"CWKY]3UF_ABZ M+TX$"U[GF,HC+VQ+?GES)U4G.[5Q8A0-G3?+RBY:7.?XU_D(:R$_82Y#\Q"YIM2_-$8SQG6F_F#,?Q5.Z[K3E7"XL MW>*LE\YM-"H=/[2R0Z1HVO%W(-*9Q_'\#_.UAZ",/52"_K:^E'[[XHIJK2-[ M_8CZ$S#??_QF7N7MV_)2Z\N+JN^E_CX]Z)T5 + '<\N47U@VZNBY>:W2;.WT M;,'-58717[^4O+)5,7Y<*1^C>9E_YVS6D""_4'_7R!;?[QK9K@0H^T>N;=/2 M"@8KM Y?><+1*&]L&L];W,$]5[]_M[:]01[^:5XG42*_56L9>FE5W]?>47%' MX9IJ](U:HWG Q=I\4*NK['T)["$H^[;GNFB<"V ML]Q'1?9*+9-1A&8/6*Q\?V2>[WR-M&B'O2ANJE#D427/YA:@/^&(DW)@N;?S MD9YGF?82*% L/F)IQV%/ER>G06=*OI?%0K*H_5TWS MN+2>G4J&'&&DUT;1D *@:\BUP> W A\W! \\BBV M7?.'.J(8:*: 7]A>TZYM^IK;I6$6U06A/[$S"[HFF5S&G7M7,W M+):% W=?O?KNYT3\8!C7*13>->3989YCN9J95Z]X$%*QQ*N*JA4]WVAY\&B?#!]J[P:L^TZYFRINE$O]W"ELHF5NY]D M2O*6Y+V-HK.TF'H,)WP+Z?Q@LQ&@IF[=:4<]CZZB30 MSF^]Z8^3UM(\G2NIL$Q8UR$D'IS"WP\8?C]F'YJ$S/C3,- ]!1PPDY)/W\/,9VO;&8 ML5C9C,^5J92X-V%J^K!?,'_%3!9 "7U>?'G( N9-X/%TT[;'2"O!8E(UAS@I M2L%D%+KA$QNP29]YT:?&NPVS;8\EQ;+1J77K^5]MDS6X.M5OTT'I1LW0FE4< M5+LZJ8Q'D:XT3U(;'.6>TN0SS",O<2L:B[C36-&0H5S\+'47I#T&K_&J/66A M'G#CTW)=(<&^*_*/+.OXGH(^WOQ)GX&H[<&80#J_S2. "F0N'O 8\JLUHFB8 M&3.]0Y29+KZ*NRQD)0K]K'8ASS(.Y$8[[4'.*0&=U-(4_F+4)XFL8Z]O/5'0 MFQ=7H ]D/+[*I5)D3)U2Q]2ZN.K6LD=,RO+ZA3E#ZI8ZI/;%53MGF4HXTBY# ML$FR68N'9KU4/'3*()NF5NJ8NA=78![M1C9-OE+ MQ[:< QQH:,:RH1TNL_('5!GXV;5!T)K> MC/SAEI/\GMSSJH;L"7.;9;*D62Z=@"G6JC7+D<"M1)+*6WU8D48+?)#TT5)BU6C89=@N2 M:)5@PJ>'IA<@B;FHK.1$?J[6;>:$'@&*+UM?1EHS@#Y7'M+NI1#TRKJ4MW>/ MUTHW"@G=*-H@BF+]XKK#%\NV>\[P!J2O\V3!NO&(UJ2M3S9:0#G=?E)N;A][MU]N/GR]5GH/#]>/#ZIR>_VX325B\:Z<$>@7 M&X9;1 N01%PLSA^6)%J=)3$3^@G%3(B^%'_WE24.Y$$K1L0[Z<17NE=GBG5I^RE-F6V*@R EW1G$D='8_=CMK6985724,G M3D/-/=$0.L<[+57K[%SUY.3*NAY0[M[DVFU[.]&N3#68JHFBS]A[D7VUGEG& MOW++@L+$U<9^R:K6;%>D#(S$T %8<-+K$/RC7J0+F:IAKUUI%3[@9GQQ5N_KOH:HT.4+-6K>U.L%<'B]NDVK[ZN=4!P]8_6#:IC, M4RS(Q"_HA[;)*J"A;;9HA16TUU2T=H_.S\:X[<=_;F!N2+NEMEO9*,&C;B^P M&=4OJX1T2-V!L- ;_!5:O.Z1O^?,ER-Q?.Z!AAH;$A%MAL>>*LI/F=BJ,5 M)BSCXJJCMIH['^U6T.W9KJ!0_1YZH'O[(%4'E%))2O?P/R&OFK2_S([*=+ZI M+#5%.].+-Z:7[$L>Y30NKMK-SCF*HVHHH<9KGMONX$P\2C+:4UR$T2PM+J+0 MQDC1M*%N)^5067+H@#H=9>*JS4956OB]8L7M,Y"+A8O^%1**&_+;8SQS*]NC M4^:*'#V_VU,PLM$N+1BYQ.W:TZE:?D:FF)#8F89>:^,I1[8<=7RX\>N\!TG, MM)[<8O9A7F&P_);72T\F5[^N+?B:4O^.XY*>4_.)75(]ZTMS!&-\9]HOYLS' MM4Z?-5G.Y<+2+PC*V$-B_MOZ M_%^@2LH&Q9/#C\@'R)=A7N7MV_+D57WIJ6D53I*3((%5!=QW3F;.)P%E/^\L MN 0]$95WFXK*V^4\?44,YY+D8J-S5.?L&R87[R&?^$@.T;5V36L7._H^P"&Z M5@-.5[5!&36C7;ELYDJN5"4'I=>Z1M6*[.-*&:4DH^]2N5QK'E=2<[E5]H]M M]AN5V3_BX*+Z_H.+MHH)J@X"OGBN[RN)PK:1MWCME$][S7J#03@)>2><'K;/ M$;VOY-*M73HP-@J"[3S619*A),.*D.'>@V./J,[K/1LQSS-MM.!?7.^'K/&R M_R#:7#4-M5G/EG6N6MD*25J2M!:MN$/15DJM M2&L51:FM45P>]HJ2SG$'E1MM953H4HJAY+0JDMH MAZ*S;93#QL65WE!;[9VKOAU+5N@[,93)E 5/,)X^Q[3,D9;[Q2IHS M#JPW-H'JU/;N:J,LUUDI%6E[&)6E(K406(T<;KZYAB0Q=1J5;V9!9847U7!U*$@E2^^ MFO6+JT8./HZ_5H]F5--3D[^R!W)QR:3JHZYC?/"DZK(UG:9V<=5LJ7K9!SRR M]K@DV6,FV4**Y:NKE4T=;5ZUGE,.9MN#(TG DH"/F8 KV\JJ:935RDH2K"38 M\R38[?N&;:YHM2TFF)L=J9Z>S0TG DH!/AX K MVZNSV2JK5^>Q-M9Z_>)6:5ZKL)]3YOA,H=*#O%%4IJ*5\F+ZRB_;5\QM+F(J M/8*[T2*L-L-4*\$4!@;4LCDB"BR9C2/%LEO%AE\_Z/CQ4+J654'C\FLW4/O_5E[?8$72K?PQG% M7%$UK&6C H;]*1M@ 4U[5ELH_));CA,W8'V!1 V#WE9V/MM+B<.5U?QN[QZO M%:W^__VMHVOZ^V(U_#ZQ?O#)\@>VZX=>3IV^9I?3 ZP5*&:!^.PRTR7OS][] M]>]W?SQ<*U]O;J\?E+O/RL?[ZT\WCZIR>_V8K8B:WH\EA23Y:W)>KE]L7:CP M*RS>W>BCQX96\-D<6+856,S/3KM5/YKRA'^:'L,*1TS![ZC2X(#FAZOB6SXR M M@8X;P-T>UE)@S@ ^?[&",7W39S 67DYQ@3Z/OJ-@HU5KU]OE5'9KUMJ:7K5R M2#ZWFD/WTTI_!-,,LQ MX%K:Q16\9+D!-S%!)?- )9I&+>1&XBU)=E2IUE2SUFEN4C\^VWD Z>?2J&DY MNE(?!L[+V[_1-J^K66YWW=<@V'P(_H\)MHLW0VVXN5V,X3QY;N;*Y?<*1QTL_@NMOQZ$=^(&=1V1Z M[,[;:*A&J[6S1[;( M1NWUD$12EJ2L/,I:TDYT3Y2%11]T76VT=B]?M&_*.E"KM5/4+=M[UBT;@**< MM)'3U2WU773+];BLC@;9"Y]"/]A+Y[^32^#:@MFW#\KL,08%2_RT=U:C9!I@ ME5#4.2B*6A=7W:Y:;W8K B+I<]I:+^CN62]H7USE5>\[7;W *,'G=!1ZP?^$ M#MM>*UAA_&[$SW,H^)3X>?>@_!PC>_0&F(#9JM#;F8 5<*%(%&GM^D%1U$43 ML*,VM+(<"=)=\%IJ05O;KUH R+S*R_D^7;6@<2[N@F_F3/H*]L3/EY2UWP\_ MA[==M;NJ7I>US$X*1$O*W^X)1/K%5:>MZLV==0+I*GAMG<#8LTY@G)M.T#P7 M5\$#FP8\;$SZ"_;#U)=4,=T34\?#OGI7;71WKR$A_0450M&20B1[0E'SXJJK MJ75CYU,$Z2YX;=5@SY&K[=:YG2*TSL5=4()J(.V]S6ES[TR]#:I!QU"UW8\2 MI->@2B@Z:$QBNP,H,AIJM]6H"(I**D1\CKK!GB,/V]@_^IQ4@_:Y> UN?^N5 M715[,R,ONT:5Y>3%*\:W#QIPV*E3;]SV[HQ\167W U>P.CD0;:$.'#3>L(,- MENNJUBFK&I/T%+R:-K#G>,..?G&54V#O=+6!SKDX"K;5!L[)KMM"&SAHH&'' M(&W Z%:EOXP$41G:0.>@<8:=!A4PUSM5 9'T#6RK#73V'&;8:9Y;2$%7.@>D M7;>].M Y:(1AIX5NWJ:JMW?/.Y#>@0JAZ* AAITVF'P=M=79/>V@&MZ!=17$ M7N7^#;3;'8J25 'G6^B]!XVZZN"AF%IOU=7.[ADVA;;L""RK\\/>06.U.MV+ MJX[14@VCK&2 "A6)V=$<.R!"OH.A8EHXK!L_PRX6I5@1D/,-)O9T]B#8Z:D M,[2JMO9>70!?51P6[.TX8\O[-Q39^3UL[,N]T+%!MJ6AMKN:"=! MPSDMU^B? ^[UOU?^6=K29NXTT5CL'W199@.APU5^/]BROY];/KU5ZW9QO1[' M3'DV/8NZ UEX?,;\0/', '[S%1C\@+<654+?PO9'"LZ"?Q]8O-/=P]WG^^6- MB$YHU_13VS55F=JA3TVES.G4AEEGG\>;/]64QS$\&8>7ZI/EL;]""RZ%%TPL M!X^]@2W3ZN)%!0_;ER7ID7GYC3_^$W_Z/7_O\+/KI8_@-V/M]82U-S :KY[; MN5J%91C8X9 WY,+E\*P!KNC ],=G@7;C[-$>!UN4BO/6@7">Q)ETL:QN;7G8 MJ<1ZXQ2P3NCF0*=>@:8RLEW70X@N12B I\^\+$B794412+'UY8T#* E1M?ZG M&.T]C.$SOC!&X*6>0+!U<56O&3FQS[]6@RH[AY<^O/;L%M)'.0>2;)X"2:;% MS^Y$N2PY86NB["!1-K+P^[6 J#P'++8D%A>PV*V7C<4N8C$G4[8(%L^",;9/ M#8Q;Z^74M[O]WH=O>0M192C>O;K+=5=;@=:H'>EWN-,=?O;5C,P;MA",L[BX#G*2_\<=C@&9ZG]&<* V)D MO#G]R'),9V"9-LS?#ZP@)&H4G>L_NA/8\5E->5C14UJ%2R-+_<7T49'P&*P[ M+7'JR[F'PP-@-@=:BD3TS0U5W> MO3U^);XJG"+MK>%)\^$4>93U@8_P#OX&IH/;)VCMD7F37+[TXGI#&'VR5,;% MU0B JHBM[7*%?OZ]0; MJ/?E$N]"JM \6-/PY,H!G9P8\H279;$W M)+0+;\N<\SQS'HK[\J<84X\/*E>7'5KF7;88-.U;/M%9L"7V#H ]*8!SSEO["WH+B% M #+/GB'%35PO>()Q^_0V8DIPS= =$"F@6/EI@4('5_9-&U0\?+J3>2&^1@31 M!F//#9_&1/D^S%Z9>NZ L:'0(O'CA0'9+J!6&3.;"SB\"05@K#=6C8(*)X$: X6*!E9EH=#MYS0I,O33$\PG88.S!,84U8> MOEC#8!SE1Z5N%'$']>06L^^[=A@LOR638GE8EJKK"^N2^G?L)4K*$[OL@ZWS MX](9O5K,_T,VZWC;T5JP/"\2$78-] ,S]!;C/ M8."&9!\@-QWY#'X$96L "BB: QDYLI5P6JJ85T[SB=587WER09([*/%2OHO8 M9;-#T,?*8FCP:K\3(P M?]+E,"!WPFB?;6MB!81ZDOYH%N OY.T9@@[$AK 4, ?880LV<0@_DNB'T9L^ M0DNEQP"QDGO'XK9FI'J0 @!6JO=L#7#^4_A\Y()XB1=]9%H>F!%V"(I!;U,D MIG9/Z8,9!:OF*T)/I6V:3&V+%ID;%Z!'X5R2_3LB^"::$NIQBCL5V^./82TO M0:A,(MRAD16;;'T6O##F*)_1IQ"9:S9#1@IKX0\\JX_&@*_@3NCU]SU?>7 ! M /#_=]>UV9 ^U]XK;Z(+'GK?Q6=OYW4X=#4P&S@# M?=H)PE5>V.Z0Q:HO7$X>71IB;-BR$?,\-%.!S=NQQ],&K+IV^L7HR)V?^)#A M\A.O".%>Z[]<>O3)M3FG2IO/IF6;?6%7.T+G=5!WID=Z:*#!/\5TQG5U0C>/ M.1U9/]GP\K_,<_,TQ6[!6-CNLI/KD@>FU2^N'#>CP6956C?Q3R6&!DG'C1A. MCMF?U8%Q3.NU$JT!:O=*KJ/I2[D,,W2F[<)EVOF%0>X>KQ5-(Y:LOU^A#!FY MRE"#/^%!^=[[5^_#U^N<]9E;ON7/;^0^O[E4V=K+4M&#WH%,M*W!!HMWSYY= M^QF!=>L&J<328Y,KB>1 0]U$WBGFY;CH'T(#W^61EF@5IM1.T_D!2L#+V (Z MLKCC>>B9+THX13;L$Y=C0\XYD[> )/#@?WNFL)]3"ID!CM\+GT!909IKUY2$ M)40>[(4QY3M \C0[[@'9OL-%F<,;XW=7^+9.2QB8S'D MD.]^' 1%%V_O\"PYZ**C:730G7]8D5UVVWJWX^_(>:B'DP/(8*M9H[O%Y^\9^5Z#S4]MRKWKX@0/F'Q\'AA' M-D:DNY.[=X*V8&&OFEXOM]!8,=^49E"9HQ6GL+%*FW 4T/+=%Y_85]H^ /J, MSIN%AW)A:?A1F!D;8^4M%0_4XX_MT)LY,*+TEA[-*TL,G;B;%-^*NCB MN/$4:BF_$TA;0)10L\G2X P@(!$PM,"*8 &]=RO+#7V_NZQTXB7-PV3AY04] MH]%:![F"X]7W.%[L\*.M&.^\PP:]$/.;OB!>4=AQ;T?,7TY5F0&<M MD)*&-Q35TECADUN]ONS ?Q4=4RK;S0(%"9FXL'^T]!/TUA%P/38!=9,NS%GWTQ?[QO[$J(ZQD=U5 M;#5:IBW$_Y*3Z5+&31T>-ACWN:@!2P@K0AVYC"EWA6#ML)<,SXSDWCX$9:=< M07E*_@R]OC+]< MAJ8,IK><%XNS78FYO3NV15/K(@;.S=JAC)_#F2G90)8.Y MW 9G!9<*S.C&&C/Z4'*MLT?YT%QK+VPAT+I['##8LYUV+5O7.AV05$QR;1&R M4(4C!8R=IM.$ J%7E1+%*XYXFHOV^G!>QXR9$TF6Y<9L44') S:$160!QC%* M8W>>KRWS&!^$Z:-+0%_K)24V+S(,:/*"MPNUOWSVOM6BE,;>L>9S>]6BU)3O M'BR"-<4S?G/&(X.V4%OFIZFO4%IXWI8U^,[?ECXRB(?"_<.YV@RVZUQN?^8I M>A1+@!'[L=$N5#6N=6(4$D7CQ.L0W8CWD*I+3_:L)XJ$F,]EBP_-N?]GC=Y- MO@.,C0IM'EQ1$$MK/+[7/S& .;3\,:[LW0@7/EK*8L QZB1_5G1"2Q8NO5QB ML1(>1@L]"IVA+T04Q99@W,UJLR-2IH?6:,20043A.I'FELLFT=JG(!32Z6'U M$EN$GH>AVX2Z6E: Y.2F;AC%T&Q4-(I!3T4Q+,]L6D310^ .?HQ=&U;;O_XK M!*BC^/UD^0/;]4.//<*]'VRX)D&+EHE5@,_PR0R0-<4 92]D%U(1Z>\TJ]TN$1Z&B#2= "'X[0FS%=N@1_=NQ/36;)D6GVC-5,.GL!V<37@BTA1NAQD/J[F.UX D998X9&/ M_.E,13,_%L\SJR,WJ,&16QZEG=:R6F0<7 M-USKH.GDD#ZPBUE\?D/JM.M%Y1!.PH#Z\!6 MN'5#0=8+MRVP1I./( #!<21' H_QTOB;S"\1%0M? ^'"5B!S=WC<2J$\C)F MW,:V1I0!87K+71$?7-,;XLL_61X;!"Z.*227@\V>8"]GZ0@OM!YJ2@^6FP\A M>J4RP?C(/HO-JC5S$B8 .<%PZ$LGGO.H#YL\:D%2'0\NGMV )Z2 K>RKF!U# M1M<@G2V+90FH=/&6H,$MHYQ_RF:P[6CYX'UX^#T-N%3NK-/VE1[FG*D;+Z3PQK+JJC&A=7KL.RIC0.3YD"NZ%)QI;M MBME_V'WVR\)V]C9[,(Y!,.7/WD^F?S0.Z?NDV!_7@O^ !3_"4'?+]T/8@%3M M0@XJQ(\?)R7=/_SAQUE)B<*MU_6Z)VN@X_ MC9X1'2?'A5NX%P['R&,[!@P>I'*_VS.CC'QU.<8Y@611OM+R?,";/F!>$JX% MA[8,Y=_,DDN$F[+W @(KH@/ZUO_.O 0+! 5"0E'Z:"[A#IPI++-I M)&C-U42NT2*0.+3 W<)L$6TEE@N$VHVD69VL%%T MBQ>*"]"1C_X$-T(.=W4D8%X<<#P9&ANW ]YH;^D=R=)2CF(\*7XZI((&:@?6 MU+:XIOM&?[M ./B"*%V87V*\%?6G+"]R?_!=Q)$E1)^K[8@E@Z\" #>+ ]^4UEY;(J?=JF!0"$(Z M#D8QGT$KC":3]LQ:$0R:EVBZ^FQ(R#'_;A2OT-KD4B.14JTER:7GY69-C-UA MZ$65$X*QQS#)WPG&OL*C5.E(D(OC*&CFW)8JQG"QTC^-):5_-H;Q!F>;5-<[ MYVR3;U@JP"9WN[$TG]CF=;G1564Z-U@5POE/Z/ -B0_#(U$-_/]+:-G#O_N) M#('EX.?9] VW'E8PJ&6*^C@*Z%B%0O68AM4K>T-3R6%*EDL<5:]^+A\) 2K3#?[6+*9DXL MTCS?76+QIB-[\I7CYZA$LXLQ7GC=RK@'>.QF$^<D(;$UN^RR]6 0]+X=7XH!$RS!WW7FU0U!7R*3 _Z.(*>#@D8GC8H$:M,R> M8<[V#,R.)S>PN/L!D\0\D\@^ M>W9M ( :+01@D'-C42K*14&E/#$'@S?AJ3X6T,& 3L<'@<7/!OTUNS@A$Q#P M-;1&8(G"0$)_RJ&"AG 2$+7Y84SZ>&M^3_"4<4CR#<]E,LNXP5Z0ND'FM(MN M$&=84SZMUZ;GZJS\TF/ZZ\;N.7 ?:!*:ZEK*NKOL HACUG>,_?Q6?" M6<:#>'JAMC.=AH8QFVJ[D5.-@/<0$M5N/[I^D#PWNV=8 MHJ%1T[+E>!,/$AUSBX'^YV]8;\%V-=J>G<;[/>2LF/S[A*UV$8VMM%H[Z,0YD2U M3:[94LEM4&6"6G8QYI5<'CWMIZ,< +L)09=89*W9Z+:;S8[6['2,BL8I&UO% M*5\+@S?"9C8NN=')!@DW.MFXY.O>_>W-[9<'Y'M\KWZWOEX??>_?56 MPTZOE1N=WHZ&M^B5?$(VI#AK2<5 MWEH@PV4P9L/09G>C11E";!"4/,%/Z/4Y5/EZD0\G_#<*\N<13^\'UK^U#9G[RR'YD8WO1?/$GPJIP<1K3G_.B'> M6IT3<.#!WV'T9O%U#;[Z+?MYJU/3NIW[6K M-IJB9M2ZS;53W/!SH],H=,>J0;7ROXH>]1OMH[<@[;0&!U?N$HG>4._JB@97 M[7%7@*=X[@O_6<^\7I_^Q &\SPC-3"LM0O"^&,:2''UR6WSC;HMK=%O\H^_] M=A6[+F("#X;%]J#8@F#[KJ7+L4H$[V--WE"\E1O"(X9)B',J5(OL2__M@C## M%=H,.UM@N1(,)N**(M4LQLL& @07V?JMU6,<<%O@+[P6H=19;*>(GA]7&;I,6)6_0 MI'VKF$'@6?V0*T.!RR,RMN8CKZEE%-_BQ5VN*T7W^H!;]\LB5RAOVNGI4A1Q M%>:[?;ABIN,@H/Z&0/_5]3<\1DBBJHO$A3V]8&?RJ4L++395K5N-HKG;:6(:HEVW%RA'6<' M.J(_FZIGE1"L1>:UT0:LTTEW7+22!K>M*GF*"F/4J#<^S\B>2(CSMN@0?7E= MFJKKD?%5>K&]SI5SE6'\N\4K996IA=;-\VF,J7;UY/TN+!*POFQ=;;>SH0S; M*5L5T*!U:%14$^3>Y-Q&RB"Y\WK+JO":MFQ6 EK9AM1 SM_0G*E%)\=\?* M&=:XA_?+%UH75RU-U>K+HG@KY>DZL+ESIG#,>%=V_<[3T^Z7FD;"&WG#X+HGOYB'?%.881D6=DKCVQ>IIIZN&G"YK7\W9;[!# M"-:4,&U1'9&>TDO%8#RZV:H42$$Y4Z1<^#3XQ5;F1L"#!FKHZ@$:M7!X-!5 MK;GSV4O133P"9^R9 G([ [@T1&IEF<"'0&0I)O FZE15^7IY\SK<_;GZ1VM_ M^L$W>S"K):_8O4P5D\UA, M@Z3JSC':U0F@DTBO+M(/*E57@+ZYLUPM,[+O-S*SE]?A6BPV5Z@^T/("1$:U M'8MKRHWV8$[18?P#&X2>%5C,OZ9RDFSXV7,G'ZFJ&\TZ6]")EW%<>S"6%'!L MM2ZN;K.=3G(:$7Z<:PB)O8V9&)6HB8UUDDQ[$-I\1^#6G+)(HJ*_']I45Z[/ ML.:2"9.^C$,0HLI)FS4:J2F]Z=1S?\*24JGMW1R]F5*:>]B/]54U6^W\6JGS M13634GEKND:F&I^%74)'UXO/OXOY@_7GY2/=]^^7]\^]!YO M[FZW*DE*+ZAVP;G%HO1$J9>\4.<@M="*F0IXB*M@/E$WEZC52E[#O9J2WBYX MI!_POBI/#K78$-3KLVQ'3/%P3J-SO+5@L>GF&M9J U+,Z+@LTP?G^B?^6+C. M= O;;M2R.E!29]HIV*1)U]?)B+U,I%V_N-)JV:BH>"+%Y"3-F[E@*TPB_-5EK;'? ^]SN0N4]#7=WB)>],"\ M9VO \O?AUA7"CWHH^8\NCSR*O\?"W[=N\"\&KXWHI/"F =_IUO3EFT9QE2DZ M'.11:2RN.84N"&WJEVEA@Q3<17YAGZ6)FWK#F-E*OZ(:+XQA3:N8PRTPKRC_ MV?7$1WA=?M,9;$26K+..Q*$O2@?J5K;8R'&7:N(:QH944H8WMY7A$RL@80(B M_".MRA-S!D#KGRQ_ %I7F%=9O&UDI7C;R$IQD-S?;AZ_7=\^/BB]6Y3DMX\W MMU^N;S_>7#]L)O;RZ>!4Z>-T#W7I #,2D;==TYKK&D*9M$;&XWI%T M[KP178Z\H>68W@RV)/1\JE4<=?&9[U0#,T4.18!"#F5;9M^RR7KB+7&$%,+O M!LS#KFY)EVS>!XBDS LI0'0;;\,,HL[\$=L*\2IB2]>D71(N>7*#ZUE/U!.H MIOQ!JE+TPH'E#<()1ND,&!\_*40K1S&@/M >HZ81*WI)P (OO\WKGH>?%W7_A3;B@?<:P5Q,6Z 89P%N'K1\Q MOI&,<9"[<7MB-C+!!O=Y8V9WP-_&FQ]%6S6C 8'4[E.\A!C9O'A*S]BDOHE\ M:M9 V(^\FQ67;KS)$XY/P5[%$]&\-W[#* S"^29*J<7*/E$0$E^-*$%AU4KP MZ4U,T$+"28+.1'U>U,K7+&S<$IPH(U4!?^K!_EE3;'$%FA2V031%\RAXWL2" MEXO.[[SYEFT+P#(4W+YK+_:N4A4;VV3A U+(IJTS;9C^<,:A01U( =>C$!M7 M\T=$^&-JZBZQ_=0%&LNV!G.H6CWM]'/HK?$.P>.>+1.+9P;\SF\ *+S=>/UA@0_/GV M6P]']?GWK]\^XM?P,Q6^5_['!$GDS;@^2^JL9B 9S=^!BHW/&Z8!IT6(DQ*- M3BYLK(TTA+++<_D.*R/+Q@D\6^Q%D"7.LN]ZG@OVEC)A6'<\FI8YP"*Z1!D1 MV8XM9':SB/UPJQ"W$"[7='RDT8I, 3X/ZJ"-K[:6S#J/YB.NBDR:RS'+3PP$ M\3[>RRW-UT7/=5 K*,"0V,0'00 /8YR;;,Z07RNV*9LSG%1SAB6JK'ZQ8>L& MWA\X[MO00VL=B/-N=",H,U(PE[1L:#O;=D]8M\9'U1UA^QX(5;GJ>"OSUV4# M@R++5+$&!O"$PP;V1,:+\+6"R0IB'P_XR6U!NL<&0*H$&9>S22<2659LSI6, M.2MR?M;,3V8D(V/1H"B:JMAN7EQI7;7;WKFJ7%%N4<7GVA5$ M&^_R9]?+$G"61ML75TV]K)3\"N042'0LJ_.P 3P*\G>J;K M)Z'*@G.EH&45)]\9+AT,QE4-O0)P.5#.\JO[VI@S/"$OVWP=)G%P:,#V#]T0 MCR'),CLK[T&9*U))]E6$>S7VZ%KH:,"[.JK>WKG":HE;5M$L:DF?DCYS,U#V MZ?OKZ.3[:[6S64O'1:!+TK[7)WE7(60_E1J!,9+7/P/40#YZ;&@%QQ&BG\HK M5.@4&2,R82HW]U\_BJ#[00A G3 1+L\#B*=3VQ(9@1[#"&V>5)P?OTZQM1BF MFL30TPK1YQ18]X(ITLX3?&[!$"R3XDM]RA^+UY="KS/!\["8/^#!GN7_P,A8 M"Z< A*5X9H!Q]V/,@Z3WI&-:'3=0&!"K.T%(VC-ES(9/&%?MB3>*6'6\6M I MCWB-7@S/ *)VQ9CH6C$E2G@6(;K1Z^)4@B&-!-\>1=6FWA"/,EIO($#&QPKZ M+'('/@:*,H-9PG*'4V!!#$'GBSPQ,8I@-A4SHP!ZG^=]FLK(\GR,XV>D)@<> MO"D*P!5;YGJI0/9D8Z>>"X,(9I0BFH9\/#>QU4.71NRP ?-]DP*<,/P.1?!,#_XKC MWDQ:=!-I86#J6[9>G-+?-L&U^2K3H H].>FM8AKS::JUX^/ $WC8$V4ML7E6 MAMDA8.<2FS-]WQU89I2(H5C!7-5SP;IQ1SG&Q\SFG-J'Y<0,#^+S>"5Q>F"_ MUC,%QPN&Y?C &#@)^>%@S$-H.?70!?@8/TUI*HY[:%*2P9#9\"3*]4I][TZ3 M) O.!GR>XP ;Z.?1;B:?-1EEI8D6(?XI&6IA@#>7Y&_OGTYW'7D+23/;#>QD M2!-3Z5*"W,.T*Y\MRA.>%L;3K=-9.B)GSHR3E<0WI/284W,@ MEW0&5S/0^^ MYX.>X\$?HA$FB50?HJ%]%",KFM'>:0.,-;V6/?;R5!(,7 M/)N6S9-L,,O5%^DOI,N'3O)KE S7-T$=GE?F29,?F]BS"K!R";)QLJA'VJPH M7%?1Y@.^YQ%>,X?;K_".PMCK+N&Z>R&S\L;=K>.X)<7,O=.B=&>'\4TBU1B#B,+<]%G?"MEPB\FB@H!TRS%7 I%"'+:9L5M>!\Y4] M 6OY[KD#L(FQ"-OQ*2:49?OLVL^\#,\S&-VP$8IMOOBA19:TY7-E?UTQAIKR MYQASC?&RT!:Y]KSNGI\4#H@?/# =-/7[:)S X@UB@T1X>8*9*@P:7CT@\F9P MLYXG=?-'PHO(\_0"A"\4)?P,/4$VB ..]YE$-D\.4G2^<(2G$-F["G=, M12-'YT64SCU*NY!*+?O2K6C9E]9695_NV1,6] .C#C0C)*C[E,_FL^M%BA5? MR37%8+HY!5FZ6K88S/WUES^^]A[O[O^E?.Q]OWGL?:6:,%]O_N^/FT\WC_]2 M[J_AI_MK*A>S57$8>FMU*?NC\)#ZZ)\<(IT*#V=2M 2Y.G!^HDVQ1?ZRVB(3 MI$-\WL1RJ( %UDE\@9T;TV,&?&?GW'%HCM-CR+$X1Z?S7CMX&Y+SA 7JFN'^ M)C)O,Z/&$@UA8&&@0E"54%@KJC]%OSUYC F7!+?1< !3SQU;?2N86SNJ$A(+0.>)IDB5 M//]+J3Q>ZK%\<5"<8L41=+[RPB+S@O((;5XL_Q#V_[-0<2<#)37^*,83;@1W M^XMO; N@,T2E?0Y$@!%0WBT?U/2H]LAG-B3G]N]N2'+K,U='E![6G)HI;RX^ M__ZY=_&6/%J?0019#'0?[N/_#')H2+\/E = /-^$\7'/(X;Y8L5WT >,7@! MUI"A]8/I^B'+E *K\D9-7/0/BF*,Z,$3TFUS:E_+.,SX8>;P/R&5E$N>&E6J M*;_R-MRSX$U\C! ]6?,,1VA:^L[#)H5]YV+ M@>4_C%HVLFQA+DF-1277*%"6V0.] G>FD8,E%\B.B:;&-<( ;?D4[,I4N["L M7R75KO96:M<#>\(5NF=3@ NPIY5:52-'JVKD%,J]_K*#PM3(JZ8'GRZOIO?Z MS+'W\%'1.W5U3W;\4BLS?S1B3Y5X4U_!NZ"F9*T?:6.HL@U]<8POQ@;TR[D1 M<9 ^GK;Z?/Q$VHFM1=J<4!EO'(H)F EU*#[(Q[I>^'@\IG*X*OD$>@!RAFSI MOR'C6AR>^^"55D ?+Z_.SH=5M%Q^U'B3[P;Z#L7^^-D:HL"+0=(-?>;D]$[H M-B^N@I><0OA>_.1DZ:(0U;N44P49ZD.D1E9'[2B([O2,7@'8T<*F%5=N[Z,! M 2M/AY9I7U;D[\ JR&[X1 $%B,4_ %B O0?$-6(:[P7=T<$(#W[H":;""&XD MA[0PQ,(I[C42PVBD#-!M\HQ&SI"Q*3_%1*-E;$WC"I8CYJ%Z.S6]P&'"G!O8 M%K>IX&=9[2RWVEE+5CL[^6IGI%3DJ1K&*E7CL$"<8H+?$-T5/$Z+DL4HM + M88H"I\1R @_>(F36RYA1Y4,0:7AHI:2+E<("^2I*FEA65D7.Q=1:+G=.B MWBA_^&)=5W*\#2V_C^[[X4H9QBO(+BNT/_?0^&6@=]G,](/E:A>.+EMM7U^B M==')8:1RT2&\<,D,BVI;K8LKUV%9;4M$+:W0$W$QLB,V-M03^5K>.'^BQ_ : M>%,PNQ/Z1=XP@0\VOT !-J$ MHCLQ=')DNR_(9R+-(\CG&=S?-7&Q2\.$U%$G0!]7@*6#T^404TZ??FC9&.3E M/%W&1XM<-5E094@]'WJ\LNZ4F3R4-]9M8@4+H\TCGIC'UZCZ-5BJ%!A*=@.] M+0Y!=6"_$C=JBJ$N6[V5C#*8NR7AAQ0;&]=3C@O2+C1;B6_$Q1RYMN5&3F11 MY-978>)!%%]L6Q.+1["I%+(KCG7Y.F&(<>0X(_B*\ 1?G)CA:Z+0H7@$N(TA M$O1@@ VBQ Z:/P6=6XX?>MRPBAX)K,=7>4@RO#&JJ4U!>( +X5:HIV$4= MGRJ:HJ$*AD]^C67 MU"$G9)O4>R\\__02K*L%OU4Y+SDX.;A-!E=F25Y=RZ_FF#8T+[M9.^C )5QX MRL=B.,"("0_J$[K 7)[@''EF\RM %EFCJI;VT;W&E&8;::NU93J?1K?#[MP\/EU%!L[B*S9K6$J=2E'\+H=-906:?3"F)07[D=ET3Z8S@]8$/@R MCB(KPH:[)^@'DWA:>K16 I[6,V&M?G'5:JKM3EE-G22F*H&I)5;(83"E24R= M(J:6F"#[EGO:*9[_2#PM,3\.PZ&,BG&HR1DS;CU]HC$=W$U')/*_GMX?YF,@4[G^>=#EQLT5.$+3>D5^@DX90Q1WP8 M-_Q4'JXV8-#-BRN]KK9W[S4KL54E;&7,DM? 5DMBZQ2QM<8\V9<8E(3UDX*8OFL'"ZB9IQ6LX 6]6^$?61 MWLY'<>7G^Y^MV;_67(F6]896]9JO:7[JB-8%,_Z4TJ4D/-:>ABR'1S'FJM>Q M1:/::)Y0YI&$S]J#C]+@@TDZF@HCE/"I-GS>[&A%+%'\2@,2]J!1NT:V\>5; M":&*0*C$8XW28&-<7'54K=.N"/LIZ0#C1$R#J 1JN7;!21O<:^T"6E->9)OJ M8ZZU#G3,V=C=.I!>F2J!9(UU4!PD>-"PK/^;Q,A18F2-"5 <(YA1T=G93I0@ M.4I%OSA MD[-$WQJ-OTST&?6+JVY;;33*V!QUX$Z0PI*^FWWFL)&U96K3 M29^EKW4]?#6!S2?%2+85/HV+*TW75*W>K,AINHS$.(3KH"3T-"D2HR&QKJHW91CA2:%G32Y22>AI4PAS1ZM*$)@$S_ZM[I*@TP'H-.IJ MO545[)QK!80OH/U[ILV[P@\GEF/Y@4W%)N2R5=2L!K M-JJ2@"NJNE85#)WKV<+=8!#"VP8S56%_ MA=8T[BTS<"<3P,N 3ACDH4)A(^)C>OW\&X?3!_S\R 9C!R;R- -BBI>_, 'A M:4-+[1K287Q2J%IC5!1&518XS8NK;DN6*S@IU*RQ(O;-B_#\H:UV=U<():JJ MA*HU5L6^487G$FI7DX5Y3@A4:ZR,?4,*SRNZ:D>KBM)TKL<5G]C4@UU*HI=, M+-5L_7=[8^.D;?.UQD9Z/=%$3ZUF81KIHI^YT:V*82Z=.X>P*U8"*(.1)E8] M:TB$G!1"UM@0);*8IH8LIF7(HZR3 M :#W_9P';]T,.^]OZJ[*"SM8^7:OK43S5>S\^N MQQNIFO;=Z'.RKE]I60O4G6^6UWY%NEFJ!*,E^GXQ&&7AT@3&VBTKN5)"I1)0 M6=5J?@>HM"143@XJJ]K'[T$XE=<41<*H.C!:U3%^!W[3J1*_J4HA8ZUSZ*+% MCVY@V@I;S/_?ND[Q&5;,6%_$.*H/&)59*&P@8X&TEJ[6V]V23.1*%&DIR?UR MEI!;5Q)Y5\BU\,S 4)OULBK@2L0=.>+6%5C>&7'87*7=5)N=G8_[)>1. W)K MCBAVAYQ.D7"MTCS/$G%'C;@U1QZ[X\W @"9#U8VCT..JTOFQ4X7N+KRVMQ*8 M/R-K239[W+K9(R[EH_E3T-$'7@NK@*NI)<]!3A,Y:_M [HR2LL3(V0LX&NA^OVZ0ULCT?)7J.%CUK&S^6@YU.Q;#S"N<;G\"WP#3U,+\XXNU9#1FB7T)BMIYU[)^26)51+K'FW3[4FT M7;^XZAAJURC9#2WI5-+I&=+I&D_ #G2J75PUNVJ[O7/Y5$FGDDY/D$[WU.AJ M!XK%ME:::N10K%1^);&>-;&6Z.;:@4"QL&!'A1$>OT@EI]AO@0EOB_Q$J1/M MB>D]60Z]NK5PF&VT#A[U.V:P4;;MOL"$%1JR,O68#Z/QE0"_M!S3&5BFK4R9 M1UOJ#!B5_H"K0ANNZL\4GSU1_4',%L2;@K''F#*!MX]]A<'EY2]1DU:$#RS:KT&JXVD(5R;XLWBZQI\]5OVTII7?46;S MIL2L[;GK8NU7:W/H<]X#*( M1L.[=*3=2-M_K7:I:K"Z]R$YU&&3'FDWGY9((6!Q_X)EA^[DBQ MX4I?51P6[!+C?UU MY$"+Y$"K>4+M$"1-G I-&'N@B95I+NU3K.(DZ>$TZ$%[)5.A4S$1<:Z-*,AO MX$#*?V ?3^0$+ E_& M!S!%A$BW-"$B2X)7"4]K H%VP--Z+MRI7URUZFJ]4U;XK<14)3"UQ.P[#*8T MB:E3Q-02LVG?TDM\>[F\F4]/R<,WOV<"%><^*\&59+^I8 MX%0LAVB=0;(]GC9@S,V+JV9#[;2S7J'-DXLDG"H%IS6VR%[AU))PJCR<2K5" M]B7L3O$$YS3A5(@[K;-"]LJ<.M5A3E5IUJ'7JU&7-F >\X.H4-4;49WV[7S0 MY-8-/8Z'F$HU1*)EY17<1/FV+8X..]BZ0S5*RV^5_J!*H&=MW;]RT-.M7URU MU88FT7-2Z%EC992&'NWBJJ.V)7JJCIZ"1FK&K%A2-Z4T'.D75[K:UDLHHB(A M5 $&M,Z0* TW!A@-:K>S<]7::AU^ZJ)(F6F>V@=:N9V(,=)[PU)4]D MT\:M7/FBD@PF_MR-(MM6H+^P2=N]N.H::K,M.X9*\&VBZ9<(/@UF2TVYZ\VR M/"H2?4>.OC4V1+GHPP;=]9;:RG$$2_B="/SV9)Z4"T1^'M'8Q5TF$5A5!)9I M]Y0+.^S>73?43F=GP^@4NW?O!2+YM2&C_NM;%8? MQ7P53P!A8-8S@_E/D,)$MI,S5/J\<:FLL5#<_?#5!#;?JI<%G@Z 1]-4&&!%T'.NY0^^@ G@F3:9 M ^9P8CF6'^!Y\O-V!Y8G?1Z_UB@0BPGTT9M;RJW)!-.,&FJCN[.")\,ZJ@2C M-=9!V3 "IGZEJYV.C"([*12M,1-*1Q$>%+958W=K4\*H2C!:8RZ4#B-LWJPV MZSN;#1)%U4'1.K.A=!!A@^$ZB+2=0V8J&,QX3.;#W6 0PML&,U5A?X76E*JG MH2TQ<"<30,Q@=7/+L[6SUYH2']/KY]\XG$#@YTG!:LUIL7>8=7$PAAZLR-1=4JH6F-J[!U5>%314AO&SKER$E95@M4: MTZ,PK'*0T[ZXZG8E-SHAV*RS-?;.C#KD!VD8\NCB=4'SB4T]V*8DG,G$FLW6 M?[GF,KO3RG!2"UE@7*Q&4!8F.B4\Y\?X2 M(D<,D36F0IE,1M?(E=RH2O\VB:!#6 5%F8P.3*:[#T_ MNQ[FTWF^:=^-/B?K^I66=?,"]4 JY;5CD?Z6*N%HB=:_/8XVX;MTD-#4Y/'4 M24%IB76P7RBU))1.$$I+S(2]2;?R^J]('%4'1RM[S^^-(W6JQ9&J4D)9ZQRZ M7/*C&YBVPA8K#VQ=(?D,JW6L/5>(*Q1&!1Z*TPOF0>@MU=#+BCVN1(68DIP\ M9XFY=:68=\:''&98&%VUU2WK3$QB[L@QM^8L MI 3,Z91BV.V6%4DO(7?4D%M;U><.T0D*M*7\I.%;K+\!KC M2F#^C&I'R5:46[>BQ*5\-'\*0OK U[.(2\J0!RZG"9VU?2AWATY30N7NT&E)Z!P)=/;6@7(#$&VB";;)Q=*J[]*P1F*H0AC*6@_[AE"G.A!ZA5.4 M@]9GQF8V&&R5K_)O:*3QT;\S8'V';MBW&1EJRTVX]912E5X_OVQIMNZV(L?/ M,S;OOOG=X-UH9^_9*SB])I))(MR32C$VZ 9%F MZ;!1!SHLHT&A)$))A.='A!GKOGQ)V<"D*D.MMR212B*51+I'-\HN1*I?7#54 M+:<$@:112:.21LMR4^U"HI@XV%:U[A'+4?)H_1:8\*K8W0-SP<6TG) 2*J^B MV=V&$]BXP=P!MMBAAEYKX]GUU/4MO.>=A]7CK6?V_L4:!N-W6IW..5(WBIG6 MDUO,/LPK#);?DIH5]CMBWF'QIW<6W&*I?W&4" NKV1_H9EUO&WJKTQ@T6J;1 M:M5'AC& ?6K4N\:_M7;S(KIK["5Q $_LLN\Q\\>E.8*9O3/M%W/FXPZE%F!B M.9<+"[ZX5DM79#0J>T4XRH ^7(]P\@Y0S3R\"H9BOO80E+&'G.!OZW>D?7'U MB/A7W)'R$9F(@^VRS*N\W4YOAND]P7X03>I+HS28H3-M#X[:N\=K1>M$AW1S M]+G("1KO_OC^O;1^7ZG_!OAE7,K>$"8TF]#IZ\;'%;"R$Q1NO0(3%W MCO+-G/&#SXZJZ'6]H2K!F %:)C"*V=]]Y8-K>D,$T"?+8X/ ]7R4/K;IL:$" MI##%7'5;&9C^6(%96C 1NOJ752+M._,>QO"$K/K92,NVF]O/>?6Q7.U8WB/W^@FK4NX@8&HBI3<\8)WU'^)W08W^%6O,,NOV[LVL!4?-PO M#SG-$*^/ :'7^?6U!7:1$:)G*C2[90C-1E?*S%.3F?5#R\R;Q^MOBEY3OO5N M>U^NOX&T(O'9?O^@?+IY^/C'P\/-W:W2N_T$?WM?__5P\Z# M]+XJ'^]N/]T\1M?<7S_\\?61+KG[?GW?PR\>YJ?_BO*,'O3."H#P!YODR($P M&[FV[;Z +0&\S0'2PCK?8H%\$&O^(/3]J Q?SS'MF6\13_QL.:9#X@V ,+3B M4GWWS _M@"X1$<6NXRMPCX5P&8)@! 8[AD'8.!"ZQ0^G4YM>K S-P*3/K*2Z MHS+UF(\\;*@PVV/'6]@+JBVB$:1R2K@1D/ M,0P!?1(.&5#8W4H9Q:/W _@ W^W3>SW>_DIQW(#Y^ 2/P7CY,QD.2_D.+U1N M5.4&;E.TFO+=LUP/Q9#ES@][;/I*GS$'GOEL^7SB, B\ '^DT86>A],6=XN) MTNTU97YWALE6B-'X:+B^@ )R:;ON#[PF-9=@; ;PXI$-:HGBAC! &Y"C@AX7 M@+C&N5%=1=\/)U.^17S5GUW[F2D.ZG%NZ"N>Y?_@7X7. (Q)$W8QZCW+5UE5 M^F& RZ78UL0*:)JH)KD^ ]W 'WA6GZ\;SA>!I=??\Z7KU91[>+SRV23-B;[3 MWBL^XQH( C'#4+6 ."!/+7%%J,<_HR+J-4O_[>F/#"F@/[A1@__:(9XO^G- ME(=H/>#.)U@H7*//8LV^BC6+K_%KT0@^AP&6G_$$D@=N: ]A_4;R<.F?K&>N[[?5/3OB=]^ M"'WXS.>HN?[)!B&U*+Y[9MZSQ5XJPRM7-T\++=ASV#-3>?+$26@\/NN][8=8=^ MND$#TJEB#CS7)SZF_.$0=1+>_9IR!V_L1ULU<>&-.%T.&$:Z[A1SY(EF3&10 M/M"4#2N8K, EO-;CW GSK'&!!HPOA^5'$'7 1:(I\]I9CY"W(D9$$ &Y LN$" 29AM4B;71Q+C&!.WUI0; M^&K(Y;,*N\HBOAKOO8 CH@5V#:T?QG[@_V#UF%/BA#'DX5+'YY:7KX @=OBC M" :XC<#SP+A"N%D>[3 ,X#O 'D0A2ST/7TAH,^U!R.6MR4%*:X5#?&.]!9$S M-2V4BK!,UA18:]\$(080>R-8_1_?/PB>_3::UL"VDB6+UH>L<8>])!-YL8*Q M$I($Y106#1(>8Q*1(6T!\0,$'2&>R31\8\' JHM &_/?2L-&K JEH']I(U^ M2EYN_&T0EXSK+%NNX;*#+EX>(,[4V4YF6YD#J<9R:,_(0]E,HEO&+7:!RF"'PGJ%%2K&"*KR.- 5[5--!O0836D)_D M7"%\:,!DO8BN(IP?9+TAE\CF0J/22PS MM/? 7..F6XJ.$[F,LAUL.LM-: U52!]]\WB-4!8WTW (/7.II,;BOEP>OO . M2>16G"ITL#?/KX1FU#"<0"CR*;;XBU'K*GT+1"XJ1/!;*_J-(/*+7FO''PS# M6 4/QAY#1<@)Q@ [\F-\,X%7<6^PH47>XT]LP"9]YLU];I2Z&&3DK=\'G$[! M]SY:$P#D+8B->W=B.CN^_^ (N+C*;HF!&C4>Q'"I55.^)0(1+1W0QSGO]\AA MP3><^ 27XQ,37H*.)_9,\"D,B9KR.PR0JW6@R0Z$YP78!'I;@$9=Y%HFL+"! M2?(GEMA#>+E#7J.AYTY5D,368$Q>)0L$$W&V>70C9)]=.YQP>8ECS/LJ91+6 M'FK)^[A EYRG),X3VSVI/4"#?."&Y$= %;1;KW5^596N#O_1GL%/&GP0J=Z2 MZYP(U^D-\ 21. ?W_,9LZ(/I_$#3N>?[KJAL'KO?(SOWVX=>;.?V@(G87*6) MG_%9&!M4O]#T S5ESRX'7[M=TP%K'0W^(_!UZO@3*CADB+@PS\"]'*$&PY=K M_FD2I*<%4LGX2U0Y8QK.T_U-.A[+(1+E!;[ZI=.J&;$."A>B)<'-5WZ(]$N[ MF^BPT07+G@F[3$X9,EK0@@9^@1.,#)ED5)8S0-,YO;10& 7\*C M5(ODB?IFDT&B=VI-99+LIL,"W M0&,$^Z1JU^N*7F*K+C14#6'CNMY(WGQ1O M5FF[AQ:&_( Q8GH.'H.D8Y]&RB_U6J,U?R%!8?XBK=;4SW&)875:VKE-6G*! M8]JM#%7(1 M&V_S6J&L<5%ALLH[Q.)\I8J M2'$51&LE.@A8_G"=OJ"2U+1<3>/ZP\WCIUY)XH)>)9V%K^,LC+?48T'H.1B% MR?X*K6!&CD'@<+^J2J.F<7?]FWJM\_97N>U'N^W*V,0PK1&[C7#?Q4/#3DA8D-UYN_ M+@MT4_'KUJ^I ,*<0#A^27XXG#IW4@!O4A6M^RNW671C);?(9PSS^.'/:< # MC7KTU%9!'B0AN1](WCCSD6Z$.', \@/1(+)W,.6'\?0L.MA-0GYQNSP> ,X# M\2ETC6<_)#D+_1G&^L,K$/US<>26 [=BR*GM8AK,7!8"I1;%ITN4CD39,4G0 M[A-SGSQS.K8&BHG7X=CQZ(RE V%Y8!U-R1?AI2^8##8*"6ITSD7)UI1]A90" M?^,D!9^?:U/L\G3JN3\I$0HP_8O>3#2O(\DMZ&7=46JB/F2=$>JBNJBN4#8H M>FBM5,*_&%D[@>T"]C,7/HU HY 'XF&T,5S3M9&'# 9L2B'*/!Z!#D=YD+_- M_ @1<_DJB-<>U18PXZB(+[W>]R@L@K,B$;^)@YJ/X81M,6VP(ATRIBE#S27L M,QP]+M4HM"EP6)WS[R%TX9SNE&G5)P,2B$%"994[[;#!FZS^(\ M-U&GX=9U+G&PJ9S);V+-HI0S:GT>>A1WG Y+]>*\-7RQ$STH7G(>I 8S'5BV M)>(R1(2) R# \+94X',2^BH>,!?Q[@SG<]86-Q#?O'4HM*YAV[7*!T-_XT'M ME+H&J^I.@!\=5^8:?IK[Z#"S3YRH%L/2FWE3Z)F;V M3ET+ _^30$@]B9Q&3 "/&(U0.&#,?^CU$:UV*@,)XQI9M')<>-24/\<6AMWG MC RC&5&(10'X#BA%SA.,%00%X.Y_0F 77)9AG0D>8VWVW1!@31<2MUB(Y.S/ M&\-+%T.*W-E>41 V4B MG>(41^HR3V2V42XQ9<"@F+292=#+Q'\H[0@^,I*/TH-!R0P#!K%%KT^,B;GW+[S1:-0: M\Z]LX)[-O=&H)Y^(%QZ)OO0[R//+?C@C[0\YV-"$B> NPOK;H/PB+Q'X $C$ M\=Z+<=OQ5G)>0S';BH\7P<.%_CQDMCE++#S*O*]A>859*GV7R]0EQ 5J+5AV ME$PR5R> ?XG;.QB[+BG3R$PH:=.VU5B%"'#FS*')/IN63=(_#C<'TIU/H@NH MT@#H&BZA-9&!,2?&'' B]+.>"H^SUCS\S+GJPBV;+3OA][?_0U#=Z,@O=6,T4]Q1F07.S#'M'G& MG]9>_C0:TBI_ 3%!GRWCYY'8!AK$RA2$/-/RA''!39*D&D>Z/@4E1R#1""D6 M+^%#'&%YSQ._XK#IA_LX;!J?SX%)N>Z8E1%5;, CW3D9&>W LI4G]"?F#*"KD!X$G<+5?ES"30FG6,5B;L$$UE++*>P56(2XM/)+(^B05'AFC)AYO,%=X5U,@V3E\&CTR\4:_MYSRYI M2H5'$J,T5]3)R$6JUVN=N1,3/%CGMN,O&HBW]OQQ2K-1ZR;G+?-'_+A:*0US M^;KR^B.IXBR<:=.QVX(9F%L9)_X.>'/(Q&__C,':B_>7HGN705[ _$AD,6I) ML8#E.%]4I53%%$)0)&*31 /Q&9+0HXI!(FW*3DH*P9+#8YE-:XQV+PN2PD2< M-#E88*:F31E/3Y8H?3.E@K!"*4!IS;^:$T@DVX7&%*&""RB1!1WKXG-$O.#^ MFAL8$$=*/^0E-T [2*NGH#^@B$UEG**93N8[5>D@( !#@_D!-U&C(463>T$B MY\2,UR??4O8VY9BIH,=,S4'D^N&$/L%$L5@!&/$B/BH;AI[P10:.NI2?L#44A[7 MQ#%+Z@CC*AZ;/Y40U;C4V.-)6D[R$-#'<*+6:,8MD$@S73S>()5@0JY2Y-+_ M88-TU32JZ4:9_J*8SB 90>RXJBE_,M1B46[ OZMG,T0YYDZ3^D$P_R?7M+DB M-\%%6ASBD4C_NX7"11,6@ A#_9"(+Z3I@UBTR.,.%T>&.GP<1U@H2@2; >H$LR>TKL]<_!C;GQ_A:8=249Q MMKH((L4DOR W9_AMP(\7W"TILYJ.M(06@$*5*J$DB6(K5X0JW(C\+7H.Z(?N M!.NKF&A=D+< IH_YX1Y6B!G,US7,*+#\EC$S[6 <^0)B[(+V(>AF&+E5(XL% M-7\L\>6@/3*8I?R1N))#SXJ.[J+Q>0PY*I69(0\RIP=0ERWV+*J&\6.+(-X; MFOB<64*^CQ2EB &+4THQK;DR1E$&GCCAF"_'P<]YCH1P MFBMWXI([R*?K8IV/?.=F5'$2&:/%?"7L(GX1 BS$8E M="8)&[=X7>;D\(G>E^)K$8>\G)@_2)45'@3Q2%'@)WIR,F[+X7:6'XCS:.(& MPM(7S#$YJXOJ,M)%SEA4L2+#5D12S#],@&EJ^L$\K+-XNL:?/5;]G.C6^L8S=ROZC6MX.=& MIU'HCF6#TAJU9L.0@SK2075J[7K^-]&31&/A!1M::W*ZR>VCM+(_]8:7=3.7 MY;1"XL;+83L Y9LTC^1&_,;=B-?H1EQLL[/%.H'&P'_6CVLQ/I)7\HP7X-=_ M]+W?\I8AGYAT8P-BJD0GL/SIOOE%E-]&'8J>RA=@4F847L@CLY>".>W"%J7"A6V=16EMU)+&7,T9>PBSE M@"LU2K]9ZS0W"M3/'(/A_EP:-2W'F$4/'C\V>:.]73AU*,(G=FBL>KH-4JO? MZ-10.TU=;1I='NZPRP0KVK97HNLUT=72&ZK>DNAZ]:TX073I>D?5V_6CQ59\ MOUY,!GU2IOR#/T]JBT6WT7[783=L>;6I6-,+$G$^J/?&5N6&R UYW0T11^1R5^2N')T&3VJ[F)A MKN[!NW?G*"F8*A?:]F64A!Y7/[+=P0\,C.?YZL>GRS2D,Z6(H[I;5')*,W'? MDK,M=Z12._*FV*W-T%JUQF&WXYATF"-SGR2%&])1@$>A9S3W[3.1 M]Q_?_56Q.32MIC'55.N&H7:Z18/V)+PDO#9PD:HZ($QK-X\67:=I\FFUU]B1 MX[?Z^*;JI E6D85\G2]'DJLZRH/HE:["XXU>/]4=*"&4^PD9P:;5 V3&CM0QIEI[!() M2Y&@221())#^(I$@D4 !Q(7UIB-'0DG^')JOKN+*]D=8^T=1]7S00YJTT%MW1VC(;MCS-6$D]TQDL60W3$*=L?8 MA)@J$94MNV/([AA56#K9&J-DW5BVQI"#J]3@3CT'7;;&*):IMND15548Z@F6 MEY>M,22Z]GBDJ[8;AJH=<4U%B:[JHDM3M7I7;=2/EW>=9B!'HRXC.61WC HJ MN+([AFS&<,0;?], H7ICZ%>(<3=JC)GACG9SW(GAB5 MVY'&:]3[ESNRPJ_V&CDS M-L:0\-KCE-I=M:NUU&;[>"MO2GA5%UXMM5'7U4;W>-%UFE9?I_8:GJKCM_JJ M7K-2-L:0C3%.;4?THA6.Y([(T^BSVI"6C+\_(Y^0[(QQ?OJZ[(Q1O1V1)YG5 MVI'BE:7ECNS[;/DU4HJ.22\Y3B^#[(PA.V,4I R)A&7NC<*:G43":2*A7KC7 MFD3":2)!,\X-"K(UAFR-(5MCR%+XY2+A-7J72B14;YE>QS,DD5"]96J]BA_] MM16KJ$,&/VE)'6:)OA=X8M,Z]#'6OY?^F3\86G;V9K064T&-$N=PN-JK!UOR M]W/+I[=J7Q+>8H M$]<+GLPG^#2Z ?VZ@1*,F>*;$Z8$%OQC^O3!R/+\(+X%[E#\,?QBS_!;CYFC M@'G+-UN,O*'7VKB4V86..^O\.G_F+OKRU)-;S+[OVF&P_)9,"?Q#!RTMG&ZG M_AU["?J?V&4?UNW')2W=.]-^ :L/)7":20.'7EBZQ5DOG=MH5#KF:&6'@""/ ML/4.9"7S. W\PWSM(2ACCXW^W\7?K&9_H)MUO6WHK4YCT&B91JM5'QG& "BF M4>\:_VX#G5##*'>D?(07 DC\?_QF7N7MVVDR+*,R#.N>34%DX Z0O)AC72,& MK GERE.Z[@)L&DD657%8H)"_)/I>"*B$2]&%RIC90Q1D(-R>F1],4#CA8W__ M]N'ADE8.^%X?9)?[ @,4#X:-MX;X.3"XC)A4!4/%5,M(&$:C"EP%( E[H<"" M6[XR=2V874TY!T'8.%Y<^0O 2NW_!O4]:LKW#8J !K87R%@"3#"037_O0CM MLG)>B_Y!&F*G4ZO_JBJ=5JWY*TVBTX /4$K#E]1HA5LYAJ8JV*1&53ZQ 9OT MF3?WN4'W9J\W5 55.#; 7;=G->5/I@#-6!/T3Z(>D!D5PAP&#,LXH(9)U$)H MZO$\9'R).0APSIS F*?TV=A\MH <0Y\N4<:6'\#^ *+@>M.>(=6(S5 &MDM7 M#% M!M0<& 5+O1LT&8]- !$,6R&QG\P;6#"Q\R#<9F4(]_IG;(#D,7,T.:S! O MJ&"&+&SL+X9>K[45&)>-U(T@^47O-M,?+2,.NCB?/A;HX!Q T*H,"%+'>V)#_%M -R'GYN. ZP( M!C?D]BW2NA\730"Y4%-N F33L#Z#4"@&,RX+\(HWYEN.$K*(3,O#*E _0%ID MW\XQ!UHQ8,@:(4L?$K.<*6_Z;VGH+XNA-&M'1TH,OB'Y= K4,7(!Y>*%?@C$ M@6_BG)L3$S!M@#ZQ:1K;R',G,(34/'&-^FQ@PB(O?0$8CL"984N N<.T 0$T MX<1TY/-VABI=RO!D"^Q#=?'M0U=Q7,%^87?A5L\"UF]-IB I4([@ #*+(Q*; M:).RQ&@-_]_%>L5?:S6Z>JO=:!B=1O-BM5-,6SA*7&E*,D-GVBZTD=\W[=9U M+K_T>M^5S[#"S@!7Z1LS_1!H8RD_FO?KS3&C,GG1IL7D 9#3J2Z.!;'#;@/-F@,P[N#-L-D[P>7@G:%LH3QJ$X-P@BCO\+30_V'' ._ C((%'K M4$&T'- HF)I\R$S/0?M!F3)TCIA>^LOK#S>/GWJI#X#"0X^T3R 4*YCQ*8(" M9:%EBB_HN^X/P5CB)PKIAS\Y$3B2.4T$.&K*XQ@FL^H2\8@@T=Y,9X9[X@QQ MS9 ' =\=NT, R-.,%F?@67W.#^,MB1[B@ CU?R8;P&:3%S# MP IL>JH80++>\$07G4C\5L=B*[R&E8(W<%ADF,':Q7[#YP=JI[-^C]_BNC'\ M$ 4&0M>%[P#2R(V91_@&ZB!+$Z@ 5MKRQTH_'#ZQP(\H90C:D^U.HUN)-IY< MT_9)AL #S*>(,/JHA\/V;8H:4,Z (7)AG PS'J(@+"Y[?!3-("5(5O)YX@#Y ML0\X&.4.T#9?=!M8"7XX_D^ MY/+X2/4 %R4 M;;:]\"0QY:GI!^G)T1M&(7 -Y%4NZ::P9S=.S/Y4OJ^B/]E+X7.^0O M'PG?''_M[J#LH)=%R^L''G.>0#Z(D28+$(V@.GR&'O0.E\<:K-8,-!TX3R\K MB0ZKN],H:LIM_'KE#5CJ_EM4GG'M)ZZ//A0/0#HO$[(H3.G:"(CUR@!RL'Q1 MG(!=/)RTX"$;H;F0QH*%@Y(#B=3X6Q\8\$KE[Z. M?!L.\ADZ=;/,OF4#NMGF9PV8]4QKDGKL M_,-@G#!0$RUVZ[^<0M$&PFL\VL^8QI%0Q4S?6,]O.1.YY+H(#I4Y/MT_9\5P M_FV!UNC'QLHS6#,:F" 3V4]\$%N0+AX;V=RNCQ@#8(PEDI*0D!5!KO/T M_[/W[DUNV\CZ\%=A.?;^9JLP#.^7<>*J))O-256@+X W8WNIQ.^/&^N@^VF1J1 6";3;;B M!N9- #;P4[%+;*)I(%+S>3F.//B[B*454:N,[NZ-^S0XRJP.\E6X@[7:P2Y\ M;L$R:B>/]>2'F5>D)_Q32DMW=CL;-B[V!A;=B==L<-F!+;]VAV>LJ0P,=MV& M%P1,A)S1D!D6)8>SQA2XH>J]2MC2LPJ>^#!A>V7GV[,PFR;K."^X4YQQ9WP2 ME3^Z\YA_%G)6.K*<4T&:.D'<)C#>?Q]DX;2( MMX7L^';6RW[UXXOA77W#JG43FVU<+V_E49]U[7;X[ 1K49Q&%0R8%0RHB;&P M1[('YOO&Z \1R+GR';^]^/P]#ZBSPQ.V=*L55QL]E"V1U8#+A!,PR=@Y+ \, ME#?,-V_=?=/N[K/FMA]\_O3YO\M%_I&FF\5R5@6ZZ+,X%SR84[HB ]_TMQ2M MEC:^G?#'!3"N6WXU6Y[*Q96;UC3G=[.@-(WY*@^+& B-_'I02OB-F3[5HW9T@)^2E<\J-C;8PI+Y_/#%VUTN^V=I6X+]03?VVXP%WX&: M&Q?MF4&W,=EV[80]B[ER.YE9FB91Q'6^' Z\AKO*6W,:GL5B3\W,Z=TMM-3$ MTNGFYSR[1O.##$9S0<\'1O^?&%QT;/>0]T! *F#&*%OA>)[M?&-(3RB(:;R) M-1?6PY'HZVR=5I%0R;W++Z\%J=7GE1U7E,[OZT+F5Q+05V/WNT+Y>J"?)7KS MI+1C$?VZV"A1(A;BOT^2V6,817P&+V)]+[,J%[1ZW\;A:^)J[GJ2_,CJ,)T/ M''LTHAUC8BU-A5&BXR?OS"(%TYNGM"J<7]P<38 447&J>.RE=]>#\+LU44/-V%,2<'O^E]^:S2W*S)?^)L M*GXN;3#?5SW;9&98695>OKBTT%0@[]BJ&MS)5^ GCM;'^DT8 M5E+_JN6A]2SX IX453["=8M,^1$$81.#/U(Y/"("-!2%9TAMFG" (_53O^%1 MJF0-CY@5Y2MTE>\:?TMVS)4U0AHI-F">) G/R)(HG"G5P*60 YX)KI@Z^6:2 M?OV!)8*?:]JOM;Z2GG15LOPN]B\LG6R8$E*-+/-PGP0N:$3583J MZ/CR+*S6 Z_'TSX/>43MFZ1UZIO4<,ZBP7MH14=C8OEM.V*T5041VWBAH,HE MJ#>^233->F%,HI"BD HCI+B:HJ!*(:@WIDMT7Q-H-;UV'_4K&MS?S7:SE;.[ MBZ$6X_W7O_^<4,.Z+USDKUZB?]ADJ1VN%#B6'']0 P:%#GEC&L3SW=:+K #[ M_3 9HAL&,>P^8'R1*Z@FTC#$,HFK]=3\ZJPMCV3?3@]DD[/-]$4N>+GKODPJ M[[37RM?C@NAF'UU+L8_L,9X8K9<1Y GJR=AXF))Z/T43\?J"0>AWL)*X#91V-5 M-)N/\<2P^NAKB3Q!/9&))SIQ[;86I5A>IK"IM%^"OS<8T_/=,_ZS5@U?KWG8 M\US?81J.+M$T XUYH7AR8\#&81EX!"@*0U!)Q./)C6X05S>OKB37SLR[]B9> M![A:%,:T+($IYRUW+JS1+A>VW9R%U"N/:%;;M:[5M'OR9E!.AR6GL/S;5L?S M]&$*ZDAE50YQO<2RB@*+ GM!)Y18CM0S7L MUY?Y/K2--U$8QRFNHQ-=\_%X2C2F:!8R13BFH*8(QQ2-^)HF]4FNZ)OA7A^A M89^$.@;1[;;9&GC*(^!VB$Q!31D?4[ILAW*=B6ZVP!T0YO(1M^SZ.UWG6^FU M\4S* ]/9!;KN73K9R3@EV4DFDU'KO'"A'7]AINC$]; P5C"FH*8(R)3^/=[J M/=6XK*)[R'4CUWB_8/?W8/]=U<3;=KLH$*)K.R]W2X\;[OFW^$?Z:K=(WT>A0J'"U0H%JZ_52E,=75;('6EMQOVSM59]10:H+G4S$U)= M8!V6%Y$&!4M6/6AD\+6T8CG6 M373B^^;"( 7+D/<,'05+9,'"%:M_+@Q0L," ;-/ 4JZPH_@&Y.#CC]W:&(JO M-QT69/3H4; :F9 ]Y8^C8 ULSUAE-^T4I"R# M]#Z,.:S"U4M1_CC\WW,[[U !C>E4LEN!H+!OSC6)ZR'W7HWF[Y^1SW!4WV?T M^B&(IFL8.]CAZXP!M.0+JM L#Y?\.Y!".F434_+@;R4-6/.Z9*X8MFJ_(XKN MJB;\Q8!.V6>I/P!^2*E5%G"D!:90H%!,^5CD$X7Q=IJZD0Q-,,BRK_H ME"XG-'WVO*(G=0R"8@@C*/O%8\KC>=!^CLG, ?$(XVFT MGL&K7-,@0 %EE>3 V3"(-F/8OG=:O"OC[^+4AP?GB;*.'RB?SZ?/_YW!RX,< M9I2"[/_-'SY3YFFRY .;EBI2-I_ZZ;OO?M\0@7FL6X=5F=!IL,[87.A3\;@ MQG7+KP:FJ\J7!?N2_Q(GN\#C+57GD(H<5HIG*J![&Q7X\,TD95O%@=M*P; , MU662^E*.'\-9OBAWN=T;BUWH3MO>$DRRA%'MX"T[&]L4ADG3Z^Y)IK478MCY MCM):?#G;3"',=X%T6/PE+'M=G=OA8UUCW3[LSXXM_G\["K-*3NC MTR3E8GP'I@9-BR7FFZ#O(2@@\?-OWWP5VI.I$6@&:+7C65/+"4S'T>:F.84% MR=)\\P^7(?FW_#" K$_^%#'MWI#IUCZN46T%52.+@6SCX)51N^J#^]G M8;:*@J>[,.:3X3>]+Y]52G?-XLWG6?R\9;FJ%6POPWGEF\N?5?CIZY??F["Y MVO4_@9O2\GO3LUK=<6A0NJDZCC/D0=EF.YI+1RGW^/QJP\Z&NW%)3P@O'USG M7Z 97FKA=VL7_D^P*L73, HW>_RO-%=^+A'%?^%!:; 8-A;0C]___.5?W]7$ MHU\)V3]WV@^;K/Z^Q>H?W:V/P"0>K9_SF_"T9-!57>AZ+GWAAM''PC#ZD1E& M#7 B1T2 AL)W@MXV%=(KT>/F+>N\GB^2-3QD=@CUOZU0[ 3?FF)OBRDNW#M0 MP#'@2P9S&IK@JC8!Q1TVW2JG7]&@5X MK<-1'QKQ,PLGT"Q7Z-\K&F=426(E3N+;^;K(=YC127Y*]Z+.")'2@4";Q&@- MI2I.JN5@>6+:R!/1>()Z(AA/#.+VU52@!U2!VM,_ED!VM>._0WLQ#QJSO-1J M-[Z9T)C.P_R4&'(3>VDH6,U%>V*-Z):\A;/#9,J-X1#=;=_4%!F"6C(>IMSH M)G&T%M$@L4JSY?)]_T57*9V6.7(L_3Q8)C"H_^-?H-/;S)AW;0N-><%X8NO8 M(4PTGJ">",@3TY/:Z95KN_UA$<3WE&6XSH,P51Z":,WK7CY^_I0I,_B<)\HR MF=$(+EFM\ZS8DK-LO5RQ#3F[V&'-L"Q(TR">[Z*?)0I#=,,@AMTV"HU<0349 M%4,LV(ZUGF 41^G]'MJ.IW G3 J&JD1A, FC, ]IL1G'"4-+ )^9A@^\X+3< MM8/I7^NPJ(G.B!+37$'ON='60'03O0+1>&*T7H:0)Z@G8^/)C:[)BD OUS[- M,65N&8(.F_22G0MW#U"/SJPT8.F0MW7;4'EB6.@/B\83U!/1>*(3UV[;0$@L MCUC,&H!ZT)/KEN66<$LF\&:6K)DOS6LW1ER]#H[$:L".WH(J8Z7&I':$4;5 I4"I&4@NB6E#K1$HU> M%I!6RQ<1Y5-(Z%$<5--!(4CKZR"MGVB^3F-6@OWC7^LP?WJ&T;K_(Z*U"@56 M.GH"7 ZM%3%8Q1$"1,M$#%:4*F'I)BH&ZW6\26VGBOYS'N24H3PI_PKRH!O2 M4Y.DGK.0L^N3<61"CTP4;(LSM@=KIH,O()"5(,_3<+(N0B#@UORT#J,##9!/ M308X.0% @)6L/E#8-?73E,3QL#:1(5C;#;1JQZUFK_8&N81S3)Z2H=$ MP9%8<'2#V):.DH.2@TL."LYUK$(Y7:PQ6(ZBNMXK<&[G Z9L$&?>]6]'& M)^[()*'<66$I-$G*7?]%XV09QD$.+U&^@P$%]RQG+IG^N4@BH%SV_Q3Z//_E M2MO&.#8'>;8 G>B^1SSCZO8#"H)H@F"8&FOT@((P=D' %0$%H5P1X/_>B=DP MIY_&7W76VP1A>BA!^,JE]B=XVL+(DJ]VA*JX4'WB52?_KD^0F2%(SXVIJ49K MD$D4'10=7'A0>DZ"9S/4%BVZ!RLZ/60(](-FDY[/^CL3EF%C^(;]G^31,D/M MV&CC++2120]1]LY-7TOM"%.+LH>RA^L>RIZDLG>CJ2VZ2(Y5[H8(3>(XJF69 MHF%;6*HMYJ".HX#4.D:ZW0*2H-_L@::8&M\GR9_*__#F%K_35/F\"%)>@/8E MB.]#)O2L5JWNHFN &UR',ES3;G91#8A"_YY26,Y6,-N,DR18PK*99TTJ;QJF MP,A90=VD\GP@!-": 1.?RL M6T2WM9-\)*F!35%6I9%5W3.)Y;=M!']Q6;UVML85:?X+S;([)4[B6]9K+07O M"@:LA,PBH%F.?4X;$='1VRZO]0*"[2K.Q1&SKP8BPVQ6\8H1^@JB"IJFN-T? M,$U-8EMHFJ*LBB^KS#356[= 0M/T5%P)!IN7=8/,$Z1^\NSW7[P63P#F_Y0D ML\U9..(YL&>T2'L4L2^MH(O#SW%>G9@% M64;SHM$[QBH:":;)PL%NZW1<#%50;^ ;L-HP?-CB^)KG5L>H@!A LR MQ>BX]N,*+_#] UZK>>KR T]=WB3S(O[-N4Q9\0U6W5>]CB=D NPC*%E"2Y;9 MDV0-&*KI>;",P?=/CJS@9QF3K7IV@V&]7R59R,IF[E(:!7GX0-\S1^C65/6: MJJY)D%'V!';LUL6S5Z'*+Q,[8_#_SU?>P]UJ#&=2H"KBDWSC$UKFNPPQEEVF*O1_/TS\AF. MZO,NZ*_NW,HZHYF2+ZB2!4NJS+9PUDJ0U=ZA'N3@,W[IWM$N[#NWE;.P#-5E M9'U)]$T5]KOG/8W*&FYM>TLPR9)HG1^^Y45-XW7U8@?TMS ]=OYDHPQGW[X) M[:=$]O M)RD-_KP-YC#'NR!Z#)XRMF3LK@^P..R1?I]J!VDSGY]=?CEG9G2:I+P6^@Z6 M2YH6^O1-T/<0E$5*Y]^^^>IUWKA,YYC"L3 TO)"E)G[S=?"ACN_UB[515WI[ M0$RI:5#]%#H<*DO/UE'.0^F_@=YS:F0'];?AV%]9!787CW.N]9YI^,RM&' M>5._;WSA"]/'8F'ZD2U,C2,MYR#EZ9=)C9M2P$V]57:14\Z(CW(P6Z0F840X M[)#NX"F-ICUXTKT.NW(6112:!F^5'Q;@3C6UOA M"=>&ZGJ@\?KL9]7G)5[7)^/(A![960MVG!KE$K&SWB\)O"I)PWL6CF3H>',* M/CGS@>^#D".'9T$19XG@RLO4]PSAX*6^DY+4!R]%UR33(IHC+ZH*RI; LJ6; MQ-': I:C;*%LO3XE0R-6ZQ(B<42K42IU4S$3ABFZI_:QD_2-N'TNA A9;,J? M2LLQ!66&'84YMH/0GJ)P1+=M8ID6ZHE87-%MM0^>R+3W2^;-_UQV MH5'">)HLNV5GC<\"MHAKH/\N&%,\8A@]=:1!IARRK%BO,1^!D(7AAVZH+1#L MT7&78_.F?Z]8926ZX,UTP"&V=?VN FVV"60(9=EB&=BA$HLCEAX MBGX11+ABRSX$HG-U%(7?^$'Z3;F=_[-TRI^GR9T5T>>X<)J< MTS9FB!RYL'XX/?3"06X<-G]U]IV:T+ M\C!D("1PRH]%-.!RN?7M&F6="P4$1S:X?CER9;A^#J(@#6E&6)@-!A8^\&:F M3-G*Q-=XIDQH3.K#>P4:UF^ MCF%TS)U'#[Z1K^@33V^+@H!NR869XA%=PY1,P9A"7 TC76+QQ,?RU&'Y[_^B MJY1.PVT\/F#X$^'_==_11V<$F\2U,0%3-)[8.I:JBL43PT2.B,411^V#(S+M MYI+5J_Z>)@]AQEN1)"G[/YU&2;9.&7QTUC7#971&KNDCZ+!8''$0J4@PCMP8 MEH'UQ,)PP_34*[-#IEV\WFH1;O?^DN1!5$%-](KTW+@=J-AJH?NLJT-',-4V M+5%%=TF&PD_7(;;9\6 >^2D>/QWB:AT/D(?$3GDXYJM] +C+9&MT*Z;=3/00 M4H:_>ID:<&TL+ :5H=RP2,(_E0EET842/T/)@[\KNT6Y*3/ZM^9H>T"-2]<% MRK5,FAZQK;:[7EL22."/#82=-[KN$Z,-:"/R4E1>ZK9+/.OD(,A?86[X0:!0PD2J8GA$?AAY A#0V#DC6\2 MW6@/L(Y,%(B)P$!BMS8EAL9)B?AE:JT//S!N<);##]WN_?2#F23,%%&"/$_# MR3H/)A%5\D2)DQAF'^=I$L%=]V"W%"U#,HP]M-G0T,45AQFZ?F6P9.3&L1PF M##:(Q1!';7O>@[&&)F; ,IS-(BI(#D3#P,0+<^"G=1C-+A.N:.@3%/)R9X* MS9(U&U9%CA.\IJ-FVQ4%\VU'1^EDH@BIIBR@XY\&&7TJ87IR,5$74!=>QL0T MK47K3=0#U(,!Z@$/*VJG921)J@S#C3OV 6/;M\/Q-;>I*R-ZQR??\8SO+%G:ZQ!^_>6(JUMKTEF( $K_/#M^S0BB&8T_3: MV09[KL3.GXMTZR3=T]M)2H,_;X,YC/$NB!Z#IXQIQZ_5D?G-M\ M?NZY%5(XH],DY5 S=R"]-&57P5""OH>@+%(Z__;-5Z$]F1J!9KBFX7C6U'(" MTW&TN6E.0;,LS3?_<-]\^,)]OV2N_ O!"')OODZ^%#'MUUF!.D]\(.MHS9W M8@L'J/(1KEMDRH^P:LWV M+8,+T>GTRQHRL\/)X54Y,BL18)20[JU*0T04T8_!NETH9@Z M^6:2?OW!T RK24%[DVF/CW3F^=5;: *\57Y8!/%]DQ8"0YKVN[II=SU\:>RI M"]>.[=.%>[R>0KPVZQ .3N[!G1/Z51JH]U\2>%62AN!1%IBP'M1G!E1I28YN=&JCDY5T"^R'3=S(0,U.FF132G;1*Y.#DI*%OBRI9O M$,>6M[8*14MTL""5 M!8UF'*XXC!]HEF]Z"_W7Q^\_W_(S/3I3P')/DT<@P0D6Y^A.CAGX81\MZO$T M_S!/_O&59^C&>^2*4%P9B*:>,NP^0)(NV.P3?^GR!: ME[WW9O]9E]YO,M_ZR%L3@+,-._@T*XS2B.MB/U>QF')C6\1SVZ/6($,NQ!#7 M)H[5-BB.3+GT :NK]L$3F7;^(3CX/Y7?9FJ&,.L2WT#@5BB$$,!YN\ MBL,0BQAN^ZY!R(]+\<.TU"NS0Z:MO-YT&0(6[&_\(/ZFW-[_67KPSQ/3$/3U M=?TQG!;;/3HGEW9.T%L4BB$WAN^@>@C##<^RU2O#(LNTVY_27N::J84TYWGH MEZPO'DG_"L/4B>N=N_6E;.[*$#BI:R;QO(Z]+9"3(G'2<(GGMTVO'!HG9>*7 MJ7;L #0:RZ);'.'JJ"4_%M& R^7F-[C_=0WN^F0$ MXHKA$=]"51&,*0Y:S2-(D?T)=O4TB/@.'\R681QF>F.A"BL43O6W?3&3( M91FBJ7TL6S+M\$-PZ7]/DXMOU"WERX;H,EC2!1;,\*5R7Q)\B"J\"MZ MA9MNW,U3;+70?08QW_$\JTU'4]%]E:'PT[:(TSJ"C/P4E9^F1^RN(;4AL5,> MCAD6I@=I:6Q)(X(T-A)TWMD8\36OMK"$KA6.EYQ,3-5,F\T5W;83Y MOF"PA._UU[=*SFV C,ZLUS6BMU[)\-CVTD%VDSB:C6A4HC#$,(EK8;:)6$S1 M74OM(^%$IBW]Q)#$51$]&%98N!ML$#B0()&:&!Z!'T8.430$1MZ8+M']%E8! M,E$\)CHVL?VQ0[_)PR[==5JG4&+8H(F-(0/P.+-(F"6B!'F>AI-U'DPBJN2) M$BFBQG_D>>KC", .C#>+PPC>E9L9IFX4P;/CU M8Q^^]S*,$+^*H M'7-%R7S;T7,XF2A"ZBD+H!X/0 \YG.0=^+F@;5S^][?=IKIO3*^,\^./Z@NS ' MDDP;#/>7!%[^&VA8&!< -/^F-.,H-#\%8:S %Y\#6%F3N<*NS(CRZWY/Q]=X M\SHG+B2/7Q8L_0RT,U,F-$H>E14KPY]1A:TW;*Y!I,QH'H21DM+[(&6+D)(O M6%$^C#'9H;5>%IL8$"D*5AF]JSZ\GX79*@J>[L*8SYG?]+Y\5KDGVB]Q#S@OBI_? M/X:S?'&G:YH*A'_W9A,U*=]<_JS"3U^__-[T5<^T:W_25+WE]Z9GM;KCT*!T M2[4M$P]$IPKV&X\^AE_HO+:@RN>7ZV%IL%;Y8=% M$-\W:6DPI&F_JYMVUR.M'4W05/MH"$0XJ(V?ZFSL@;Q;918E%AI)/9&UXBK8Y&\['GN-[JA^J*4*O1] MBC- Q+I?ZH+8B";?A'0^L5P$RA:+)[I.?!,A_L5BRHU!+!MK! 3BAZ8ZUV6' M3#OW*;765YSEOX,P51Z":,W#7]463F?*Q\^?$"J^&3";3DP76XP)QA23.*T[ MPB!3+KZ%&TZ++1SY<6%^.*J+:/&7\+U%*->J)TIQ\)>QC(+YL[V?]8&[#^Z+ MC+1,6=!HQO/,^-'8#:^GS_]\D-6W8AET6W" Z[>MB\C>CX7#@^8Q++:&GS(E$O7.A'7D+M2 M>EC\,-PVQ@6&!S;SU;4:*^.U3G-7#QPVCM$VL9BB6X;:$<9N-#N^)$?YS]O'AO$#./?P@168 MI0]XJ-\4/\MHD;2$KLBEPYP&GAL+PPU=0^ATP3CBJFV;7:.[+IF[7O24[5)L MWE,U3#W@"F+S=*6(D%JIFQ;1G-/@Z$\BB]C5"J@#8] !WM[GM+*G T=F- M6!/:T45(?3 T8MD=F_.=CS88'CSG$N>I?41L^W8P*KBV%UA,Y8V6H;H,/&F5 M9!PBZBZE$9CE#W2+F?3N>2Y1*=C:]I9@ C*\S@_?\@)_X,KA>G3E 9_W@9S&.-=$#T&3QE3BET(JS"^W2/=_JP/SFT^/_?<"BF'(L /L59#" MCWE2@*VE]"%,UIGRUSI(04C+6RL8E6=WF\ICD"FS%)0Y5B9/O&\(>-IL2#3/ M>9>0FG-R56D"W]8_N3F@^__+E-4:J,9(_@!KT)+#T;$UAB415MR8*?,T62J^ MH7KO&"%]C7T EN0\(+$3B[@R?V9KCDV?4C;BO33&:O"9\K@(IPLE*EX2QM6< M0+=@U/&4*L$4%NPP?V)2QT;5"("O?P[N*TQ]8*A'A8'A5.0NP*_"='8+3P=* M3Y,LSQ2^5Q;O J,N31[A^7#]+ 0>TE62YGP*$K%C=[K3%LDU%^:2&*U;ABK))5TK'UT#*1L\N;+T (GYELSND0F7$ M034=%.)7(GXEXE?N+OL2@S B?N7Y2(?@E:.8-H)7(GBE**^:F+U"V)98J8F8EF*R13#)GIK.&IDRF69 MXA"C]5:./+ETQ$7M _)5IJW\B.DB1R'K0=PI!DW)2UDYUB3Z[8@N*2=/=(_H M-CKN8C'EQB.6B>B2XO##GU@6:( M/#F6;:[V$664:0.7WF-'@$GI$ZV'"*Z' ).H R/7 =\@CHWXDH@OB?B2O)!, M)Y:&^))#BA!:5FO_8@@!PH/XDD)C6UT$FZ_1;:]@C''?A8V*PU>]]1Q3M12@ M0P1^# &G1C$-57NG*M^!R##?)HBB)\)AKIY-J2!^M@.0!6,T'4N9!%F8*:LD M9*!=LW7*0 !;3)GCZ)F6>=IS3%D0T;@[N0\PR*3DG)"!#<7F)9BAO@-F>"DD M04G (&O+YJ[$F"T=W^JJ_4Q965D'*.O^ZE,?H !]FH(XA1E#/U4>PWQ1PM?M M75R*X>:!L$Y8FFJ]@S?.YQG-=X'QLI'@%N["2#+6'<0N?):@V)Y4-9 :F2V;,1!145&CZRZ*M>(*:R9Q4J M+\W:?$FT2N6\+.\"4WEDY1T3'R-U]#.&:R-VZ(<1BPOV83)G0*'E45BQ' M8 ;VT,;,AL4U#\((]L=[6$VJM9@M#Z4N57ISND;A4@S0A M*PT +?@B^[%!*4A[# ]R3RH-IX%4"A',/XBDRS:T=1SF&6+J(J;NV4FWB_H_ M5EC=[J"Z9P"A;24W0N3TOHC_E98W.-_YTXK>7:P\YUR$[?IP')QP@WOYY*MF MTN\XV>7]M^SB.UU7#?O:CO4/2?P :VKA04^3F#F^,**]X,"9,NU/SE65+UVB M;F9"GAP;Q.#%?_(6^J-TB2Q=FJL1W^@#0PVE:^C2I5L:\>RVV%?BR-8PZSF< MUC!+6,XAJ17Y4P)CY(?6%4'.\G);]>PFQV0O#UB9T7]KJGK-0C M__,$.W=T^9,ZT0V?.%;'K%C,:[T87S3=)SKB#(K&%UTCMM[6XD6N7)@K&J(_ MCB6X]1M+Z9#*(C%.L4CJ/ S01MTH2#]D7\/6P3IIO=:B!WAAKI@6,71$J12+ M*S>&233?13 281ABJ5<a)&ND6).ECHD4UTF[ED3!M5H<8GFXW9R%5PR2> M;1#;/*W06.K*>I15:6358;TJ'915E%719=4P/&)T[5 DM*0.,RCGM&ZNAC&Y M5@O-L=*Y2\SV,TT?PBE54E:3%6_+&*0(PIGG#L)U\%YW%J%]/"5YU-HUU(X@ MFPVG+Y/*HP!U$" 7!0@%Z"04;+4]"C;*SHABK]@AZ'*QUVM;G3^]1-A2;B:K M;=VC%.:GA5EI;<)2#O:\%8PC)K:&%HPCJ")B,437,. UC%Y%_\O_06=* "-A M<&YQDE,.Y8;V=[/([\AZ?J D'(KUM%X241*&*0DWFNJ,QB='*3C83%N]">KW*,D'(S+ MHR2@)/"J&K6/4GZ4!/'(9+B([3>LU,FB=KUL<59@LTN5-&E?*&GR9"]&VOI/ M\:L\;6)8+O'M/J(UUZD[1NGJL][=]1QBVVVM7Y0NE*X&&:#$+H'C$T>0$N4;K$E2Z3&*Y-3 =;__3.B@%*ETY,RR!>:WAZ<:1K MF#%<2Q];.%^(_BQ^]8 PGM$XO[OUK]ZLI:9*'OZY>MU.EK"8WL5B^C;G.CZ6 M;HO%$=-J:Y4A1RZ<#6:W@$Y'9ER8&;JC6IB;)WEN7E6JH*1T&JSR=8H5]"WV M;!L+IU$4"E&PU+;HW"@*PQ0%3>VC'2Y*@GADTEL?:$HN"4,MZ-Q4,)S#3!J= MIP!F4A^-:R58$4-<8>Y/2\^&;2S,%M%P=-=&/,A\YO>E\\JR'17DQ7#"5S\_/XQG.6+.UW35*#;NS<;.[!\ M<_FS"C]]_?)[TU<]TZ[]25/UEM^;GM7JCD.#TBW5MDPE(' MB-2&6(%'+_-?7%:S*$]IG-/TNBN66U_'O4@I53["=8M,^3&>;5LO'MG-SD&G MYI>ER>/^=B@%:=\I/RR"^)[6.=%[4FDTD4HATM#KIWKSEL.FKN,PSY0P5O)% MLH;'S;(7J3;=Q>1@FUTV(RD$XF.03A>*J1.^R1N:836Q')M,>WRD,\^_3 E- M@)JEI.&DNQYO=A4:(%:(^N1>S,B?$AACO 1+4JKB8AV+BUMMXKKAPT;>1QHNUE >R8'T-6)X?22_ M(5>.;'^F3["WO6A/.SGVH M??J)YX"BT^WF+*1JF,2S#6*;'3V29E/OR7U$61V6K!K$M4RBFQWQ!5%645:O M&:C6?&)I0UQ7!QJ6:P]WA&&Y5FO-M>NW/]/T(>10-WD /\ZDBL.9 L3A=E8A M$^1ZEJQ995FS74<8F7>-KCD #:J'?-Z4(!0@#C L*7ZS0&& M47A&%X2]T6&-:2TALHK!T/L@US7'D*_KA86):6WBJ)AF(QI'K+;'\LB1"\=O MVYK1R) +G_VV=FPPXB5D:?/_\G_0F1+ 2()[JL1)COTOVBA"'S6'Z(F)1R8' M>QZ@))3=+T8&38>2<.AD<&R[0P>8M(M!:.#] [O_VJ?.Y]4B_J"[,(>73!OH MU8]_3Z/UC&9*2F%\&>60:),T^9.FO#$NO*L;[E"311COE^_^H38>JMHS8B.) M)M3R-=4;5V0&1>&0*!AC"]*A*!P\)5;-T?0I1BDX+ 78K5KV@/VF#R-&8!IM M@F.#<4)).-AL;V35JB@)!WL28WP>)8%+@M.Z[:+DHC#T#,JBCCU*IG_260G3 M+E7NI'VAW,F3O1AI:T'%K_BTB6&YQ+?["-Q=IP89I:M7G ;7)Z[3L?8=I0NE MZY@%14S'([HO[]HUS%B?:;=VHFYF0&FL11_>(HXG2):YTF<2P/>*WMD50NE"Z&EFZ MM@]K5Q\!0X0A/;*GZ"--LKY.IM\A4'2_>D 8SVB:-= .>(ARH%8'&G;S1#Y<6$-&5NV[E S]*J"!26ETV"5 MKU.LIV^A!>WCUI);\R@*AT3!4MM:<2@*PQ0%S-A#22AS9<:&LC'4LLY-'<,Y MS*3Q.0OVV#I!HB@<;%DW-L<11>%0@9^E&J,I\$,I. (:KHU&#*[=(?BZ38!A M%$$4'3*1L,UN$T.I;:!;%\-C.*PC!%X49K@X>!4C!0*=#;F,N22P&W MD[[.@TE$*\OAVM;,'X?_>V[2G&]@ET[+T<^;1=2$CI4$%FE8AJ/Z///JIP1& M&2]IG"MA7$('SI/T,4AG'#JP@A'DR(&JK/0VA*'W;_F"IEM29SD8YLHB66=P M*5'B)+X-[FD\?2)*1J<)," *:9S5H#A*RPM3&%Y\HJN49B#Z64%2UO5TQJ1? M>5R$TX7R2&$'B_,P7E,E3Y1@FBM!I@ #@3>\T6/ZD@G5?,JW6X;J,G*\)-9C M.,L7=[K&5KC=&XLE_T[;WA),8%SK_/ M.[O(%&9#TRM'$OT]SW+GS\4&TW<% M!=%C\)0Q2V%G*LLPOMTCW?ZL#\YM/C^[W'#*SD 14][< M_@[V=9H6"$3^6^^#C[4\>U0XJ[I[&?NLF_.)6G7ZRTEV**C)&#X MA3'GK3*GM%CJ[W=SE(%I?'F"[8'FRBI:9YO?J]UYF:3Y/6O#4:QC"UJN8V'\ M0+.<[^[LL?_U\?O/MYQRL(M,DC1-'F& Y8.!\>&,??\$BQU#P]@9&5Q".; P M7+ZW#Q&V-()( B\4('B8*:LDA-FIRL&U<4!R90LC5S4()B >&UECNU9P?Y_2 M>V9PS)(H"E+E(8C67+[8KZN$K0LA?P@3HF?[X")X8/>G%!X._ 9V49"G*4A! MF+,O8)_,X(TIB&^N9"LZ#>#"[,M];A 5&0JWLA'5-$EC$-&M^A) MX;LO'QU3BG7*U(5?6CSUL+DP()5PA%&)!J7/C,_TKS5(!#"L3C26ZR@/5U%8 M+(S/BD0*X0:Q\#Q5>T<4SU%M^(M)H&?!-URLF,C #92MT7&^@+?%;)']&*33 M11%5-'6B&)IA$>5?=$J7$YH^^][D#WQYO4E 0)E.,=9$3ZKROU2!M3Y<,OWF M^KP_5K8\PZMAVY@N M"MC"G1*@VG3$K92\# 990H-@;P4B84Q#N$27#O!#1D M$68Y[ K =K@^B)[8:E_N3LHT2OA5LR /^-/^\95G&,!J4(QDG?-_Z>^+GQ_# M?%&-GA,>AANOV=39XZ;)#GJ5TR1NL*^N8_DW3:0@3&X5R MN<(H5VL[)MLS9';LC0:U5T?,B:*&B_[Z)?$97<33N)-W:?,X%]E]*[Z\'X6 M9JLH>+H+8SX[?M/[\EEE#*IF*^)4+W[>!F94K0C.E.D4Y9O+G\$0>HY24'QO M^JIGVK4_::K>\GO3LUK=<6A0NJ7:EHF#DG10GNIJ];]43SK09\P^TF>L8<.= MHY?Y+RZK.=\L0K?7/0%\L3X78*A\[_I8[%T_LKVKP<'P.>C4_#*PCO9/EJ4@ M[3OE!^Y[->A^9QSK?M<5?>PZ4^7;P!I MFT];M 0I/E_'(IK9$9:DS?HK(F8R2JR4$FL0Q^A8[842*P('QR:Q.K'TCD#4 MH@MLF^JQ9D:7L.G26@%0=&Y&RI%,K?6/-7[%B?["#ICGN_%[K"$XIA1$L_LH M,$-$V&-[CNOVT?41>7)$3UKC/R)'+JPESJ#AM=F!C+/6!U#^Q\NO.V/B8,A>+,P]2NC*2!T*A'N&%Y'G)#%&[H'D('B\41 MTQLT!%1_#O@U4?&TW?:U1U++SNV7OW9/&;TI4\E,$))9LF:):141QA:8/3]= MA%0XQR:NU[&5TOEHTY/+ATJ!2E&K%";QNW: 0J5 I1BD4NC$\SKBJAB)*Q8KQ(@6. = D2_Y72GE5J*&:;0M6RTJIHHJ+%ZVD M]"%,UMFF,*FXM;[JBA19>&\=0W4VM5WPH+>.I6K5%T7)=C5*7J&U3+(\>E)F M!28+>ZVNVN^VUY0E4@'("BO,^N_?OV?U4:SRIB;AC_M(^>XKRMNWU:@E,DP! M^#)K5H9H;YC[@:>H8NW.2"M2<% 7K]UI4B6!M3M8NX.U.UB[@[4[@I$."W>P M< <+=\2/2 TCJ1P+=U!BY9)8VR.^U[$G.4JL"!P MZQ8X6+B#A3M#/^+"PAWA>*(3Q^F8<80\N1!/S*XY8,B12ZU.1(X5 I4"E6+GC,_5VA:.#T4GAAD;]-6.Q8E2^Q.#*-SQ5.?DPIUFS8JJ MBAW;WQ;H=*O8<57_>A4[V*+YS0=+PQ;-?0SAXBV:]SI[];Q4=>^*5:?I;)4J M%8QK_9_TB?7%@K5N&<13IO@SV%/R)#VU;5;9$TV6VCOQBK>$K"C#036OO?-] M0]K:NZ-N8A];<.O"O&)IQ_(\+,]K7I['-L1U'.89%NIAH=[928=-MMY\$*A2 M[Q6Y.7R2>=5E2].P MP+ 3+UN?.F*!H63YC=\]/]0[%W3'"4DK US6ZV8FI,S#RNVX#K&Z9E0)D/^! MXB6P>%G$='SBZ7TDLZ!X#5V\=&)J#BQ@V"-0,+Z,,GGM\G6M5S<6_Y?_@\XV MJ6#9;NH;%K(VH:&FFB/KZ82B@** HG"<3/_XRC-TXSU* TK#6*5AJ!&V%T;3 M-%FODEA)@[R;R30Z_\%J74PON?^ DG!0$CJ6M:$D#$P2-)0$E(2RIUG;?![) M)>':J&G7SE%\83"M4KH*GI8TSI5L1;=Y^5+D*!H7RE$I+*A/*QA?5*(YVNXK6F3(+GK+3]_K16;UZZ\Z2DEN] M* D'):&/-G$H">*1Z4936W3@0BD8J!3HNMJB]9?D8M 8A=R6"J#6,VW!$$Z% MA%W%034=E*>Z6OTO,@#4"@%I^!H&+:+/(OHLHL\B^JR0I$/HV::31NA9A)Y% M$,_1@7@B]"Q*K712Z_K$UQUBNVT3]X8NM6,460GDU2&69A#+/[>XBB"K;<[G MAP ]V[D0#*%G90'&0.A9!&_<47B$GD7QNJ@M:VD6<3UY$^Q1O,05+X<8KDY< M#0MJQ.*+J[9-6A]"QL( RS<0>A;Q1K&:_IRB@$ K* J%*&BX*J H\((RU1R7 M) PUM(:8LX@YBQGOYUH4^XA(HB2(1R9M;'UL4!(.5<698Q,%!)V5*3L106<1 M=!8=X"Z2T >"!TJ">&2ZT51K-'"C* 6'I,!2O=%( 8+.RF#:(>@L@L[*S9$^ MH(60(\?"6GVT4D*.'.:(,;;#AZ%F+2'H+(+.#HTC1EM ..3(A7>+/M)WD"&' M&>*,+8J(J+.(.HNHLWB^?D9)&-GQ.DJ"4,$)E 3QR.2,+0^O'GSV6@/B0&]_ M'/[O^2G$#BIN2>Y;9KC=F;OGY'/<%3?9_3Z M\>]IM)[13$DI##>CRC))\WN6IQ3Q$%,R5]Z:AJ:Z"@PD@JER!,BWAF]OOVHY MER_A$M[W*WU4/B7+(#XP)VZNORY(RM4)^>9#P,G"L0J+AE+'(.2&,$+^B:Z ^D# 3,D75 '_B2$^,B$'/C*4 MD'P1Y,HC2+.R"I[@R[D2+&@P8S_G(*T,ZY0&TX52>%Y$@?E.UT ,EM:7 =?A M?_$ZB+BSIBI?%F&FT SN9+X;?-ZY? */7Z?PPC"=W:Z"-']2'H)H'3 "*ZLT M>0AG-!V%>)@BBD>@+&F>AE-EG0&S\@1<\9RF2W@.EYQJBIQG7'H8,S]^_L3A M<(M?@8]P'_N^$ H8W Q^R@-XR.QY=;&J_)R_E ]@=\@1+6^"?_*WSH,P599! M^B?-:UY4+LS7H MPXS+^_]2A1;;B+):PZ(8,-KQL=U338DH*)<[GRP_K-!(OK.YTUXK"#/1@:W2%59P$< M5--!->[!<"C&<(X& 8WZ+;R6%5@]X@7TMS#-&%[+O#L'*4^_K"&_A4"*.MC) M /L78/^"VP9CN=;%\Y#&ULNUNPE9>[ MM!M?MO#6X'/.G+\H8F&R)/XZIDEM:BY24*J1!\&Y60&JUAC660TC;9H4/H>6!T MA5_#G@=GSR@5U>Y>)C,:P26K=<[/5I0@R];+%3.^N]G;H\LC,@WBM6X1@Q5O M%[>R#&+8]G4[BR-'CJ3@VC;1;7F[)0R4*RP;8H1ID .L#?V2Y$%T\"R\I]A9 M>?9M@GS,DC4[2>=FY(C]P=,H(J1^&1IQW8Y5G.>@BMA!#U2!$:C C6Y:Q+&= MKF$]E'^4?YGEGUGWEGE:-VH9=:!-2%$BKT"W1UER_J(XJAI*>:-EJ"Y+XWR9 M^[[)WGSW/.6LE&EM>TLP 0E>YX=ON5J66GW0T-+WLM)V_ERDV]R,>WH[26GP MYVTPAS'>!=%C\)0QK=A-I@WCVSW2[<_ZX-SF\[.7 7#*SN@T2;EW= ?22].B M+.&;H.\A*(N4SK]]\U5H3Z9&H!FN:3B>-;60BD MP^3D44P;DY,Q.5F(W0Y3ZC Y&854!B'5B>YJ**0HI (+J6\-;!D=6V+RC:>V MR,S#I&1,2L:D9$Q*EIXI-Y9)W#:E7\B0RS+$=8CMMTU<0Z9<./G M5O7+6%* M,J8D8SX:YJ-A2C*J *I :6W:%O'('!JY> VA=@:WOWL0 L2F'<"\Z&83Q0<#I1QB)IVKO ME""OA?5G2,-!6@"">ZK-KZN'^><#]U3KP*-,5?DN8EE=]POEKW60PN2!(M4L M]HA1S7FFS-8I&S!#,,YY5MZRR,JC+"M/V23UE#T(IE-8E_CU";_EX_??;8&@ M_QW&03R%OY.43H,L)PR]?KT"D?^346AO"# )]@1X#X?"AX_EJ%DW@W7$",[3 MU.C.8 _S@C".LXNW3F"8*1-^5_+RW>RE3/,DK0#/V7,BF #KB5;] MNX!W+F0D2A[AUB." 5H">L[>Q-'_=Z6-=P*H9E3-<+[.URDERN,B!'(7\^=2 M%<1;N2VOW<@_IS^XO4&6T5P:./&?*T[\'(/HTR;#[G7QT8YBA;-UGPE;P'B: M!V'$FIWU5N@%RD(0$SS MZUPFDU!BS0#6#""F.98-#*-LX!5-$&7/__FYET# (8S9F(7)]Q]%@+K!M(6, MZ>D&I$MS!763"F M&$2S-62**$PI=A1?,[#&0AANN&UJ_61*Y#_')MXMD;^/I>XWEI-Q[J#7,+/5 M/*]CQ$CNC$T3OV0D*>7&QC,-K[?AB&B:593:6016\FX^L.B%%J@"J )-5, CAM$1;0-5 %5@ M "IP8Q++;W$4)[_T#S1TBB]9+74SFJ^:Y1%8YP?-H_[.R97:SNB6,63X*(%01FRE-( M(RY'054[MS=@QL6J_"W,E))M[$&3(/Z35U3"^V.:I@W1C6C6&O&1F*QK#( M"HNLL&0%BZQ08H8Z5]8:X6U5L-DBD=8=36L M"@:LNA*2(_ MB;M=8?"76:<'@T^ZQ^ I5 M8.0JH'O$L-J:-:@"J +#40&'6%['EKD2:\! PW>VVG$QD]H?D+P(JRIA.KFJ MI]%MFW*>UXNG6,7- F;0ODBK6>&-<#QY4;_4$VN.5EJ5'!&MU.H@PTN"6X;J MLLHH_@H0LKN41B!M#W1;$/7N>7N:9 B,S8ZV"S M\^=B4P.P OVYG8!<_7D;S&&,=T'T&#QE;&?:U1-0DCW2[<_ZX-SF\W//K=#3 M&9TF*5\B[F#MHBF["H82]#T$!;1K_NV;KT)[,C4"S7!-P_&LJ>4$IN-H<].< MPO9F:;[YA_OFPQ=>YY?,E1_@A:QWWS=?!Q_J^"9DL[WGR]:/?Z]HG(VGVQXM MYMN@W1Y6^R<-9?PD)[2Q$MK?!O)F@?3, )3GF98?(FE;,URY;VV)]!#KV5#B1598@VB MF>>NA9)=8J40U_%57]YX5@LT1JR[%)"#KJJ)PL&^#WDOG_0I@"%='++-PSB( MIUTA3,:4]: 5A62VCWW41..)I?=1288\.5(NX';,\T*.7(@CMMH6R&4(Z5J7 MK[:\^D[^?1#_J<"M#R';MI7I(DCOSQ\$:V/^2J$$97\UT_6QLDPPGM@V\D08 MGI3=%;SVSB!RXV+.^-SH0SS!2\+?H27 ML0HOJD3LR6F&_5['6_>*@SI[A7#U(_9[Q7ZOV.\5^[UB.3664V._5U%JJ;'V M&&N/!0C#2EO)B;7'*+%22:Q+3 ,;OXXMQB]E%-\DGM.V_ L+D,7CHVVHY]XB MY0[S#S '&JN0L0IYL#S1?$S %88G!4:VCW7A8G%$=[ ,>1A)NUB&C&7(P^*) M;2!/A.%)6?AJ8QFR.-SPQY9H-T /'*N0L0IY2!S1V^[9R)'++J-.'S6OR)## M##$TM8]52]R]N_]"7KFO&FI$ \N0A4ZE&%8!&I8AHPJ@"O F!X9S6I,#5 &Y M5 #+D/=.*8DQPD+\8<9(34OMXQ"A;V=+^(IDHR[[J*X@^=I=V%=I"#1BA<=E M33*[MQH$*X2J&MV'2:P\)-%Z20^W/Q>:VB]RO?JG-=!BE]3L454Q^*8,',C. MZK\_?OZDP'J:)H\P\MKB[W#V[9O7FX(;MJF_>;UF_&4)T=G[@!^MEBJ;?6=- M1&W;I/P#KZUJ=\_Y)L0?U+RQ^6?@< HJ3Y2?8T;B\($J/X!@P;P+;0OBF?(] MC>D\S!O1H7_(A>Y=S[,-,<**&!E7LV?4F)34:-$;_74A0&R$057\XZ#.CHW0 ML.RT,(RU&G]O=U6Z]5^J21_EJ%=$2,!6[M>Y#%NYCZJ 'K$'L)4[MG(7HI6[ M\&>KE;,E#%Z"%)'R,Y>>BQT++^K.3>*W+FV3H9H7!75@@JH37T-!14$575 - MH@UR06US?B@Y/$+!QZX'BY*C(VCCJY L@#L*QI8A%>QPLNA>* M*3ILVD[;#0*9?VVU^[YV@M@':L'&"@P=OSTT5(%=4MC6BM$7#/3IR>_$'4"M2*6JTP=6)H M'0."J!6H%8/4"H]X3EM_>R@Z,=3(85O0]"%$#H6O-WQ6872^0K=674[)RX*W M[4"R/)C/6?5/1!\H+P>*@GS[HN^FP8PNGY1@^MHXK" M/<-1S7>O%7DV:B_;/[FK@+]9;2G,D)$'R2Q.L,M)0Y M\96GOZL/K#YN1P^49%ZI!U&"3'FD4<3^#I0,WLEK[';?OPJ>T@2NR(._V3L8 MH8"7X6P=\.]X\=LCJSB-PB6C(Y!"R9]6;,V%.2UI#D-X#-)9QHD#M&#O9Q_G M80;7*$\T2 ^K9LDKRU!=5AZW2HHYW/'I@9)LJ^+>/:^%*?=Y;7M+,($M?9T? MON5JY3,'8!3,YU38_7.Q:9*Y E+?3H [?]X&(:$1TQ2KIA K0[NAR+>N'L'24"P-'4V*!):&"L@4PR.NV3$5"9ER MJ9W$)*:%_;O$8HKE#+I_%Q:'8GD5%H?*PA2=;=LF,D4HIMC$<) G8O'$\-2. M0<#1[-I8'(K%H5CP@\6A6 :'6G%EK=!UHAMM3Y-1*U KAJP5AD=\:ZQ;Q3!C MAX;3V@L90NQ0LO+0JIO:E?LADI=5H0L:S*8@#?EN_=M.[5NF*K^Q:KB'HDEB MO.9=39*Y0I>K*'FBSVI=V:VK59K\'2[A4=&38A%/TUC2\?^G%^.>I\GRQ37: M[C4PR-UZ/GB3[JG6.U61I#SR0#5J;QSOT&Z4$=W2.-'EH/GW^UT*^Z=RC88U M*J?6!>B3^1.0,PTB'L;X;K8,XS#+4UX\*KPXG-@4\WYGYL&SF;=H@(G%BH,J MP<-!7;Q8T*6\KTNM5-(JJ MU?7.R.]I,J=95G@=4C%B&6/5R6/;8Z6S3;UT7@66/E\J][(,$W\WX(#(6KF>7'BC(:Z&E:IB\<2VU#Y8(M,6?Z2<1)HM_K?Y M/)Q2)5NO5A$OL*([F(YY460C.J20LI'W++K^=CW38/KTH6U"H#AP,N5* PF813F M3]P"B).<=^J8TO"!9]G-@S!5'H)HS9+[_K/.>.T$K2M/^A$-_M M'$%_YQA/.C9T1L+F M/CY#FMB(%2,83PRB80A ,)[<6*[??#]!;ER8&X:IVM=EATS;^Q!.\PLPI==+ M[A YJ><4L//314B5-'QBZ!U=;NG1,% I4"D.8+)J;EOW 94"E6+(2N$0W6Q[ MJCX4G1AF,-%P1IE=)#QL4BM'X7RP+ZN4/H3).E/^6@=I3M/RUJJ4\E7TEUT$ MHS!F>!YC-H22&$9M0-\ MQ5D2QCF]3SDVTFV%CS5-LCQ3E>\V6#+1$V%H,+=1 D][8!0"1>>/V)OKY$EY MJZN& I2-V,\;0*8PG=W"M/(G-L IDX?J)I"43'FD4<3^?AVYJ1'$4/\"<3B/ M7SQ57B31!AXHB.-U@?\,C%E2FA>L4OY-)RD\_8F/H!$/[ +$0!*D(,?S!8.: M$1+_!@?5'"G(LYPN2$&#!?^X(E*0.- 41\" QH>!@S! " .$,$ ( W0MTB$& M$&( #3((/0#$"L0 0D&50U!U8K:&%$!!%8)WHQ)4DSB^6. QB '4B8^&*M:^ MV/<1WMBR!A$#"#& AL83FW@6\D0LGNC$Z]HO$'ERJ7*C:X@X M(PHS0$&L 2C(:9N),-SX]2,BY-2[SXB0TU:O$2%'-)[X.N+CB,41Q^X#CQ4Y MK\=!%2)1$G!Y4"E6)?*33B>8B3@TJ!2K$E MB$=, W%RAA0"-7VU[1'I$#)P*IRP@5EN M$4'>/0]EE^NMMKTEF,#2NLX/W_*BVO6Z#+6LO5#WSI^+3=7X*KBGMQ.@Y9^W MP1S&>!=$C\%3QM;J74D%,=TCW?ZL#\YM/C_WW I-F=%I4B 0W<&B2E-V%0PE MZ'L("HCU_-LW7X7V9&H$FN&:AN-94\L)3,?1YJ8YA07?TGSS#Q>TCA_3)W.% MG>F#D&3??!U\J./;P67CND)U&)J+P"P:9B?R;Z9U20RU^0K5RI,AZM>YEM1R M(7T=G(OQ^:VF^AMHK@F=!NN,B^PK\%P<):SZ5RTH%]G%\-I>RVC0'&],#IY? M$]BK^[[*4-BT#:MW]UCV7$9OQO>#@%\;V#;ZXMYXS3#%V-W%+;M[-G #O*806UO^,71\LP9=MN/[JQD'6 M4M.@>B?6\@?=A>"UA--GS'X!\Z(;3%>GTS6\?_I$E!]ABJN-(?)#LERNXW+S M$UYPM4IPN>.=%98/6TX?PAF3S@I[L[2,&'_O@W0#U)ALJ4"?46&Z2X7-+6(3&M4Q]>2$;OBC5T5O:PKAZXHE(@A>%@\$4.P,^DJT.P+PPB*2H-S MP[3*-.UCT*RM4S2[:D+=\@H/N7)Z?>5;" /B^"(98!A)$JVG+>1ILL[*ZCI6 M%PB1XX 2.S:)U8BFH<2BQ,HCL;#$ML5JDD1@VU2NG":\XG!35X5;??I.0+L\ M(,35[>C-\03B-C9##-*LCOGEF U[,9[H3EMX&N3)I1$S# LA,X3AAJVZU^6& M3#MU-PB*J^_4]:D#""EQK%B>."9BR8G%$YOXK;MV(T\N#&&@(:B$6!P![[L/ M)9%IVSXWJ,35-_2B"*I=DARB2_0I;T5!:D5A$+$ M_AUG85$S.0__KBI6N2>1TF40QM45187@E*Z8F_'TK#XO2Z8AK\]Z#/.%$M/' M9Q5:A#DA,/2B7#-/^ 4Y3=,P3]*PK,*%IZ=/VY]995@:@ILS68<1+PR*BI>Q MLEMX^XP>>OLL>817_1^O)2HK'U?!E,I2[=?!M]NMUV0UJF]U3]4W!;)'2CBK MA."](CY@P5O=5[TFCZBK':P'P-C,:3-L7M=92 JK-&1L3U:4U4]OV5V(7TRG M?,*=PWCT4G[:M5%GM*90Q6J;!X#8O7KD$ZK%QK/NUK5'I)=("& M-6!8GX U8"BQ@Y58G_ANQS00%%@1&#@V@845UFZ;-2")P+;),SLX%XE.@71= M=<[,2;D/B$:5FX9E85@6)C]/C(X9;,B32VTJ';.GD"$78H@VRD8BIU>'2;25 M8]T8UHT-@"8;(DTN[^P8VB!:,)X;1%;=E-%NZ]-ZY])5CIT3(Y(OM MGI,B0NKCQ:K%+A5+Q)(8816A'5W$5 >76*V1\(92$X-*@4I1'XXUO;$6% \S M=JB;:A^P:WU[&G(4BIVG ,E5K6[50Y>J/LJ2>?X8I+2L;H,+6#^\),V+AE,[ M71\S>L]FJRK?S:HV51&0X67YTN;QUZYC.BP3U^A35K:26,'PPV#3^O*[)= R M_#\YVI/53R'8F<*6R47KRVG9?.YE120P?\E:3L[7:1SFZY3N:PP7@$42S91P MR3J@4?9+I@2\+VPYA*)_'6L*G 9LB+=LN*RQ75BU*,V#^#YD6U>09;2\O1SP MD9M5I>$L-_J;1>P1T5.IR*9JGUA(:)ZLR=O!/1M[,J\CRUXQ:*V./5=L&!#0 MDC4NW%LR:MY&4W[3[8P^T AT?+9=5QX7X73!Q&4:K+@:<;[ 3J2$,*YU1N?K M2(G">=5/MNSAN"[DJGP@7XQR.EW$(/OWK!QVG@; U_642593;A9"2F=*U2^< ML1,^;7CJ;CC2MC'DJ3P%XC\G\CX+-WUT#U/ZV9RW$V#=,5G>RE7 >3%EKVY"WVT[R%:AZWK2.OV\+Z7?6[#2K5LA_LY:T49(Q2OR2 MP$*7R6$D_09<6#V;R7QG)A&?R48 *NM?4YT3C0:MJ_M@U38,WY50]J@ MF76 M9YJ-OV@VS;;.-*3QM#"F6+MY;K/OS%95.A%#;V9!'=IJNU/BS-,GNVVX7SYS MVSJ]_N95 'LVQQO9#&O)%DOPO-9+)7EV-=NWE?_Y;O.D+(73-T6Y7T1JD"#9=H#%<]->: M,J>3LXF9-+KJO"/PI_>.+ZD@7O AKU>% QK&[JMMPPZD9ZX.MQA5A?5O?C&$ MK7CO=P@'O0/Y_&L-C*8IV=K#@9(_K5@T!CSK(.-=GZ>\D/&%LP@SV<)47 M]C9P*IRQSNY@,29+UDWZ;[A@#IMK=F!X]8-ZHD%ZT"I6E?_=;D+L/E L!DSS M3+E91^GTH82J625L;V;@-*7.I_1^'04I/) )-OL*Q)9O?LRY**=;^&PQI;/: MQM3A[-LW#6P$_\WKW:Q?UJ^>?3,\NO5]+B(HRB>:K:-L8CPWH"U98?-; ZRREWA0K2KH%B6!_.Y,@7VA0^%VM-5J3CPID6X MR@J590/D-(T"HLX!U.8JO$[/#$#OXG[QL$*O@Y@C2A5E:WV M2IX"!P-N!+(EA'+]"?-B'5FM8P[#@&*O!;+ E@4^9<3@!NX7#4G,F9M1 M&"[G7[&MAIN^\4'Q]B5(U#T/UL"U-"MV7A""[5/8WI2G+!;*UI)*'#8.+-C" ME$LS9^D$EBKP90O)8.-\,:Z*3!F/Y=!@]L1".C1@G(:G/]!R?7HE<,D'P-Y" MV Y+6=2)B6><\RAF_8M+)Y;%*=@;..86,"2^!SF(.?I6P!SF:6PEC(E MH$%>HH:5\C!99Z!FL!:R>'[%YKH1\\#:-%AQ1X$-L12>?WSE&;K['A92_@OS M^^^9X;(C)2#8/\>%=3%E:S"/YRCW:?+(I'-^8,(AVUQ+[C#CX[D?\OSNW0$_ M@(N_9+R@*56A0>S'5N4/:Q\$#/7/G_*)+%*_LV5C&UV:;&< MEXL/3'TWJL9UBHG]?:%4',@-R!JF.U;%CNZPX$)!=MA#NL98S\5,E_B MPQ7!K6.O!_.2K85TMD-W&,7! /]GRM4R>>1+ %"4A>L>0H9>!R^$Q1Y6JZQT M1RE;J3;R5,RB$L\-8?A"TL@VW[=3FKM'A78W=@(:O*C&%.36%8\D%C.;)4J< MY,P,B]:PCJ_C+:FG2;I*2ML+1%XM'L1(R\AC:.]_!6M)T5U.+./]YQW:&?K[ MBO$[U_(5Z(>$R3O;J> 3/Y;E+]L*(]_5GCT)[/_?81E0?B;*S_"3HA?/!E7_ M_PJ;%*3A$]^J"W9O@L LRIJDRW+'F+#MC0OO=<#;>!X');K[6Z7Y(%00*;W2$5 M]!T.ZNP@@9>$@$-$O6M==@+BX_DQ_@8(4G9Q?+=!DK$R?=O"O;V>]#TTQ,E3 M0.$&0H(6H)MMD&P;YP;OF)'E(V[9]7ST^P5 UU6C@TB4,5&+; "$, MK05=M69R*TX1# $[@F_U2:V>PH M/LUVCJ.+/+4%C8I<@C!^H%F^.8K_KX_??[ZMD@- #L#/AOEGW0WU,=4+ZVW=60)Y?EB8T@B<(PI+ 7U#XX(I-1(#-((M>YGUD8'+;[ M,D7Y(N&W-F:V%,K!*=^;"]\U]I7E7.]>F42W[V56:+N,0WSGV0*9NK,@A.ZC[1_8XM$9"3 M(G'2(V[7B TR4@Q&%@<%=FM$5$PL&$S4X7,0!6E(,\(B#PQ9Y*' GJ!QMH4Q MF-"8SL,=-(T>(A*2JUJQ9AHZT;73 *7%["HP.D[J.O&TT^#RD9,B<-(G)FJD MW'SD&[G7NH/49;DHDQ4C?:SE)S!0&.H/AR6>+<,X9(#4S)C!?(A&(7N-V%;; MJ#T>^%[8QK")96*G0K&88A-=;WN:@CRY[.YGFFH?:B+3#B]]G.*W1DUA,&6B MT<;B$-_LZ/-(YME(Q!38[:V.+@PRY5),(9:/E2;"\(3OA/XH&[B-RIT_VFH( M/?IF-7*6WS;%"/V42_/$\#H>M2)/+A;YPDH@83C"-S\'G?FA._-%G]<*51VS M"DYUYPVBN;Y0IU]XAMF)DY9-_-: /&7<*\ M@N.&V6O(<(4Y(@*T[>'"#MZ^<-N(A'5Z.=0!X\I J&7O!Q/D:I:L62<)+G,G MZ*+LZ'VG440TO2PJ\PV+Z+;;NAK\'!3IR=E%\4?QWXJ_0URG/1@"BC^*_P#$ MWR".UC%93V(-:!/MO)@VB" #'4]!^Y2 OIV6KWE[M)KF:^6-EJ&ZK%M:U8ST MKNK3O&V2]NZY3U+23]O>$DR 6NO\\"U-.R-?:-6PG#V_9.?/1;KUM>[I[22E MP9^WO$_F71 ]!D\9T\'=GG5A?+M'NOU9'YS;?'[NN152.*/3I.B@? =23U-V M%0PEZ'L(RB*E\V_??-6@P?:;#U]X[[]DSEI/LD;?V3=?!Q_J^"9JRU;65O&M M[JFN L^,=ISAAF/X$BYIIOQ*'Y5/R3*(#XR%'W.\/ABEY%SGEU5 M2LBNB!3L/A,)W= MLN[T3VPDT^+YU2-VGKLO"BW8CPV+F]TA51M>'%3306'#8FQ8C V+L6&Q6&3$ M;L78K;@^,(K=BK%;<-(P\^,?7WF& M;KQ'MJ"JG)\G[?<1T;C!=\Q?/XX<9@;[YV+_W*%P!-RNUG#TR),+ERDYIH/] M/(C=%\ M*4->7%H[!M!?%YW:83BUHK>=;71J+((X7;#SK"#GJ"/DIV\2VQUH(L=9V"D1 M+RV+F%V;%@T-Z4!61A;'TZYZ;I4+[6@'QQ3= M(I:/:1]B,<4AFHT\$88G13A#5_M8NV3:X:4/6F [6FQ'.VRFV$1O?5""3+ET MDJ?KM&WJB#RY[$ZHZVH?V1\R[?;2^_/8CQ;[T0Z2)Z;?1UTP\N3(:4X?S4^1 M(4Y?>F9>@':TTIU\7[$@[I*-,R?AI.,0T.D8#1L%/B9AIVL2U MSYW^@XSLP3+Q5%,H-LIDM&!K6E%:TS)"C!MC\!QT$4U'+]>FMA5=>G*%42%0 M(6H5PC3 ^-)0(5I-$-O7#JI]K4=LOZWABNUKA]6^UG#4TXIJQ]F_]HI:^L?A M_UYT!KNNC_.Q!'?\-)Q?WZ@X+,(4R$X MV3K*&;_".,Q9PD5\SQH9@KQ,\_ AS)\J <_H-(%158T8X0[V(%D8U*C7:S=2 M'NC<6C5LG07LITD0!?&4EMQ^#/,%[TGY"$]B/7! %M@;4UE:Y_;8BY73O/%" MQ,917KQ]>Y8'\SD3] @T,LJ42LG8$Z=_K<.BO[PLO+A6/]9Z80^*\.<."=GC M'X)H70K"[#_K[KRA? M?^HK8%G[#HQ7-H$@BIX(NRFE?-'<$[E@QNW7C#VYHO:!AK_%P#*^V![L1UM1 M=?/V\O=5FLQIEO&OLF=-:O<&U*1-;;ONLZ6P68;JLG:QJZ10CSO.\Z.)V98 3=R]-@ 5BCW3[LSXXM_G\W',KUBC8\)*42\3=FFTW["H82M#W M$!30Q_FW;[X*[@AG='>=FM$<+!VV$]P'*7/\^2*753.MG*+2XLPV M.Q$L6&$R8RLY;I[/GL?1+AYRP,PZY@% MO.I;6V-3:W&96G\P^-^_?\\4U7S\U(N;/3^BP6[H,$O_!$F<(,I[/3;>_18>:85L?:8,FJ#&7B M" *PB<41Q%X3BQ]ZZX3U835U[Y@@5U,Q-RH75LXGH=VWP(L,&C: DL6B;QG([=@%"T4+2.1C%] M ]&'Q>*)J6JC]$I.!?J1T'!\M8225Y$A&G$CM?';8G8CS.IE.7+C:'IK6!3D MQH6XX?M]@-XB1XX87X[=NJ,@ A'+M]7_Q@-".V7A>*+8"$^FC^ \.B9'CJ_P MA%:*0A&K%LS!\0C"D&T:VVN5#(E$O;7,3Q+$SK$(M# M\-Y_W;9XP$;&I^=!N<1JO:NT)8$$[LM V'EC^\1HDV>(K!25E;KM$,?J6(XP M"GY*Q$S#:7_HT&KZ@S9;AA"-:-7!!;,I3L=1 V\93]\'Q$T#N3D4;O[_[3UK M<]O(D7\%Y3@7^0J""(!/>^,JK23O*K$E1Y(OET\I$!B*R(( C8=HWJ^_[I[! M@R1(DQ1% >1C4>*+:9>RJ&*M3$M;5E14"R/=WJ:*7F+DA>_,2(14"R&=;:]* M'(V:/P0__I*-0V:[>1["&@6PJ?_;7KL?G4&L;YNIE2[*2V%$EPT:JH41V<*D M8@C1NQO/>9%>?/W4^U<<'A]15\4@Q/]GMA=$2<@4^$^T96/NHS.%S=Z6R2[I MG+R4M[CQU3J)D1@^D-$DWU=;&39@V!4$-G)A#02>V[=DR>2S163ETMO4M0PA'@5Y@6S%SE#C( MYXIEX(.C["YJL6;-*H?C>Q,HS F2OL& MWMZXP=P.@5,[Y^]IQW8K;WZ)T8%&H=,N4ML+G6 M5F!1#].IX*R$S(H8_$&)X>=\\G'$'K%6^B\1-IU+V]50^A6?BXLEL-NJS M<.9M4YE8$;SA @P!!(H3NK 'I3^EE9Y6=, %BIOX$RMTYGY[JYO@M6=G7W&6 M)1LJ'L=2DG'9-XR&UEWG$R7@4NEY*P-VAAS:>ZNE-=.%->4>UG/")*<"- -/_^E/7,!H?\#^Z\>&.18D71[C&[9B%!+,H^XT^)/Z6-Q4^GP5I M$,:/UB.#;Z;$<8=41:L8^@=MUINM*O6OG.R]7\).$>L@-;_5M5Z*5[5([T ! M8G5=:_UY@54M$(6(E6]??T4L!4E8.-T8<#8 X1K0.?'Q^=?]!#>&;WH F$B\ MRYR:8+.L->9^D>BP%(F P2-_Q>J#XD[BY:\4U#9V"F'A?HFCV9T+L!7^=QCFL<-' M=MH'Q/QQ:@U@C^\M;V)-(S0(BU0/)#\'NOE3+SW;8+#KLW&N WH*N"1_3R(? MGX*M6*^]!07X;O#7-W]R6WW;L!I&QS3:W:;=;%MFN]T8F*8-1EZST3/_W0%K M!$TFE#\7\$$@DNB7,^MC&=[*15"+) [973FADG$)I_>L<<3>IW_X (IR[%G3 M]ZY/AZ&7/HBU!'6W%K/A=$[^MU.Z4\- M3=_PW\UN=-=5,W'=&/AN1*WEJN _;IN MG24>$!H&7[AA<(7:?8V"DUT :L5C DUS:EH7\NTE=Q0&DX68QP9AFFJBF P] M!:RT7_KAV4>T\]:I*5KGV,<-1O,Y8-P&AE4'$X\B*Q=#RW]0M.=J)CQX<>=C@1\*_1 OYI?TKF,WTT,;1](TC^Q5$ M:GF@5T16RJ(J)V-8,7 P0K .AE\B07>D^;>ZIM>Z;=74>VJC\[R\2F43:))J M#Y%J.SVUI[?55F?38D=)M9)J7Z_(6FTV#+79.U"BW:)6H=;5"%UMU]UVZUUM M<&Q7Q#[/)"B?;WL?79<$LRD;B50,(X;LT%HMC!BR^U&U$+)Y!>)A=';9)&:Z MG=DHWS^^]X_6<%Q:\K=KT_'9DK=^T8*RDU52T+9;:J=;7XM+DE:%2:NA-KI; M7@67I"5):\610&@UI%=2+9ST9+_)(^@W289C !AQ?7XCANZ(H/WX:+GP"^S# M\OBE ]EZ2R'AA9+0Z6F>_Z*B3(C\$IYUWDA;-,U[3+3^4 M5K5MU=BXD?0QE5#6#)T-M:4?Z.6#(T1G2VUO.\[E*+!9(U3VGMEK3=8WU]MP M^9\5O7/G!5$-(!FT'>!*@84G2SH[T& M3NJDY \A.E'6L%#6#JS%(0VUV9+E ]5"2D=MZEO>RI0X>:F2#K71E'Q2+9PT M=>TURCKJI-T/P86_R7NDRQ&6SP^(@79I;JI=-@5!#;R8 T&G#HJI94IT'@@Z MNTW5W/;&RU&@LT:X;#?;VUYHD,F'@XA+W%N>%;HL4C$P 1MSGQ@-1F!^)'(2 MOJ/TF<\&;KQ=-D+F;6>DIZHWMZR\KX3PE-B<#8.T#K6AXQ%BL]79TE<_"ES6 M")&=C8T:65%Q2.&8W\!>"2V/;!?+&;F^&\4A33F2]13K19*[;7F=H%HX,=1N M=\N8F,3)2P4JNY)+JH41L[EQOD564]1/P=_:=@)?LZ>JPKXG[IA*)E';V\%H ME/BP.XQ=R/J*M8186R:-JX41735:FU:S2IR\<#6KT3/6+V65V'AI;)C:GM%1 M)Q5_"#[\)1N'S';S)(0U"F!3_[>]9C\Z8UAORO9Q5<.(=!BKA9$3>4&E.KAH MR!X-A^VW?PV#)S>BCHI!B/_/;"^(DI I\)]HRZ;<1V?]FMO>_);^R(MY[%OW M5I X>3'-KNJ&]-FK@X].4]O V)(^>_W4.V_!Q'Y@]>#N)VQL8O0>2$62;JJM MC7LP;0J"&O@PAX-.L[UEGPJ)S@JB4^+R(.H%]8TGS&YT^(.V6\KMM+5'Q#CN M4[JV6.(4GZ>]SYLX^[_3R9LU*"<8G7BG6)X7V%;,'"4.\KEB&?C@*+N+7*Q9 MJ'D<+@/([RQ0KM(9<=IJXJ1L-H MT@5P*^1^#OR#J4RL2!F'+D %#J4XH0O+*OTIK?FTHGTML-C$GUBA,_?;VU93 MZV6GV6AWYLSN ?)N.P#1D/K;O>!IDK/6QGP,F#CNIV6UD[7U91[6,YQ(SN) M**EM]8,GIH#H8:&"!&U"+M D+A:?Q(1^O] M>8&3+)#F".5O7W]%J =)6-CM&' P ,T0T+[Q\?G7_634A\/ FQX<-!+O,D=3 MZH&>A[DSN;-M*XD%3*VQ)6-@\B-^1#2).*[#P8#6@L6(?8I M$0&N\]AM8E M@..49"3BR3#PF-"((-H"8;/:@>\@N0-0_V#QAZV WC&.',9>V:QJ" E\?)7UO6<7PA- MS=YQIA%F6HKT!\0W![KY4R\]VV"P MD^Q5WP*MF*]]A:48<@&?WWSIY\'8#IO/CZ@(D&RO8 / I%$ MOYQ9'\OP)H7!6L( 5',:.L_L4%&9OI$=)(%:#E2ARD!]I?7^194&/T:![S-/ ML8-(A"VO'^"!06A%<9C8<1*RM1V!UPZJ5,FR")E PFH_0,+VV;!=,/,E3+> MJ65_3UQN*!%Y\FQ?YICVDP@)-]H@9B6AFT,W&H( 4(!ND] >6@C%;77;L4.R MH-H 8"[ Q"E+J%41D/]D"E*!Y46!$B7]_S";PD VO C'9+[M8EYU:,7*R!)Y M)+"-P1MQ!ZYMP9G98(#O!#R'G?!2AS33J2FP?I]Y+GMB?)4L!UK,I62>;2&G M;SU9KD=V;6E&:^)Z'JP,>Q[ 1ER$/FP;8Q!SSC(M.6*,?WID@3GG6A[?0X@- M $/&I7::"O8!'XINB*SNS DFC'^7EO,"@$]X"NN-R(RQT?T>)&B)[LAQN1:41K4%]"_ .N]61Y>,XT>ZSF@)R'HYIV M/4KHVQDH\8Q9/$H4FR!8*!& P*/XM66['@C=TJ1P>7YWY]E<6N@])FI=>XW\ M[B7KQ\IM#MYZ\-XU)E\0!3-Q5\+*.$V-(,F(K$2=R'U#\! MZRX(_^!DQ//=-(N#4 _? E*,+=='&F=3Y%W@Z2&H54[-?2MRHV+A2TJLV"'3 MC9'.J93 S_^^A( XS\/.2'" &P54Z$9#>&'BQD/% VP PQ'.Q!8?O0#HF^H2 M..\12X-D@G=!)&'X$>_2(*<@&&:#U/@E; K"LAT7@J^[H?;7IYK;Y2<@49ZC M3=05 ?&,$%XC\)X KG"!S(+&9=/:8G)! V" 2=)*TH+T99Z"IHH(%,^"Q(GEQ4-.H2PDPHZG8Z$Q:&/XX>+G0&3"_D!<8D@-R"=:ZSOO M4B@)R8[QV4SKX$/I.R2-23CSTY)F6*P:T)1;?)HHUE&Y_J0 T!31.D/:G)'< M2!DRSRF( _ O/.8\XJDBK&C&.BCL7I\JLUS88UFB\T3;XTP)+XPLA\W@:AEG M*-/+DR^46%FWY6 MQ <_Z&W%L:91MBY5?,%FY[8Q@Q*2PUC$M5!Z1@20XP1ED;\2YYKR,'2C]'5$ MM14*"9A6;TU%(:'X$D*":B%A#Z,$_@$,TQR_-9=[_QPR'P\6,: XBY"?,WA6 MRSRO%3E3!S9C#A*"S=RGE!GI!5%E,HO1M$@.P8=W GAUI["F8 O!A*7(6\HQ M_T1)ZDW3Y\JD07$#_..I,!%FI-@1_ -%%PY1FYT3"Y964I/9X"@^O -N%;@9 M(5J_R\0*4$#^4&;Y^L+2> *-"%R/]C_P;+>8I>80V)RE[.KUPM(3&,4F+)/C(K M]5 &V F6GZ*P 9.(T1>\J1!_*V!)HHLZK&1K(Y(6R"B')^J'6:W\5M=$.Y%^ M6AM-L.4.#.XJB=%*XWG)M,05=K2PC#ZS#/$*LAUW.A-NXV%8)R+%!9OC0")4 MA:$%?A=WJ@#RS*<6<'"^J7!DP3=-[4LJDQ5!(O#K4 20-VC]P0HU_Q'J3A]$ M0Q2!Y*#=H$3U200 .;$)+;1<M_JW5;^EJ;<%Z(D@MNY'S2:ESRY\=6WB&S@H=0_%X!]:Q:WA)_+7P+/#(FO#! M0Z;EJ9XEESG<;B;[D5E8B.]3F \D%1>;/U7&"'"'H7--I 8 )]<+'*4QW7WB M=CF:!D :6-*!P;8^*YC"9"O$9#O@8^F5@H&'Z3 14Q)&$#=]")ULB9\,=E)N MTF8'13M?F$)XER'$>UL!G#-[D"I\?G[8[*1/GBO#D.Q4!X2RL"J0,=,,*46$B ME#1L6T-!,!$>9A'W/V>!E"_ACX5@.9J1=,-,P*58=/04> GZP?&,$")W$RLS MP61)C4UR@ H>.)L+'LZND#V$UA&\.CA-M\O57QJE1XG#O1+R< /^WS$Z_6!A MC3WX-H](1TLX!EX!&_D4;VW2%F3UU)N/K8:LGCJ"ZJG]$A67K>Y3(?!#E@-Y M),(B72:7@E!($"X&2&.$19MO_DK(:JM<6+$H)?B]6;-PS7RUO""A0^J#Y)50 ME; Y)[0F:=3%729L,&3L3[F,2GPRDV;5/5H'?<9\'N.D.]FI1L2? AL,H+ 8 MJ4:=RIXPHUF[&,K*C @>=;VSP.ML_80WFWUID(K"#+*"[7R4 5E3X,GAI9! ME"L<[J,(@V)DL4\*, V-7Y]MF1:53! C"?F=W'3XY^X[Q2< #M*0"U:_J.+\,/> M"!-@FJ$*O[OO.$ND3^4):@0,_ XK(&'^H%])3I%:IU ,'*8_PY@QV6U];D\N M?$\L^?0N-1[)U1-;Y>$,.,TX9*>Q]8->$Z'C8B(ZT_48#N&R@/VA3"SWB:X0 M Y_ 8XZH8QH40.BP,>/4A??$>'PR)P_X Z:9$#D@,!149F#7P@ MBK+- 8CX/UBV#1*#JQ[N3$0BLV\MVO$B95E^IMS"1Y=Y4 H3Q$SQ@Y3/H\C) ME NSE-E0+.99F!'A>P):0N%QBAD.6H8D:YG$)Q*\9#;#3@6SE]QK)"N)Q8K% M&%P>C3!M2O$KAE0%3GH>[%T&D+4N6[3HD#$O9DE-66H91!IM'+'WZ1\^.&XT M]JSI>]>GO=-+'\1:POYM+3;L)ICRGW.C4&MPPU!TY!1?%C]K\-/9XK\W.UK' M+/^IH>D;_KO9;6[TQK)-Z4W-:!W II8M96C-1G=7FVKW5I_O)TU:M^W%^B(L M7%[L\TEPY2_]\.SCR5L>)@D26-&)%EKZK3CB3YJ!K8 $=R6K (O;/"I!X+CV M4;@Q!\-,1P8*/D!@ACCNX>TC@\(78130^2_!)'IFA^;!H#&P-^IK^3.1 8OL MN7!@6>)NNXE1'"*;==?<$(I5[9]I;-@_<]-C5ZT_HL'G+C95<_,YUYLSSLLU MP90D>V0DVVZIL'"=27:G?5LWUEN5P>3?+#_!:C1:M;**#A\IQE9BMH)8.1 S\(LU ME3;@*[ALC9[:['4J;FT<&U:V$TX5Q,J!6$[W;!Q368TTGUY!1'5-5=]VNG:5 M-/5!864[-[5>L;Y]N*DMK=M:J[?5PDT,3)R4G*&%UEXN?^)_NX9SFV- M[,==BN@=);BVMU<6-6/%A8&I=MI;CC"N4M;RH)"R53+F=9%RC +:>(Z KI$- M?7-V+@WG_1K.9DLU.M)PKA96ZAAX/$:Y;!Z)X?QLN2RMYY;*36DMOZ0&Y_<_"H0RTU)]13?I%P(#OS>TM+O;[C3TMG;GTB+F M&HD^76VT&VI7-[:S2=<#00U\B,/ 9;OY#/^B'KC/E*>Y2=) [H> MA8!U-:!W6ZM=ZR"ZOZ,8T6Z#K8*/YAWK@PC%=K=)*>X0/#7P0@Z?"CK/\5X. M@0JV#M:?47_50O?6O>+MW\O_;VE;V1DY;\[WTSW=94/=_5D+>X/YAQGP&6VM MUT-XG8NA3=AZWD^'L,UV31<=Q]U(=)@N3H>9G48U/ZT)GYC-+A=&ARTLBZ.! M?)SV+.;A\DF/O 4[[7)YG^4#(@VC,J1!(SA3!/\ERIMN.SAN!7XS&S0DE,]. MF80X#ME'VG'3.;#,I;[VA4E+@%K7CV(W3G@K[U!)5HP:.""TFM5$:SX'F>9T M)33"*BWTWHT!C?8,G,M[==]GTZJ_\)&-U_X3B^(@C)X)AGT%?6CVN-@R(G,R M1!M(C.B>&SDY,Z9NR;CNN8E$5A_G,X)%O/8XHG0&T,+DGYD!/R?IU)Y\TD\Z MOZ=TN,_B8]F8'Y7/^%GV7&'4#[Y 4XWC2*4I/@OOS \)RD;ZY!. <"X0K<<7 MXA.!TJ4&+DZ=CG%,N,]G%F8HR">YLC!$9)%K,7(C/K(&P85#[Y\_N@?7Y<\Y M;L2G\Z33I?@8)Z(-=W[4/3U"4VO"=%0._WI.7DLGO'/Q@C\GH:_,C*4LC%Y4 MW-'8*IE(*::KXYFHZ%>0& T^>_7).<$G >0>$SY L\-(^4*^-HAIX%TM@(Z>9-T[E99V_VS'JC.(Z91GEN-U)J M>3W7UN!<*X-=E2D$&\SGV?3854O8<[%LM'6UV307Y/'.SOU*Y8>27 ^37'MJ MJ]6L%K7NM=#N-=4,#X'M0,T\E\@950N:S!%^V1YS!?YQQ"L MD]"U,5&)O^_:-'E6_7)C50GS@?HQK;$[N#R2J:A9 C) M$&4 Z:C&QE/**\$3Y31RZ MF'3VIF -#+R$^3;W-NRAY3^RK#S'8T_,HQH8#%OX<1!.\2^\QF?(/(>J!B,P M'U2LE8F&P<2766R9Q999;)G%EEELF<666>P7MA(_+VIBF;.62-'K]/,NG M@'?_B2ED.^(A6^SVY)1>%*;KR0'NSO)8Q&\@PQ\B>-_R\U_3R_1T@9ON)!=> MLF+EK:FUE3YOJT!U&HMO\:=ZZ5.:LM%.S?F=EG^$]C_PX%OX.4/KY)_[YY#Y M,PO DT, ''5+LOS2Q91X.D:"\*8*^P%VA(N9*,6B._)D9&!Z*IC09B;9^K/' M+OM,"NR?KA\D,7Z .@V$;!"$3$V37VLB&#Z2+^V4K"U2<0*Z<]$ZNHH.1W"H M&<#ZR'*2$"TN?EL^2%-_9))-K(AW++ \.M9"Y0]_K#]5@G)'CU;(,X3804D M.'\4C^Q'#)NLN4^ %UP-NPYX7O9LCB3E*?"2T8JV/7.WBJN7%KY>5;5=:7&% M:>&RFO,"@FU@(S>BQ@^SG 5,-[:FU$E+O#C%C@MS9,Q7QZ=4.!/0!WMT;7CA M>^+R;@5B)=&\B=+)XQ!)2?1KP!*T,;ZO*1<_*Y4O=)P9;":(YQD-S@\+(.,& MCCI'[N*1(@EC)QRSH;72WC:XP9 !R4=LOOD%GLERGK"]Q!(P\3: R#0"OA&L M93/@)(<^U-.,K(<.ETS$DWX@3D$9\PPE&P'"Q$0]R*P^>RQ*4@#RDM/,=.I0 MOB=6&"-W#WBS"^RJ87E1P)'V5N^ 1D@A!% <) B+(BEL)ER+2 -MTRM"?QZ) MFG+MKPN#"3;[BQ(NKX.8"? 37!&<;W5=,XL?@\/[C'6?% M/2JTSFD&2;*U(MEF3VWJSQ]N6_.2FCT."&GL MO4B'&'E+?7=^PI'<4M^NQTXE[JE+KI!<\4( V:K'4268HD9U>+\&81A,X+"1 MF,RX/%$["IZ8XK@A3^!3-1AE8;%NZLOGW^]%[5IY,=Y\?=ELF9RJ]/-]B&DD MRSBED62D(3:P,LM>SVK>Y KW"RR7)Y]5KSF^DOWC&_%R: MYR!)=]R<=/\*+:51&3 +!3^@7VS')SS)3UR\@K*'CEYY36VL,_) M*WN7M>M655&EVOIUQ"G[@0"BDN)4#%!US+R;LUP, />#_,I*7NM1M%1:F%L\ M;S 7#"K4,2EA6C2\9?U=V>I:=^O%S51=SDQFIB(^ M-&)B/FR0B4]B<:'1GBV_G*_)XRIOKH@Q8C9.^'7_S]JB_C"KX:)!8 LUF[Q4 M,]^3.-#O7WZ]/R7:1DW7!U60CB"K="EG#>8LZBVDHU*$_T2,-?X5"@^<2^??IN/VM1$_#VC MOP$M%R1Q%(/814JX\*PH4LYILB<\$2'L(BK5YU/1 18*\#FG-$VAW6&Y5"=E M@"7[@_MA'+GZ9? MSF?!+S^.SX$#^T)$X 1(>#]_$*_Y>)[B,-BK@QL'XS?!<8(T!]DB,*MBX"4L M (Y&$M/F/%B0;PWK[0/[#SRW'$AE9.OS0=O1DD_8M\3$!@>;BIV M42/J';73[&0<-2BE4T(/G52QGF@HIU+8-@Z5IPF[34UO8Q4[7TU%/XECG4_D MY7,]->5\V3A*%=9H%*KC0X8#4@'&3Y;K947MZPS0KHZL%_=N@)98%"MW.&?V M,T+S@F84C[C57 >)#[1-?B!2>*!)N"YS; MQ2WC2%SX^P0YJ.2F";X[8LCG8O*LL(KQ-V*:"9H_2$KP7SB E4_5S0")U[DP M.,!E;SJ]UXW^4-P!,2;A *_V1*)LO6CN\>L7-#\593!L@5M-5$>/EK\;D>!" MLR,8B8C#D#F/7%KD0Z>Y(0_^-?W12F\ !6$FG.FJ"=\L/2/.Z@7 =;!5BW\/ MH9<6WW/8TX4BOB8B '>4C2_F/"[V6/+Q3)*G)IT-*/(Q+L?X.W!^^.*(BTRJ MM8])M"9C8$52E)'0SJG#DL5=Q+T XFL+C/T0P.PP?@LH#I,H3FTV@?@@_*\_ M=0V]\R&:(8_T.I56Y X:PIO-:.8$XP2T8S";0>1S]P'<5@]$,DC=. F%WR4& M-_-EL+%G,)JE%\0%7@&T!=K@SSCH&&XOH#?V#F#%<7( M\$M!R]6TI\HMDLD]RD;CGT?PS_05](U@4*^@B6O7*O*-?RDZ/PK M0-#_X!8^0 :L98!LB=AWG;^^^7G(0N\:G3>OH"U6ZX:'JR^*J2G_^'9^\W#] MSW4 M!RA]2XE&("X8J7# HS ,8 ]3LE=2LU6P+;=:>2@!XZ@@F_BM(NY= F$ J8V> M00QZ-6FAJ7'6O;B]>;B[_7Q/Q/#U[O;BZA+P?_]J-L_*G5\]65Z273&]=",; ME!D*8I0?8>!Q80(NKLU Y=;E2IY0UT6"1(N4[!,A_)S\J';QJ./LJ&HJX4!N M.VP 'W%2=7B7@$VKF]:IWCIA[PK.P=4/89^<44"QA:%+J8>8S[I/ MX:X6?8L$].B3&Z4*)+NL-[8P8^:.,TRY(.9' *9'QJ_T9HX:]P.&+AO 9IB= MH.)0;@<#,/:Y*9'_GDMU\;N:*@@V&'"50ZZ9^$=QDLP"^#D$EVL\3?F5W!MR MF$$B%,'QC /@1A .%!@ OPS+0RTY MG.Y2 5X//A8!2T8*IGAC-:"V N*L=O&L@^RLN;+BABI&"K:(01,AH84'O@O: MS!;1"08=T#8G*6-%@0]N[E3QW#_0$"1Q,_>"NMF>*TIJUSYB!+R/SQ@%$C%M M8.*K>8&1JH]ZT!E>X7X!:=IGX*H]L6@C843>X-JDC03H@"OVZ,_:71E1HCB# M[V$W"/+R;-CLDV !-U2"_G\XXD3?B%E!& O'LV0MNJ&N*;\'$PSV<^K.09A[ MI]Q-VP@"0;@A?U,D)XDV8F",_\HPO\_2Q]Q4DWD%30:6A>5Y ME-I[?$\/7W\/XGSR*-"+BYF<^=B9/U!7KR%\W*4@95X\505 MD49XB?C8"28^/V!@VUB1E0,0>,,=C8'@2-"BP!ZY<)@_6%GYP[INO=E:PZ]? MO,6^*P.()BK^W +Z>G[WH%Q?BZC;[KW\X_\VC&U>7US6]KA3->W[#C@0!.V8OI6IY&M(,1==U["KPG[N)[ M[!'L"SZ.\C$!A8Z#I\A 80XO/@DQ*?IAXQ==X M;9,->R5K++/@P@ ,51\]D<(NGV!_08*Y%FLTTV/MIZ<5!_(QD,8=D) M=\ 2[(!$9:8 1!?D]G1#F;594(YQJ%KY5/YQ M!19$'2]E'D4)1.JOY+&_^3#8N>\G660%R>43\(FB-T[_GI5339D5B@A#FN51 M\@2/%0'E>*P0[;N_NL"%>"F,WEP:?%J7E%K&'DEI33U*M&1HRK>;NZO?KN\? MKNZN+I7[\\]7]\KM)^7J']^N'_Z%@/AV=_UP?<6#Z=_NK_!'H87654'[Y9&O MQ3Z35]\3+*N[%T6 =0F?8]QZ$& ]% 4*R+401FXTD]$ABA4)2N2>WQ+7QU-+U;_M,>>_FMU=JN$FW)B&EYOO;4U/02Y=B'8_&8ZDEA M+I4DB)1]\AHRY1+-D%#Y'\M+6($XR!O&2O9_X0T05B"6;UGIP%+"6+",7OF\ M)Z6-0^M+OGOJ!E1&N3--O'MS;L-I;X]N V'V;Q9XPN%4R3+G@9+^4VJO/Z/M MV(Z:UZS7)[3:;6VZJMG<=?N\2C4A>JE^KY7!X%O=U+IK=0F6?'!\?/""N*M? MTY;-SEQ).M4;:F_;WG O1ZA[ZE)6 \/E$^N'\Y9+]F]&[]FFR]$UYVR#8#;J MWS#U>ZS\5 _\Z#L9)6D+#0"&N9!=RRN@:H7.?5< MSV?C>2H2GZB/J#351OL &AX_CPTJ@PU4\D9+]NH^?,I]-A[JI^3+3E9)R@(E MWVWU7H>T=N3/]3$KP2O/5]2H)7@K>^3TGPOCQXTW%D^XD/T?W;?Z_ZOW6O$,\DWLWY2\6G MN[Q57'+OHK37T?/O7>P1"0J/SRW^[[HC-/!>#_416SXR(&T04!PW,7C6@ VZ M1DV-TJQ"8_1LQ 9O@A(E]E#!SLXO/G%C=R,#MAO>L<9X!#G%XT"F>"P5C.M+ MPH^_],.SCXL+K==HP] KVK+%U)3+JT_GWSX_W"O?OM[>*/=7-]>W=X7V&O7H M2W$#>GGK-BAF15O(IVW#OUS?7"GWYY^N'OY5:!M?&\S$RCD.#[%IBIILF_GF M8VN^F'"N">/:?: RLI7--@^CV>8K"9J6$#1K]"PL%3'[W?*#L$/H7GL]A&!A MVM? C; M7SKC<,6\+_0U4_O4R>P:;*K)NTA'RLGL_ $^>Z!MG>HG@^+H@7,[ M?B>:,_&I?:+1Z2_N#W1H;\": PL/+32$TAU2NWVJOU%\:P2@8;;S'E?6&_V6 M?AZ&YTXP!M/KDV<]OE%XPR<05S_B]P/W!W, ;%X$3(,R;'"J-YJH6]?^#JCQ M9WRJ^^:CA6\ __YR-O/-C_-_1S!N=_R'<.3':V^I]XS3;_2E5N/-Q]0N7NO\ MV*I5#+S@= -?/=4S(]\*0^Q\A\T4LQ%!8?X*+'7ZD]>*0S+XA&_<7R3ZDF=$ M2Y.!FHTN[NB.MWQ$K^_^]._25D!;H;4+6\'0]9>T%=)'X8SV*< K!/?R?92, M0 9/EX/KM0R)F5VR'T.W[\8?#M:Z*,/)A]?6_ZQ@;K?JT%.QJNKZZ_=OZ_[ZSYGT]36^L[M[WLVKVF3+( MV5K'GY3:[K^6O;P1TA472KMK)7< ,+EDD1VZPK@KP&7;"XQ+ZV&W@ Y]@R[XLW0?9D*C8J:"JOW)4R%81R/H_=G9Y/)1(/M:8_!T]DYN(\X MZ>*,.8]6>.98L76F=\'J:S?.8)NZWC-UHP5N9:>C&YTSI]TP>CV'_3!U;1@# M\,]'W _%^/T=HQ;RCG*!B )/$]O/@QF);^ _4TE?Y/?!X8_9TG-V) MFST(BV!O;;#R^S3.%<=3V)1-$1). 4).>VO/=\^^2$*:9C'7/KM[^G?EY),+ MVO4FT!0XVZG9:S=;[T2G;'CL%AQES',8;?*D&^]*K*2M),=V74Y>03@8+W9) M8_?@D?S_FOQOK.#_7Z>>-8EVQ^E&?3A]NR8'>^=TO?&Z=H!D]?JPNMX0NOZ. M/;I1+-3X'>XF4LX?0R8&I_"QWAEG\6AT0T6^IB$RH\!_7"80TIJ$(?R \6G/ MI1'I&,ZSA\S!>.$U/A RD 0;20^D]/J(CYH8"@!4:2E(\5$N/MKMCJF?.6:W MT6T6Q<<2UD?^46Y'OMM/(G05<*SN$^\]O3M.GQ%=]VBET$31E./O3_4"QYNF M>6HT>X;1>JGV4>_,YG"YU_!%PNMYLMHN<+L(!Q&,4\G,8J'2* M 2(C9F["^AR^U.G?(8?K1ZO+6U*72P[?B,.[G,,S90WLY7]/ #589P^,:V.M M?HG5OH+%NS5D\?HH\;94XI+%-V+QWMHL?BZJ)1?C?Q;%_6^")SZ2E@)D>F=] MF="KH4RHC]KO2+4O9<)&,J'5GK7L,KDU6CL!5,VI M&"G-$FD/"F1)_R/AHE[;K?/*)%H\6HCRW="46O$?K 5 MA4BY)S.3@LA%39_%$\9\(3^^!&'\B&.G4_GQ^?,%+?C PG"*I0@CUP%/!T@& M)! NR[V=OR5>.N?+7%^NS"DRA6 MFGP?1VB9Z UIFDA1LIXH,5Y+E%Q:3ZZCW+ IV""[DB3SJ9**2I+ZV"2Z+HT2 M*4F62Q*#2*_'C1*S3)3L09*<4X#U[R%\/BR1)#.#T_4-S!)S49J<^["85R)* MR@LE"Z)$S$;CHL0X1J/$D$:)%"4_%R78IR$8A%EHA!JH);X;6YL%3UXAX*JW M:B QGF-\K&*#EQ(;"\66+S,]4MHAM1<>K<:9. D8(_,"9&/A\:JA5@J)E']@ M1SY-]S@-$5/7]/^6%LCA"I''H>><8O>OAFGJX)5\9S]^F+JX>9'?QQ87L"^& M+AL4')%;WA<,.\I&B<4% 6_29%JG>O/$>G?&_]IR^%]5;+@Z2CS>BS87#O>P M8NC&+M@>Z*)<_;"'V-4)&XGA=_6>"7H='!3A,FE5T.[[94-C.S:4NKS&;&BL M9,-/KF_YM@O6.#;-"*[+H>G%%YE5 MC7U@ QQ,@#TS!QE5\AZMG*!I^ Y43_UF=)9$3_M*2O:B,:B\R9UG5/^]]>[ MS\K)%0YQB%SL6O=KVK*??PNW^!GT3F(]LG=B8 "+WH,[^$Y$B["K;H0-@P*? M6D'Q[B$6^(S@&MX/&8LC%1Y?_7Q6>$-Q[]MQ.BF WMSDU0M2DA&>D+QCT8Q ME/LH5]\3-Y[BJD^;+&I%0^433I+@0PY.X.6;(&91'C,K7267./EZ1Z2B]4:S MCOIYCQ"ZH(DL7S$S=(W=+2V>_;FT8DNA4,BI+\/-M>]0=[Q(&<&7 M>-=KXD?D8H26G6:&@W"JC$$?5J.E=6E+X-?N<]W>S4R,KB&'8AQ"V^JY#M5K MD^<+M8&^O_[MYOQAW:D[^8Y?;>+$UX)CR^?(@=T;Y@;M&O)>%2_RZGA8:HCC M)K"TS;:2B.:]N1%.[T*'!#[3!Z4 ^.&)&A<^TV=#RQN@TXP+$?'P!U3>!"SQ MX2U:T$KB81#"Z9RUE,5K]-CN];1NR]RTQ7:SJ[6[F_787K946VOIYDY6:NI: MJ]%Y3H_ME89Y>^&Q"MO?OWV[_GRI_'[[^?+ZYK=[Y>+VR]?SFW^5=9B>T]2Z M(,+GM.7>]K$UL5-5K_ 27>/W- Z2-^=9QTFL 2W].GU_& CFF48:= MY2'>LW[@3.$_PWCD??Q_4$L#!!0 ( )R*J5C+ 8?-2AD .D4 0 1 M9VAL9"TR,#(T,#,S,2YXG[DR/"K*FM&];\R]'#^*;UZ>BO7W_ZZ9?_:;7^>3WJDXX] M]1?,\DC;8=1C.GDVO$?B/3+RW79^&$^4#$WJS6QGT6I]Y61M>_GJ&/-'CYR= MG%U$KT6_.I_UV8?9A].+R];EAXM/K0MZ\;%%3^BGUJ?+Z61"Z>3BZNK\W?SS MR>QG)^?1J\C,Z.$ MO6&Y'K6F,7O=ZY*YI_E$\/LQ_HZ"3EHGIZVSTPRIF/*L=7+>2I1T'6^- M*?T*R\R-"/<\Q)K[';@#N#IM1W_2^'/G6?WQJ&C.#Z6!+)D-K67DA M];-'G3GS!G3!W"6=LBI]^?4G0A!C8[&$WXF5H2U4-["*OCVE'C=V?-\% MXK M:2K^_C$S/3?AT<)G[U]<_>A82H,M96\BU7=;S@ 3Q"T_D@R;1*QD!JX, ?P8) MS(5I@[>WGS0H8H%V\.7(!1Q,%G11D]NOLYEL^X'$L(S_BM:;="+;>B!AYA^^ MX5-JRC8<2*:^N8G5(_D8?B<&!*1M&P+Z(41.1P2?/XQZ)8$5%YQ01&PCQHDE M?CWA_SLEK20):!%.29#TE^-U@C56OLMTU?K*_[T^P$/B\)42PK4NJDRW.J)R MR<*'45>6=/##0'GH],;=3EL==+H#C?]#4_N]C@(/KY6^,FAWM;MN=ZQ5AD"& MIQ"D,T!&@]YE(4HQXK@H0@GR^ M'2AIFAW-WWU^RX\0<);B/^'+?$'282+VB.0KQ]@ ML'4U[5K1>M#;PU%7@_[@_E 9=)1V6WT8C'N#VR%T6KO7K8ZP-&,AO!\QO#;< MJ6F[OL/@CTC$.\*%((9I,>\(""*))!*)VB-X;Y3>Z)O2?P K5[2'46#LE3', MIQ8"]6D=*.1#.".2YK1'."AMF#VTGERXM$(D[/6K]5Y/D^]35W>^\;QAT!U7 M[^D4C:BC3T\R'1U2OR- OT<]#=%1[QNXVF_=FQXX]79/Z6/@-GJ0\S("-D(\ M3M?Q2!B2F"-)L=PCB.[5T?A6@:BV._H&<]_@=M2[O9/ IHA>",K9.B@1)Q*S M(@&O/42CKRH#[:[;[]RH(TWI=Z7AR# 0XG%>B ?G19 9 6X$V>T1)*/N-\PP M\SJV-_C6U<;H,2".O+N_UD;=/B],J:.1^AT,N/HPVDZ*$-R+=7!#>84@)T)Y MC(QB6Z%(S.X5=7.]UZ_#[W10R1N>]=]B%2U[E@JCA"P$0)YN0YDQ)## ME+ D <]]"SB^*Z/NG?J@=?N8]ZDW[5$7\GL9@(HY"+'YL(Y-S(MP9KR$P-GM M&RP#==S5ALJORK7$5+9").S\3.[/R4E(OT=]O445=H.2ZFDFE4\S^;_]JXEV ME=$ I\:^JFE#Z(([\ &5 <@E%D*0R>LC-N1G9/1G JP(Y[5'.' SO%9XW?A^ MV!UHO.(G-Q2RY"(LSC*I/V?4XIQ(FM4>00'-ON_Q6%*#(*6M\EIK=R!5+"[C M(00ED_^GN/&X:87?'B$SZMX^0$ROCGYM*\/>&)>X._T>N&R(47X=H>^6+0A7 MYRA$+5,@2'B3D#D'+V9/TOSW"$6M>RL'4DP@Q"!3%(A(]ZE['ZXQ&H)60\X\ MJ)Y)K-,).SN3I"<<"&>Q1YTNNS@XM$UC:C!W9ZN/L8 2&*^N+B\N/F9FFTU7 M((D^3G@N$_@I);!)"')4@J!R$P^ M*\MH^]C]Y0MADHA48B8$*3-IB=;6]A&W@D4R2<#*N0B1RI2."Q?<]AFB]86S M#3$J8",$*5-#+EN%VT>/6.6M4DC"5,)"A-"G3(F]<+EC'\$I M*91+8B3F)(1*KO"^CW!%]51);-;(A$!D:AH1@WWL<]G27X=YU#!W5UJ,^ M1 MS!1$-J\LAC+W"?;*91D]5L>=)RA096]83KFH$E-A.H0D NB90A7!N"ZO#GJ-!>6E'ZW*JL)>31 M"M$L/3F[GQ DR_EX"ZSNFPRBB>G4]BW/'=@>0__=LSP&K?1@,F;&$]89I-': M3HP(V*ORD[HX.$.I/ @)Y1+X$45S]Q\))XGT@T$D2'G&D^&!B_4>\:);%G9T MWW;=$;36>:K+(BK+$9I$IF99;A*!8/PWWN.7M0D4&DFFGBK<];)J-Z !250@H0Z$*W&PE3+H M[*#4!:XW201F'>: ZX6AR.(0O6>YGL,O6L1YHL-<8V[AG>O4#3L[]<+.[&R7 MR@IM-%,MEK714'L^S:6SF1E)FI#*B5(Z(BU)FD&H&YMX^JV#H:_;3BWEZ"U$ M"(U*?KO?H4"]@9O[AT\MS_#X$$OUF3*Q?:\WZK?=M$L)JPX[=65;*R2TK$SA M6M)=I35RR!/_;RJ6H7=9CF3_[-IIYGWU,7TB"(:CSP M\8KC4&L>]*KM:,;",*FCS!T6/&K#E#"W'0Q\)J\Y4^"N3/@MVB"T^DR!7-+J MD^DW78>$9I&P7<2S2= R$C:-I-M&L(X4M(XDS2.I]I'):^XDOY?CI6 +=K*Z M%R>B4=%.@_3/F$*WC_ S/M+^N3:!0DO,E,2+MX>O+AVF4N"X4ADK00(M#L:2 M@YWWR+XS[!ZF*T_,@7[#_L<2TPB&W]!A2_J*(TU;,D@%++UMN^"F@JYEBNOZ M"UXC=A] /\^&#F;.PK 8ED"2;.->&]5N=+^[XD+CS93;*QHO__96V!02MH5$ MC2'8FG)!!#8)76O8*))J%<%FX6]QPX+2T$H&A:T[#(K$MFI)?#;A M+32M3.V_S+0.J8[,5.E3<\2>F.6S6V;!V(-!.'/L13QYA%,+1#0[F#;EA0M, MY?(DLYI0?0H%;4BH#HGU(:A0:BY-5#I85 ZHO<623CT 5\=O,K+V(T:YKFVM M34AN>K):GYVH-WZV.\9LQO#S#AWJT:%M;)!7-T%7H;UFECHJVFN@/+?<0'T2 MZH\['=:G2_?=ZH2:.WU2CT!;2-P8@JTA07/VVM;7SQ%N:H=%?(0V4GQ-:^Z! MQ#V$:JM3@DEY(MYJN)N=XFQ9#?11FAT626'FHZT[A:^TAMAP$U2:+G MP0PW1QZ7('&[)_?K>=N@WMPV-]!0:+ [NA]WS6!1\V!S:C!K%FWL.EAR'7:B M&7/+F!E3:GD/ECW!?1BX.Z=G+7TO+#WP=!R2\TK&!'$+2G28B;'YM>TX]C-$ MY=*AX1^T><(QE%G V@TH*%%XG1AJ$I5R/L!9)TPUZ. MQ/(S\"F7;-OZLV&:P68\2 4,0"38(SU@TO-$O5*%=IM9@JER1'_-L8>:1#L" M0UW";>+O^':?@_T4(QFFCP9^4+%-'><5ZR\+3!D3E!73Q(] HU^#MU3'F!L6 M;Y[&YIM$(V^AF] 6,XLP\K88I>(0:J#WBU0F@6\4"[,L<*(H56MM&E))EU9U"CQ?7(>KR#T600K&6!8PL10J/( MK'-4,XK#BH?X#IMD]'ZG#GNT00"(8RY,+@Z#[I,U@ZT%B8PA^P4SP2TXJ\XA M%DZX=#XK M8I#]EHDL$L4R%TO;XGLN9WA(>@KY=,&$A5(A$&A%0B7"= M#J84(EK+E"K-6&@*F=)HF2D<)E+!1WPVJ#19_TV4N(2FX)S#N? M&Q3;;2<\%RM=)JE)G!#T3"&N_.;"XE/!D0;12>#]K(V4P%:+R]Z4O] .,J4R MD1T(UC)^*S$3H9CS\;WHEM/#N,Q! M+GOS%B04O&NL*6XVA1G+-SUW\KKA"MNV4952@9C[CM M\W+7VI?*I''.)Q?"E[V4>.U[9__M8/QR_.)^ILNE 0X)GP1_6Y8=Z,X?P1-F M\E.9'*KYHZG_:^C83X9KX"8XTV!/#'=IKMUZ@W=)TXGK.73J?3F:4=-E1\2B M"_;EJ"*UA3LK)B80>(X/Q"\3QS0^+YECV#HVXBM5!61C(S]31V[;%^P--^AY^H9"!PO1JFJD>*>RU3=DUM7MNF,X< M:@YH &P$O.*Z]C2X8K;<4U2GWYV'J.X@.FSB):?TAURV,1T&1W+@SRE.C7-P M;T/'@*AH2-=FF9.M4\0.36$GE% TU3&@6P,G!\]6 M;AHN\P6E)(T($/+,#>,9L1E7H-QE"^7,$V\T&;%E.*??4+PNW'N-KS Y/SFY M!UVQ>N SC2T]#M'9R=E%.;XU,&Z$%:PZ[;;]Q" '7O'6RA-D5JAGU,2Q_9T: M3^S!PLPE>@AA<<6)84L9._1[U>>*]>6"D6V:80A49#"E)+4W*G@">N"=@-63 MA6L'W.DC<[MX0]:KNN3'RXL#0!'9CII5/7O0'L%5C9FS6 GP^\S2B^?H$I*F MSD_QR?]RGY5YK1$>*%524/0G[*YB@\M]=W-4=EY_R(9Q:[%>%<^Q :.W]B?5 M5%;"YF[7\(3+6[;VCC<)J?Z M7E*H 'T*VY;_\HX\3T14H1'7OHM;Z%T829.P4@TIJ&M@10K_&$.(YLZ8 SW9 MJXPME@UV:P["S.XLSNRV3!&SC!H1D*UG*H7V MD'VQJ4,\N8>78!LLUJ;%H4_=1G M5&CP /!S27 CPV)GQ7Z)^LV=O6#=__C@C&$"PW0"?7!HF-=T^H/I&GZ$C1=M M,Y&,DGQ:KD+VMA-1;YWI#!U[BE>VW3CV(IKJU5G>.@8D+V/FF@VTY-W5#@C >.+U,E8P5?^Z[7@V%: '71H0<_'#*-6B/F>"266[PT8!D MEKQ^35X)G8R"0R&J0/)?\>@-Q")@Q%,817P#PX-EE"Q@[UKLKH8IERJQQ)-> MI'FP,.&.EV"O ]._.NG05U?%[QFR(5A4QR]. [;DVM1@IEJU*;43"#U05*,I MMK%MV3;5F_4A%53#X^*1S[GV7VW?0/*>WS[?8":QO%M@ZKD]2U")>TN5WGIBKRNI$*W U"_GK3.76\.R#'9/!<6*S&N- M"),5"-S/E2D XO+-IX(]2(6O-Z'FDKM(,(JN!)=<7$C3-35@2JI#^1\5N,G_ MJ(!T[6DK[G^8?5MGN]JW)6;86P@?V(BR+]MF!+8BE-(QQXZ MCN^#TW!8CH_R@=\$=?XJI(UU*%'YE]MK^&F:XD2UX.TWWQP;0S!@7K2 !WX= M4CXQ:CDDC45KQ;O$Z_%)"%CMG$,N84-=?5!."HX7010[M@>VM4R.M..A&Q_1 M6U*GO$PIRZ>QN5>4^>#VPI54: @8SVP(]XMGJRJTC37^).?#W2BIDDQZQ4'< M]G+JIL(.KLEA,% [+/AO<#(!FM/'OU('LTHV-E3FT-1.P+VU$#[@LN0WVXN_ M]QO-2O"LS -4(G[SJ2QECI4#JD9%4GR*2;9'IKXWSR/;\JRMC&XWY_=U-C46 MU*S0,/0606%>_[QXRJL)F27!KKC4>,FD&- :?40%-![@\A*,O&HEMVUG:3O6; M$BK0-\([5SN@+ZQ[R+)I2-$BW'788:8!^K^FSB@)0!;2-0+<^)JC&(8*6]_+ MB9H:"HKW"GZX3!8__D8M'_B>G9Q=;KL%4<"V"2LJ<:I3J3!7]'8C++J2GREO MGQ2+)L"G6%/4PL%+ H**5/<%-X4D*Z#7KTDF'UWT%WR%2'"O31VL&SN3YRUL M5-C5+B1[ZWT>/)2"0!+,V,*4-<0%$E@ 3%-O1J+Q79&\$0.^*!,2N&T!51.& M=7$,H5CZ-?BA[FP&S7!1;[>&R*0:UT: GJRBK0")UTE1LPLYO<>DU^,JQ 52D;@KHT=4? M9:BNO-/099I*0=;:97D00#\L(3VF'E8*BF^TK(5W0_NMVE85K=X]0EEV#>V= ME95U+!_&%PQ&Q^8DZG.;,6NLFPRW@;N =,KEIP[<8*O6D,]81G%1H![NC>V] M]<6PGA5Y66@CWT0?)#V55].*&32V#W+KMAMLMY/FT]@>29?" N.FICK;X)IQ M$7U3JVIK6YD&[+G2VKJ(K+& KU[G&$4+P=$8W!_Q'?[T&%[X8I3LJ)3D\O8G M_M8L4E@B+GR_J2?<>NZ6HQHZ7?$.H4&2K0/C69;:5"^LP:4RN MOZEXRUV&J*G#0^[&W[_Y%JO[%N%UGHTH0^&!;+S;J[RAZV\U0O5H!RO6=/OV M]$=BEY7WW\BP:,0M]T5%7]%)4#'=6[NBE1-P_+.*:N:SCIL4Y-+0FE@JLTH6.>(U MVV!/:_%G;BH1-];XA3'&94W766;X-&(8Y ?1DEE;@^'-S88V'.P;\?K#QNLK M)[WOZ6O=A\?76#9B- A;\/&R'F>0X=.(YN<%=ODC?HM(L1K#IL2+JW6X;]0Q M4"O,9VY,VW8JUN]RZ!J1[B1'@O'CE?'II5FPSJ ZJ1,\XT?J! X65_;=OUQG9XIK-X+?IW5:)VPW(=+[E@%6\V3/<[ M_Q2I"Z-@0;_^]/]02P,$% @ G(JI6-7/M[6Q) LE0! !4 !G:&QD M+3(P,C0P,S,Q7V-A;"YX;6SE?5M36TFR[OO\"I\^K[O:=;]TS,P.;+";"!H< M@+OWFR+KAC4C),Z29)OY]2=K2<("@Q&H%BR\8WJXR$(K*_.KRDOEY>___?5\ M].IS:J;#R?@?O[!?Z2^OTCA,XG!\]H]?/IZ^(_:7__[GW_[V]_]#R/^\.3YX MM3L)\_,TGKUZVR28I?CJRW#VZ=7L4WKUUZ3Y]_ SO/HP@EF>-.>$_+/]L[>3 MB\MF>/9I]HI3+E=O6_UK\UO,.FLF%5%:6B)!&@(4++$J> _@I7/BO\Y^HUE$ M$8TE60I/I'"6.&85\9I+J3(%SFG[H:/A^-^_E2\>IND5+F\\;7_]QR^?9K.+ MWUZ__O+ERZ]??3/Z==*:4BM>K=_^R?/O7[][_1;3O9LZYU^V_7KUU.KSM MC?BQ[/7__'%P$CZE,!W^-FU?/)@$F+5N5W>^H_Q&5F\C MY27".!'LUZ_3^,L___;JU8(=S624CE-^5;Y_/-Z_>N39?#B*YY-F=@9GZ=

'NWN')^T/)T<'^[L[^.*;G8.=P[=[)[_O[9V> MX(K:)\PN+](_?ID.SR]&:?7:IR;E?_QR]FD421$]%0NZ_N]#/O[UMT4$&(7Y MJ.79 ?Z^?$@AN+/UI*^S-(YIPJ6P6;0LOO[D!1SL_/V\\DPUDZ7_U];B;G6\M]-NF(]0M9 MXPJV!<-QFLZ:8<"S_RU,/PVL9D8"!Z)M69PTC#B:&8D"3V:D!D_G6%G\URG8 M1.#\Y0A\"_96$_%):CX/ YH [7IV9N]@V/P)HWG:.9_,Q[.!3(PSE2V)S#M< ME0?B(1C"I'D34 @7@X(:@I@:U04!3[X8ZE4#R8PGI[,_;]2 MF)U.CM/%O F?T/88I&15LD83A\8]I%-]-FA,8I2L$[@ZG8329SILT$-383&DDX#*J'ZH<<0D- M^9@1@0%"L-97/@8V)&T3C*C^8Z1+@51#RQ':)\B'\=E!0L0>%XX>Y8_3U*Y[ MH+,U>"))HKRE2)*FJ+^,(\QXD:,7R!51&2,_)&@39.B7@XQZS*^'A]FGU"R7 MEFG,G"(!EC,@TB8@SM-,L@J9*AMR%+FV]+\]?A-9FQ#@\IBJ :/ MXJ^@AUJ^%2_U,RJI\6RZ,WL+37.)1U1+Y$!FX,Q:=%*=]43R1 EH_.+!6! F M)0:UPP4;$;8)2-S+ 4E]853#R?YX!N.S(4)WL<[#--L?A]&\Q)S?3R;QRW T M&F09'D"23)C!!*\-D$[HVBB[1EP.3ZK*HXVWNQ,\E M7%[(&6C+N(;H"#69X8&6#$']9A"R <\T ";D9H[EVH=N),87$"7USR[L18_*BH3\I($I7%W,Q/'L"]:PM^* MS]6D?3B9I>D'N"P&]D!XRQR7@D0?T:1V!@@(F4G(PH$-X*.N?::M/[]/L>U: M4GXT?^O8%[__\>;D.(U* L.;2=-,OJ"Y,QUX[8UT$@WAD (ZU4$2KV)"-1Q< M@J19BF8C2^/6C^]3W'I;,59B8K7M^A5?@>C4([(10+DM7:F9G'/&59I[B MVFK?SM'0;!,K#B?CL/AE .A#)1J L.#P"-/:H'W)+;&"\>@DFB"ZMF7W6%K[ M%.*N!:(GD5O%7 E\?$O3R604/XZ1Y5>'X/3:7:ZR(#,@>=ZJA.J1<6*EM21S M*KD76BE?._UK8^+Z%"*OA:-N)--%U 1A?#*;A']_0CI3,RT!6SPT@T*B "1) MH62\ZJ31DA*9, F<2>9%3K6S;.ZCJ6:D2%#G!#A'A/ :#46!!@(/CACTZZQQ M/%I?^V[P@:[S,\1-MD?"=[=%CV1YO6NAR?GY<-9NNG(A,1D7^R"-0R'(*LP"PRFQ'D]L<"H;ZL!+7SN#Y ?D]#2<4A\3M4123XE^M[ZK6X@/DZ85 MP6S6#/U\5BR"TTE1^D@U M2 %D\K*ZAJU">4]#//61]PR"[AM(;8CEOT1LU**D;BAB$Z4D61=C5"+H5#M% MH@N0/B9Q? ;#<8I[T(Q+8 "M^OGYO(T?[:8\#$/D#:2<+!IY@B='I*290&0> M>8.G$J(Y!5H[5',_57TR%9X!@]\GJ%<58U4[8S)N&;1(;G!:@"@;055K]YB.)XT M+0=6J\K4>RU8J><)I:[/XHGH(PF2)F9RDJYZ\MM-&OIT2]4#K&PEHAM ^?OK MFSP]P-\[*M8^.<6O?^P=GIX\<[J/_WJ=LAI5VW<\YPG*MS=98:4Z M[D5"TL%D.GV'(%W$3>8(L>6UUV0\?9/RI$E7B4MINO=UU@#NE^$8FLM]A/GT M+IOKD'_8%H=\[C97D63]! M8$G%=&!MX$(I5 BELE9JIO%(-T"XBP$]UFR=:UR9/=EK6 TNWPJH8Z+C"-#Y'4QX$ MR;E<"3G&">1DB3?99P4A:UT;+'>=&(^UZE%]+=7)FS1.N42QO;;!6($Z";U$ MF44@7F;6<91*^*-F>(9B*')ZE]J4A?:L>P9XX))HD5VJ"'Q)U"!$VZ54=JC+08W#O,[:CLV?V:?+-EJD+A6 =(1 M_ZLW,KIJI]4V2)G^<7*\?WX!PZ9D0!VG,/FV;K5X=2YQ&IV+VA7N] &5Z&( =@D?50>_3@5B.39$H?* MB"@)1O%HLS#UU?RMI/3IGK@SH-000W5,K!8FD^# @D8UCR:)E%D1*T,@N& ' M5"6TA"L-<,LWLD4>\_0^7>QV8Y5T+I.Z/06N MSJ[%4;9E M+,_'P\4'3>#*:G%VBI(Y"F%^@""X'(F5II00T:5DB4@M' M;([(?YK1?RYE.M4[&3R0Q#[%/+;#S&VYRUW)JMHV>9_&N.91V=[Q?#@>3F>% M Y]7^FN@J)!!&4,R[F(BF*IKI[[<3DF?8A=UX5"!\]50 ML)LN&C0/%HQ%?):4R^%_VE\'VF6O,DC"DPQ$&CR\G"N'E^/9"&T%];7C6#\@ MIT\IZW7Q4$L&=>(8'YK)YV&9 8:6W\)9AM%1QE_2LJ5P\:-+!3FNSU(OB4_E M/HOBH669YR1+&JB*/AM[ QUWA"XV?&"?HA5UY-\9N_N29?YVY^3W=P='?W6< M9/[M,4^<8W['^BJEF)>&S3>:-E^?"-2JD/47UMXYD$[J&(PFH<0E9$H)S8F( M@(P2 F*%!UO=@=^&X*=I.6YM3 [_1W30@,>IY+B?>"89S2\/W-# :J?65VLY M_E3.TM/A[G&=RA\BPZY&G8$UKB1HDH#?B)0L$EO&5>H4#7564L-K7^OT=]39 M\P%F"ZG4S*&GCFRT0%O\2 M!Y2Z2+6-1%-5DK1\)$XR0;R+W'+/'50?%?@0^GJ59=D1P+[+2^]*?O6RC)<4 MHG&,S @IQ39-K[VEN8T;R5O<^D-U%*J;/7BA8>1V*M, MGB?&61=2K ZUJ\UPY_#5 4@ '9PGV>CBH:-S#FB#E$PDU&5,16IK'^J;4_? M(-I/!;#*LNL.6VT']&]3G ;1@LHV.Q++ #^9RFPO 8RD;&)0I;S#FZX1=8.F M7B41/1>.MI%3S5*;JS/S0S,JD// -*<7 M?>X]DQ"K#AU\=!CB0VJ&DS)FJ"G[:3_M1* A1ER[BT1M6V^YYVA1T%1J[N3M;@*BWBU44@BD$JO$2\,.N( M0Z!Z'Q7WKK:GMCEU/TULMEN,WU*ZW(7XGR-N)Z1.(1I)%$<-*A6/Q/'D"9=) M9:G!>%[[UN"Q<;L7' GN!3RW%7_7\%RF8%ZCCT?.M =:DB]I:9K#B/-(:;DF M"4EQ!N*)X'D+=7U*XWGY\-Q6_,\!S\0<^B)>E-H;3Z3WO'2D4"1R'P)73$/] MF7F/A.=6,>EO4T2.\GKK49,I,)4I"<*5B4^@ MZB7<<&P+IA]$GFO(JH[7O.;3Y[4Q>NL%21!I=B9XDL$S@@HGH"NOT;?3)H+V MC/)\(Y7C#I?X_F>]A N)6K#H@OW=A/G6?/)R2W(; P+7-G&CB9=H1TOEH4Q% M!<)!,\Y-@&RK7Z@^C,0^&0)/=>!T*,1.D'90+GSQ1&Q2',X&1BN--JXEV02) M2T^2N"@T$2&+3&G25E2_V;J+F#YE_SX#>AXOF&I)P5>T[$^G\S)E_BC?B .N M0M*G,!Q-=Y.?K9^BR"C#*9Z=2'/I\EB&"2G'B06JE16>R;!9UY6M27D!MPE5 M5=S3RJYBQMTWS7PP&9^=IN:\$#9P1K#@3"99LXSZ.#MBO?+$<)Z""0YD];*$ MNVAY"=<#M8^E*G+I1'M] _34_CZUW#VJ(-G:^U6HX^E=1/0N9],^SV) M7+NQH:ZY$*"\L(H+HG3BBSL-;T'A'HG(B\2"=JE+(^JAOAVC/QF0ZHBFZWC^ MK;>UG!ET!S317L6 M4;NI&7YN"_:GZ'I+GGC*Q=298P9T*XVHAY':9\2#9X(9T\@TOI]D=J,T+99ZE%&MK2]FM9["JSZ31@C M1-0F$$4I4LD +1(TE$F.B;7W72S5/LGB7+SJ)A:[@FD@8\>FWTQ'%K1 !TO&[.M-Z@+<3-I[R VX!:N*C+\2XF M?GC!5;1*D1S*::>L(4Y2?+ZBV5-P4L;:KL3#9@0]&YG\*AZJ.9)ZV M 96V+&?O2T?4-J)F% &1#!'HW#')7*91/=C2V+(!U3/'V#LS.FK)H8M> &MU M2D?YVGWVLC"IS!\91&6E#(P2JV,@,H1 O ,@-G) $YH; 5V5:6]*XTN(IUAG>NMP=>=?P&>3IIE\P>5,!\S$F"/: M=4KK4D_E.?&*)[3UO-#9VF!O=M>Y0S/6IVTC_/TLX>H^R+<.2&]NH>M1JO4- MY)U(Z'PFPB4ON6+:+*(1TH4<. LHZEZ#[$G6MI&B/[)XMY]1$TW9R=2&S^7Y+>2 M;]M:(LMQ&I13JUQ)F]10YMUF0:Q-2!_G7EFJ@V/T44?G74_<"&?/W=:GTZ.S MBBPZM /O=(-,-H8R#@240Z<[VM+J$BD-QOG2$-J8FU[&0TR\;3Q4IGXFP'0G ME><9;2HS:'1A$J$F0!ENI@E$RTG)A91:*,C5:WIJCS9E/UFHOC/Y/'!&F#9Z1'8U,$;H(M);-0.W*_Y9 (]LQY]?6O>NI(IXX:NS6*=P/: M \5$=@H4<3:C$19I((ZBLG6(91:HS#SHC;37)D_;"!/V9U):U650;RK55;K> M8BCX-4TZ4!2R+;W*C$PEKL$H\*:..C4=E0;FI#:'/J-LJ@_,F"[QW)KAJV M[BC7L$ 3!:N(+16-LG0C R$H<=H; 1GM+*C=4^GQ13;\J=K//1%F*LBDVQ%( M[W;VC__<.?BX]\?>SLG'X\4\H)/"Q.9RDA87N9MVND71%R.YPNLR! M&)3\N^2](^CXEU:G(A$HZ;=<2&HB2RZHVJTK-R1M*S/^]HNG[#+5N##B9&D$ M(&DDECE%8N2"HMF8G=NL.>_C[P:?Z*3K0OS7;/3M&5S1O5]5SJS?';D4&'>& M$EZ,/!F")I"<("$J#\%9;V/MZY5;">E3V4F7J*@GC6>XR;NZ8!G(& W7-)=N MXPKUOJ;$EGR*P 5+C")GJA>6/H+,/A66/ 6HNI9D-<@M+(';EA]H=EP%M"6# MED1::H@7%+T#$0USGAD-M0OC[R2F5LA^W?VY;J$X,!)":3W'F26@.1 3 M(F2O$NJ'VL'5#4GKDZZN@YF[PO(U951O>'?QG;^-(KF-+JF#T$J6WI44Z1*, MHU$A,HDZ94%YHBG4GB)S/U5]4N;=P*:R9.K%.5;AWT4AX3>G:I$Z,5 Y)Y;0 MK$A*F1+80W\=G2\2!6<,%8_+IG8UZ#TD]4E'=X.5FC+IP!M8ID)P%S)E HBV MO*3$9D, 5TW*?$ZNT4 PU0^2FS3TJ=ZS&RALQ?5Z74"N3[AZWY0B0ZK TB10 MK3FO2C,%_(DZ3H2U.CD\QX2I/ISC%CKZ5.G9#0:VYGZW0<^=W3]W#M_NG1SN MG9Z$3RG.1VF25_T06MIA'/?'L]2DZ>S;,K8(:V[YQ"J!RYJKWC(TV<:-5OEJ MAVDVD%051!F"JH 3F4MHG$=+'$(FF&0S@GNC<-S:AVX5-5PK#EM]Y$ QXW.V MD1A (UDJ)XBE/J$28[@CN*4\YXV(O.7#^^"%;"65:R'!;;E7)X'C1H'?59N! MQ*,#;P-*)I:FPT828+14'F@9;&)HO#Y8CNL/Z$7K^4Z$^6@V5HZJ%$=V?WS: MS*>X+LXAH%A(8 QQ%7(FN$Z*Z^(Z)IF]K#Z][#LB^F#@5Q%X'39WJ[UW]X[W M_]PYW?]S[]W^(6JT_9V#_<.3T^./BYNX*]5V6S02FG0R]_]*83:;_ %3U'7( MJ?:^=RT5?]*<#,^'(VAVSIJTS,Z'63J;-*5/E[^\^N#]\736S,L;MC -^KR< M*G9'GQ?8Q7WK[=<>VI@ /"42'#@\+2$2ZT,I8,)SDO.0 J_M>VQP";7-ZJZ< MAJ/\_9,N!RS3G)WUQ,B(;A]UDG@?2U\.&JQ2TH'*G2WXQ[3UP=BJAY:['?"* M$NKPBO;RBLS63VQ5SX +E8WU@KBD2B^P((D+)A.A+040P0E=NY?@9I3UPKA[ M"O!4$T^7T'D[&97$@P9&;2[PZ03]UA$,STMNUU'.A52G?0 C#7$&Z960/?&I M--2DLK0-"NB7/ &2[B?T@3;D3P"LRL+K,&[,51*ER=_SG_MO]P_?'^^]_7\_= M#K,Y+B1]3F/<3VE<\LA2+.S^=KU]51:P1<2G$SJJA&JZYU"E&$M)^6N@I69T M>7*1PC /4[PBXEU*TP,DK7POA:3C,$2<-I?E]SUHQJ748S7FNB1$7?W=*E*T MW$?.YDP5)!(]9T1&5[!K!.&,^FPBUY'6SM1[FI5M==)?(^;=NO _(*+R9#2< M#!BW,DD32 S%<'<^$A T$N]D\(%:!F*SYDD;/*Q/]F$/@7GM@*\MNWIY@ NN M+%JV7ATM;R[O8L$RL0BD8RYS3Y)6EDAM*?%1HI=HC&>91P5:5=ZACZ.T3_F" M/0;I$\*ACMF[SIUK_88?0+3348!WA%)IB%0J$2M%0./-9.D@)L4W.RNWIZ4/ M%YDO *7/(?EN;>/CO3_WCD_V5@;@P='.XP>[[XZ.]P__W#LY+9=U.X>[ M;;'7WL'.Z=[NFZ/CXZ._T$A@Y6LJ4WR/,6I:F& M1Q- ".J(9 Y/5.48B4K&E'5(H7J.Q4,S\!]X;-_.YAO-3*>'TI82J@.F MVPNIA3( NT3940F$IPA-FN)=*CHG%*,<[\14C:H5'^X\OC0#-&LN4"[9M&W M=#Z;SF!C5L^KFW208!L>1*1R'8I7#D"VB3BH@4;K&,FU2X"? A]?3A= M*P'A^]XU'8GI15BEI1%4Z;AQ>Z?RW"]3]1'$]LE^W9;7M9J>7!6@+?RM6QNR M'-WHPK)J&(;>W&@>6P<2'>8^6DG-O=MG M@^?TX8#N \"NI^?7$TVELHOK!)WB'K_2+DNB** 5YW4F(F5/9%"HRF0LB8A> MY1@#,VRSGL_W/ZM/=FY?,;.MB"KCYC#-5F5HB[C:(/OD$I1$!LG+('DT@L!0 M0807V5&EO/2;>4MW/Z-/D<_^X60[D52[)/J6)G71-GYI@[NXXFMX+DQ@ V8\ M=9&Y0A">>UX*8KW3)*A2:@HT^E2[[>'FU/6I"KP/8.M8OMTZ*>^/CG;_VC\X M0-MXOUC([_??'.SMG)SLG5XOM7T_F<0OY<:@K;+%E0W+V/66Z;B]MG \ZA)0 MQ9GHD">5'(1;'K< ,X)X1=6 !\J#"8EDZFS)O0S$F\@)>LC"L91LAMJM1#:A M:^O>U:OU,:>2#1R=?"T#D9#0.,13'+>N+$:C=4'6SF^Y?0W/:\M7Q\)WG:@? MP_!Z6G,XQO4?##^GVS;9@(-WEC)$[>4JB=]?UCBOID MLG<.C8K"Z8>:^\&"GD#';?#T)U5P#^5&O9Z_/T(5I2Z$*(% F3\KI7-E')0B M/F=,^ R\=J7" M?33U20-6Q,L##KB'B^8I=.)."//S>7O['+\Z"JAORZ5:5_[1SO_7[T\63O8/]P[^3HW=OCO=W] MTVMZXR]HTJ?)O Q!':?I)+]%)WRXC9.X]3.KJ,VZ*Z^D+*^>>-4_8NW65>-Y M%)R6Q"2'%KM6F;C2JYAJD%19:HRL[0+^B)ZM(JP?FG0!PS**XGS8WL"57,F! ML"H G@.DNZ-Y?$RZ!*5P"PU$5AZ&8SMF_]^ =JN6X/I&J2OA8EW9ZM=0+H M/UK=0M4*5*<0%2-"E9P6Z@4!*I]<.[&1J.]]5)]\N&ZD7I?;W2J< MO9WCPW)-?W!T'HSDJT%54]T-J MVE$V6RB@ZC1444C=/[,A>9*C0\5= D>@_< ?-0?;[:]E3W MR6?L$I4WS?TGEGW]].ME5%1)JK3QISDNO2"3].$WGB!)_>9+. MMDR"W/:1591ZU757TN'+HOD2^#C*JUR*9<'8P/D2B0!.I"V3-ZA4!$+B)+K@ MT(),$JK/:/P1/5N71*QEH"W+\Q:)1HNQF6TV: D >:V8Y>@3!5TN-W!_$JM MDB"9@*1T8G2S_AZ;/[-/"K0:)+XK>.B __4BKPN"6F]Y.BVY9JLLX3P\ZDQBU3!U/5EVN>:BD,\JLC2[504>PR(,M)HCQZLJ=[,YL<4;0(1_=(A4E$H&[KSR]?+%P_3 M],^__7]02P,$% @ G(JI6!I=*(7:;@ :-4$ !4 !G:&QD+3(P,C0P M,S,Q7V1E9BYX;6SLO5EW6\>2)OK>O\+W].N-)@\M/K$88)YI_^Z$^^_#3Y@C_]8SCZ9__W\-/'BS IP]$EP'^? M_K/7PZ_?1OW/7R8_"2;4S:_=_'3TK[F88KC2H(URH(*R$%APX'2*,82HO)?_ M[^=_945FF:V#HF0$);T#SYV&:(12NK @!)M^Z$5_\,]_K7_$,,:?:'F#\?2O M__:W+Y/)UW_]^><__OCC7_Z,HXM_&8X^_RP8DS_?_/;?KG_]ST>__X><_C;W MWO\\_>GMKX[[\WZ1/I;__+_?OSM/7_ R0'\PGH1!NGL /3Y/;O_A?33ZY]D/ MZ5?'_7\=3__]NV$*DRE!SR[AIX6_4?\&-[\&]5O !4C^+W^.\]_^^W_YZ:>9 MY,(HC887>(;EI^LO?SL[>8RT/YC\G/N7/U__SL_AXH(03S]A\NTK_MO?QOW+ MKQ=X\[TO(RP+T=\LN8+2%!'']T [?2#X!(O(XY:0OWN<^_AO 'Y$.'G MJ_Y%OAR.)I_#9_R7-+S\>8KO]9"VXH_TK>>Q??YRD:'NJ$S.WN'_>O>/[P$@ MION#?MT\WM%?KS^A/FM-*/CG! <99SO&S4,NANF[7[JH^]7P5L 7(>+%]+N] MC/W>S1%R,JC'1+C&AB<3O!SWM,-@@LN0A0V@E!3@F)-@,,OB"UD MCS']R^?A[S_3L754IR1M,S3Y\)KMFJ/H5X@3WI3$Y9,PA!,5 H(CB! M&4J61K$<#1>N]8JF3_Y^-7>*<#2Z6=?U:['2[EY&P\L.N)P,&XMRQADMX&\_ M#4<91V3Y+Y%V8R/(\&$P)Q2AA'*=D73]IIAUX,1G??.=.39X%TU!7GCAUG]6=-6@>=B'N>EPLA:CWP QHI B/T334@(4VS!W_C>D:=B+K[6B!LR6Q&#,83RJO ME%?@H@@@@RK>:B.3]"^4_>\LPAV2OXJ(NR!]>'DY'$QQ';V?FH@];K+*Q45R M>HL"53*"RZ$ RR(D^AOG4;#!2^T "9(P/&NGGK+_-J3ZU>%1O8Y@&[[5]TV73_2[/9,L M^N(2^(21<* $CZ2!7&7-47'MQ%,;^/(&?GW:]HCLW+Q?67@-W]?[./[]*HPF M.+KX=H9?R0WNA5Q""E)!MJ4&))VBPR>1PG*A2.6RD$4VX?/!@P^(VDU$VM&K M^A%'_6$^'N0W9'3T7 R&:17!6UY >>]H%TF!]@X;4S"997SJ_%V>X^\>>T , MKR_.Q_R*)EOQ*)#561=YK7/26,OHP $R!SPHK31X'6AGR3DDH44.3]K5*VS+ M#YY\0"QO)-3'1,M-B#X>3/J3;V_[%_CA:GK^)R^X5U'0IF)B5;H"H80,2?%@ M,;B@@]J(X(=// !B-Q+B8T+5YH2>X>?^>$)Z-OD0+K$G,&:!5H)3B8PZ:9#V ME, @DC?(>C#$;B#,Q^3JSICIU'!%JYPU)"T,V0)%0F!) W>*.V<2DR@:]V<]Z/'S]G[I5=C>JG(1,H8.7@O$%(2@6GALL/<@/,YCSX8 MOC<5ZV.N73.N7].7IZ-/PS\&O83&L6 %\,@4Z:#4X'QP(&B5.N=<\H8V^((' M'QK/:XKT,!(N_K_^UZE5(1QZU$AF1"W,4T@*Z4NV MP%10)7%/&U%#SK][]J$QOKY@Y_"]4<"L[C5'(PQ3(*5DDS,9BDX*,B)TL> = MDR TG33,^&1QL^*5^T\[ $[7%MX<%C<*B]62T8N/7X:#&T??HT.;:UUMK?Q4 M69!*<:-!6^5*B(B?NI/+K#'65(1 M/;GSF'P-JH=:#$V'@O"&>Q4XSYO%OQX^\0 8W4B(URDZJ$#:B\[O''0"7ZXMO#I$;!;MNM.KX MS_0E##[C+/BF8D!+AKJSK&J6MG6O<. 5+ZIP;KC8++(Q[ZD'0.O&PIS#;H, MUNNKT8B6.LN#5+4C$_UJW)/H/PU M2&>,]SPGVI54-)L=S',>>C >-PKCA:7:%N1 M(=9J08G@O)$@3WSWT8*A=7Y1S2D :A*B.+W'TF0Z/7T;#/R9? M7@\OOX;!MYYU,0CF$21*7-S D2447BRI'%D-Y %8A*AE!LU8DD88#*'%H7S_F0=#\-J"G,/K M1G&K:WMP6NT[K1T^_Q)&.#Z]FM0;U-7?ZT7C@R_20#9"UKI?!U%H#485QAD= M)2&5%B;W$Q@.AO=F@IZC!PVJO5[3JD?AXF20\<__A=]Z+OB,]'A(II ;B,E" M$#:!B=I*ET/V&P8QYS[V<-C>0)QS"-XH^'5M[;_MCU.X^#\81C>UI$'+(KFG M-259;41=0SK*U25JJ84ORFX6UESTY .@N8E0YS"]473L9J5WJ-[2=\8]%X4P MU<5SB2=0@6S'4!)Y!+88:P,S<6XAT#LT;A2@. X@B6W "TS2 MO2/2]1Q\N*=0[9&T7'C@A2GL*Z")][ MGOE@;&90T! 2HSEI7$9 8TI@0;L<-W.COWO< 9"ZOOCF$'D=\/IO/S^0!\'\ MY]J=2'[[GWYX<_SA?/K%^>F[DS='],U71^^./KP^/O_U^/C3 M^??0ENM5LLK'M^AFLO9R-NQW\NBJ\YWN%$W:86H1CZVL9V_JD3R],R.Y<%9' M^90;LU'[AUL4S;I;S#HW<(4H%%F07%6/P0L!WFL)R6O-2B K4]FNUK25GB>- M^%S8M6)U,>Y_GQ//3"!O,4+QG@3C2@:?K[)Q3JRWE*'DT!/-\* R+;6P04%(9)]8V+4R6F> M1&Q]*NQ]AY/&Y*\BXNUT.&'!&5<"6;$BT *#4! Q.T!=0L["))9^E XGJW#S M?(>3502[G0XG0C(FL]# E*F7@KT%9XH$+5324I,7%)^ZSW-('4[:4+V.8#MX MJX_&8YR,CV*]49HFO<(T4\@\R%QJ\6NLI9*8(#,R<4/D6?NGZB#6H?E[!-NG MN+&9OX% NWB3P_C+T2#7_QS_YU7_]W!!"QT?35Z'T>A;?_#Y[^'B"GM%9O_QG22OMI@E.< M/419>*J=M7CMU!-00A"NMEMRS&2!T3QY,W\=1?@>P8MF? -A-FR8#;T!]-]>Y-?UP#!U)04G!@$HB04@E@$Y")!3" M<=ZZ=]F2T%ZT,G0A_H;=5FY@OAN&P?@,$](&%>3$*UM@N=1O6C=:"STACU;:A3_5G6G,,^OXG]@FGP:GN'7JU'Z$L:D MLTX$E6C9F5>=C=I#L-9"'196XKT5&&2Y9B!ECQM*Q,A:NZ@>.;)R;$*]5/IOK4"ND]# M>I&ZT(6X&_9NF:KJ4?Z]SBT9?\!)3Q1,Q:@,,9%+JU(R$'VB74A(R91+,6F[ MU)M][T-?)'$;2:9AEY6;)7T<#;_B:/+MXT483,BMJ"[%U^JU5FPQQL253"#B M-(9@.3B1"W@5DF56:^=;IQF?PO,B"6\NZ(;M5VZPG1*R4.].O4,Z0L[JP*73 M\ML8I\OO<:G)6$ST-NI:JIU*G:_$R?VPT5@O0T;9VDY[$M"+5H-VHF[8H.4& MW,E@$@:?^V0ZSE9,JGDR2!=7M:+WE^$P_]&_N.AQSP/'PD%&11B%X>"SLV!+ M820&GK-\JL9R'758!M>+UHKF@F_9R.56=2=?<#3#US-,BYC00/'#O\2^:ZW7%V+)7R_?+ZI50.]_' D7P>E?6%@C&"1"$7VQN<13M?_:C@:#?^@SWD/$%:F^8PZ8X?6MP B1T1_6"J%U MY-SI!R?] L]][L-Y-A!UN:Z,PJM^IQ6^]N /O56_\;?!1"%2C*61*O5 MM7%&(ELSU("Q=S*$6E7@4_,ZW&7!'9BZ=$M.!UF=#\,)CC^&;]-"5-+>PBL, M+1BMN [GB63/@D5%ZY7(N7[J:LXZBG+_^0>J"VN+N&&VYM;"3:E&D6_@T*+I M.Z,KS/J!JM!7J.L@??1\?NP'[K:=M*0$E>6;( J@2");UN5XJ-T&*((MI'75: .5 M%::%X!MFD&Y@O<&"I)BYCBBXQ$_ASWO"J)'SE*-V+-8R:.= *6O)8,9ZJ:XH MIUR17K4N%7X&TH'J1TLB.LAC3:-J]R#U;+$Z">5!JMI3B%" CS6OEA6/R7%- MOGX7$,SK0JIY>7"=P@OQGJ:/-7EMG8^NBL\,G M?%T!=Y"AJH7N_:Z/HVOK98IQ5B%O2Y Y_ M;SX'QBXR'VUH>E3?LIF(.[M9> \/(FK.];1ANP9E7 %7"L'3*2>E4C2Y=8+C M(8:#X7LCX780X#[*>2K(1V^]B?AXA[,GE(F>@R!?%=%FUN=0NJ0 M_!277/:^UMKIUC&$YU$=C$(T)J"#Z/493D@^F(_#:%!S,D31,UY-WV M4W_2LUEH8XH!CJ+&UZ,!7\BB,:4X^B\+1K2V(9]'=3 JTIB #B+>[_N#X>BF MO3B.)SUDV;KLR(BUBOP=4[65) A\QRB-SHWO[GV$,/!T+^1<+NXJ_!HF;=% M=Q_K+ $2\60RZL>K20VA?QK6*#DY/"1)^L3/=ZM0UCIO-62+G&QF,IQ=IDVN M:.&U)J7-H76DJ0WR@U&L'1#90:C[.2>M%R47##%!"HE$E)V!4,BFCE)(6^CU M<0$;*]ISF [4E6U*Q>*BOYVUW?L8:J[O"T[Z*5Q\C[-Y#[[OG[7EAGQ/++2[ M[GQDH]2B3P'D",DZA(1#L-$!YB)#B$(ZW=J([+X[G[;%6>- ^B"@CI($)[2@ M\UKXI"S2RIK?V]N7[GRK\/E<=[X5Q+C_W?FX"2[8@!!8KLW^8X+(@X:@R.E' M%X,,3\W'.,CN?*L0O'1WOE4$O9V^;,L@^F&[\ZU$U_,-VM:1]7:T .SJ5YV MD"F1J8YU<$^];>RB$RKH)')J?7%D[[OS-29_%1%OISL?%US*)"R@"_7.#'/@ M42HH.7+E$0NJ#ENV[5-WOI6X>;X[WRJ"W4YW/LZLY\E$0*TM*!P&L_N_,UHGH=P7;P5G^?K",GZ70TW=#R-)7S$4?3@3X]VL"2CB8! M)]\/E)<%O,P.8BF:P$LF=6O[;CED>W%?;!.WH ,".M@1ODW3UQ4"1?>!.E]@Z-OXTH@-3BXT$WOFN,4-W,AY? M$3(C U'%'? H"%EA!H+,$D*2=*9Y%[CMMICB/IJ#5(,U!-U!EGT>LOMCWX0) MAK$4P)A<;[G)!)X31AV\MR$)%_TV]& GX_:VJ SKBKR#I/J]_/["8TQCUKQ. MI='&!%"2,PBDOV3R9/J&]BFFUHF+)6"]>,UH+?H.\NF/9D3>.\UH=:H4M,#I M/V0#>PV1!?IK=CIQY-*ZUN;#$W .21LV$G4'B?9'T*X/,Y&<5,74[I,UTYM3 MAI#I*U$,!D,:FD/KSE(+H!P>^VN(N(.<]I,S8I,0T0:NP**KZZU#Z#CI)W/. M(./)%=6Z*'L_!O-N2P?6%?;"^UG;3%B??Z(_WQ]_^'1^^O;UKT]L'=I[+7$D%W>6T3I/7>)V#>T"DB M/:F0R0FX3-$5%DHPK2_\=Y[73@RY+YS> UY?"XP,O)(2DE.9!RF$, <[=6X5 M/I_):Z\BQKW+:\]J>NH$^^%@>K&IIG$D+YK5 0HV<@M*.X3HF067F12&%V&: M7SA_$M">Y+=7(GJ1SFPL\ Z"6P\P78?]EP'549I[+J =9[HW)V[8E=2WIA*6 M%Z^=XZ"%=Z!L<."0'&QGK++5QM*\=;GO%E5AV;3WEC1A%6%W>X/L9H(:1F1> M.F#9"?*D636C301O0I*I<)ZPM0WT",3V'94&Y"SV5=:0; >YK@77EZ[!^1Q2 M3'5.AK8>E+<"?& 12M9*66^<;5[I]B2@0U"!=A+O9(#5]U>5KE$ES8KD)@#G MOD[7J$KJ:T% <*HH2=A"ZX*G^4@.00$:R+B#%-?\RR'7V(K-/F15J[D,G7"! M#C=?@RI<.)E-B3DV;Y'Z%)Y#T()F\NX@N;6XRB][D9VT!<@="J!$SG10D1<= MBC26ZGJ]^74?6VRE]EI@5 ML[0?"<[\[+YB0*7 !&LE(;:L-.\EL>^ESXW)7T7$VRE]IJ>3!6(2>*$XJ$3[ MG$_60>:F:!^4CNT'VNYGZ?-*W#Q?^KR*8+=3^AR*=K1 \CIL-6D8F1].T+DH MM0BBFA^F^0&_IZ7/C:A>1[ =O-4G@S2J'4[?X.R_)X/'UWO/R!9].QS]$4:Y MI]#XZG2 8[&&)50"EV6&$(HBC352-*]261'B7N2M-\DE=4E)9YO%@C1[C(II MGCF8Z00OHP+XB+::5)RG:$3D'<8']Z"FH5,R5REX6(6)#O:91CTI$O>)*1DA M<46[90@D&4FG8U0NLNB"Y\VWGY?:7&2;FK<#=CNIYAZ6_N3=<#SNH?0J8/#@ MLR8#S MRW@UFD.@<2E50N?:%VS=//VQ=65/*G82S:(UWTT3RT2"?X:0_POSF M:E15%T?]89YMI3T?13#DN$'ARH(J-D),H8"0*EEN6,BI]8B_5? =MLYTQE0' M-=[+89TUB92:)S8U^1VY$2HR"4&1GZ<\)Q?/*-U%"=G2\/[2J75XZJ!@_"C_ MQ]5X<*K\L2ZD9B-P, [UE\Z09#;N3W V&1UGBSK#-/P\XW*VOB ] ML]8J6A5CH'*@KS0O8)/B4H8D?&Y]W'6]IL-6WKW2B X*Y<_('!SUT^3ZFM=1 M%1C)K6!_]0I<2!%$;4#M$\#IQ0!N9P.0R;]X!? .XAZU[V^*QBV$T\R-^-])[2W)] M=37N#W \)MBQ/YBAYL@8U@IJ69P"E9*#P'T$IZ7(G">K;>MQ=FL!/6R]ZYZ[ M+H;3TP]&'-T>O7Y_^]N'3R8=?/IZ^.WE]>-P>85 MM<^!VM;EW%9Z\,AX;RKU75_<'8\F-Y(Z'5U'\Z9UASX(E$S5P0TL@JI%QU%+ M!B'K0GZ'%RXLU4B"'G!/;>AO=RJSZ-D[J[UNR^RPH80;%E/WYN0U(>#;-95Z(=%$]^N*HH3LL9?B7+O!Y4YS.C8-SCPC,"!; M9GP\F) O?$HF4)@@01/69>8TH,VU>A,%!/H$X$5Z3$;88!X$PAY[F4L\Y^73 MW%J8'6SI-^BF9>/CD\$_OO33EP<0A==6Y%# !%W+3*0&;WB"F),K29:24^M6 M@$O >OGJT14''52C'H])4G^\H6UJW)_T7$%F5*(C*DR'R=-7,28+"KG.B=OD M>>OPQW< #H?Z]>6ZL 2U;>#Q[=')V=^/WOUV_/[XZ/RWLUG'N[L:GWL"V2#D MN/I#6@0;-UQ:HS#CV] ?3:NH"^H4/ MP\'HYJ^OPK@_OM/%HI./MEBP0D]/$]HF,A<@??*J<)&X:=VVL^D"-MVG6H"9 MA6A*X$DJP\B@MX8V7.00JB^GH] 2:@9^6Z'1W>GNPWUT-[SO.NAZ ML_KK!=:/.AE\O9I\HG\WC4 H+J/,24!D652K(=:;?PH8TT$X(0T9F(V5>!&6 M705C=Z09#\=KMV"H _-_'JZ;L,82R#IJI;$8U6Y::K1A;PF5V$#TVU4.E!$) M209=ZW94< @^U&LM1#R1EYIS?1 M2Z8%RW6YRM+":Y6UIZT1E$;OBM>:J=9A@N=1;=]5;,7A,ZJQ(0$=A(]O3]I7 MWVZ__+6/(WK(EV_O\'>\F#4B#4K2V9F 64MGJ?6I9D4D:,.$#04UQM9%G,LA M^[$ME [8ZR .=0OMWNLP?HSWICO*$F [,F%6 KH;JZ8+QA/)? \>Q!*84N\Y2P>7!\#W3K&>-H[U1K%9:Z5*GIT3V>2D#> MMM?R+*C,R$"TO/9?0B&^2F+#77XIFRF=L'_I@6S_HR;]CV MXQ;$M?XM Z-AO=R]1V^_0FY-X3^D;P/)-2Z$NP_'.SK0?-U(I*U=D:,'IP,# M++2#F&(2*)*2'.N%$Z]H]U>*T$3' M/=BDHU/:2B.7:N?U#'/?/72[-6QKBWW80F:-C\WWX<][0+Q,&'B0$&0JH'A! MB&1< D<7BL* 3Z32/*@/SC-4<8%U9 Q+G/OSED;FY##L(T,RY?/EZ.)B0U5:;4@_I M<,FUHFE:K3$S^;X]C&SVK @QR^* RQJ]],AH4Y%DWAFM-8H<36E=;-H ]@X] MIYVGW[?-^L*C9 O%3^=7EY=A]&U89E(/)K?D#.\(F$J\=9U4*SR=E51U M(K!NJJ_FO#13"+\-AG&,H]^KSSG5UMJB:I!H#0]J 3$ZJPI**,P&4"CJ2T1; ML/,V65U\PM*ZAU[C)32NP%H3SLR[)^M19\4CQ%!G%BB)=*IE!P4M&A:=T:;C M&JQ-X.^H"FNK.OQ,'=;6V-^72JQ[@>][!]S;$?[G%0[2MYG3;%3D6450B:2J MN%3@0Q+D/G/ABT8MFD\O6 +6GL0"MZJLWP> M:LPH=V\J&W^[-UT$'RT)TC&G(W-/*A8C@N620?4Y!%_0I;"4)_@#7?B0S M-R)TF:SW)FSLK@[,,,YT8 X\ZGKC25!<:E*P&=HO\[ M/-UJ4PFV/=5:A:4M58+QZW.;*^4<=Q&L8+68A;9O'W."6((K/$06?6,&UI*T59!T6 M.K",W^"H_SOY K\3MO%D=%6%<-8?S\9 "V:%TEZ#*VK:>=! =!Y!Y*A+]-PG MV?J,>0K/C^YK->.J@XET=]AJ+G\4TOVK;,M@Z\BA>@K7;ORG=BPN5(]&%'1P M'CV)$9-AV7H#MBC:8DMTX"PJ$$GZ:?%9M-UM-]M2CV=#NE@1TX>C,AD'<+/L&%9VE-C"REI(SU7@*OHZ%X""3LEFIHJUK7?PW M'\D!Z4(#47>P1U&F0@@])++40;GBH>Z(X'40 MGF&*L7G;^6=![;S,7]=DSC^%2_J5*SS<(%SX/8"MP&1D^X; MK>EU0EJ_(R%XQKBR3)%_W]I37A+:]A6L,:D/&U=TP$@7O:V'85 SJ=B?OD'S M$&8CK))U1(^J0X04G94N!PN8G2LZB6+\4A>$5M"9YU$=FKHTYJ&#^,JL_7>M MIZ^".+HK7#ZZK U9>DD@+3 FD'7"@Y):T$F=R*3G+F1+T&UH;=@^ ^G0=*0E M YT&3JXO9MRLV;G,HC"%#EU;^[O;VNE=1^!&,N%T$5JT[LZY",NAJ403F3_6 M!=5:%WJ%T5%F(JTO6E^+13KWA$O1ZM:&QT,,N_1L-F'G&CH@+V&1\YT ML,BO[U^=7X]>?C4]\#U@A=)DPT,Q01=AUP7B"IE0&[(+DXF8V@=+I\+9)?^ MQ<9D+:,&*TFZ@^UAC78+/6^X"0X%E#R=*!/JK1,_[?:04N2A&-EZ9L\:, ]R M*^F:K@Y"6&\))YE4X>)I\?2XTL'380@"BP Z% V0L^T@:95%S"+KW+QD>3EH M!ZE)7="R,.BUS5XJWYOP^]=;I3&^[GNM="G0O>V]PH64*I&^9TE_^ RA!A4, MTY+E6&>T==9(]P![K_"BI'4!O)4D4J8$?94$[5K6,J]]-+:S*[T_.6C&\V)F -NG:N8RD9%6K7>AM*[1^J-$3'9*WEU-DA4U;; MP].M-O>.MZ=:J["TY5N#"1ER=!J"]ZF.FL_@JDPT9^0>&6-R[JQIX75&8W\YT+S)$)BK4^7$4;P>5L0 MD#GDL(36OQY\/ MY8>WCQHPU$$NXM,H#,8%1[7_\&UAWFF9@W9LZZ3.'8$ )Q2$J'8%IIHPNNM R?SA-?+,IBB58 CXG5NDD%'K.#)$EHP3F9=6N3;0\O3^Z.\Y4O6ZY"6+<] M^:96S.N+,!Y/WSDO672"1;!U2+$J9)8XIP.(%&Q@9)-PVSHOO!#,#V_A-6&I MBW1P$P'=7]7U2[?,NKJ.CS5>T\Y#:9NH3B2(YDB9,E]3IBRXIWU4'X1^KQ\^.XEJ/,J='=_\^1FI*G),A6-$*RI(TU] M;4Q-?V2OM,W&*L]:>R9S@;S40O)->7[ZRLH:)'5K%][6GMV]:Z[46;NZ!B(] M^6-8IZOR$L$(YD5DW&/[7AQ/ ?K+/FS%5@I>:4.7)F1G"TU>QEQH99JG "K5/DVZ,(@IZ83:/RQ6G[*DK0^J+97;'Z=\N;VB\,;1&U73>WM8<4PP@N5IA%<^F$ MY<(^"$0NN&[VQ$-V:$#N!Y_##LCHTIC4X*G M; )(A?1Z6EI;9"9"25F'0&)C;C\G*\Y?STMUBM[M4:EJ TWI\BVX5TWRC_[D MRZ/%C+]?S?=+GPIF^C$]80QJI3TXPQR]U8*.J)3K3)\2O5!(K_8VZKLV6<-+ MU?86&K9$U=C6U&-+M8IKKNBLRA$5XOZZX784P7:TJ2J-1=X,AY?X;CGJU47(ODFO(8A@Y;@ MM2O@O/*Y*"V3W.,W8K:(O]Z /5&0+M/%FR_H%V+VW7 \II?ZXBHCO=S'832H M/3IXSVM$0_\#@YE6F4H&7SB'*+C30J-#AOO[&CRQLK_>C7U6I2YCYZV,0N89 M"J$#H$DJV+3"&2JAB3"ZB<&,0Z MS954AO2=-EUF.KMPW-6B7NK6TS@NL1VOC[M=^&-&>[CV)[O-DPMYT8'F%@K7Z/!MIRU[] HL6-.UQ2VCLK!9WMF1Q\URGP&<;,M.>MV[MW,E"_GH%]DU;]C8B<;NHQ89U+QFK2^0, M2LDUJ1HDQ"0SB,*R%4%'UGR"R]86]]>K\A*T:H_"&T\?B[+6@B4AP$V[5PO, MX(H,U64CMUG8;'AG91[MC:AM-@^[O=2S=).K#\/!:#N-PQIBZ[YI6%>"[*9A MV-%<>/?V0?J%1_CN^8D$R+HHP"=?ZKRA")%S#38$:^D'SKK.CJ86"VA]@D M[-ZA]W:$_WF%@_1M6@D8I.+H4B+[!SDH+Q3$HC1@"-Z3R5%4^Z:FS\/:D^+W M;>G+XM+W)KQM*;!P"_"Z[&\9B%OL!_8 WLZ+T-M0NX1?TH*7':D0C](8+1)H M[00HB?4MBA&2$])Y)F)0VTCM;$5UEB_HWIGFK$+'MEK%W=]_KTN#=0I!IA*! M89&@;*C>96U@KU%@+"SJLHU S!QH^]'O:R-:EVD,MR$GW=[]>ZI%7F'D\T53 M:"-7"A3F#%$I"S+'X*1G*I3.KC*_A'ZINS>(6K&WI4CSXM9ZRX#]JUMJ2\8W M:FFY#ET[[Y:*(I1"_C&(7"M];.(04Z!W3EA&.[ I0G36[^:E=TO=GFJMPM*6 MNJ7RZU-;"HW1R0C91H+F<@!G:.=.'",:SSDOV^B6RO?)>FI$Y!+=4M=AH4O; MZ1XT<0W-!A,DG>" TN192P?GK:P2""4ADS9V9C ]AO.C*<@Z+&RYW[(71BN, M"IC3!91(FJ"AHUV5? U5@K*YL]$:+Z_?%#BSC,_Q<\^_#T;?7X6M_ M$B[.R 'MWPAC.'I_G;M[/;S\&@;D6;SZ=EZ3L#F,OKT/HW_BY&3P.X[I Z9' MLPVU+S7YJTY,.],D\B4#IT.::YVD<5(T+_AMNX(?VYO;H39T4""Q -KU"[T, MN(Z\O">![<:KVR7SPZYIZ^!@?08D3\(:HR%@W=2C4>"]EA!D4+*8G!2/+U^G MGO'F7HY*K1^\??.JHCK65 [OUZSP\*3MHQM4Z5ZQHG(8B;3+F5> U\2G")'Q*62DN1>%M_Z M6%D(9OLJU)BX9=5B):EW8&DL.<^7>^&,(]+A\-<2N1E/80SV^W3\ S'>'%Q]TOO MAF% (BV%Y'WTF3@:3UX/+\CXPU&X^("3T_)A.#F_BO^!:?)I^#Z,Z0?T[=I! M[&@T"H//TP_^.+SHIV_'%_1+I!\]D[/VG#O(Q2.H; .9",6 QH11(4O%M&XO ML9^2V-L9XBOI[?#@E&[AJ[C56PZ=-3:X%+)*D-%&,C7(@/',9L@Z M<%E[,CO>659X.8C-$A)//FX6R2SH0B[.UKM?M7!.*_JJU$;5F:%$%H3MK./< M\_"V7K+?@0XM3%0T9F=ORNX73/R2V9JB@@;F%>WZUACP 0LDBU8)GIDHS8=Q M[^ETR=;,+SD]^ M4Z9:O=-B=993"K7S5.M:D?W7U#6G1^Z-HJY":NNTQB-C^^W,V+XIFY(R6"\Y M.#2: .4:_9>13A#F@DR*:>:?\TF6>,X+'P6Y$H'#;J3?,+X]A7:&OY-T_H/K!=K4M!!1=C-]G;_4)R7\B,W-IF4 M+/#H:O\A'VOY7"$5CHQ%X8L+K>,!2T+;839M"_&G+OAI;<',P_C;X&OHYX^C M/KT]7\/%JW!![Q'VBC.R<,L =>WX7H2FUT=E(!$HGQ7G4:25S-SGGWF8^M&E MX+NLNI^)Y.CSYQ%^#A.21Z']& GA-'DUS4P/!Y\_X>CR[M@<][0562HM0&1' M.VQBH98Q.,A)6^>%--IVUE!\+<2'J70[8+,#^V<*[0[/O-U4"9W0UCIQ.RUP MJ;.,@Y.@O)&"N?H.M2[:?Q[58>M48U8:FDK+>X.WN^[1Y?!J,'ESA;]]'0[> MATG-SW_K,>^\K3=D7.*FMBYPX)3A8#*F%"M\L5R,IP&8PU2FG5#5P=B!!W[C M+Z/A>-R+3!NG7 #-Z?16!A,$[QP4U%X(9:2-K>^WSL-QF)K33/*/M4%OM/$\ M /2,WGKN7%&U7TE&TEM6V\2*I,@KP!1,3#YKM=06L])C#U,E.A;_8T4Q&RG* MK^]?G9]A+?;*KX:CT?"/:4=>I4.2I+O@0W:@8B1;:UJ?QI.GG_%H<+G;$W,_ M_H")WUR]['M"C* M?A9>H\+J5U=CTH[Q^"C]YU5_?(/T6EURMC[6K%+)6H!2Q8.+-I%CRQ%C=-HT M'X+S%)Z-KYJG+YBO+O"TS'G*^-6W>W^;U6?FE"T:,LECK.Y\) ,NFL#!1AN$ M9)R5V'K]JV+<5O%T,SUY=*.\2U+VI5QZSM)F)6Z2D&MC02M&^['@9-Q%VID= MF7DY%$E[=*$R,NG!F Z">=DM+Y#"FQ" 987T(/IN0#T-1GBDNWHV>K"+^ MUA7#1V3AX^6W&XO]NEZ(">>3* 5063JB M3V,.ADT%V+I2YJB^;/?/Q6M,W$CE50B0G>6U@DR!S]Q#]"A2R@65%,N1.O\! MAT5K R&V?E=??\'1Z-MK6MT_;_..[U[?-.3)N;#D' 17@\;),W#"1X@8M7>1 MQZ+U4NP^]92#HKB9.#LH'[E9]NOA9>P/9C,;20G[].G3O]P4F8XP\QXK7EKC M-.2H+.FDR(2:!TA2,'*G4'K=^L+N*OCV0FG:N)^=T=)!/Z./X=MU!X?K%^8& M/(YG"6?E,N$3!G).6 .XA"\K"<:([#"3A]3;=,S M=P7H=5AV31'4U$1-=9X.:IG$795$SWE,3I0(WC%-ZR@,@M&>;&SK170VJ;A< MU4%#4 >@93OEJ8MYS;/;-8//=Y"._ZQ#I6M#HI1&5W6X] 1'.)X<%?KOT<7% M\(^ZH+?#$1F'N3^IOW_B_GCU2A]"6/\.,++_M7ES5O5(\17.M*RYN-[ 91Z-/>]K_Z M@TS8$GTC?,;I]D8&'2H4H78"8DQ,9UE8"$QR*,'P% 4:'9>[L+_\,P^%]HZD MO+ JLVU5RIOCLY._'WTZ^?OQVY,/1Q]>GQR]._EP_NGLMUE3ONMDZ;!\P,EO M@Q&&B[IO_8KY,^UIO]3.C1N4LC1[=HOZEVX$T:AHYJ[EYKW[W?6IU1BYTV%1 MFR6+HL J)#,9ZZK95O-.!OB[N0KM7*K$O!4#7ZW^#X_[GF?,]&\!8O-"2 MCK52FZVKH!CX7,C&1"]R<<$&WKJ1QGPDNRK_V5>U&3:GKX. [V-4-X-I%%YYVL)U F&L)WS<0=2$U+N"00I1 MJ03:IBZL(NM.&GN1D3O#A/FF89#%X')V8%(M>,H>P>40:?M3R7C/I#*M4\IS M8&S?RVS#T:/KOIL)N(/D\()3<3;QBS-GBV,@<39YHT",N8"SG(?,A4ZF=9GQ M$W#^LC6>M#5:$=E!#3R)X'UY'5\22PW9@>S6A<3CTVX*"# ^AID!ZE M*S6 KI+*H(Q,$ 7W=<]4SJ:0+6]]%.U 09XQ1W:C'ZN(OG6Q8[V#>CKJ?[[. M/K]%K)V>Z@9\.JCW"4_+]);J![SI<4AXF+8Q S/6U'8]G YG@T F6:I3I&5Z M:+$NB(*O^N3M6RD-61MN2^0=&#%WH=R;<_ET<'?2CGO(=&!6:RA%.% J( 2? M2! B\F0]3^%A%?O&.\5\^WEZ6&Y6]R\ MSJWT;][<6OMA?&THWF_MNH6D2Y>XMYJPV1H!S9,]]UXNQ] S5X"VPP J<@DQ M% M6QZ0,FJRP?0/D1S#:I7%F7HMF-@:E,W VK5^-'%PD_\6YI+./1J!KW;[P M 83M)T36XW1Q]F-U2>YYBB(QS[RP&E)M#JPDJQU@"X>HHD5R9EUQK6,'^YJB M6(/;Y?((J\AXFR'C97#]R'F$E7A;-G:\CM"WJ10YE&"<$B!S=4882Q""*&!Y MU#QYK=G#VJ07I@SKY1$ZT8559+VE/$(R0:88(MAD:)W6(KC @BE]K>- 67$8%(PW50K M[\MDQY:&0 LI=Q#@;SKI9)FU_#6]<8&R-5&0+H?BKK1S^B(?S=,_WP]O+SL M3WO)WS2@,,+(4&R$A$R"0A8@:*DA2.:]BC+ITKHPYUE0+WS(UDJ:6D28&V'5J?S0.3&T^HM4TRY)%-S VTNDA]8 M=QI0T\$6=&>XW@3?9ZVF>SPZ65S6H',RH%1&("N6=FOMF>7&%&6["_A^CV67 M>;36,> -I-S!=G$OM7+;+?A>OF7:#KI7C.-,9O(W.?K:0<"!%_1'O?&H?.#> MF>X2&HMQ'9)6-))^I_O#7(PW'2>^]3AB=CD6\,4(PAD3G7DF@S'9&"YY5%)O M5TMNL1V\IJS'PL(8P3:S[T7L^A95SGS)Y_6?:9[^<5VF)^. M12K'M 8Z>&A744Y!W46JU1&S,#[9AV/A7T)^VH?$ZFD)L89'Z2"MD]:M!\>2 MCE@DF=VILU7M/#^]"J?/Y:=7D>2>YZ=ENJW32\A/=Z(+J\AZ2_GI'#4B,QR2":76O0IPV1K0SF<3&:W> MMVX8L.?YZ54X6B(_O8J 6S?"/KV:C"=A4+N#/0RU'0WR>_I)_=??SO'BXE[8 MMI?H*'16!]"ANF6>W#+O@P0;O&$J2M0/XUP++A*L]_S]\$W7L1^W)?36>O)Z M:I?65P*_+R/^/S@YQ\GD G//V)R5I[>!DUL.2D:RF*QGH)RC[R?)Q;+MM9]_ MV O7@-;B;-Y&_;83(([?7.&G(>U;9$%/W>]!PM/RN@9B_=#7H4,Q[$:BZNZ5P?Y+>O3C.41Q> M34[.WKT>W[^^\!Y#G;.WK:L@&V/;YG6/MH)L%#*[?>!L%B:=8O>Z*E^#R*># M,ZS]E6LGTD$F51_=_/55&/?']=_/&N=B^C+H_^?5_3F+.7N4I3K=I2;\7*#- M,$4/O"BN->,:=?/6GAVOJ=D@V;;X9C&/4!B9L2: T<* XE'6_J\(/.LO0<+)]CN6F'V)0"ZJ-+*%I0B,Q)R4!*4($D[RQRMQ:5HC78& M#[PR=W]49BR676\E>9[R+-;:$@759/KL/NOFLLSH?"H,8E"9&QM4:CYU=?\U=D]CZ&]WVO+= _\RX8:;TM#P7M8MB&N57 ;& M*K;6,EK1?J=XWCS:0/@/Z=M <@V/B8=P>+ A%,R0#.,UB>; &V?HKW2:FI)+ M]$LEJ7=-X *KH3U_JPBL,6_O25*75Y?70&+&&(L30 \E(+9X""$PD-*7K+3T M@2]U1^P9YKY[Z/:.Z8W$/FPAL\8GZ?OPYST@,@C:[P,!88&L5:LXV0J& VFG MMF@$#\OU+GB.O/L/?8'DK2VSQF_>/[#_^8;$N0]_>61N+L/6$R,76][W\C\G@Z]7DYY.(EOM M2-DD6=]*,P,$, .2=:]""=ZZY3I +O_,[;M$>QF%[Y*I/6L)>.M@WA-[&.'Y M5?P/3)/)\'T8DQ@^X&12A3\:U9=RZB<.1^?]R_Y%&!U]'N'L6Z])4I^'H]HZ M,7Z;X[EN(3V\B^5L,Z.\<[J:W]L8W^X =^]L"BS1FY3H316*-NCDP6LZA+WW M*AE>4-K6,95;0.9\/P+XMS6ZC=U9C42=-N@_5Z%X\R[3YX5 M8SF262+KI2N!$)1,()4T0>;,5>PL^=M\-=N_8;*I]BW,V^Z6Z7W)VBX:%##S MC$T4GF7RC(/6H+*I5X--[:NKR0!C(O#F,>&G\.P\^+=CE5EBIME:U'5Z9_>^ M'*[CXLM@ZR@E^Q2NW:18V[&X4#T:4;!M-9%125E;A"=3"W6#I0W>B@A2N&!T MT=YW:&-L2SV>R6ON1CM6D7SK8NGK&OXW>$'81M\>Y[UHQ2ZB+F!JC$YI\ADC M=P9RU)Y;9Y/B82FG^[DG[;(<>E-2AEU)M/55B,7@C@;Y%3GWQZ60+S:NXR#& MCZ%;6G1B*M.!R>@5X(Q> 6T\."E]]$):]G!"Y5YFQT<)KABVW>%'@AF+^LV Y(ZZ#9 MZ(.XYYQ(YS2T^=M@&,+NS>+>]=[I*MUQ>SL$IXVHQX'0M6QTRZG.J L, BG0/HL'7[I9>E MS\_5,+XL=5Z%[FZ[@LVIP+M9[-0L*5:AYK"6=7?0WO7M-;YN>W;VJA?'H4"(@&>"@/)/@DN6@O?#1 M65T[Y'=G:3X&])>UV1%YCS5+-M.LIQ/LR[V=WR_O9@C\$@OLVO3L:G$[MT$W M5:A%JKI7VM"E0=K90K/BP@==P'-')T;0GDX,6G!+\."SY,98EH)K73:P(L0=6J[[H20K MF;";,=QIX^VI=7TKVP\X.8KCJ1W6LXR)D)T"*S*96DID,K58@>"M29(6$%3K MN]M+P-IEM+UU.4IK%G;5H5UY)U+*"<@%(QEX82&6)$$$JXU5Y/O9#GWLO>S0 MWHC0=3JVK\+&+CNVHV8Q<2$!?:WSIA<&@G,. A:O8N&F^"WW]=^+CNT[T9SU M6.D@\7(_'G!Q$28X"A>W G!664Z'=!W4).IL]RJ Y$!+.JM+5DSHUJ;\4W@. M\RC:4.Z=[BC?OQN_C(;C\9WFEJ *=\F 9-'5OFX,'*T9A K,RVQU"MV=0D\A MVVV!P&9L+FFQ;$!%IPIS"^E[I-<'I487LM:@792$T@0(UGB@ ]*5F$)&T[H; M\W+(#E)AFE'1\:DSGIR6:3M1.GI/R^LP_D+.(]*/\JU HJO)-Z=!BE*#T-&0 MK46*SF*H4U8Q<[%4XX,USZ'G$1[JR=28F]:W!Q_LCM?7?CXMO/9S]ZZ=U8N0 MGX:TFHO0OZP+.RVEOAC1T4M7R[?,-*S&'8*7(8'-&57.+C']X%!;4./6'MMN M=ZG6JC#<'QZW(Y&)FQYPT>@L'Y ^JB=NC MKM,#=9:]OQ< /?K.N7WU[7Y>>!J-[9=^NF[$>RT^Q@W/Z!-@JF/L@PK@'3*0 MR9-#*I%KVWH*;=,%'.9QO&UF.TBZ/UQ,3SN98U((!:L=6@>L1L4#Y"2=3,P7 M]?"X;:YI.X\];9/29Y1K)3ZVL279;M MF]K.!?*7IFS"S):Z^K\_/?OTR]$OQ^?'9W\_>7WRX9>SDU]^_71^?G5Y&4;? MAF7R!1^T07G3'Z?W"%^=/P%?Z*%_G5MYO6F,/1;6/,V0YP.KKW M_MU9&(%S#)E>Q!B9!R6%!!^,A3K<(Z)V-HO6!0P[6NJF1\QV85_WG)0B>(N2 MCM'JC.;(P7,R H6SWJF2N7>MXU<[6.:VVE6\A'?LX?&Y[UJWZPX9WS>)#)D[ MLDX$N)(,.=,J@K,V@G0L:!=8YF&IR^C[WNAV[[5B;O_;5=CIL&WJ,C .K__M M2L)?T#]U'E_NY+8%_:_745FW?:_-3'D MJ!5(RP,=! 7!"^$A%1^X%BKP0^I_NS9Y:\ML*_UO+:*,/ 4H!*%>SY*TG1@) M1?LL_^VZ9&XNPPY2-_.-P!8&W_WX2<\6Q@/*0D*J,UFCPEGC MUQR4,9B3X;%U]>=V5K;]J.SA.* [U;(.JN>[6^6#^&,O:"VB 8)IKU_KJ\=86]]<;M=LW:A-=:]TA;M$JY\47OH3)&=9"B4_#NX7> MB(&6>C+X?7CQ^S1@=/SG5TQT$M<@_J>;('Z/-#ZQC!8PH:3=@V4(*3APKF1I M"T\8EAO#ODW4?[TM3[TM^ZU$6\I)GAW__?CL_/@F _;N].C#^:_'[]Z\/3T[ M^?#WX_-/M:WYT873A\CKM-17LY N!(Q-WC.^OH;P;DB0KZ64X(@&2/E3YA4&N3QQ-Q9U?#4>C MX1\DX4TRER]TI2WRFR]TZ5UD0=LTO;G;> 3+-G!!.TVHEW>=4>"DR$ F9?0N M2!UB:FQL-5["?O01FV4 #/T/4R'O.20R)[!NXX4[D)D[(3Q75NVG-'F^U; M1>H=)HF6@7%XV;Z5A+\@6[2.Y+J<=JFB]K370?0Z@1+UMGRF%\,*EZU(*LGE M:F%V3>!2V;X6_*TBL(ZS?2(6)A.8G!T!*;27U )A)YR,3F=EEAM0\C*R?2N) M_8ELW_(RZS3;9]"2G<$]%$5G0)VS"<[$"+06%J*M3?Z:C"K=CVS?VN2M+;.M M9/L,BP*=$> 2_:&,CQ"Y-+2=&%6D59PWR;?O6;9O73(WEV$'V;Z'PQ)K]\U9 M/S$BJQ@>@[N#KU!$+A6!$I19#)52O4&O"VQA]2UJB5CM:W M'LBQ;:5XII7FMG5B%8EO01=N$B6?<'1CVP3AO2W>0$#KZ1BD-4>D U%&3?MC M-%FPUM,>>U_51:*PZ?48T-">B@4N(APOM5'#=55BF2@\(JFC/3;+$#6G8.%1T[8BXI?3TS?_.'GW[NC#FY.: M%?_EY-6[XZ/S\^-/YQ_H_^\/>.]/\%UM[G)2<]F?^[3 F;PWJ%)H^/06E0-= M":-5-G_Q8^^4U]/^DVIWDYBJOQUSW8(B63N4V&+1),&9:]W*9'ET6\N:M]:5A^=A1X3L M.M.]A/Q>?7L?_F,XNIL P;R,0J$ +U@!):HOH;PBVR(F8Y-Q02T5TF_SRCV$ MMZL@8E<*\K DHR.BNACYLACJ'= /X?+&7%T&;E=SBU:#NJ,I1%U1O[R*->-M M#]2-"Y %!\D"V+V8N$2,+K5N7[(6:/3?]9T^U;!6Z.M"NUU?C MR? 21],:\=KNYTO_Z_@V7^MSYG4DHJFW,WD@/YL<;[!%9"-1)J-:MZM_ LX. M'-(NJ1QVPT,'HT!-.Z3WC,_H'%.0E:WQ$L0[37NE*&T^N*0U=C)Y=C.\HI:O+J^F%BJ,:SNG_W^D>V%,L6O0$43A!BFWJ M37)A"IF4#K,3.EML/H]V990_EBJUH&J[>] 'G/2R84%[VA*MJ\.=0RUY"K5[ MN=51)F8U^M8-F)]&]&,IS:H4;.D:X3^.SHY_/?WM_/C=R8?C\].WK\^.WYQ\ M^BY$_(\PPB_#J_&T^?1X6%Z/,//^=M2--& M\7>:R8+*.O$,1@M6Z\\BZ:BE/PQ7B1D=M6MM0SP):-,-:]Z'SZ)HS"0C+)-@ M2JC.9VT9/>UJY'7*Q6KCFP]G60AF6V'N=MP_W)7:R'E?PMGG7^A=KD4O;S#> M%5W)Z,DQ+!E\]2U4J?EP\@* F^B$"+750>N(SUP@NPI1-^+X869D8UEW8.<\ M G7M62X#JZ,8\P)(NXDE-R#M.3780.);5 BMHG1*1TC"D[.G"5X(3D"P07F+ M(5C9^KS#W*=O 6?)L9 ],!\#'8IUE!<7 M!0*FQ(OU2:?6>>['* [+5MA0RIT,L+J/Z'X,>@E<'5D*BS#MQE38E+,G56!# M@7M##+E2LN@, MN19;*X4>?*SC +,4WJL8F'Y0C;B@Z'A#(+N8&-6"SN&.N&AH4"R)7;,[[$=7 MGZ_&DZH$-W7U)@6CHH<4ZJP$A1&H+R#43<09IG#K*4LA**.T#-R*BM1DN,VA)0 MKXKE@D O-0]T#TE_)K73->>K2+9U%/6\-D7!?/H[C@:U+^?;_B ,ZLB9BN_\ M].W9S>6@K%2N-Q@EDF^LC/[_V[NVYK9R(_V^_P4;W"\O6R5[Y(EK/9;7\F0J M3RQ<&C9K)-(A*27.K]\&2=U)\1P2H"@ZJ8IG;&O.^=#=!^AN=']MB3=Q3F@3 M.3B?<0F=CON.+]S_(;^K8L:-I=J@JN/\*DSA'U=E9L\U_G);X*0 K'%"H2>J M@$@E#7%)!Z($""E\2DY5Y\Q8#>6XCO@:\JZ8?7H&UDU14P=@K>I!UX%ZH8K0 M&JK;; X[R+U%5>A:@%SCRXU';%SBQL7*]#$?/>$8EP0I1$Y0>VSIG@UB4V7H M7NVAC[C;V\%-*DLGH,H9DB-&P%)02KPO@]-CL#XR94.LS3&X$L@+U(#64=3S MZM]"R@U45>@^-&M(JJ*7VK4^S]4V+QK*O:))&7P_FPPW< TX$-/LF2V69*EGGN M01+/DB",1@1D%>>L6_'?RL?P'(,E5)=[]0J8Q3BE7^#[>#J>W)?%(#!& M>8R(T"=/I$-P:,A HDC>1VHA/69^6G='U.5UQZ#X1L*M7;+R\$+L?N;LW<5X M/!FP@,YILIQD65@:(D_$0\(H2 D4"1>1T]Q)\1M>=#0JKRG0VA4E#[']YF=7 M$UST)Y@,Q^D="N@/_.T,1A_'LS+G6PN@:)!X/CDCB,Q6H)L9)4G9JA1!Z\33 M%JK?\-HC-82:PJY83;+Z7OQFIOT\QSTKU#X(.^)?^*\P !'!&IL)R(C^Z+P" MQF1+G)8N:B]YIK53RMW1'8/U--9)[8*350)X<_5C?#6;GN'_RWQT='*6$6UI MMQWP#"DZ/.\X+?1T8!GQ(F,0:Z2(5DD=3;>"D]ZO/@;SV(/0UU:=[(ENZ22E M^=/]Q?M1'D\NYXQB+3B6GGU14V*E[DO<"YM25,:5HB2"=B=*Q1HGUEI/,#SU MAEH'RM8>6?\LH'9L2M%+JX75&&O9M&AT"BQ1(ASXK'(.*M8N?E@+YC#8E/KH MOCN;4A\Y'PJ;TH?QZ.OL,4>($RPX5B;^E+$_DL=,O%5E-=RZP$%[J$VFM K' MX=V?]]+P8[O95=(-[L8>8UI>!'5!U>CF?#6BE[DVWUUC&TQ@!W'OSQB,U8P# MQF6,%G2)68S>I2>6*Q5D"D+FZN?D'HU@PU7YOFR@CY1;Z/[>EG=3W@4T>7", M.,]UF1^FB8_6$73@E4Y>1'35&WH-+W4]7D,_SW@,6PBWP<7XP[-M;M/ >+9@ M!<$@(N("K24!(!$ +EQBD)*KS8CT%,5QG?@[2KG!5=A#1$O3[H*IT6F_"L_+ MG/6[ZNI9U>\@Z 9[_4IL"J)*'A'ES#*1(>+69IPGSJC A(_.5>=/W9_R-YSQ M^]!]'_F^#$5BRC8&$3A1)@.1$!/Q05M"<=TRH0BL4$Y'>%+R\K,P*N_B$^PNZP;=*2:,T<6GZ0!+<^1I@)@FJE):L^@>#P M&95;V$$?0>\G'4 S3P(R>D2XOZ%'%"RQA0]2@_5&&YZ5K5TH=PCI@"H*VIP/ MZ"/=1@S)?T!I]H-T<@T3_Q7N7[X/-"L7IM03I8N#8J7#U9I,J#922!:%\;7[ MY3= .K1K[5UNE&I*OW8%_%L__3:?QPCIR_C-%3K$_QR]NYI?M2^%,(3IP''# M%).2"(.?A/0%H40WRR<#3)B8\N,;QC7E#9U>=PRZ;R3. TT=[G@\$&Z2 M)M(%AJYPT"1YD5CB>"Q6'['PFLJG=]D5JLE];1ZQ;FG+Q[,OI^>?3OY^\N;# MZ0Z%*ZL>4Z,L92.\2D4G#TO8[DR!*J]E(9KEM@R&MRP2#P)(P- _LZ2RS[4; M#M= J5LXN0B)T>L%*VF)ADN^3((FP4M.C/9@4K:)Y]ICDE? V%=Q20T=/U_Z MV%^JAU)0\G8\*B6:DWEUU^?A],\W/][ *'Z[]),_%TW&D>+7;BS1JK2:ZJ2( MRWBZ24>#UEY!YK7G)6_"]%(IIIUU_CCS7%/V+6X>GN"[07>39^V K]55U 9L M+W0M556C&\VE@CI>PFPP C(^Q40"U9E( T"LL(%$])!2H<8%59O0X67,9=-% MUHM:2Q\MU.[:?0?X$'_QU_$E?!C[T6]+]^_M>/)]O$!\<]4BE :!'GGBVJ!' M'AVQI1G77!#+&I<&')G+(P62I;N^#I4#A :_N=.\FV09G3"C:\+HA^ M-O;/7EK:S 2YC8CWP_ZIN3346H:Z<:F,MT1DPCLBT.(5A6B\KUW*<*CLGY5U MWD>R+\;^Z;D#DP.Q$CB>;C(3JW0@$+6%('V9AMOID']-[)^]%+,5^VZG M@IERG01',"XJ#&FR\L1SF@EE/' 5(H^V;0GC,1WI.\JW09'2RL*\+IA^QMKE M7KKJ4K^ZC:#W5;L!#PL";46J*&^;K<[,(382(_,8 =N(#I'FA.H( MI9&NM&5K&-N/='6*)] M4LP+2?"_ "(#X)%'RPEHC'&0@N:\.G'%@1.6-+"!/E*N[0.4?IR/XQDLSZ+H M,9X5HI!Q>#SMI(O$2^:(41+ >Y43DYU.^H?//1CND5ZB'M>14^VJC$T LU* MI8 "W,8D=@)U=.:S/Q4U;E/=.$>&:1,<+=V5D(K GX6&IUB'[B/Q1,VJB6? MU>'-]VG1Q=!,(Q6KA)8SK.>@3B['5Z,9(KZ=6#( %YV0I02.&X@ [&I47 MAJI8^V+P_OM?MYYWEFB#JX!5V\OB5+K95!Z,'KI'%U\.(V9D(,8Y5680!6)% M#@1$%D8+%4RJG1K>&NSQV4T[7;7(,:T _O9J,KG?@7M[A@E5QA4E30R7B-4; M0;RVB63NN%#<:##5J9)[X#M>4ZJBD:?6L_58D16^]6+PR3!^\C^6O[UUL3]- MAJ,X_.XO%B?HP+MH?/*&4,O;AE]//YZ?_]_O[+W_?@5IA_<-J M$"QTA%J)9N'T'U?E$+CPT^E9_C(!/[V:_#B?C>.?=V:BG%60 Q"E8L;O6ACB MA%'$9LZ+AB\L^8Z4TEE+"1"I$,8P1FY(G- DO@Q): M/YY%NWL=Y#HP^Z)BJ&T'3PHBJTC[4,@9YE.TYFF_Q;+FRYG?$'GE*0M4$F_+ MC#Z9.7$!M]08;=2:"@M0VW;6@GFI"_1*NGY,\5=%YBUJJ>_A6=XT=4'4JIS^ M"9H7XOJLHZ[5V\BNLMZ/%9B8C.:Z3&P;*Q!3-.1/&2Z&@"%9DEGDRU9V' M)RA>H'A^1]T\(47[13'.#A:RFNW MPSY%<4RJWD:P#;[JD]%LF(875[/A-99/_614R 0_P>3\FY_ FQ^K'[!@CN$V*T@4#U"F45+<$J=<";Y==DEK$7/M M6*KAQG\]&&/H9*0[:G)OF^@]G-)H M2X..Q(!VY1X4\,Q0>+P;*@R+R0==F^KR92QM@Z_\:@VMCP*;M+-.9Y-AG$&: M;_^_HZJFG\]_7[H0T@ON*'5$ P0B>4C$1B,*,Y.E/C"M0NT>AF?I-N:[:PDUZ6YAGM=VK@9@C%"$\]#EOAOE%:WA < CLQ' MVEJV3>;ME W0EU((W")1('XAV(D??9VG'Z9O?MS]S/(&<[Z"NV6,TJ<+/[KW M67194[-A/?77\T+>T_9F\F2RRX'HN,EXH 9K$SXSKS%XS@'F):$81N<$A#$. M!O=CIWGM2IK78[>;?+'#-ML^JMV[QV7P]+ Q<&)5J6&G)A!G120.;,S!9N=] M[6SW@7E<+Z_S7EY:'X75[F_Y>%4@G.6YDP(WV<2!LE9"8)$(*A,NMDQG\4P1 M1ZV@WIH49;<.M-7/W[])M+I6KR7$ZF..YLG<.8Z_C4N!T.?"?3>]08I_!M.! MC#;BXC012F LZJDDUCE/$@V.1Z?P,W>=M-SE;4>F\^H"KLXFN6D37+<'WBQA M_K %VZ\1VQ'CR&ECYZKT5FJMN$K+8XC\SJ#DBI#9+C M2\ HMU^&U\,$HS0=Q&QD!)&)@E+]'"0>D[',L78@4A1X6LK:=&@K8!R/&=62 M=<4LPFZ6O1#4757M]&SV#29?OOG1V??RB.G-^LH/7OL+_)%?\:&SZ?O1HJ1Z M((4UCAE&F"IL\:52>EX]K6)PR7"-6U;CK6SG-1R/?;XF8VC0$#:7X&?X?C6) MWW!QGR;CKQ-_>7(U^S:>#/\-:5'9S08AN8P>!&[-6OE"B 3$2@?$,"DTM\!B MK#[,O!NTXS'%ECIIT.:U&N;"K-^/WHTG$=A 2J,"N$!X"NB1!I:)Y2F3%*S/ MP$U@J?9E7Q=3.&K:6LZS^([>@NIIIT'+5S>L?_,75S P-%DO@R8* MM\MR*6E)D(D2D6E6#"S^P[^((C!ZL_B2B8R>T$\;?C MZ>RFUF(@1!1:ZWG*%.5A2V<;%9IPC]LG.,%X]>&S7;$=GP$UTQV^0KBY@7+AEOH]')3@= M9PQ@A]&/TB^E/@C2XYJR'7ICJV.HT5+;5C"U.G$?%_85*'=VGF4":70F1D,L MFQPGS@9*= !)(4340.VCYWE$.V^;2P6L*&DL[WGSXUYCP*)N24G#(O>.Q.!0 M!%1I8DU6I-B?9D8F2:M[<'U![JU?MYZU/-D5FRKF\%MX>=2!%\8<87,@4DB. M[H3R)#//+O;3U-D%T4_;VMM+79N[.[>1]7ZL M0+L ED9'M%$.K1V1.6XD.H+.19<"<3A"UV.0\=?FNPDBY[JAOV>A]3:VTLWFUM[^PAV/ZV]28J,_I(I\US+ KW% MTRS*,J6#1J%%]+GZ]WV8K;V55+V-8!M\U1]A]GZ$<2%\&$^G V!"A!0D\5$6 MVN4L20A&%9KO; 2S44&JK.4' %X@H](N;-A>M T^Z3^@E,7=I@L?EB&=7S$OE\&3^M";E7\CV@)D/RMFQVB:&L!! O)"/X MY\E)ST5VM" XZI22)2=J4L<>R)'(2 M\3P)G7+R3ML+F;02](-?)TGEUV+[6N@K)8!EUK*\6*!! M@2JO4NN;IR648S:!;:2]UM-H0)[\YN3\])>W9[]].OUX?O+E_=G'70F4USZP M&HER-\B5KF^WKAV_.UAHA,P\=40%C4XFOH-8%P/)EH.+W"H5:_><[(ZZWC7P M]NVSBQLHIAP>P4X3E539/E,F&",ZDAAC7AH/,5:O,:X%?E_7QGNVTO57R_M4 M]J%<.3]D%Y"*R9A#)NCP:R*9521X# >H!>FL]UJKVD.5#H*7YH5LX%D>FSZZ M>"T\(%W6]!\>FUX\-KW,9!^$(-OH^+78+WZ\W$F5")OGW9PIG-%@2(JQ-,1E M!Z9ZM=>KL=M>/#8'9[9]5+MW'ALJ#Q5(END=[S ,PXP2)/TDFHG?_Z M&7AL>NF\%X]-'X6U8!N\F/_,,L_[1&RG_RK_"@-O>* !XWK.2I-"\HSX$".A MA<0'\ ,5M'9*OANR [2OMD%( X4U,*O3R^\7XQ\ YS"Y'D98C?7C>'2-WP8L M/KSIE_'BBNOV[TN;S,?Q[.\P^PQQ_'54>AD&U%F7M?7$I%S<9I6)!>\(Y=8Q M[_%;$K6K'IHMYJ'(Y M7]DNZ?HNSZV2M>^]@%K)^T6"[S-\1TS#T==[K[TS3M RV7GPI JK=:&J"HQE M$DRRVO%2P5J=6+4#KHH)^/5OPT]W\9?+9@]TC%P1 #E1!JAB%=1D^PH^"RY M 5.=!J8_S+TEU6M;SS-I\R8J>ND$^70R&WPNI\0\79%*H2B*A616QL?J$$C0 M1A!CA*6>V2!4)_\4GWK/L/!W=T;UX(4'D AOH]7QKM*MZ.;=@KBI ^\ HT]V MNHNRZ^=3-B>2=Q#^8_7M(+F&B@1G G?1$&Z]*>61Z ?)>2.\E$%PI?/CB>N' MJ< U&=7Z^NLCL,IZ^PTE=7EU>3.EHQ#.J6@)L\P362C# E>1* A--?6=BOL MVJ"Y!R_=7U2RD]C'-636("ETVWSWYFJ*GL5TNCP1;0L1^L];72H'1\B>5F.%@',*TNA>\#>>'&Y=T5]=@$ M=I9RBVO9!Z"TCWFC.)@E!&2N& SD<" ^-*1'9G2X"PW1C\J+%K'*_SPP2^04=Q> MQN-* JH](.$6RW)M2TAXRK"(XD?3\\6QY(:XPMAOHW0T_#\UZ^Z M[<75HHMXV>"S\"N*_W"SK0PDU1G]!4<"(L&5EO)MIR6)1K'(I!22U?;!UJ-Y M,;6W2X55$GVK>38?QGXT7=Y I('QWANN',E@31FTQQ&1B20D@7N0!^"ZWSB; M!X\_(NU6DF'#3WWN2$S?C_[X-HS?3D>SX>S'&88DY0\'1F$(F44@V4@T/(%A M@_<80.1 J8Z9.U"UR2(ZP#HB\VBEC#W?RYU?75[ZR8]Q?C<<^5$<^HM/,)F+ M:!3!%WK<*08$TW 3F5:XLMOVE35O\ZHL>Y\7?2;Y0'E2Q&J)6XZECCAC#.% MM1"X%WE=O0_G0"_Z6(Q*"H[!42ACHQUPXITPI.0Z,P?K??V6I%=^T=?'>FI< M]/51T4M?]'4+RT.R7N0H""ML8I(I0X+("B7(DL@V)AOJ#XLXDCQF+VOHE3KW+0A*,&.:,LEY7$U(S;*92RS!I>QM=B1$[XA4D1&75$9#](ZJ*!4\+MUY M':GGK=6UBX :?E\/LZG!V P,C0=7DG%UN43C/F*$[IA@W#(6NPTB7/>&5ZN^ M*B*K>*G[7$[XU22>\5O>36BI;5WP52Q/'(=COW72M;0T;,JWT' E:OQUF+S+J _QQ,1 MLE09%F?.)VF)HA0,:$UYMZE0!Z7T9^HK]Z7S/G)M$,8NKBCN#J+I\B2RVK 4 M/$>/G6/T9E,B-A2>6\.E-]0".%4YH%T#9;_5F77T-*XOY"84\Q,\UC"&__C8 MDY3:2F88(\&56^L02A6#XO/:E.1U5*(Z#=!:,$>@_SJ";D(Z<0VC*YC>D@=* M#6AY!@B7"ET9Q3QQ/%D"04C-T5R%K:WXQQ@.](IXEQN4G<1<.SU2*AGNA9#O M '&-TJ\HJ+/1N2].[[S6X2/,!BH[2KG1Q% -Y=I:8BR) :5T&@.13'40CYH+ MUT1OW=^Y?^WOIIQQ>\G63KF\\\/)?,)M05;F(IR-B@PF4YC#FX_$O2A4%&?A M8OAUOA3T>V)I*>"LU,E)C'2A5# H/*J\URQ:L/IQ@GN-*6SS]M=L%,VEW: \ M?VFYA9=^."V>\O2W92'%&S_ZLPPA':7;#,; 4)4MDT B$QQ=XB#+:68(9:6" MF0MC?>TSHQ? 5VH][971@,7]!MHMH,^%A'[ZV_GG]Y??\4M8G+-QC!_ CX&6 M3$$HPY68]X6M("^*GXT*@BI9^,MK#QKN@^^5VTTS530@>7\_FL$$ILM9/4NR MHW)."I?PY5(0S]'AE@S04_::$JI\!MPAC:K>/;8.RRLWARHB?JIZM7,"8O8- M)K,4UTR<=A&)U(F0Q)<@A:)<>Y$+5#C]5(]F\+E50U MKB[G!MK_%4:XV O$=9(N4;)EH;/A]$;(!V+/=24?(-$10F*KT;#N$B;W-L.OT#\-AI?C+_^0.AG,5Y]]Z/X M8^!4!QBR"R^@8,RM] JM<;;_S&3C'8B"U M)%XQ&S'/UWZ:C*^')";]SY%'< Z)1'V:T,N.,+7[O>FPFW14[B\DVR#HLLB!?_+^6@-Z@TY.'LX$.TBE#(PD\L'(Y M3XFG3A :60J&!F-#_>3C2BC'HOH:DFZ0;\!M"5',1\0KZ9Q1(1+(Y>CQ :-G MJ@VQUF0IO72R^I#BN[L=0-;J1+\*4_C'%5K$Z37^"/%G([L@J,4,9K$ER9L:U88=?/DBC@E$:,4HRL?5^]!LJ+-4;L MK.(--K.-J%LT]SZ%==/QTP%8JQ[O=:!>J-^[ANHVF\,. A5Q-WB[ND>GJ6M=T'4R#EX MBN:%66!V4]?CVZ0ZLFYP$*Q EEV2,U+ M^UT)85HKOX^(6RA]?'DY'LUQG=S,>W7!.PB,6,?+Y+44B6, )',M=.D 3[%V M8=)3%/L_]W?5S8I;XQT$VZ1'\A;1FYNN3>&=XBH0E4NM-)/HT%*+ ).EA@;G M1*K^?3]!<4RJWD:PS;[JQ?J&U\,$HS3]!)/YS,9?(%[@/]) -C #"N-NJ)P MK* 78S24J:2,:B:2-[7[HKO@>G&/OTX*L;H*UNX(6]XCS*4VA?C?7\?7?X&8 M_G([7/QL=/%C\\7! V.X_YR%'<1TI_Z'3^YUD= '9:V;@P;CV6O'2BT@[ESP M_LP0^>K%[,^]Z_ F\^Y@,4^+W3N(>6TET9J]8OG'Y9> $/_GO_X?4$L#!!0 M ( )R*J5B;B+N";B0! +T?"P 5 9VAL9"TR,#(T,#,S,5]L86(N>&UL MW+UI<^-&EBCZ?7Y%OIY[[]@1RC:6Q-:SW%!MMMXMEVI*=<+Q@Y"IA3 %J M@*RRYM>_3"PD2)%@9C(!R1/17:Z2B#P+>$Z>_?S+__[]80F^\JK.R^)?_^3_ MV?L3X 4M65[<_>N??KG] -,__>]_^X=_^)?_!\+_^^;+1_"NI.L'7JS VXKC M%6?@6[ZZ!ZM[#OY65K_E7S'XO,0K458/$/Y;\]C;\O&IRN_N5R#P M1_K/]M M]1W/W%$R$+69)"@4("49BE,//3 M")(X0"@2'@X"KSETF1>__47]07#-@22OJ)M__NN?[E>KQ[_\\,.W;]_^_#NI MEG\NJ[L? L\+?^@__:?NX[\_^_RWL/FTGV79#\UO-Q^M\T,?E,?Z/_S?GS_> MT'O^@&%>U"M<4 6@SO]2-S_\6%*\:KA^$B]P]!/J7[#_&%0_@GX 0__/O]?L M3__V#P"T[*C*)?_"!5#__>7+U5&0V0_J$S\4_$Z]V\^\RDMVL\+5ZB,F?"FQ M;TY;/3WR?_U3G3\\+GG_L_N*B\/'+JMJYU2%9::P]&.%Y3\> _;#&>@[PG?U M'%<'R#7D?G*%XQA//SE#]U9J"#X]P@,P9Z/%VRN[^X&U-FH3X^QJZ]% MN<++&;X66S #E)?J!Q_EWSHPZJ 19=K Z53W %7^^XH7C+?:MR7='V8I-8J$N]1>S?&OA@B !H,0#?21SJ[__EARWF M+EBSG)\K2Z<, ;^V&/Q_1SE3TAU82W7!E]4^M24UIW8K0;4DMR%5X)HT]':' M2;J#\ >^7-7]3Z#Z22-&^O!^>/:J+ZN>*ES1$USO/O$#+:6M\[B".R] 5.6# M)?FKTO);TKX(B=:?0%DQ7DD+]P")S[[-?\55CHE4B%+YO"L?<%XLLI!PY.,, M,DH%1"SD, LB'P81\4,>D?57_%RS7_FN%Y77#F8?Y-^ MY2]%26I>?57 KHK']:K^PA4U^;(3>T[7525=U3>XSNN/$BGYF]73CQ*CCV5= M7Q5TN997^U7Q'E>%_%B]0"3 4H8C GW(>)1"@D+!4RD;).,2IIIX!>U\NQTFN*!-#0< $& M5+1QER$=H"4$[%)R 3:T@(:8"[ AYP(H@L!WBJ3O04\4D#_JR7*G/F=_$XZT M\GQXSZKL9W\=^W?(_ C874V7E)9KJ09(-Q$8QAC,+'RD/B I40%X $N8%6"HBS@ M !UI;K3X&)J:YAS74S:3\M%,[R@6MKCT-MKE'B]W,0(]2NYTD#4W'*DC<_BS M:B9K]NPK*?N#S/05IVSQ&3_]M?[,*Y6D54G)=WE-I:1*(^QC7O"K%7\XY5YI MGC*=9$C@X&L-!N#!%C[X56$ &A0<7,>&Q![XXM><_OFN_/J#/*G[SE.V_:KK MGC_+%]N0V/YK;/J8V9>VKE:++_+U\RZ5$ J!/)9RZ"%,(0HIAJG(/,B"%,GXJ3%IJKN4Y+ 6B##! =-A?@H<4'D#D9K6?&3\4^,_W8\7H013C*IVV'J M$T_J*FF.8IQQ&''"./<%21)JHJLFP7+JX":3;T_B\+(9KNZ%O$@VRYS-KRAS MI9!77L;K35'MLO=UIJ,Z'/_(J:==-D^<9MH#9J?3KPII2.&:O^/M?Z^*ZT=> M2;#-K9&O\/*2U*L*T]7"#Y(P8B&!/O(CB-*$P R+%&+!N(\Y%CSU3!2U/NB) MM>_;>^7QU"K77/88 %S7O,NR+#N.Y[S^BYF"-N"NGM:=AF=FJK3' 7S78_&] M8MT&$=!A G[M<7&8AS)G@"-E9P!X5@UFSI!]M61Q@GF<]Y>"5^ @T6H-4C>AI" M@R>GP][NV&&F 30Y<:%BXG0LK&@4]]:CUBKD?>+HV:+=>B0. ]V:3Y@)[-W] MDBT^5R7EG-4?)(:]@7LMOG#5G\=_+JO5';[C'TM>B14$?RW: SL7;H\0/JC8*\PU#% M6ZH61_#0(0F6"LO&LE@I/ %NBP(X Z*LI.$!?OKYS0VL^++I:2RW).BI%D=O M;US]S/].#)-R_>M0N&T<-' M0(<>Z/$#'S>OHT'Q B@DP?4+L9UU/:W-/U\1 M^W?P>EVO0?L6<2D0:R)_XJLMAQEGL(1Z'D)- 0!00 3/D^3#,HC!, M_#BDA&C?5:;0ITZ92&!@@ ]0"#62UI1=<=\Q3O3C?G.6"BP3TQ)3/MKH6&J>6 J:+_1MYUW\BZ M^T8NVV]DP5=_=J3_;;DQJNZ-#YU/N]O2NZ/,K0]YR4S3I0KA]5DFED9A1#TH M@DSJ=T0%Q)'/(,,TBVCH"]^/Y\\R#3#\[YQA&KZ(.;-+ENQ]Z:3-(A0';Z^N8>5UR>R=G;\N&1%W4#[;*J5!BP:=U\ M\[3]S&?\I'YV^0U7K/GC5D*5U\EG*5>?\$/?UIW01'C2[H8AI@E$4>C#E(@8 M!B%.LR2+@RS3JJR<$LFIM;8"#!1DPPD84[P//C/J:$99Y3:P[]40)?O<,KOKD3=)-I1QZ?6*5MS245Z98> M7H,!>*<]"&2,\M,I,P=$VVB8+9%@RP W:;$3%%GEPXZ=.5LB[ 11PPS8J8_: M630J%KEM&MDV"5,:98P&*8P2CE2[1P13+^ PR AG." <1T;5BD?@3"R$?[O\ M\OZGZU]NWH./5Y_>WX#K#^#ME_?OKFXMNJN/<0HGG(LD9)!XTG)#5/K>F$AV MA7'@LRSS@Y!RLWI^![RR*MW_='TK>?3Y\C\NWWQ\[X8Y>K:4 X+-E%63FS3$HLUHG)TC=-S!.?=S2.UM)Q:A,D6O1#"N[+Y?RX?K]W]?Y MZFE3@)8@+XXC'$&6)1BB%(40AW$$24K#-&%9G(1&FDT+ZL1Z;H.#,C2&6/P3 M:/'0J5$[@Z>:+I-K3ID)O1,F68P;-"#:V\_K$JZWJ!,QKCQ*,P#9),S<(.(!8"PRA+B$])) 0U MZC4[!7#J.IX.O)IH@%L$ -E@< 'N% YFNN(D"_74A$O&F&F((4\ZV.#-@"<_ MCO+$6#7H$NI(*YP$-ZM"T"5^7Q=H/V=I0_"BSE?Y5Z58"KQ\JO/Z6FR M'J6VNA:^UU6-7K*F5*2M);TJE%VDRN34H$=IK*"(A;Y*YZG8<"B=BRR4O@9" MR@4+<8B\8/%LCO?IF_A54:DET'JCT4>$>U. 5?=H@V9#@JK ZI!IQIC6P/?^ M)^C0-:IU?IW\ MP 7-\;)-9,KO44NA.LWW^IKPO6^2.F3GZ^;0TGR5;]"52?NZB)O7=GY=M!\S MTE\GEI9F +WG;*WJ??J1EA)DG_+(Z9NGM^7#0UF\7>*ZOE59Z(4?9.I#$B<>Y#3,L"=_%:',**Q@BL'4(88.'Z7=>HR4C@,-3A=-30>] .0) MM(B!!K.+;L*MNFUOOY7M#\'/?'5?,O!K@[=I0,+XS6C>?U/RV_"*FI_5YI>- M+;M:95K0^R4WQ?^-=R^56U1.Y.VFB+<9$0:1+[!$:(8HA( MPF&6!5+=D2S+_# 1G!BU1H]"FUBA;6#O#XHQTT?C#-/3/<[88*9GCG)@@JTK M6B0ZT@WCL&;5 UID[\N\WD,6W2(GZSJ.E75\6BO0UZ+YK=) 7Z0A5^54>N)- M0/:7(E_5"\1HE&)I\V"AM@52PB"FB$ >9R+!G".4:&F'&7"=6K'_/0=&^+FE U^WKP@K7KO.88WH/JNV[:SX"UA)15[TW\W!SM%-G8A3FZ^N9 MAY<[74 S@;2MV&KCC^WHZEO\^R!"\HFO%B)$GL?C&+(PI1!E#$/"10"Q:OST M ^)%9G/F3L";^";MH8,5_GTXH,BT/&F<9WIFND-.F%U?&R9T@^DE:#" /=[( M:E&VI$6FL_*E<6@SES%ID?Z\G$GO,?/2YY^+QUR%-6_S!\X^E)721W_%RP]+ M?*=;_CQRQ,2R^_.GSU?#*KL&@^8&WK'!QFN$C5@R+L<.N6$FOR:, +\J7!R- MT->@UJIN>NS]YK7N;'GAT\CCU!B)X MQ^4!#_TP"86 YJ#.8U2?OC#/)-@T(CU&JY0]"=W1U3A"E]65>.B\V:["$6*& M5^#8Q\[-DU^O[GGUCE?Y5_G"ODJ[MUR]XW5^5ZARKI590)]*O3>=%=I "9IJ'I5S'9>R/"2-+U0<<0K M>(W'"RY> W*V#FDS)3?G]4VY9,T4X\N[BO.N<%Z:TE+<[W'-%SQ-.4F"%/I^ M$JOF50PS*CA$+(A0BB)&?$,/51/RQ+?;CWE1Y!S\C/LIM/6:_">G74ZV1Z(M M #=U875YJ^O33L Q4R>W1P$H',!:(0&V6"BF;?%PZ?8:DN[,#]:%.[-C;,B. MYYZRZ0$O/K6N'6>!,641"3+HAXA %'$,B8A3Z 4)0R'V$D_PQ:/4Q"63.K9: MZ>DBUVB:". ^LMJR^(;?*=4EC2J"E^K2>+$Y=NVKB7F MGT#B$3]!"&6)2+M7\[Y@?Y07TZ.J_5KD Z_GG>A=+"_)9;/[9Z+)@JZ&STS- MT-PP7?2L>+ C[XW4ZMCK-/3 MD(X88J;L]GFQ ]:=LM*@S9'>&8,TJPK1('E?&^@\8IY>NBKJ7'[RML+*:/A< M+G-UH-H3\+%?RJZ1>-$X9;IO:0<<=-!!#[[YRC8;#]A:E57^JG !#3*.\C(& M9%OE:73.GRUO8T#L,(]C\IA%=G2]Y+Y'(O^RDB >BA4S*3OC(^=*FHR3M9$[' M/VG1BW-5J :04E4(2[-3VBR^SSFG)%2[[&/I:2,/IMQ',&-9EM"(JU8:_2#( M01CS1#!:'QG\KW], S_X9T V$8U2@/94@PZ)YVR*TB#T1 ]SD.(<"Q@B@6# MH4">3P@7$8]U Q*.F&0<3=AG$9>7JA/FC"NIL\DUM2%:2* '=0YE!JTLYU!H MVWS20FI*.I>EFD4$^K5VJW)W(=X@_5"[:C4)@C@.*229U*F";?P+O__V7J]O_,)T.J\M#O8C<))PQ4QC]*-AI"IA,Z7,V$%87 M[LQ#80W9\7PPK.D!%I[:6WD69ZK5M.E+L"I _8-!N!>H0#R076?LBZ>^ K4+1H&%KT. M%S7<%\>\,8S=MVQIH#\K@I4(@)M)V&+@^SAFCYT[I/OM<>7^&! ]ZA'IG#.? MDV1 U8[?9/*6D@LS78G11SPA%6$: M)*F)M30*;6(]^#=<\?MR77.@(#9S0KM125J)#PONZ=E)SGABIO\:FK<\V(Z+ MTF&&L;&D1:0C VDD=C!?^N1 MV"9O\ \W$EN+N/^F([%-7NS+C<0VPM(B!G)),>,/3_V%T4TW%8@D+&,!%$00 MB%@80IQX&4Q%0&*29I@*KP<. M;"[[D\-==6DUB$N<3;-=)&*?=DD7)I% M[.S=6A53?VZ+3)II>7NC\MIY>ESJM@]E)7B^4O6&"QR$<<(0AC0(4X@XC2&) M/>D&4)'&7HI$%/C&J9AS,)I80?VU'1*K[*?AP,IFV*@:6%F#[Z3UU,ZX-*R? M/O]E&.1TYF*QH>';\+'%#;3(@1:[BV[,Z\7S&:\-CLW(O<9&WN+I.$WD@F4N MTT=GX3-_6LD%^PZFFYP<;&&"]9KXH^IGOFG;F7?ZC3W/HRR*$/0%]R&2>A&2 M+ M@AK(D#9*(4%\K\*H%;6*]Y[Y_6X^'&N:;2\Z8J:N-!=> !AUL<*O5G6W! M# /[SB53[$R]EB=\F=_EJE-05>(-OBBJ;:':'1&]+AYQSL"CE&.:/^)EW]RI MM/I.Q=[@5+)>#0NLFNH^P@> &%#J".1=[5H-V)HW'RJKJOS&*\#D6<7?U[R@ M3Z[27[J\'S5,3QXRGXVJ2\^.N:K]D%6I-JVX/.,=;_][54@O6WU55--0,R6D M]X;9*6QG MC#.ME39CP(D::LW#YJRM-J-OK^;:\&'+ 2)]FF 0R=R$1;?56POJQ1E#OE*@ MRMN/T@AB+V*0I2Q-(YRDOL<7JW(E#])R137A&MFV&^C:7_Q;]H3,,A,FVX32 ,,AB,)MT@X'.Q@1K6K>0V:4.<=PV#&BF?3 M%0P?MU,?GZMNWG[C:'_&U775C%YC#9A^/]Y"> &)18HA3QF'2'@$$ND50^QC M["5"!)A@DUBA'MB)'>,-$OTNJ4?0]Z6,!P1EWR*-OTQ-45,\SD MUIX/QJ*K0Z C&1X%-:LPZQ"]+]5:SYPY??3ZL=G*=W=7->',=[F0BH2K8$43 M!+XLV,>RN%/34+XT6UC5:+=Z(84_347&8<0P414$\E[W$PH%QU[F9V$8!,Q$ M 9R'SM1I-"Q] C60 $B1V$MJW/-ENX.JQDM^5@CBO!>B&9F8C?Y5_W,I3WI4/4BTLXBR4;@YGK1&$"&60Q*D'4QRDGC2./-\S MZVH_!FEB';>%"QK 0$$V+(4ZRB0]Y>2$=#.]F$1DH@&0B5#(B+%%V448N:K MZ;")1R(1(4%MVJ!.P9TGS:Q<[KX6HU (@&J#@6'LX10?-0,1+MAB%Y7H(*LJ MD@XV:( /; >'L0E-.ET%*DZ!FS=JH4G\LQ"&[G.V(.INQJS,,Q#5EJ\UPDD1=E/(+,3T*(*$(PPT@ZE!$+$4UC MGZ5!KXA?A.N[VOB_#=]U(\A3?(-- \L=$QMF*5BM,WBQZ4NY H1*'D&;\9X M9A%K-B7?60A:&_#,D6E3ACP/6!N?<&:@JZVY4>[A-JO>K2]@U]O-!/(#G\JB MVEE4T*P56Z0LSA+/PS +!9*V(N[>SN& ; Y>6X?"SN#W?;Q+E>L<1WZ.ANOEXF"N6+GT8"8 M,P 61=W-LC0)YBNO"M5%TI4N%7>J5?KF^L.7KLDUBWV$_="#+/5BB*3&A"E- M*4Q2GT81X6&2$>VN&DV@4T?,6BS !@VPP:.9OP"^4ZAH5@X9,7-@2;9^IS#Y_HPR#$W.ZAF-[OEEIDN=LU@T@5M0F9OO^=+M>JTO"2TFK-63\IYU+(_UXNE^4WE1Z0?G8[ M\DYAL\ ^IIG/!$P#GT"4XA22,(JASYGG9=R+$T_+4G.+UL3*Z--9V1%'G-?T M8&?GIZ'[NK57-@A>@ V*H,-Q,_WL F"%)MC@V<0\N]F8"E7G'2J.6.>V@>5< MI%ZBO\41(X^TO[@ZW4Z;OL>5VK94]P7R[_+E>L79 F5I%"1^ $,6<:D>LPCB MA&$8$4JY")$(>&2B'H_ F=KX:J$X:78YQBD]=>: ?C/]U /: MY@15CE3',2BSZH(3I.X+]ZF/G^M(#>8";G_8!\:>%C22-L1-Y,4U3L[':NH#G"23 MMF/$!#)+U#KEX3EIV@$7EQ-ST=3Q=/?MLG8]-] N-C-S5B7X&=?*>OO$5\V$ MM<$&S0M N#3E.+@6HN;'YPN=X93J<<6Y6WH"[ LYIGK,..Z::CYOOC?N,R^; M9OVWY MB80R'J0Q%#P2:EZP@&F2()AX,?*$V@^2&)6<&\*?.JVV?GC U=/NY/2N*:0) M#>S-;_NI+Y,:+?EQPGC- ,UT[#2,Q.RS[V(P]Z/N"@C )!O:+'DP3;/,2>@O MV1VCRYH3[3#:Q]BIJ!_+DGW+E\LOY7+YH:S44,Y%%(7(QSZ',4X\B'RI@=2X M;;NRK%@?#20,#, MIR%$(<;22" !C$(:Q)2'8:PGG7;@Y[,1U#[;0FUJ:JU9M5:K6=K0+%49,Q6: M3I#&]JW!YW:B*6?JH;=EP:1U+/\A_U:7RYSA=FQUMT^WW5^&ZWOP85E^,YE$ M:/X6QQ7)]._&3,?TJ$B/?Y_UUP50^( 6(1/;PP4;32J!IF2G94U0S];G(W7E M-[Y2;&VW/;L:A6O-@_$"(>-39RP5LJ5XMVC(^A2;?;KWO*J>WE:<_[:!]O%M M5_H691SY- Y@1@,*419DD+ P@*D?!304H:!(Z"_2'8$TL:)O08,&]J#-0X(W M60X[QBD-#>N*?C-E>IQTFYK)41Z8;,9UQ O+E;AG\,1P&:X&G>-;<,<.F''] MK08=NWMO=1XPCP'?5KA)WU?5FZ>K@K4M&YJ!X$//3JQW.I##=$9] <@3D/#S MKSE;XZ5^3/@@[:<#P^>2;:9N-"AVUW)RBCRK@/'! V>+&H^1,PP=CW[.LE3E M=Y5Z6^?UO7IK*GM#5JUGLTA8R$+/2V#@BQ@B-4\?BX# , TB+F)"8X&,JE6. M@II8(+]P-0U"?4&[_1*&-2K'6:07JW%#N)E([L)4UK^">N$L8Z-/FZMZE>. MYBU9.4GPLZJ5TT^6)5)&"6,>)$@);^)[, WC& KJ MDR@.DR )\>(KKTAIG.EY#LWD:SR$J?UM;H"!T#)#J MK@@L5-O'_."7XNV*+?[;A*?QI11#V8LDF)+"()9A&/( M0R$H8H2E1&O;[7$04TNK:K11(> &I)G0'N"'GJR>1Z69B.X2.(%4'B?&D3 > M #"K#!XG<%_T1CYI)G&,Y[UOE1)D/ 4RC%,& I@QE M7%#B:V6 GIT\D^_= M.3K^?4CXO56339.=8GR-$6HJ.HCSC-\IE6;.1?MM+R M_*19A.0H ;UL'/^ >=SI4UE\YN4G7EY^O6NJM>AJC9?+I\\X9P:UB">.F5@B M)'2HJO<^R?]?2N-;Y7]V:_@Z=(#"Q[AF\12/3H>J'++'3+C<ZKB@4), MD@P&(F:)EWA1J)?S.@UJ!G'O( .\ 6UF:([P2<_@=$.]L33W=&^!3F!_GJ;- MD1TZ FA6>_0TP?MVJ<83%CGKX6BWJV:YKSKXB_0WI9#TZ:9Z6$GG>7[F97$, MJ2"9%.J$PC21YJS@).5>YH5QH+^-VQC\Y$'M!O+1,J4MC@:97G,>CRN$Z3EG MZ)TJ5-I)CZJ*<< D-2YMEZ&U566G)1L-LNB3LO.,Q=^Z;'649+=FPVCFW?S4 M^=+QUA3OY.CM3[$TNOCJ2ET'O!E3$7DX\;.(P#1,$HBH2E $)(&,Q<1#/A*A MYYFLD]TYW4CCFB^-E;! W@ #WRV;N3EXM:IRLEXU]8BK$ORXSI?'&\$UV),A MYG,>SQ,@Q3(@U2FJI8)XN0AP(C,]2:/1:6YX8]YW! T\"TIBE[F';=IU+DBWTP( M#U ^P9(5'=J<]X(? /5"_=_'B3[>\SWRS)GU#(,FM$M2-T 6* E0$$48(A&% M4-Z3#!(A;\J,!"CS,.6,4:N,_0%@$\ORP5WJTMWHP=N.P3[$-CW)=L4,,\FV MYX-]+G^$0-?)_$.@7B:;/T+TT73^V#,6T9L]!^.P%](%&0.4",$\ 5,_5/LA MU48TDH20(NDC$)P$*0FUXS8&@%\P8O/!-F)CPE>-6,U$W#+3"_J,LNEF,.&8 M05AF(L[9!60_ M.AVTH4FC5?9Y[-S9,L\:Q VSSCH?MQ##\H8O.5UQUNW3^(0?M-N6#CX\M>B5 M#X^X> (]9-"!!@JV@>P=I%M#ZLXEV5#>K*@UD[$QBNRDZ^")\\G5&$$[$C7Z M0=MRX,V"FLN"W:RD=-Z72_E\_?[OZWSUM'%YXPRS*$L3&,5J78Q/(HBSF,+, MXR'G 6,>-1IQI0MX8O$/(D@":<:DB9>B)$,H8I8SQJ=&?;X$Z/$]1C9;1&=\N7I*\'6^,C-5 MZN)MN5TX-0GCYEA:Y1;QU[/X:I(78K0\:QH,[*Z8$;\+Q8%4_DD B?1L(?)B M =.,49@&*,"!P*G 1E4L+^;!WCCR6,_V45_"*VWA7(#+O9K!S[AJ$ED3>*>S M^:.OQ0,U]SDG\S+?*HQ5?8Q2'4I)O.$%O7_ U6]=R15)?>0E@0]CGF52JM6 M#L1]&$61QWSDIY@;U;.< CAY\'@ 'BCX8(. F72?Y)R>C+ODAVED^3@K)JA< MTR74D:R?!#>KQ.L2OR_WVL]9WN:;89[[*ZO4YG1Z6;!N==7>K%GB)23($@2C M+"-2*: ,XI0(*+S,CY,L\6)LM*S7$H^I[8#!3%J5ABF+?C)R@U43M.V7S#W? MN&9H*UB^"4U#8GK^FNF>(6L/+:M[SN I-SFQZIE=<^9Q MYNGN][]SNF[*@J7?=%=63Y>_Y[5NNOO@PQ-KH0U,T /]BWZ2^S"UIY/<9Q-J MZ'0\HU$Z&A*BHR*246JL$MR'3YPMP3U*T##!/?Y!6Y?AX:$LWBYQ7;_IZ@\I M\PDB+(-,<&D/,"]4FQ,YC //]TE&LB#*S)R$?1!3NP4*%'@#6L"@<;=,W8%G M7-%U ,ZAU=3D;\CKJ74_=> X,<[,^F< 9C;DCQ'XW'0_^LDSVT[:I%%7L<+4 MY'VZKBIY>:H[L_ZE*$G-JV:E=#/K;G=[R-9T].(P\U*$8)KZ(40(4Y@E4H;] MB*68DBSQL=V*-3?X36WYG^(+>L/=I2 MY!B,;2Z?]-T=49"@S LIC'D40Q03J:C#E$&?I4%&?9X)K-5G]/SHR7/AQ+C[ ME^AU 9U'BVF2F$PQ(?0YZL[2M&36GI/C!#U/%!0J*0-L,Z MJ'1&4 @Q2WV(TI3%*$LB0HV"DR.P)I:?U@SQSY^9[1O)E"."[6_[W9G9_DPS ML_U)A'$,THO/S/;'Q57G$?,(G$6;R7S-)68])&:=([/TB[AO#W'5%/(BK2 G M&D!HD@ MPH%TPIGTQ)D7!AD/"">A4:F,"?"I(VDM6$!ZN(!V@.VGR)_DI]Z]-A67S 3T MX^[D^1Z1"]!S;H,+>'N*6)YZ,&;7Z8;J-$DBWX\S&%%).DK##*:^M#\P8E[FQ0+%<;QXY%5>LIL5 MKE;3T;X/1)L#;_A=7MCOR=NP OE1[!,F((FR6&4M/8A9B&&"*/&]A*9APCI6 MO"_8U(SH0>@GS0MV/@_T+"<;JLS4Z8<6>&SQ KA%0A7#$RY_ MFC.8%_ WB:C!5"<#)H^+YH2L,Y/<'@?0(7'1KB')"Z 0N0 #KG:X3,,N@QE8 MT[#-;@260_:9C<(R9\+H)"R#X^8;A&5.X\X<+(O';;NJNB:NMK=C6VS4.RMQ-"+,62O5&*R9NZDTR'[>4*7SD)TTWU:XJ(64#34>A%=?:P8#1@*5Q$I+( MR$MUB=S$NF(#>-B;;:8OG+X*/?7R4@PV#%\=XNT$75]3<,.1"G.*VJP:;PJF M[BO(26"8![PO&/PT M.TY'RIURPDSKC#%A@N&AVI1:Q=%/GSY;2%V;T&%T7?\ABV"2*AMI'.%+]I_K M=F#PM=":*RSUS4\_O[EI9EUPMDF>U0N:TC!%F0<)]2*(0O4WCZ90<)[B)$P9 M%_&BX'?JL5O-V)-[-+6$)VN%YQFRVH*TP1O@#>(J:%5U [4?^H':RV:@]GV_ M;2_?CB17S96* EBU)&PS]IHVUE3O62/N]4*OS4KG;5_5%EEP+9XMG!N9'K]Y M51W:VQ*!%WY5!C&WEWUE=K&Y%WIU9G&\Z1@[&N^; .Q\<<'I>+83/YP0C(4E MK98D_E*P:OET=Z,Z&MH)IOK[X8\>,+'E+$%R"5/E.K=@#4SFHW1KF,HN2#8T MD15(<)!FIZO=3Y)F9Q,?/74^6_@483LV\,D/6P;T>X^YZ26Z7&TJJ:]7][QJ M!_G75\7FQXO(RQB+.8-)3*5QF\0IS)"'H!<*1#(1<=\WZO$Q16!B&7ZW;H:( MT7*IQJU+C?A#Q?$R_Z]-QR7%]3T0R_*;:4+ E-&:.8()V6>F#S:8M#V0NRVH M%Z#!!W0(J:SA]I<.$PN6W'"5:S %/V_ZP9(YSS(2MN>8:2C&\\7[8I6OGFX> M\'+Y9EWG!:_KA1^'."$DA-1#,40\BR'V(PIQEC#?#[Q0:B<=!73D_*G3B@U$ MT( $/4P]37*,(>.*P@&9ANE#(PJU1?P$'2-&@'RR%5[YEZW,'CMO%I$\04PO M<:<^9BY0:O;J\O-]6?!/ZZYE-R->B 04B<"P&8V2\B2!J8@BWR<)%7I9NT.' M3RQ*#3C0P ,M0'TY>L:'TT)T#G5F$F1 F)'X'*/ 2G:>'3:;X!PC8R@U1S]C M[H[V1=W7XGU5J?3[-@#]47,;@^XQTWVE>NC-&#OIHQ>\7-?+)]"X%9PUQ1Z\ MJ%LK=YCJ^.AR18,I'ZP\.RT LSEY)N0._3VCY\X9C]5,D'JG^D%XP39#[=YQ MNI3_8=+:B@/!,[4T(: 0T0Q#0J,,AG&Z.;+=6L>P*L M1P(\2O>D5FB [Z1WPJ0#B*O!3[^WF;)U@KEZ+IYKEIEICN&@L0NP0>!B. 2S MQ\+U>"X]FIT.[#H!\@5&>.DQX?!0+\UG+=*FZOQ\U595E!_6!=O.\J\7-/:3 M&*6J!)3*/T*,I'>&,NB'+,!13 7F2+OJ?@S2Q)KBMEQ)0XQN$0!]"G)5 K9% MPR"W-!;>AV$*-GJ+B@V$PO;2%>@ WAKI)/NF0Y MWUFT!^:%-@P=)O;X/J CGS]S;-:;IV[RB5(&'RK^]S4O:#L.S"]%OJJ_W/S2S8C+ M(L8$\CB,:.A#% 0QQ"1C,!,L2E"*4QH8R?\HM(DE?PN[];1! ]U,],>YI2?T MSGA@&IX\1#[X3H)6>PV=3]73(M.1R(_#FE78M%W.]A\Z>$/1NS6_+O^9E MNSCP6OQ4/O"WRI*HGC[B;P;57Z;G3BS9^^-W &LK3#8HJ9"\0@IT6 &)UL4I M(_9\;I[.6$S)2#/U, T/SQEOI,T,%X./3@-[J9%(VFP8&9:D?X9%F/*65P_2 M,>'=)2A]^< 3/(2!:D]%64I@ZODA#",29QYE&8JULMT'SIXZ%"F!*1=7TZ,_ M1+Q&=-&>)#.!WE!S^FX_299!T-">/+LP84-F(0&Z"@@>)F T!+CWR'Q!O\.X M[H3YCGS$?@[]MJ%3S5_KNJ$QCCT?,^DBQ"*$*&$!Q$G$81H' 1%>G"2>T52* M8X FU@#-R)>BR8!]S3-0\TIP?VFDA/_"I+*J=%1>;OI5;3N^+_.]K7C>;4Q:" M!#Q+4 2#B"8089_ +%5[@PAAGJ\&"R*CN<53(CNU [+= S2,JK63TINVKVWW MV!:S;@6-YKT\RSLU#%N^\)LR]'"F>4GG+@>:A'O3; IRB^I+K@V:A.DG=@A- M _/,BV$<(YT=1V_QDJY;Q_)+N5Q*SU/5.RYHS$C&,P99P#!$ 9/&8)1R2!-I M'"9!E%)D5-0V.<:35\05*XF?TC@#"BQ5_V1OS5#_OX9W87L)7 S?PYG+Y"[ M@ [PJZ($=*1,<7%,S7;7M\=D^+[,%3(U^X_>(Y,#=K?MI#4G_2#(@LC'D),T MA(A&/LPB'D(1IHR0.,VP,-J^=132Q,K[;[CB]^6ZYD!A4*NQ#]W&#BL3_CC# M]/2O$S:8Z5N+>.3](VX0:2%[!+3Y*KLUO$A45X5=#R@6\F8:KFGF98 MA2IFB3"C'J$I#!FG$)'(@]B75EW@^UY"(HHB+DS$> 36Q(+<0@8;T*"';2; M8\S2$V%'+# 3XJ/4.Z_ZT2#/D1R/09I5DC5(WI=EG4=L1TX4M;03ODKE<%G@ MY9.T#*[%MHE<],.LZ]8M67-V6[[A:O+,FZ=^V&-9[7:AU]?5P "Y>GC$='4M M J^;?WW)FE$V;6_Z5?&YXMVL_)M'SMDB]:E + PAQVFSY8S!E"0($B*D!J$$ M1UE@,+#MU1*J);UGCWS;#)NJ-Q,AJOSN7NW)W.(#&H1J$'C_$W1(=\,A3,=J MO#(>:\_M>&5X3Z?9!Z2"GE9EK@W=W2U)_U2##>UJ3$C_&^7_;F@)9( M=5K@]1L(]KY/ZI#][YW+B2.O]#TZ&VGRVNB;>6;*:R/_R'7]>A&U,Q(D NN' M1V5Q?"BK0;#Z6KQIUTC=W'.^>B>O*!>T?=PT\GLDH)Z?41@%/(&(!CY,?<^# M(F0^BV/D^[Y15."%Z)C85=E2U0QK'62O<*/:.]I 0QQ0U*F?M@C+K\%.='-U MCU==7Z6JZ=NY"3I&*!/BJOA:+K^VKH'65()7];72,PK^ %\6LZO_C_ ],;[R M7_@M.;K87XJ*6:_O%WY5^Y?T2Z-S;L=L?_C36S4=0^*'EU^49W=;?E$C!?*' MM[B^OQ9"HK+PN(?%Q[*N MKPJZ7#/.KHKWN"J:Q1LD2Z4RS&(8^7X $4NI- ,C I.$RY^F/O6XEAEH WSJ MJKE->%DHO_9KX]=6G)9W1?Y?O-F,RSM,#+J;3!D\KMJF9IN9+E.(@.?[12[ M=PJ;[X'"!_0(R;^ ]]/SSZ!];$(^VO67N>>G63N:)4-&^]5,SYROH-$OL$'X"YK6(PXBO:,9!D-!*("9HG/((HS M^;? \R%*@R"-(S_U?;I8J9&"+\3(#>A7SDC=*B6W[#$M5]HPH\]%2P3 =QL4 M0(_#\<&Q%I5+^B0[*V'2 #ES+9,^$YX7-1D\:V$=7U?Y75XTE_@-OU,7>M>D M'I- 1&H'9,+B$")!,IC%%,,,B4"P+(H23VM6T2B4B;7J "SHX!K894=9HV' MNB#83+P/T&HSJN HT096IPOB[#X;\!3^.\;>R0^[ M+(VX%@=20+?W>-6:F[?E-FE4;].E@VSIW[@*L')V^957:MU?+KB_B%,J'&")*"<1Q$D)5)9'Y6+KS*#F_'&(2W"?6AD>K',&W#AF 6VS 4J+CHDQA MFE=\3FG"B[\X5^4(#JL.+D!/%.BH A_'O@".Z@\F?163UAQ,@_DKJ#.8])7H MU19,BX*%A=Q4">9L.^#[ ^?U@A,OH"@2D)!,7C.,!) PXL.8A2+&'B,T3OM$ MFH:!?!"(16K,[$;HH [V!0#!C8;C'V:.AH%L3["5'NTIW<(#'UQ0:F 5GTVQ MG4E\Y!V[,H]'J1JUC0\_.9]A/(KYCE4\_LD7'QGQYFE;>Z"2V]V$K,#W,/,2 M!$.4J8%"&9,V,,N@A](,1XQF/'VID1&',9[8_!W83N1I6]#3%@2\V.2((R]/ MS\1]5:_$3"&/OHT)YJ7-QJK7-^WA"+Y_U&D/X^R?<-K#"2]4K(U M;489M56QO!=_ZGD)37QI3C8[[ @G,(L] 0,2ASCUPXB)2$=WCT*96-]V<)M$ M3 =83\N.LV9<,SHCV-2\?$:K0QVF1=28WI$'#'2._-=6WXR?/8N.T"*OEVN] M#YO/=F\V@7_FE>B4@\'X]@./3IW7:#;3*Y!E]="THW2@S:>P'Z)[7,0^@A-5B/1#YTWV]3S$6*&@\W'/F8N0[<5NZRJ&W6G-O?LY=W=Y5>< M+PUD:>2(B65*0JJ:& IH "H;0%^*QB@_+4V.B#:3JML*LV=-"UL

5NO;!D=.,US0S??*2=M_?4+T*)QT4VK:&9>#'^ML '?*7P<%A*9\\"U M(WX:\,MXU-H,.>H:ZY]@IX0^\95J?I)FNUKKS-X\_5*KDM&K1KY4)RAMQD H MQ4?J587I:D%"$D8TB2"C,8<(90+B)$$PB+/(0SX-([.A!N8H3*V45 >@6);? M:J#>;:=LU(6,-ZB8J1T++NNIGVEY9Z:&5,5BP[H>&Q4]_$XA!%3Y^ 8GL$4* M_-JCY3"<:,\31VK) H%9U9,]@_;5U!DGF;LP5T4M@532(/M<+G,J#Y5PZ:=R M=:OONC MS[73SM D##-3,A:\ K\JO$"#F ,U8\4(*W=)'\ILSI,QX4-7ROQARY+&8I6S M?+E6K=];Q^W][VT_S =)D.I?7*^Z%7%]>\QGWG8X=EO*A4="'J4(4B+_0+@= MZT\AYMP/LU0D86A6K.@"JXDUT:>UJBA5#EC=-F7S#KW6$**#T>_R,WT_(GB4 MSS0/&-8E.GE/>H;2[-PW4VM#](:1GO<[_!^@J/C?(ZGBKZ!!TUW4=1*^N2K\ M&6.E=-U[^5S[9CM 5'@2>599"*"*) .HN9+Q#D@1L"W#E]ZF"S@@44,$-MML,!3:UD2Y>A=MF0Y'S\]4$*7,GYSMGSRNLA MLI[)W<$/G3L6:[L<3R51?^+L;L>1>I?7=%DV":$^5!"3*(J\,($X0AE$*$AA MY@4Q3!'R/,2P^4I*:UPFELW!U*&O$Y)EAXF99S-@)C:E76004;L*"%JZ>@ MQI@SKG@GR#.9B[-(1+GX($?+4OHJ8J3';C//4PWR[NFI(..NLF/U9C56+?,U(+3X](\$?>L!'W+MBT>:BWH9F1%@PI0N*A- MP.!F2K89]/1.QCZ[7M_;>S[\WJU*L)(_H;BJGI0]M*E\'/LV_AG(4^KA.350 M0Y ?,./@VSTOFC/5-?W0+;]0_QY45N8UH$TI&5-'R7_QUKI5O\#*I&ULMETT MU:SEO%VGV(#8) $EUNIWS2-WO.!5,SB2/('R4?U]UR(&ZUK]0.&3%RROU)3V M![ZZ+YFK;F>K]SW:!6UVXGS=T5:4[G1-VYUP9IESU\?0?&TW/_PIE]^5BMX_ M=2UD)")$S6F09AY/I2#&+?IT M^5?+,F8MGNI9CI-QRNRZ&6/2E+W')E2[+E_6@OTR%S%A"87TP!P4SUSS#Y@V M@P0W%ZT?1S_GRZ6TD-ZM^?^+BS6NGB27HF[[1DBH2&(>PB3$#"(O)I"$7@0% MCCBE''M^H+^4\$QD)A;(;JGR%CW0XS>P!/]'B"+0X0@DDJ##$B@T#:SF<]^+ MAH\Q([?-5(0>HR5V1QEMLV#F7(X;>#$SUV_+!]+%J]K="7<2LOQ;TS/?_'@SXG:03VMFX;(LW2!T:SNIT,6[ONH+H^V,>"/%"YMVU,2%& M%. .#5_*7FU^)]5^-;+SR11B(C 4R8 M'T$4)Q1F(1,P$BG'B L<,J/6N]WC)U9F$E@SR*8'9V:Q[7%"S_BRI\],+^V3 M=M&.*GL"OW;_=3J4;)PZ1R;/WN&S6B^'"=LW1(Y\RCPX_IF7EW2UQLOET^=V MO=2CP:3TPT]/+$N?WU^#'BKXW"U44_U#7?.&X?*!(QPX'44_GW@S03N/;J/ M^CAI5@'V(T?.%F@?)VD8<#_QR7/'WFP+@S]*7Z)I+%W0Q \#+\T@#Q"&TFP/ M88HR^<\0I3@5""5"RV[7@C:Q> Y&J@Q*W']5X-MF:.O)-(,?)2@W-ZII3 M$H]@)D(!$\)]*>-4NN5)Q*$?90$)2)K$*#"1\<-@)A9N!10JJ$"!O;"8'G>$ M.WIR?#[-9@+.GQB26S! 04/M #U MYRD]X\.X])U+G9G,&1!F-#KI& 56,Y.>'3;;L*1C9 RG)!W]C-V%MA_"?M?E MGKY(W[-+B&K>=6R881IOW4UP78,,2!?]TU87Q+:A/KJ,;40/@K+>C/@/V;TJ#)RUMVIRJ M 2W=US<0G,<1#2'W8P$1IP', AK#B'HX2GG"I$%K9,H.3Y_:@FUA&49@=^G7 M-%9MJ3*T45LP$PCD00)<6:,[9\]KA!XBZYGM>?!#%CG;2[6[>8FKIP^<7S73 M1;IA1S_VDT3>/+4+9//BKILWAI>7=L>3,H06HA MD^8D!V]B7/!?@+MFJF*#&Y#(@18[\%V'W_?@Q^%LFPV.8(,D:+$TV^_KBO4& MN>AY7X%=MGJF5V&6U7;'N-&\MP,P\V7&W?%D)W?N\%C+/19J_E;^7]VJC"OY M_2WN9\+B/C19;C(*;V.8; E>Y MZGP#'N &ON$"C''6Z5F'[AAB> ?L\6(+N=,I#E=F:)'H:H?&.+!YEVIH$?YL MRX;>4[9ASYM[OERJ9"8NGA9>JF9,8@Q1%%*(_!!#C ,!@]0+1)9Z* FU.OD/ M'S]/Z+.!"#J0IL'/'6[HAC]M:;0*@.J19Q$"/43%&4'0G>-F#H,>(N5Y(/3@ MIRQ<.96'V.Z$^"NN$_Z\4#N"2\W\@A:G-/PHA_2;B9\"/%@&6+GM9S'&S-G1)/844_CU!GSN1&:U.SX"+K/G->.=4G_OL[KO!F" MIOY:\3XGSZ4Q0+*$0YKY"*(P\6'F^P)F42!\3FD21-2FV>HHQ(F5VJ;C9X# M!>A1L&NB.LX]/3? *4_,%-TX.R8H<]"FU7'GTG%X+]*7=)+\8UU'IQ^T'%R< M%_F*?\R_JI7FNU[')[Y:X#")$D92B+CZ@Z4A3'GH2P,'D\2C-".IT6C1<7 3 MZX"K?=?_0LWV-AQ*/,XOCGP6$>'#*&5<\BM)( Z"!$:4\(B&"0EPN%B5*[R< MG5\;H-K\DA &(0+#0,D)1NEI2'?DFZG'%BYL #^/DER 3R-?&_/IS%I$NAK' M/ YLWOG+6H0_&[BL]Y3E-C#^[9(VZ?.\N/MV?FR7NBY#' MB 5A#%FJ1H8%-()IA&)(4BI%/E:CW(V*7TP1F%AE?N%458%L40(WDN4,5\Q0 M'1@S5D]!3,DN,Y6A)IX.V+2+RSQ]4;;,<+4;S!3\O"O"+)GS;%.8[3GF_5E? M>"U]].;L=UP5PW9MY^_D#W6[M,;.F%QW;$"#'=C@G79=W4DVC*L)EQPP4P>6 MQ!MU:NE09M6O-7KP;%U;.N0->[>T/F]G%EP+(>T+)?'];(>_FKJSR_VJK';90 MMK$O,SM#YTWIF1:.^6^F/K; =_C]:P-_&NO!@%Y'!H,.Q%EM! ,6[)L%)H_: MZ:#;JBGT?6IFI78Q(';YE5?XCK\MZ]5G7MW<2X%3&EH MLU9/6'E];Z8 "4(2+"B&"8T(1$AJE50P!AF5V@2G3 2QD2[1@#FQ M&FG&R'>ED\WBAR^_SI1RT*:7JGXEH,1T>UB]?5UV7/5LHQ/'*^(A\[6G=J?BR/L%#";W%]_X6K.YC=EF_6 M3^_*;\6'=:%V#71SH:7ILTA('&6"2(T;I#Y$21K"+,.>5,5I&@4>\GPNM'6O M%LB)5:[" 9#6D#/I'M-CEX9&=2G:9LN%5UW)(F+ED_,<4LT3%+;'!Q-5G4B/!1-:EWTGS:T8BR':5H]J2= M)WQ54.5R\W>\_>]5T32A7C\V YUW0GH+Y0.C5&0PE2XP1-3C,$UH I,LP"1) MU>@8K>X)"]@3:\>V\7:YA6?FY9HP4<_;G8@U9CJS1P)\UZ/1A 1:9FU0&4;I MW3FR%@QPY-":0)[5L;5@R;Z#:W.$1?)>&G*^1R)?+6]BY:/47Q^6^$X[;W_X M\:E3]LHQ4&"AO[.XJ\/ (&=_A/IQP7=$N)F GZ 9_*K .UI:=H(XNV3]D3/G MR]./$[63HC_Q4;OK6YD(ZO]J<^!7O%2)954+4.54GJ]^<5FPW1\,/KG !,4L MI?+U)SZ&R&,$9BFBT$,D#C&C5/I "ZD;\I+=K'"UTKO6S\+)Y,N^CYF1>7L! MJ#)R^19T,URCVB#6_%Y%<._RHE#W7"E "]',.#CO%?F^ASV"A32RB( HI(T/ MZD./\T3ZHMP/XZ1[1>\+]BI?4(_7)*^'RQ^^R(O)J/ XXB$,HR"&*/,P3+W M@[[J#_!)$)$H,BEWG^VE6%3#WZI'.H;KO)8YWX.>/3T;=\VC$A>@\;8'\"[ M%A70?D0Q>>^'PR?9(:(EJUHKJ$!7] M4IPM7# $[*Q#Z!AW]?3<1!R;I)/(F)4NVXM.<&/ZEJ-C"+R6-J03##)H33IU MDJ6"ZI/S;YX:,&^7N*Z;1> <)9@R-8J7JV69B".8H=B'$4K5L-Z )<(H3'D4 MTM15?PH8:*"=6A]NR"%-7>*";C.584"RN3(X18XKF3\*9U[1/D7N,PD^^8#E MQ+6V9:C^C)]4$E?:+/(GU5I>O-M@X]MU54FC1?[NDZ2N_<^%PB&LH@9+;VU161J,>_0 H\M7HVMCUO, &^GXYE.:K-EN9YB MF(.1AGJCY^'G 0\[I*;)3YS+ U?CWVS1F'C8R[MSSW"P$4*,KE>>E M-J5T([(QBI(LBV)(<9) )+@'4TXR&%.1DC2+PX"3&6DB#77KZQBT3S#3+@84 /7C0;,B9?B' <7(G6@AP ."++@0XSH!3"P%& MGC1/:]ZL?OMOJMJZZ%932B_F9K^Y+MBV/U,QQZIPUL60W+1;@@[2.[JFMI5BR\D";"XQC&42JO]12%D,0!@1GV(I0)>:G[ M1J-.CL"96.);J*!68"] WH!LF@B;QL':L'/P&*\T$S+G<\ PU=(2?],2W\*\ M "U4A^F3<;)<)4:.0)DWY3%.ZK-DQHF/6Y1R'RX5_\*_*M'HM[37/^*\^%C6 M]55!EVNFPI/O<:42^O6",Y:&09Q!'OL4(AQY4JS3"&8QH7' ,Q0@K6GO3K"9 M6OCO57F/,N6%VLCZM=G(6FT; .4O>(>)00'TV:]@7%O,SE@SG7*TB41E5L6=H)7%6?^(LU0Z%&1P! E M J*,4Y@&@0<#'%(F%T0FUG# S0NP XB8(")^YG#)N0['C^L!?I%)A&;,.784&*C,^RTR[8G M\H87:O[QUWSU=%G@Y5.=U]=BDZ]KEJ9P58(GL5*S^=9-OQ!7>O'-4X]066WV M*K5I^>OM#X9S>[9#O7S!&(E#F'A^ !$).G^_K$I<-9-J M5F6W $W^; 5NOY7R@T(2WDS5PRL,/I?Y6.7?:_Q*Z:GN/\X7Q3"Z.&@_'U & M>M*:67/*-VNHNP!;"OZI!AM2E:,V4#+/=N--.BCM=;P:1Q?5"Q,SZ]7W.E[< M_F7Z2K R7RUVP^FZDKB^_YTVNOT3?N"+)$B$"#P&O9B%$,5<7I@XQ#!D-/0B M$: DCG27BQT",/45UH$$/4R@@.HO&#O(DW&-[X)20QUL1J31FK$Q2JP6C1T\ M<+958V/D#)>-C7[.=MYC*]'U9<&V,MW/"\,T3;$(5)L:8](<]3#,0IS!,(U% MQ@),&=:2,RUH$PO=!G9C^&TWWFK,!K/@G)[]Y8P?9J)Y!BLL9C9JD.AL4.,8 MK)FG,VJ0_7PDH\Y#EK6AS3V]N>>5*[0L507'@F9,Q(C[,,M"E7&-$,19E$H_ MU$\2%/&48V[27G<4DI& V[;.M3MWE".W3;X8EG0>Y53 B.?,!.[[U_ M>%R63YPWZ?#KQ[:0I:F(-!#4HX=,+*@]W+:6 K20S23R./UZ$NF$=#.)/$CU M!-6?)TES))+'X41\0/8(+4AL#$9S 5:0!QXJ,XR2@)/*/ZL'.0F5CZW[W_W7Y$5Q]NKG]\LO/[S_=WMC.A[;@NIZNF(N79NID,%%Z@%;C^G2( M@2UF@[O?'(.05D=IRQJ H[3>KIHJ^1,V:NZ3I-S?.2 M+8UGSBG@;UN7.X\BR:*8QAC!&'D((H(3:9LE 10Q32A#?H!CHW7NST%,K*_: M=OA+,*Q@MRG5W^&*GNUT'JUFZJDCKZ?6O6=UG!BG9?D[ %Z@(O\0@8>+\0]^ MTF:DNCPM;RHOZ]NRKP.4-HN:5=P7839BOTB9DCJ"H1>KE<$\3B#A*($L(B1F M#%'LZQ?<:X.=.H?33D?;8J,BEF65WZGZL"Z8:3)37)N;&L;&)#PRE^N>,;N;VNQV)\,DG#*9P#X%QRRGL.]^I38A<.4DJDGLX*'G7/,=^?L M\IO:3-[HHN'O52WAIW+U'WRU7?;UN1F6^:&LNA^IS_D+AGC"@H# -./2KZ/( MEQY>YD$2^2'#'L,)":W"T[.@/[&.'\Q>;-HGP5V%E5CR?A9 DZ3:H&,UCW3F M]VT8:7]U;]'L%FH0APWF:DA,.^9ZN*EM0P-HB+AHJW EUN")KP:;\BY BSD0 M904&N$^0 9B5Y:[3"O,@_S*YBEE?S-$$R+Q8V-UAGZN2JC+W#Y*9G=C5$D*S M=:"K7!X&-1=1D@8)%3'TN,_E)10AF++8A\P+**:>CU&L%6:TA#_Q+=* -;L4 M3!FHI]4G9(N96NX1 4K:P'<]+DJY?M\M&MG@,TB(N%.VEIQPI"U-H<^J[BQ9 MLZ^O;(\Q4SAUM5K\C'_/'];];"D4,I1FC$)!5<8"IQRFE$E5XJ>$I#04GN_K MJ))G)T^=GFAAZ:F)YV2/*X"SB#$3[0Z,PT#>4>3'I%$^-)!$^:^M%#X_;Q;Y M.DI&+SG'/_#*',F%%X=A@L, >I$:T2D2!+.$N1_\#>'-_%,?MOXF/-KL[9JGT54O. MNR[+4;-9H<0MVHRVSEHMN:R0^@/F\H._M[.^OFQ+-FW M?+F\I']?YQ5G[]:5=#C:8,="!"P.,L$@\E$B_T@3M;,DDDX"#JF(J9_%1H6; M8\ F%I@&9-U$;0P-CE$.Z=D,KN@VDZL>JMHETL(%+> N1NON%M>AS]%%/ IJ MUKM4A^C]ZU#K&3M!_L+OU!:1LGIZBQ]S>8-^X0V,/J+0Y][4Q8J+G-=OGF[D M;5HP7#W]C*O?^*H=$556S1*,D"-?D)C"E D"4IIZ9>[AV9*;8W MN/A-J;$.WV9JU.9U=+^\./XFG.].F89OCA2F8^1F5;'3,'9?*4\$Q7R$^BTF M$I'J8UZOFBDUQG/3CQXP=8U7"Q@ :T_&_TXU>-:RQG!9LIG2.LDTX2T MZ+(:='[\U-FFFY\D;#C2_/2'S9W_]\5*3=%A3+[BNOO/Q[S@_B*4[@R+,PP] MD?G2XDD"B!%-Y#^C.(X#XAM$ HY"F5@06[B@@WC1_P4HV."Z,(@4'.?3Z;"! M$^K-I-*:<*.PPDG"K&(,QT^=+>!PDK!A].'TARW'7@Z 2X:8R>\H+\"O+7B')KLNI:XF/)P"-^^@!TWBG\U[T'W.89'$7BBX40CR$)") MY7P+$C0P.ZO1<';50>[HB?6Y-!MF&TW)-9^S.4*/J^F7AT#,.Y-RA,AGDR+' M/FLYO!TW0R:[78(J2%DN<_K4_KEUT8)(=0MB-5G)5V/;D0;.?Y8?ZOA3#F>UZ[-.37_=,,8VW=?S88G !6NC@U^Z_ MD\Q=,"/QF3]LIC*9B42T3Q?7]54'+!_Z^W_J! M-(NO!?0<39<[8ZPMC@!>!E]Y.KRM7C MB*JRUW;/Q'G[@P)76[NRY"$E=WM^_0%XD:@;!4 @[=DW8J:Z["*9F0^)1&8B M+_=UB\*'Q0]2JG]0O];*IY-Y5FN@JYFZ2%>>1H23)&,$IDSG',0Y@5E*).12 M$!H&*5,_N/6)^DAB#FR\#-;CZY& C10;">>-L9C M"\<0';L^XNOVW@OL0PGY3EW&/A0&1S;T#\ZM0W>3]NA;\UFHO]XI9KXM"IW( M.R%ADI(LEI %*84HC0-(49)!FHHXQ %+P\ H7G^*T, [ZCIOI"4-?M?$04/= M,(YW$JW^?/U#C&08JM; MB,GUYTV?["3^5JEP6#D81*:9T_D.R&5YQ&0NU3>9=KC$5&/#78\=KG; M&MV,L*HZ5?_GBNC4@LH^VC1PK7(+KI?BN9S04*W<*,]A+"B!2%D4,*,"PSR3 MA$2(YDQ$-FO7DO[ :[H[W:YFZ )T6>KT.59[L.8*5&Q9'B3:@FZF$ :$TDY1 M^$?16HTX8N%)O=A2'U7M.$*SJXY<'^.8F+ U..]R>:D[R^DBQ(J%"6&)3' H M82R5'8'"4+DY@3(P)$YXD(>A"#B=U"VO[I>D6)KIIGZB-NMGE[3%N9_ZD0GP M?_Y7%H71?P J'G5P%1D6\86\+.((HY'P@^,T7M#Q [O;P96581UM.>UJ2K>G./^2%& M(OK*%.DG-F[.B)'@>]DC9G=Y2>IJVK HK1BA/$I@RM0B5WY7#G."$YC) !$4 M1BQG_(RLKE$ZT>SF.9V5SF75=_IL:2U7[EY"E_?FT[T2#9/2]1XMJ'O%/)'4 MY:77S6:DL+:-;N270O#I\AMA>\/($Q1F+.5(IUE'>HPHA20+ ABR@(8L1SQG M=GF7II0'7[7K4?1_(X5X6JQ*454)5 E.-5>N4^-/86JXNH= RG+%=V:Q5Q[2 M&AJPX6.D4>J&('B?>GZ*[CL-*#>$X_@L<=,'G)M94BI.QCEYV[W/9P8QZ&WLT[&U7-$ZR8 ANN:G?3LN>+"]JVN_L@ M&+KO\_WPC;396V/B?=LWY^"=# !KB(Z; O:/ 0D2B$>9)R*"(191E'++5KC+E+8&"MTY(#FIZ=8MF#PDQKG".@G4K8 MDLW[ >LQ.3PMX[W'C[I&CPFWNP"/7N>VNJ[GK!"D%%]%_=_K>5/H4=Z2-TWG M*6V M+("7FH=J.!"IN:BFD\S+G@0>GW";K?/A0;33!BT_X%/+T2]@.@=K6&\[L#9\ M@0YC_A3'>!;W2Z4>=7K>)2V7!6'+22H3 M&7 >P#1)]1CQ!.OQ> $,@BQ+(AZD89)8:JQ#= 9624TUU9JLVF,;PI;!A6,P M&6N:*);QF(]OA)CF* TS/. 28:-,BL//7S@15G1T%YP&'VBO[1E+V_F M[9+VP.A?A>>*:+?T;*6SZHET3 RG5DA[#QNM ](Q,;J-CXY>X[;/K<^?UO4> MGQ=%L?AC.G\L)R1*@SP3! J$*$0R(9#&(576>HS2"*<19U:]COJ(#;RX-N=L ML_:FL#PIHLV-#U9S682.?)=.@E-:K]8"+TKA%A=(]]W]/K M>3E55SX4O*I+4QZ$GHIUR14? M5Y.^>)5VW'!DWB/U-$+]Z]@[.+:VOQ4NX'?-CJ=6JL9B.[54/?WTT5JK&@O: M;;%J?I.K+Z^6D2B7M?MQ\R(*HDM1)QE/,Z*V9:A>?=-L-4.(P01G,4N92(/ MJI+C")W!UWM-%4PKLK;^^V%H3/WWLP6V7<.-K#5%75S1T/3IOO<*Y]5]1]][W_\O-J)+\LGNET7M7!;LHG-B?; <%8>?+*%Q%80(11HN?8A3") MHSA51GVY[O($T757H M2F;@94T>%/I<7.WWLU5ERKXN9JOY4F<4:UMV.M_\O+G'\H31"' S[>(;1CO= MTJ$.*O(78,- DV#@O93 1F1/BL6(Y*AJQ0:$7:5B=:^O_G/ZB#Q+),4IBR!G M)(!(.04PCY(0XC"-,\DRE#(Y>14%7;@W@+,\+>]2,_[LF_X5@(N9HJPT@3+9 MGJ?+NL&6UA)4F]%"RD6A?E&2F?)\.Y>5]YW+;?GXN+PJ"CTRJIY<^U4H$^1966O<>JJ3 MR;.&=I8>'XMJZ0+%R&(N%JO*8=@,\M8]_Q1G8,.:>7#3"*O3\4W?,-DM60>$ M//M6MA@XQ3N-"(P6\K01MQOUM+K/L1UV&Z*Y%X_5MM[8[8SS2"(A88QRM3-S M$L$\PP%,"1>)H$1;.3:.TA$Z ^N#-570DK7LB7T$';/=V(/,=HM[7]P!')<3 M4OEJA7V$RKB-L/M%W6N#?>)RQ[A&,]:Q_(N8<66SWRM#?-U79A-&F814,$8P M@V$@=5<23"'5.1E!$ DA(A%*NR'8AG0'7L'K>:EUD^@GQ4LUUE:[(Q>Z.8?4 M?91>-4^6T0M#6#E%@G.,(B ?#\.*V(3*'%H5 [-8EA MDH0)1'D80LKR'*K=.N 91W&.I6U/HL& ?<_F1*: &@8N_4-DM^7K/LN;J=(7 M0/,!U2J&]Y6"W'29ZQR6> QBVHGO*XYI2'7<4*8=%'O13,O;'5I@_UQI:^1& M?B[46GH293T?LS9:=%@SBCA+)(C^?0*E?+7B6W4X5-&+?2-!2!LVXV9:V/Q@LNF#[@\.M$?;^ MUW"A]H\*ET7#Q+]YZHUM)FIO>^P3CQBO0[:9+%M-L@UO.<\-6G>!N].3893ML*8DA39;F3A*=)0/(D#Q.[45XV MY!U.&NP4G-X4ZF@=X?^U*JOS&/V!/[<6?;EN8EC-S[$]V+6!&B&2Y6&.(2-( M3TU3AGV6)2E,XBQ1;R$726@TCGPPH,^IG_\X,-N9H[[!L]N(UH[EII=FS0?X MI#CY!6QX 9]:;CQ.:W,!P;-E:D3Z7J^[)I3*+ MUR;Q9:GVF=HKO'\28OE5:=$;V:8?EE\6>H#D2A_A?A;:I/[\]J!VI5**0MG6 M6XU$RYO-+SJ':ILCG2P48221A#%A 42,"9B%@80YCO(X$FF8158E3A](MH$5 M:+>)H=#?BN#@4GT=6C=HGT97:%?Y-5L)-_;C?I-G_J?@ Z5-EYY:0J/FL# M196T0(O;W*9[0ZD;.JR#Y1-9@D+HF53Z0]I(_J_Z2+1"1F]=USI7[K6I!1^E MN]2'>9G>NU:]OV3OU WK_04_LJ=_1!;MTU@4PX^+N6B-CZ\K\;!H1M#>R*NY M4A6L;B?PO#3-9K%XY,"[:,,):%D!?%4IK(8;K> Z_%SH=O4KTS;?MN#U[TL# MXF:W9WB&S"JWQ0$ IQ07&SJC9;HX"-]->'&Y_6P'H^D4]'.QK,=6EI=S_FTZ M5QI/NSB"B>GK=@?-F*=AG"D/@":2023R!&81R6&8,P,Z\>K7P]Y1<%.Q3@#8-53SD@XIP9S_4\>K=N< MD8#=UG-F-YQ;C5F'DSHQI,OE.EZEO)//;]V U9<9*13)',89"% M 40$(9AQ];< XY"%A$<,6YU;>^5NZ 0IL6Q"'E707+O;C_-JP&$3*?_4X;[J MI+Q\$MNQ==>:1A^OSM#Z>:\78J>I.C64A\"O ONV<=&QS/8P% M-02>WLLX??#V3N6?'F$]7C;JDXA##NH/4BI]=2=>U&IX4J9=,]GK;=VH#P<_ MIK.9HM946B4!HIPP!#D)!40A99!(2B'.B11<9)*;->MUHCZP&J[9 1M^VJEU M;YM&DA?@7W &JXL\C>M@>Y7JH/#9YEA9(O/I"0W",.;*CTZ)4MB(HQ!2K,OGI!1)*$.2FXU <&5@8,6M.6HR M1SB@:YXNP$O+%2 56]6YXTHQ!IX;SBSTCPOP!EI\8#CM%'F%9,--IV>RS@=K MD:PY HHEH'D"/\9!TD*9#XRHFSX? ED[S7X&++W*W>6YX^GW,Z3>4O'G/,=. MRY?%>1P$C*8<)EKJ0-!60Y'$*69R'1,8\S#*CXYVMIPY]2J/7 M1KE4?LH,=-J"F6F(;?'[%:BS4)8')(?E\3;F[J 8?:ZXNJ'CAJN?-B[X]K-& M66<'V6\7S^%_=+![[L2K_A+;I/?J8+8ISKR>OXJZ'&23J)!B3G B*$RS.(,H M4BYK'@D&<4"5R1/'@0B-C@X<: ^\NNZN_GIU=W\%?MSL5^'YS^?,> M_.7J^U?P[>8.7/_\Z]7]PX^KGP_@\N=7H!47O+OZ?OEP]15\OKF[N_G;]<]? M#7O7NB!O8/,,AZ?=PF[X6-=K-VD@FA6@> $;9LR:+IV-G865,QR&;@:..9:> M[!DW 'I-&3JC M/49EU-/6$Z+NGIN>NMPU_ZPJGR),'\A^)4OR9544ZM$3G,0RS64 PRQ*( IC M!K.42LAC%H=AA'@BC&(OIPB-DWW6H:TK,0EHJ-LFGQT!JW_%^H3 TA)QE-XA M\ZQ?M#,2SXX\>.2\LW[Q]M/.3ESON*%N"B%UYH3:O3O)$TUPCM_,[_3,U6(Z M?_Q,RFGY*YG.OR_*\KJ:OR'X]?R*%/-JD*60) @C/9\HSG5"0QZJ-8XRR 2. MHRS!DF>9S?!/S_Q9J0;[]OC?UMTZP:/B 12;U#/UDVB8L-S2/;\A0U/@_7"W M-"$ZR6--AIFV^KN5\"V[8#$':X9!Q?$%T#R#3YKK7T#+MWY95Z=>EKT=,@RD MONP7S]R-:_<, ^V>O300&8>@T*:^RB@0I5@]>.+VVWQ!=9LG78!5C9GIE,D_ M;)2DB2F84:I<8!I=/:'/J)KBR%O=+ZQ<11< M:ZKZ0.' 2797N'IP4[=!B$609_QOQ2"@]J&_ ,OSS-%?ODT![4?X'BP"B!_Z MNW +1GX@Y6 7Y7RW=]$;,1V?J_&BK^^&^%8D]_VXL.^-4PTQJVHIGQ8S=:?J&>1H_6;Z1>JVECEQI5MPZ LIG_3_K_Z^FKZ2F:Y1OE-KOI@R7<2L_D&M_.U? M=*YN!IXB6NJ%X"I/X'8 M$*^V]&+-6OWO9+D][P&H=Z@'4;X44]U!0/U>5R?*Q6Q6:=5_MXL>^7F%9C&C MT5^,G1*JWXG^$W3H7H -2Z"^1+^EG5]V[QBD_- K=IY"0GYX&C40Y!7&W?"/ MWX>[J>2V5X0RP#;U,563B>?%_'ZIG2TD@RB1-()4$ Z1C'-(LBB&.$N#4.1A MC+/8KCO\::)&J_:]R%BK*7-A/>D@ X*C*AAS ':UA\6=KN?NG6=5IF!YLUJ6 M2[6=*;MADJ1- S3NQ['S_RN;V)J/NG M]T9W.1P$*74BFEY3^I1)V1^B>!7E)$H9UJ6HD$=A"!$1(21YCJ!(F$QR]=> MT?7L><-3FR.T'#;_!X?DN UQH/Y3:D=*D[<(?!_#*L8QYT%6#0.3RF)*.R-$=A%&$,(R8SW281PRP.! SC MG D4BRP@S'0@HU_ ?$U?] 24P5&8!]$MV$9+W'&\?N'>\0X@3W6T<%IZZU#^A?\O]Z6-R*A>Z;^&V^.4,TC.@? MN7U@>_1R,T'K80%NKVY M^WC!?BV6"SGBZ7A9M4'P^G@O@<$[-2)J?!F17]6 M,?\3LCH%_8\]<[2H_PFANF'_4Y^W*#U[DJYW073O\JYP$$64T48:RP(@INUDM)H*4 M;Z8\C50J?X-CG1]]3NN@#;&!U]:&$/BTZ0RT_EU1=787W##P8H2>@3'M$1.[ ME7FT(\V&N$)8+)]$ :0P/=0G 2V:K_ MZBF9SFC'>O31HW5G/25^A'1+=G"1=3S M$RU.OE7G%(M=>4S3*];WO4MJQ2[7Q](J]JYS\QGNQ%)I'<';YA.73+W0514H M_BJDL@^6DQ@QE%-&H&0TU3E="21YPF%,<(I9'(DL$S:.PFF2@Y]0U0PX=MXQ M@,S,#? +A)W666/0$@>?.N1!0__X(9VUN6\NK"<;WX#@J(:].0"[UKS%G?9Y M54U_FBK^99A+U;EEX)7:4#(L;MP5IW\5GB&)W5)KB'@+S1UAW"FIJ?N+>B/K@SN^:EB?ATN $;=IQ'N]M!;;8_#@:@K5?L M#SO[ F 7#'P5^EK1'K>@UP66O<)=IX?8;[&=DAX]=/A5%&_7<_Z3/!N9S?U/ M&%AO:!+FFV^/H*?W8C\RVBWM;DU@2_0"*++3URE?D1GHE=]JQSXMGM,&WO/8 MT?;STZ)UMW>#JQUB7YVG*B=9G\#K]:P7KE[;/]2_Z'?S=B]FL\ZRG] XPQ0Q M 5/!0XA$E$&:Y#F,6,CC,$)4&03&X3$W'@9>P=U/7-9< =:R5>UGSRUCH%2< M5;7S#6L682A'_ V"<<.CZJXS&H; FJ,J>VO-$]!,@2]C FH1^AL>6+?HX#E? MK*]*K?.PZ8TT.CYZO&#D>;)OQ2O/?-39O5!NBNGC=%Y]?C?R4+>Z>S(3DR#- M@ICG&>0YE1#E2!]6\@CF(D*YQ"G% 7?NC&+$@M&B.J=/2H>+:@5U6X(\MP?^ MLZKGY)/N.:D;AY2*,>?F*6;("Y+%ZO,4$.N!#RA-!"294!LQ"D*492+)!;9Q MN0?!_8R]MX/Z^P)MYG /"9_=)MNFW6IX.JQ<5'U1-SDJ%U6'5*BN@O=]()[3 MT,8*"?_M;S&RMP>EK?V#W'?0 -6Q0OBZ*BH\?-BB^ZSV3Q]F7!Q20) MDXB&.(P[KEJ![)T6+@ %1,*-= P M C0G]J-I^F#L5S4#@&.G67S@XC2TQD#:LV;7]#U_]!$V!L(>FF1C$P3\S]_MW'CV=6V#B4>R"8 M.-_GB&;I5W>,I=]K8C;=Z_?%LW&%SQ'3TE,F?_;=/FTUYB\U '*.9O.IA7Q[0$NU;"7VZJWD%)[!'XK] W,D2K MP<7^S*Q* MC M0"P):2<"G5A:/V42CX>Z[HFDP?M^G&&IH^(_640U.V-7'O.1<+;JR,E]O MBMMB\3I5D$Y($+ >#X.0].LCOX#/V"W>&LWCDP2-[B?WB[;N')ZZWS\O0)=V7 M;+DBL]G;+9GROY8'QF58=YJS>^KP>5^=-@<-5T"S!5[+?P/'!K"8IWQ88MB_ MKH>%SVZE.R(W0#,[-T2(&03?KQ/$);@[F9J#5MT6Q-EEN9#6J M693+LLXU6PG^L/@L=(3[\]M#XQXMBG5A9CU.]*;H3!.]+=J>/?1QDH8HI2@A1N5=HW,^L-[;4 ,%,>VO.?[K,W,R/^1+ ML=.F&Q&J([U."XN%;.57/*K!<@(U _UHV*;@K[7M>SU\7 ML]?*$5"NY^:U5P+Y>',_Q^![5 1W]=>PZHN,SX+85_11+/7&HLI:Y M4$S\5NI9TSQ9&-HHUI.[Y&SQ1PGTEP46+2> K%FQVS$<4#93_<-B9Z?#=1"W@J[E M1O=*^Z09 M/Y+V#-$]@P-4A)A#LFGG2J P.C*D=W@':UW!E/:# .>]7B3J_IS&Q8WLTWN?:9A'1J#=>%W#I:- M@!YK]MYW(I:-T(L@X8F:WM/F)6.\N:I)655M3D;=M:] !DMI!]B6VW MD%NJ%T#+OI"@I0P:TCZ;6)P6T%O[BAY2(S>N."WT?LL*@WO<%G+;!>-6%&WK MW2E;NU4X$$E(!8%A0"A$#.M!"A&&"9-1'@8"IYFK2<$-X/LYD^ M\ :=Y2%MBYFB6V_L%U6*"AO$'342TI-2Z*RL63=*G MX2'M^H:ASR&N;LS/4C=2G#XF=1+ ;AGIB5TG$W&M3C+WF'8ZI-P\9;3SQSW& MNT>+^__HD*)>A5C**E-I-E6;IZYYV1FB)\I)F(; M@]T1G0.@8Y$V[QTEMU3Z#EK%&JW#WY*O5'LKR7O3[\V>-%Y*OI5D6VGZ=GX1S0&A]@Y?#EWC M8%JL&ULM.Z?,C:$II,SC5!(89311!H6,84Y"!!E+:%Q&)K[,/(P%SP)+EM /N0T"ZU[R M??>/M[<;2+&UHYM<[Z"0+K4BOF1_7REK85D-IZ@_-1)$"2:Z/"()4HBPKII+ M)8(RS'C(. K3S"CQI(_(P(I($P5=JA:K\!@L!OK'@[!VNF=/3A>UI7,L7O'4S GN-]2+J>N/;.VM\ZL:\K$^,U.!=A>O=AV MN=CGM^KV*HS>S&M),YGE41S ,,@P1$'&(0D$@IC%G BL?BN-"KB&9G1@!5>1 M:\X7[*;A#/Z&S'RACX"[G:ZU@MR]DG8@/'P7T/IF\WWJ9@<"^VBY[%#TW)3T M5U%,7]6C7T4G1X0G!4+@YG1%T MD",#(6>V??A&PVXKV/V +L#]BOZ78$N= /"#E.J;U$DP=1;V9DCQ!:!"Q\+! MC91]X%EO'C9H>-H(C$B.JM1M0-A5T%;WGIU2?4N*FZ*JG^85J?88?D))&"28 M8YACP2"2DBNM&U(]%99A3A"6N96N-: Y>$2PFV#]0@KP6I6;Z3Q7OIC-2%%N MTIB_QFQ1RF^5V+L M*0AZ\F-/WNJU7NQZ_BK*[8J/24I#Y12''*9,2(@RHCQBG,3RT-BGT\#.V'LZ2T-!>V!!P@$G5< M&%^6P#Z!<3?^HP+N[?/'KW2-N-#E];Q<%M511S4=$8M8)CRA,! 20Q1Q"0E* M(D@%$A&.:10AHZ/_XR0&CZ;0)=A0M T)[ %B&@ X1TQ;=W]+0F\3)$_+XLU9 MWR,PLFM^3,!]1_SHE6XKKEJ[=Z(=M,$OY_Q.+*>%X%]7.O!:MQ^L3/=)E.& M9SA3[G<6J?>F&*21S;: MSS?6[FJQWIZ+#2L=K#G@%3>@+AJ^J(,BPZ%LIE('PLY.U]:PW>W UO !:D:: MUK87=7C$GQYV ,"3@K:A/*KF=H!D5Z6[/.+<\ZPO.K2H%BV9K4OE8IZD/$5* MR22Q'BN,&)Z'',!-G0'J3(T$=#[">EPPC?[0<,O&:[TQ05X:(RWH BOYB+Q4JWTNOV.:V6 MMM/ WQU4^I>M-T#LUJM/+%R'_QZ6]=S9OSM/?8_1OX<%.S+Y]\C%;MOONAW5 M=]W!O4U5?IN0*)419KGRJ*C:>4.N MNMQMI7:F-E1Y9@_J,4W FV>YPHTD$*>)GL2M4Q"4CZX<\DBP@$J,F54QWW%2 M Z_7[BR5BC+0I.V6:@].9JO5C_1V"_:PX ,<%)P6SM/"[2$TZMH]+?#N\C6X MP_'H3KG/T^4WPBIU4,7-,YDG*:%8+56D1YN$!&92K5R6UB#M5?! Q)%D9!RA+*C>;0>>!EZ%VW3G[MG#"L/_8U?Q?@7Q2+H.'Q B@N M0";@%A6%XP'O5G@XY(=N5ZKH!ZG> MBL8S28Q7^.@'BZWZ2$^/=#/S.O7>$\)UOVW.H-#M(9!0IAU)LPRF 9<\3DB. M,JOFJ)UG6VT*]HF<]9 FYX!)%P0SF\Y1-#L5;-+APMJ".\"Y)].M^^11;;8# M(NT::X8K&>=VGXN('US=%YC'_5;8#5CQ4WYB>;IB#UZY.!\+%3(6;0 M##"XTE)RIS-04QJCG8A:"MT]'[6]U2&>M*XR_95,YS?S!S*=W>M6 ,H$^D?E MAY:3(%*.190@F*>40&7;:Q.%95 D*0Y(Q*D41J>FAO2&3EE2=,%B#I:*,BBW M25O$'PQP,PCJ^$7#3@ML1BY>@!84S0"X'Q(4B\"+7W#<@BMG@V0703$7N3=* M8O"8\2(AYC)M13LL;K.W>-PRMD9-T_*>FF6=CS56$M:HB5<>LZW>*\7J=%Z5 MUV2J]4+L'"%_*\3?5V+.WIHL!SBSZ(-G."P/> XA,63?L=-"^FXAUD/Q?;J!G8;@:&,O M@UL=]LO9[.I/M?M66=1*4S\NBDU#8-/=L^<90^^ELQE8TP8;XA:;9Q\ !ENI M)]DM-]8C8GL>XF(BG-L&V_?@\;9; _&V-E^3Z]VVXN%FC'^=EDP;67>*X4F6 M\1 G(84Y23.(4)A $J(4XB#&881S'/'<9CB1V#JVA_=%F\CS;]J1Z.25I^G M7,]?%[/7)E]B_;KO^EZWM9$S+OJ>[*21F![5U!KW1>Q::R-3=X@+M]/X!.^Z MXIT6DI_?-I?J28(^A[KZ^VJZ?-MT3BAOED^B>'@B\YM*8,6A;B8TKRY\ M)3-UR:_JHE[7WTX82X(H"E(8!VT;,9ISIOY&D22)('&,C>/-[R?'X/M1 M31Z(-7VPFD^5]GO4; AN/\'[O5^\0<#\G^-UVNUH%<.05BT&MN->&[%T([7N M=8UHH)+M M32=3K#E*"23V]]<]!(J#>UYIO9" EJ*771=BWG/\>G8G&,\,_Q MR;@=3_R3?#IVAR#O_\)Z#U?>D;WQ#FW>_QUL'09] ';L@V8_%_.[U4R$ <6A M8O62+U[4MOQM1AY-0V;'GS"P<:$(0TT9:-(PW%(G#1?FL;,>'$Y'SOQ 8+ J@G9;1*7S6\]C1@F>G1>N&S@RN=BF9FLZGSZOGK^)E44Z7=]I> M+JI9I-^G<^5SU?59DTC@) AY $.A)RFK'Y77D260L9QSG(5)CHW2;\U)#GV" M5?, >,T$*!HNJK")>D05,&$5)S9U-T9@&ECRWB&R/-5JT&GH@Y:!:JBR9@'< M2/!E&'1LBH]\H^188V3^+?D:L&@E>7_-D-&31BP-LI%LNP+(ZDX75;DHEH_D M490ZY*2>>Z\LHM_F+V3*;XOIG$U?R*S)/)X0K2Q9'L) )!@BS@4D*1(P"5*I MU*7(D456H#G=H95FRPAX4IQ4GW>I> &KBAGPTG(#:,V.C6XPQ]9$?0Z"F*4. M78.EF:@TIV8#U'R -2-M0<(P8-EHTT% [-FYZUQJ1?V9H_;D2-:RWCMMJUO]V]*;<.X,\6.H5CW?&0 MY%0JXS2"(>:I4K4LJL]C)S-TO%JWKMY0->F):(.1V>'G M^9+;:4@'H9UZ=A^7R6/?[@-$1N_=?5S00_V[>ZYV'(:STED<-_).66#%4D]' MO!>/55QIPJFRACAC$,>94(LT1I!D1, TY5'*0\KSQ*I[_G%20\=^*L+:H"_6 MI$'9T+8<&_\ MS.D[7&NSYWK$]*MNGC GL[=R6MY(K\?PU\\O2MOHSFR\O^:M>BE^> M="3Q>EZ%H3=9 ),TCA.NA]QG*%?:@X89)#)%,$!Y0'#.$AEPEX;_'TU0HV5[ M]EB!M6U=KHNEB^GCT[*\J"JD=1)0+9, G_3,/VV"_P+"X'^#AGM0LV];>O[! MP#:N;?]@? ]XU+X1%;2R:DW?+?/:2@];RZY/.=M_J<*$T[DR^*?*0:OEO0"U MD/II80 :.7>^)_V0^G!U(ZS/LOP/^AZ]U?U_-/E&;BSPT<0_LFU_7$;=K(4K M4LP5'V4[4'/M50IH3&(!-=NW?,!E MMWVLD5K/P1W$HS\EF"=]>I3,J&KME+"[VN7D]6=6.9:;>1%E$]6K)IA\UZ]- M*9//;]V!$O.*MFZF^_GM+X(_*LZ^BG+Z.*^N?= +9Q**6,81%C @*-)#7Y25 MGP@!<9:G02Q$*.RZS@_'ZL"*9F-EE:##^L7VJ!C0LG^A,]"XGD: Q)9A"QB6#*(P1I/JL/$ZB.$TBE#-A-TSP"*&! M%?:&+*CH@M\U95"1MNW+=PPJPQB%!P L0P5.LML[[2<$\^4['R,SK@M[0M@] M3_+4]8XC"RJ7I?)8ZJF4>1BA+ HP#+ENOD1"[O5VH5AFS1H M:/M;M(9">EK#IZB-NJ0-1=]=X::WG1E J>.U31L:?C/_N9@7NG&;GK#[F933 MA4@)QEBDS.: PD)3D6' !K>@GY])\5:=,>V< M&(&6/=W"N=O&8 ZZ[(**7\E1?;^-41!^"UF:T' M.'Q'%2PX>)]P@3U$1^, #H_Z9TT4N2W$2UW/>/\B!)\P' 018B&DD9YCBD4( M,Q)CF/(8XR!/<$3P/V6BR(Z@[YXHLN$'5 R5_P/R0W8_IG^6_!"7;^.?-3]D M][O[GY0?RME*: ML1W5D4/KQ0=9%H59AF&2Z](Y)!FD@7)[4I;C,"%9'L3,?0SY:08&]GFZ%*LT MQ--K]K(5/LU!O(1=-C9 K MYC=UT!6*0>:A&Y!_QT'IYN#T3U"W>(Z;6KHM%DS;K=^40.LZM;M6\94W\^^Z M\/!RSBMVVMJVZ_FK4KWZBHE,LHQC1B!#NB,"5G]D1,0P9P'E)&1I)JU"M.,WD+O%W=Z>VY M#KW/=1^I\LML48J'Q8_YRU17%58Q1>O): :/&MHVJS@ %0N5RSI]KC)[?_R\ MO>X4JBIWM6++HD&Z 4K]FFH @.P4D2DV@T24+:5WZZ=N\/SQVJJ;"[O57=WB M-H<&*/H4?%IIC/)A<=L,6KZKM_XV6%BIFL^+HEC\H7Y]R?E4&VUD5O]*V7=? MB'(_E7<["1*2QR'-(<_S2)]O89@%*(8Q3GDFA*"$AL8]4KRR-K":N3ML+-&6 M,XM.('[?2+\*>E^<[3-C&C;!PP*TC((6^G5HN^(5K)F] !MVP9I?P!J&W^W- M6+1Q>;PW9=?_91 P>UO$^*4X7A>909#::C0S# 6W\,'G53F=B[)4 M/-%IG3)=QV,?%7OJ;^645^&,Q;P-O+Y-),.2DBB /-7Y'%$:PHS3!":$TS 6 M* X";A,Q<.!A\%3+ECR8=29,Z.Y,RE(D[.^K:3FU&)MY#MIFCO_ &-IM6BTS MH,/-!>B NL70Q7J*AP=EYP$/3QZ]"P>C.O%G0+3KMY_S*#>]=:<\_F+*EH)_ M(>73)&(9#M4K@!B+'"*B_J!9&L,HS.,(21E':6"CDK8?/[@9W1)3NW[Y9*=2 M=H PTQ;NXMDI@HYD7_HDLU[>AP7PM')W'C[JHCPLV.YZ.W*5T\2_ZSG7S=%7 M9&8_Z6_OWJ'C6K,9Z-"T&NRW+Z=!H.I,$2TC4]O2^9_?=U06U[E]^P\<'05I(6,KMKT M5]40W&K\SF$T3ENY/H"P6U=^,+"=OM,KI.OLG<,/'7/R3J]8.W-W^J]U-(>? M%L7R013/NA>S[L-1SZ&?A"0,"0YU[2\A$,52P#R7&!(A!4\PYCRW:I5\A,[0 MYJZF"M6->H@,75XT_6UJVK;=,8X@96CDGB^_I5%;B?Y@*[J]%=LOF"^K]0B5 M<:W4?E'WK-(3E[LVQJA[YBB'>/9V_R+85$X%7V?:?Q.B_*ZV9_U?744\9]/9 MC!1O^F?=EDWPZ_G5GZQ*LO_6R=!?U\+4J?H3$24DC#*U]*D>\(N5F9M'*8(L MHX3F(LIB$=NUVQB#[8'5297CN"E#T]F.BZI5K%1LVG;U&.4U$A$I!1XAF--0 MO@&T#/7?JDX6K1CZ5Z"60^<'MI)4Z=^=)VQ7_OEL4S,F^-Z: MWXS"],@M=<9\$?N->D:E[E@3I[5=IR)/;1:8TB@/( D"W1$O"F"6[5?QZYS]*R7:H7KF'3=>Y;S+,L#$4.&90Y11I4E%B0Q##C# M"4HSRA.C/./#CQ_:CVZ)N;7TW8'"T&-V%M#243:6S=XW/BB"+Y=X^^'C>L(' M!=MS@ ]?97_Z\F55%.HQWZ8E([/_*TAQ->=?U;,G(6-$4)S ".=4N:I)"JD, M0XA2G! B R2EG+R*@BY,#F&.D;'Y]KK$S$W>FC"H*0--&BC:0!,W/Y(YBM+I M=LJA+K)8 M#RS>L'2Q5Y!17H N\-6=PV-J40@S/+9N%2]#86Q7V7(>.KTE+(Z/'J]6Y3S9 MMXI2SGR4JX.S8/]])UZ:&IC;8O%8D.?+U?)I46@:]0%P. E2EK DHC 280I1 M$B3*\XD2B-0? :*1Y*E=)IT9W<%=(L6%'K_:EHJ]U'Q< ++FI!D,;NLLF<%J MZD5Y!\O6O=(X;3@ MRU.&R:\Y0HX2NW-(S.C.K*K9@7%O@]G=[MC)_+%@O\Q MG>F^Q]=J(YL_3I7#6 OWY^Q6XO+^_>KB_ #^O'BP; MEMN!:Z97AH/,3KVT?%2G0!M.VO[-W;GN@W07=L/!5\=S.^+C-D!W F:O'[K; M4QS\VA^D5(MUH^F^$5:5NET^%J(*8BD0?BA.E(W]=27N%0)5-8*V.YN*%,(P M#<(DA2*.E8O+8@*S1":0!3A6A@Y'A!JE3/EA9V M5?/7W==;#L&:1? OB@1H MN 2*3;#F$VA&+?RT\]^.@1L\*N9V:LX'W*=+DH; W<)5'A5_-Z]YT,_>SG7V MAE:O%WT^E?$<:F^(;/G6_IYJGR6O,W[)LU%@M'/YP*J_ROU69,S3VULQ^G6P MHP1VBO0D\U9YZ3OL.J6AM\\8+>M\A^ENDOGN/YTY9J8S\>-OT^73;_,%U0EW M^C3P>OZR6I9W0O.KEE.EA?6/G0$1ZVX#]=BS-&!<1LK?(T&J7+T\)Y#&)(&1 ME#3&)$C",)^\5 UX[Y>D6)JY?H/P:O/Y[G)L_"5_%H_3N1ZS#&@]9M-Q_HS7 MEQ0E/,PX3F 0Y[(I&TBQ@''.XX0DB!'.FI=T->?_5*^HY=?X!:D;/MC;,7/M MWQUO.XW>G?O0X1C\H5@&79Y!S338YEH?=VR-<>ITM*D?.\ HHB&0]3VLR"N/ M[S/.: B8CPX\&H28X\D,>Q)\-1,W\K98Z$;TG6+H.@4+96&4$,%@%.O$&1(S MF$>2PC1F(DXERV1LU3?\),6A3V,:^GJ60849Y)&".E! MRC D1$ D60H)90BBE'">!4D:VIVH]),;VD%MB=?CEK=.9#]-YZ"LV#%,O3$$ MT$P3^(/%TNM=(]),::Y)=XY@??;F-Y'16^?]7F(C]]4W$7R_:[[17><: CNC MF"Z7:[ME<_*7)U&8*2\-8E1ET^H^?$$2P13E1!"49(0Y&@4&U(NP6Q :DY7MV>BCOD%%L(#EN.UA\Q"7,]9N?^0F7>V>S$1S5)2D,I21D)!QJFO.(PY)'C(8Q#$* M,1(8)[GY 6HOK:%/1[?;A:^S+#4#-J=O_7B9'&EZ0\'RO+(' *=SR'XD; X9 MO2'B>(+H\FE8G@P:B=A_[-?_B!'/](QDV3ZP,[OES+.-W?G6V^&C/=O#G M^W0NKI?BN9RPC$[SYDMG[N64"X>[7K M%.)Q_->C4GKW5OE3DXY[H\5O\Q;]O5LMR2:I3^HF(9)JAB$$I4[6\ M*>F-'P!<;TGY#X%T,W6/@CLCX"8)WB \;!3\@ MY8!A\"ZU=X^#'Q#=)!!^Z#:'N-,E?]4I..5/L9S$7/ D%BE,PIA Q)( DHRF M,-2AIXA%*!32.,C4>?# *[JE= 'F/?W*^D6G 6(B1ACB5'"(]/RO+(TI3*-$ M$$HPC;6..]T,\"S1[=OU;43_Z2RZ0:C,42 ['>1#%HM@EZ-,;I$M,]GL0ED' M!.B-6W6O'R](=8#+K8C4H7]W4&.=6=I2]Y.XJ]M)W-#9]+'.*9J0A*0RC C$ ME"!EQN150QP,J=)K%*>8YV$XF8M'?9_!(C]-T>BSRNO/JDO7^*O:L*!##UMM M-!8;-BR6D@&*!MK"$S*.@[G6D-S("A+0D 2C.7:4O36=SF&*(1WAX+,2V5C=CIJUF&GFV[;O^OG%\*6-S(*;H7ZN.9+I;VU MO?:E:L=Y/:_:!*K[5L\OU5I@7,A<9B&D1&80\3B#.0XHY"C*IJMP' MB_C01Q/40=,_G'%RNNG,7%0)&7H$:;G4K91JF03X]*+;?2[(_!<0!?\;--R# MFGW+*-9' ]LT=O;1^!XP8K<1%;2RZNA=]ZQB(]*_EF MNPYNMO^BO?^=YL_J MRZJ%U$^+ M#(N?,]Z8?4#5@WPGJ,#G[4]^@K)OGAY!LW$OKAQ#\6?_VPC+I9 M"\KATO/@;HO%ZY0+Q>1OI>ZM??-2#316#-;G'[K;F!PR>*D6HR,5B5=4_\1[+9+"UC-]K%A MP++;8#1.U?#'E@M W\"GWVK0?@%K7L#E:=2L-P![ #QI9@O"HZI,>T!V=9G# M$QQ3@A;%'Z3@;<__=D QSG(D@Q!!*G"JLQDCF.5A#C,6,1P+GL64667V'"0S M=().311P,9LJ/?T&V.+Y>;JL/6O=)SV8R^4I3.4QDW&R37D'WDD;ZKW:(K-XH'U-Y!=KBN)&M M"[HV8^J*@$F",LIBG$"2!P*4VZP3?GB/=,F/>;NP@ OU+T(?P=BO/6&Y_/1I.">G4ONS@ T?K M9=8G3K>Q6>]U_KJ^ZD'"I-N3GVW.\0:?M5=^\0/TM:N9B+C.$093"6+E>6X!M_J1LWN:!'Z,S\@CO$^+N3]T^=8/;RFU&=5_/V>)9 M_"KF^@!1'R@>F\M=S\29I(F06& $$:NF7>4)S%.:JE6>16G(E^1Z+=1XPGK2+ M(Q.CJI[S@-K52V<^S4UI58E4ZV2'FO;5GSJ\)'01$4IXQ!(10I&G2 _E(S#+ M:0Q%2(5@5 9YQFV44S^Y@950G9CY2=3T?@'3BKQ%J9PA:&;JQQ\4=FJF1F&3 MI]1HFT\-[5\\U679B>E):9P@-JIR,!-\5PD8WN6VV+\*NKR>E\NB\@3;+,T[ MI6:J$P;>Y%J21S$1&<]DD*20Y1@K9R.*((VX@#Q2S@;*2"J94?VK/>F!E4!- M3JW]F@-0& ]/=T#13!,,@XV=5M \@ T3%^N\>'!7N2P-;!M6_&D(>_$]:0L+ MPJ-J#GM =K6(PQ/L3Q"KXZB'Y\>_+/[X,7^9?IF77/V\;NMB>);8_Y2!E4%% M'#Q,GY6NO0"*!?#CY^VU3M8KIPJ$GG['MFCT:P*_0-BM_),8>!Z):2ZKTT'C MB4>/=N1H)F+W\-'PCC-3@JCL7\DI95AN1$B$3*-$JA%$FD4Q+$Z*W^?]N!TR#[Y8[$ZH_4/7>[CMD=QXY^+^,=HZ4A_@\6YF\^=5.9V+ MLORR>*9-TOSEG%?Q]TOV]]74R>"S>^AP^K'E W08J:KU*E9 AY=!K$ W&#S9 M@Y;$1[4,W8#9M1$=GV*W3LIB.=&1@L5LRBL257_EJI@AB(.4A$$ 69H1B-)$ MP#QB#(9$YE@*A&1,3 R_XR0&SU/I$*V;DI^J?##%IE]/^)'83AHU=V=!:U^VBSFG@>/LF!/"]8N2H,KS^U%KAS!Z5)\G[[J\O6E>K=3M0_6 M)\5U:4-*DHSE4D*"LUQY8GD(J4A#F$4D%D$L\B2W.M(Q)SVBLU6S BM>P(:9 M=C[!F0,^3V)L&/$9!#EWY^A,T,[HFYR<)OU,/=%- CK=$-WZ"2USH M29G>#Z)X_K)IWO"P^"[F?!(&:9 F009S24.(U"X/,X)B2!(N499*BKE1?=D) M.D.K$DT8JAN?MUI8+!=@IHC;>/W'D3*)KGB1WU(A;$3O4 4/"_#=F^@V 0PO M$#@&)-R@L PSG!2P/VQP_/81PP G9=AVZT]??O8 4]T0_C,I!>]625X6A>X; M5A'\_+:YYK;N0EJ?O%4;.%=&$,49APE.PGK0%D6ZKLK6U1GP![J98 MQ0 \]!XZ?%8)P9T+&U[K N$AS35/$/H?N'HF7^\UC-4/G#V#6CT1\#($46F2 M3H?' S.\U 7=&LIJI)>^OYYN+]C3?/KWE2AW#T5(DD@9I$I%)PE$F F8[1 MYK]!W;J;Z/]R;M-L6#K^/>G!B_<;6S($-=X..)QL5T6'F*P[$\WM.71SV M-9R8Q3@P<8<@1;.-E=\61:?7E6+C5BVT)[71Z7/#G:/$O5/$21H+PH,X@*%4 M/@#*N=Y61 B#*,K2+*849=2VC9\7SHP4CM<^?UK5O#06L&L97Q7H+;^+EV((G.;=A]"RV+%U42Q,5>;L3%F3E$ M?EZ"191G])?A%A :\:78!9&\XM<;;_)#:;S0E%=DMJ)8?I_LZ%H=#_+_(/^U M**I&<3_)L_BZ>";3^83D68Q%1M2+%42[1A02W72:I5+D/,5)1.RZ3-O1']C= MZ3^_N@ 52Z!N8JB9 K_7;-F.@[<$W=!+&0Y*2W_#.XKV_H4;%KX\!4OJX]K\ M;M#L6>^.CW&,RZ]H*91U/U]>O6J5:5L9<>3V 4.Q:XJ@)CE,_<,)N7S%1X^1 M&3?<>4+8O>CEJ>O=/L6ZE%IGDGY3+#:#:90_VM1:+^;E9Z&HF"#>=@PWK[PIKK*^ZK;E4=;M>%X?[4X0B8 M>M*H0W(ZJE(> ?)=O3X&2;>M83-'3+EHG?#FC?Q,9GHB\_V3$,NO9.EEM%E] M>*WWQ69IO8!_]8W+,G/OIW8KTUON.;\K1EOH<$HVZE[_B*=K?8]V3%=4YW]_F7 MRPW3=2?'+,O4!R4Y1 *I/R0+82:9A#(+PT@&*(BX5?^Y$_0&WM)ZIE8K52.U MLGK5S-A.I>[',(@3F6,D(.=Z(!G#RM0(DP02$2=)&(9Q&O/)JRCHXAU0[-(] M'T>_P!D&J?R!8;GQK86OZS75)]0=)N"[*ZBAG-Y&0?=3&WDPLY'H^V.2S6YS M]EJ41M8*^WK^4*S*Y227.6(\C2'" 8:(YK%:Z&$*LP#%24;C*+3+A-NC,+!Z MK&@ PE_U5F6YEO?1,#:%W66T6Z\5J?HP&$[GL*+FU5(\+(@_.V[G^6-;68?% M.V #';G02Q+K@02G*J/IM_F"ZMU(VT15AIZ>(31GRE2J\YPJ[RR649[&N@,. MTR716&20W&$6N<+5U7T/6V6N;KEA_M$)R* M?S?WV^>+,SS)?9_787G*VS41ZE>QAGZQ!_T%Z');YYZ";7[].[T#X#A,+NE9 MG+UGQJ@/2$_DA7HAX6_DVNUB-F5O]9^=VH$0429"#%-*(X@XES!/F8!1'J&4 M"XPS9M7PT)CR>.K6[Z"UPS!:JD>?X+@JORXN%Z!F /S>_'?8W'E3\0>9U,V0(8E$P% >PC0)E-P[0&%A#_%PLP="30S7><)"#N=UR5ZH;3? MRTQLFOUU.*B2?5Z*!5^Q7FP<9CRXG!2Y/VQ#:=O<=..MPI< M42AWK.KS4)5\E]=EN1)\@D*99#Q3[D\2"8@B%,!XK>;&8&VM6*4>VC(?CFA.DA1F.$/*T,'*T(D2 M#N,42\0"E"-L=0)TC-# *[DUR#MT[5;N48#,UJT/L>U6[0&)!RBO.267IQ5[ ME,RHZ_64L+NK]>3U9P8CZ[X-W\6KF$6-=QQRG&*FMMXD"/5Y4)HK,YLJJYLB M2M*$13AV:UVR3VO@%5N1 I%C@/$ -)8AQ?,$=C]!J>E>@$;^ >(&!B+Z#A0> MH/0^H<'C(A\-!O;<0=.DTU&>A?G M#S4A]3LIFG?RN+T(-DF,9,WMOWF?9>(!+,,Q)N=0>H\))AZ0.3*\Q,>3'78M MHS$IM\5TSJ8O9%8G(WY=B=]>%O,?9+DJILNW"25QRGBL#-*01%";HS"/(PY9 M$N LH!@%PB@JY(NA@7>LMF?+Z99&%^"E953'D16G@*LUO5*\@N>&60OUZ>-= M&6Q@([\!N^W+?,+3!5CSV.0W \4ET&R"'^\#OL7.-?)+<-NW1GH9=MN81^1Z M-S$?=,;;PCRBLK6!^7RNW?;%Q71RI;N5OET]BT*'8WXM%G\LGW3W6C)_FXA< MB%@&$2228WU6D4"B]Z^%.ZI">VZ=K_:_G!V?5BJ+J0ZS$W?B "18HS%(,8Y3KPPO$829(#I,P MB23*! ZEXWPB3QP.'37I>(P_Q1+\-B\$F4W_H?S$]GB@FH;HVF_?UWLR"\V^ M*_IV2FG#8#?Y[:)"NVV:,F17Y<&@\MYGWQ=_[]1OWS.\Q_ON^R;DW/)*:9!2 M?!7U?S5A]=2GQ4P]H[SZ^TIM#7>+V4S9=;KE_R2.L4A$2F&44P$1%Q+F+,V@ M\O>E3 4->&AU'&5)?V#UVG(#/K7\_*+<>M!EZ5]!S13X7;,%&KXLZXYL43=3 MIP-B:::-3D]QDY1"<8GNM4(!@DA$,6)@$2P ,:,*T>/I"Q#1M/4>JD,O*Y;NJ F M#&K*H")M'JLYCM'I2(T7R2U=(A>AK:(T)X5RBM$PV71B!I;P0]%/RR**[G_&&ZG!D-GM^_:V 5 M6-$PMV]V)#IMW+@+8Z=.'@K"JXS2S5A9G1C/IZ]3KM,>^^6TLFP.B^1DUNP\ M:C2;YK (78/FR!4.B8"[4;RFU?K\\;O^J=-]:X)(%*415>8(CU+=T"*'.<$$ MBC ,)<^"5 2!<;J?,=F!%]B:+IA5$>O9AK)%DI@YB/U+8S-"Y)_IT!U)-%; . M6K B")J1CMLFC)XU0LHG<%7/+/*8[]$KJ:^DC<-$ MQLV\Z!5T+WVB_VJ[15L6R\G?A&X*+OCEJU((CZ*I+"4A0D&>,B@84HLVP3G, M(CWG.4Q"GJ,XX#PW6:]'*0R\5%N:H"%JMD2/X]&_.KU(:;R_A]B34^4-K5YGZWPJXSEAWA#9 M6G[D)@Y:&<):J>R:U*U< /T5#DJB2??:__YH[I= M1\7;];B.7^B:<%[/%+LC2_%=/50_?UI5"Y;-EQ:3/&9A+F"6Y1E$)).02F7N M)23'&64\9IE5C<])B@,OQI8^T P S0'HL&";.'X*/;-UZA43V]AR'QP#K&1C M6;WE?I^B-W*VMZ'X^_G=IC3LA$.,%)P'(6 M,L@(S9J=F*$(AC**0Y9F";6;@6M"=(PX*B@V-NU+S<0%>*DS**=SW4^"V8[X M,X'3,,SJ&23+H&N%3\?FOVWQN5WC\ZT7'_MHJX7 OF*O)B3'C<1:@+ 7E[6Y MUZ7)6ML+YYL0Y59SG-M%L90+Y1M,!([S*$.YLALB!I%$RFX0A$%.DU2$24Y( M;MZ.QH#@T&IBW?))*A9VVT"]M%S8M.$R -$@C.,9&DOEL$9 4]]M6'8[$"HV MKN M<# _O+C\_V=F.G>>)\71;'X0^>'3B(F" JC%.*4J2T?A3&D6,9Z@#53_T4B MS9#QEG^0Q,!+Y2^+9]%60G]9S'5/I2KNW;15@I\)^V_=IG^3@/U)1_6BX#\T MM]5?P__X13D3%=N KOFVV /0RLQTNW]8AARJMLH*>^+TC2#449HF.9Q$N)P M,A>/^K;:SKM?DF(Y*,YYC?,1JL:@-X/N@88OC/X#4/$XG>N$8]U5I?;!SH:/ M(1:F.,8PH'K."U-9^C$G'L$348R#:-0 M0)Q@"E$N*"0H26#$,Q8Q%@4X#";+Q9+,1EG.:T(#+N>&0[!A$5QV9[2?C:F! M07\V4G8;JB8']^4^6U(+(_ULB=W,\H>G::D#/^J2*M:Y?!)M?U"UB-JTT#?P MQ].4/0%U+5%7EZO9DM17%(<[D):+F0Z*+!?5 TL]*Y7KUMI_3)=/';._T#D= MFOZ23.>"_QNXK#E8%NHA4A2:@OJY;!_+%V"^6()G(9;5=5S(Z7Q:C9W02UZI MW:EN[EJC$\!5 B$%HN"JID M4BMI5G7,UX)/R_^^:)AKV57H% H^QC1^HF[!2I2O4S?+F3_Z=^;P MG>,Y,+V<;[DL_5?:5_M_T:>WA2!?%EQ,,A:$G.<)Q"0)(4I2#O,\UDH^B&5 M@CS%D6F!?_?!0Y^A5ED&BA;0Q,RK^+=D[]>^YTADIW,-A;&JSC_$N5-!_M:# M1JO!/\1^M^S^X+^[MBJ]Y%R]G?)V42J;XO^;OE0?1YRF4N)00IJK/U"8Y##3 M4]4(58J$A4$<,>.%<9S,P,NDZ=;94-9CDC5MH(A;KIL>H$ZO(C_BVZTI5\D= M&I7V"79&G]*#CQVY36F?:/M=2GNO=CN&;%ONW[+M]72>!()$BB_C< , MYSE$ G&H?A'#2 1$N26$,H1;/ZY_E1K1<_#D[)9KU:]267 EJ9N([IB2HBK) MK0+'V@5YK<:@J\L6RO8J6MM*?>33;@_,N5C:'57V0RZ%4- B"1GFF5*+8:Z\ MP"B'.*./?(UN\F^(N>V'BU\4]3')J(Z#DCRD <(2YC&.C(D$PHS M3@,8AQ+Q.,_BD&'3@IQ#! 96 PW):I9R0]6\).<@(/VKUH>8=@OU@(3>CDM. M27-&0<[!QXY6C],G5+<QX$RVSB] MB&_IF#0D=;Y4/=K9+/'V#<]/NQ;-8=PC_KE_4 M9GXQS8A N?)6:(QUQ3E1+DM,8YA&+)ZD-GDJ@:8,U<=!2M^ZW MW0.8V4+V!H/=8CZ*P "SGXU$]-?LIX9X+&$FV=#YK?Y4WA35!,LA"+""8X8$K+Y0B2)"$PRP,F"(UD MR% ;>7TX2]DY!%T?[!7=;\OI;/H/TIZ?R\XWW'R^9Z]H=\4VOC8[7]BS==;[ M*:IA]=,92NG=-9&%^CG3B?HQG4^?5\\_Q?)OBV+Y=%>GH^@!EKJUT&RJ\]PF M24XR1#&!5"I["V5YJGPIQ&$>XBBF-"8HS6Q\*1.B QM<#0N \/]:E3IQ9BZ6 MX _-#:!-=E^3FF.8T&<%J)FOY1LF.Y7UF;$X?F'R^J M\7L5=^H?:W;].6(V\GORQXQ(CNJ6V8"PZYU9W>NF/YJO8U&\?2$OTZ6>X;[. M<"L5H?:+J4=I3D6YF5NPB2$*K'NJ1AF,0A9!1)((YI+&$!-)PD@H#6,W3LT' M4P/KG[NK7W_[?OEP<_=_P9?+V^O_Q]R[-K>1(^G"?P41N[&O.T+8J OJ@IU/ MLBQWZQQ;\LKR3ISH#PP4+C)G*%+#B[JUO_X%ZL8B11:1(*K4$;L>M<1"9C[% M3"02>7FX_((N;S^A+S?__>/FT\W#_T/WU_JG^^NOU[]KNUF5TWN M>YGZWNG*^E4R0T+]-ZOQ2;\ ?V6JZ^C%?%,87-+,];N;/F_6]27XVW8/* M;7NKU+D0D8@2A8,DT7;6F%A*(VINMIC,>)HI8M4 ?D@F![:[WS=/3R8K7)\] M=QDPO_E29EK'W:;.J)$'L6Y!@DG#:.5#I8 P(SW(^[4SVN_]UH GYQ;SB\/O MY>V;N$!=ME')]_[;'G)*\9 >[+W@[ XJOT?$N3]_6!06N=.$?Q_DBVK^7@B MR,(HH"E6N0PPH=JA-HF"6*HH"67!\HA8C2;HH3&P==X?IF?HGC<_<(M.OW'T M)#/,MCF(>\;DP#<">9@;N%WSG:8&OA'J^,S MQ]U<\T^R6*]UQJXVR1J4BC& M\B2,,2$F\R"E 2X23C!7(J--W>:>7FSXNP%-.30W"*VJA[NZ7H^]NT[6-G-&K;&>M] M,Z_SUDU'$[VW7Z[7RVFQ69B7(&(>4QRF),,DU@I!F8AQGN:YXCDCN4SKUW"R.<1[OP1P)PG]P'OC;[?I MCH\H;&^N>#+3])I:HIHMU.7+E-;OCQ?.9&K\5HS<@#S9K M]+?ZF6'>NV=#L:P:^DW.Q.7JJ5/"GYLOTMV E M9Q>(!DAHYC3FIJA0HF?-'Q*V#6/.>0O 6.LPV+J'4N]J6$N.T&\UK)=;6#_5 ML!K.D&'-3)@8($8*!\9W"!3 P?M$..$0'0U@.BSED,MXM91BNC9)2G*EERIM MIW:0U&+Y9-R<.W55=JM9EMUSY&H22,93)E(3(M$6+_P!,@*A$+=;[:&!A!FKVKL*D[* M 3Y.H:NQL .D6@Z(H5L.IM/WT%>"IB,:O9F;T#7'2^ETE'8GU]-U M#7BA>9TC5L_-*-),:8N;8IK*"&MW,L=,Y?J?G%"5,AGD=JU$WZP\3CJG?3GY MKMC]5O$L86 FKTE+]3O(\2#S9]2+[ZXW6J'X03&Z%>*'/^!V,ML+)-]NS)IW MJJQ@7=UMUJLU*V,WEW6QS43).(T*PK 4FLW_:5;7\Z%"70]&^_Q5JXG+$Q(PHC"24BTQ:*<8B94CA.ISUP!R4F@ MK/)%;(@-;)T:TJ7=D0U=ARY1O8#9&1=?,, ,24/U I5T2R"NMT#<]@ !MA0V M$GJR"KVD1K4 -D+O:[O5,ZZ%%UQ.RRRS5;OY!8QICR,C6#(68B(BCG.J%3HC M>10F>9&Q E2G=8#&P'KY9\H+4UB@J Y5!D>%\58T\);"R#4 M1T5\F])__*-N"GBW?&3SNI3Y:C%?+6934?Y'F09ZI[Y5_WOZ)O=U]NKFZN@653P[Y/.P/TEWE+,%/69?L"[3!^4:7DF_-, MEWG]ZYI]U.&_=%JV$J!&A('JL$9!VY.M'9;74:WV*+#OV_]QB#K%_.O;&U&I;Q.,BE2F:81+A(:8)(7"2["),&< MBE RF4E%K>[^X:0'MO$E+VC9,G.!GAMVFN$@YM)BHSE"3S5+@*L>&,H6EV2# M80>SO!5L]QW86DY0Q4IY;V:805^'A@UP/S88?&ZW8UYAA-V-.2'1>S,&6W&\ M>S$G27=NQ=Q6<(Z<<2E%.;KR7CZSU[+X]T[5 V*^,7VL-PGG$\53&C$>Z_-V M8AJUQQ%FE&D+K4B>A8K%,K-JR@PE/+1!EFO$?^K?F(J/=K2>N6]\-0.1M+IH MULQ; ,?7[&"UCK5Y!PL<=RLYJ,;+?M@RH5W>7]K!9B4CR'#B-0H'DMU?1,Z. M[-C1.1 8!R)UL.?A,VLO38NXZS^77-LMNWRFMT\-K/37?\HEGY;#YJV;LQ\0 MK5]WSY,*IITE'60I%FAR[6$)G";7[BTUVN3:PR)T)]<>^81CKK.9FR>_3%^D MN-$.VOQQJG>/*O_PX^M7]H_%LKPP+AO[2Y&'15SDF#&68J*$_BE5%*M,QD%< MZ--."(ID V@/K&(5)[AD!6UYJ5-O4?&*2G;JR_,3PP/.QMENEQT(/9@J>P4. MGJ\,A\!7GC* \KCYR7!(WN0E.RSA6KU9MZB^4U=L]?/S;/'']G:(Y%QJ;UW@ M1#^+24PD+FC!=EV2#?).)HX*JD[7Z;UXF9G/7RA M 3,79P#A4/%U6D)O=5P]I$:NSCHM]-N:*XMG'$>YE"5:[&JBF)!4R0S3H @PX4IAEL0%3D*JDH+G-"I *7H6-(=VV.NRQVK3 MT]_TAHLJVP[];AA!)2= Q;?!TT[_/:,$,P-> (*/A+$7V==P& N*XXZ)L8?@ MS< 8P*-NQL*LHTU0F63_F?%RWGB[JQ4F#"--"Y9ADD?8&@C3&4N5""%8H ME7.(E>@C-K!Y*+_<9O^KJC\:ZL[>0"]N=M; %QHP,W &$&#EMY'0D];WDAI5 MW6V$WM=SJV?<%+PZ0VQS\U6:)G' _+;J::[5,"@7'5B'T+W#HO@2=OV%A]5OPX+MJ]11S[E&*M^>'K\ M.G^>FN:VVT0F2-CZT )#*TL9\'V8/IG\H:^WWVXZ[9R!\>R#XEN&ML^5W"7* M?5AHS[E35A*Z1\$/KCIN0+Q/L#>Q\=X/^YE):A*4^/;,)=,PI$%.]5;&3-&& M2C -,XG3H,BD"$5,57C.8-)=?6=6/E0:#;V>?ACT5] MGOLJUS\7XIQ3;C_8E@=<;Q "S[8CHG?V5-3#H PT&G6/V+O.1STL^*DAJ4>> MRDSCMY=(W6W3\8@,P]K.P R&(,S>> 4/;%"<0/!D7V"T1S4W M3K#L6Q^W1D8A+N!K'628W3*,^WY5;;X?^M>:K\& K*WN(0[T3'JQ\9 M"J^=$I/!B+C.&EE.7_3W_45^GL[UUCMELYNY7KG4@[IY9]W#+$U%%!<)P;G( MRCKQ&.>Q8-II3N,LD1&3$A08M"<]\+:V902UG* .*Q?(Y88,@*R=1ST,7K = MRA8JC_WEW,7W-KG$FO#(0TR@@+R=9P)>P?%(7I>[U ;M8?' _OS[=/W3=$?7 M=NWSHHU)2F%F7LKYJG(5\I21,$@%SI3DVMOF ::Q8EARGN3: VXP4G F* MK_B!*QOC1A7.!.M-K.'<],9RZ.485*F W(F,55QA). %"*) M>2034'% +[7Q7*G9EKBKXW0(+:BO="8&SNY10W>8%$ K^;S[/X=HO9/+TR/V M<2^G[R&'V&)S;"LG'1C;P6;R?C&;Z1_-9CR)"\6"/-7'I%"$^L"4IIAREN P MCX,\8%E2I%:%^S;$!M;KEGHUR4,3188!]+MA =4\0$),I["SB.MY1 2FY:.# M 0B?>03%+1IV!!Q/(2U+\7HC5*?6&"_@9"G-3OS(]AGGNU-5C0689#)(61%1 MS(M<^R9"**SME39F+([30N:FF MELE0^N4O,9+PK>3^[KF;A<>^S]X3Z,"]]?XGW&QN]3;+H,\W-A6F#SAA02I- MO3BAIB4K(4H?"5.!@R1/"(E(S FH.\5;$@-K7OT-7;,_D?X>;.9B5;9*+R< MF5)I$]R"*>,!E.R4\CS98D-D1:8 MYE)@K94AE4H&(4LAKI$]Z1%[TW)N?PD MJ_^]:>__V[&9];EN0F1:)"0QK=FU^TVBK,!%H4\A<9[EJ8JB."Q K1_M20_L M'Y@4!E9UY!;_V*S6S6764\U.=QJO6BS1JB^$<"[*UG[$ -B!_8N2-OK026VA,?V5H" '/!BH"NX&1U3K#5=5_?Z M9CAC28")TN=^2F.*52J+-(G"+!6@7!\8 M^8&-S]7=UZ\W#U^O;Q^^EY,=KN[*L0[7M_"9#D!8[2S-<&#!K$V'CVK<7I>3 MX2J SX/!D\D!$A_5[+@!LV]Z'%PP@69!D MI;O#S)C8,(\P4RS 3!#.TCB7:7Y!)3NHY6>0XY4C$IYSO M;/E/N:X(+):?%D]L.I_(."6I% )S'L3:V!0,LXASG)$X9Y2K,$D4J#MG'[6! M?9N6-JJ(HX8ZL"MG+V!VYL0;###C\9'-_VGLPKU\W,SJ65"-4XWJ/UZ@HSBA MWRL&?7;OM '"5_O.7EKC]N^T$?M- T^KAUPG6J[U(E(TK1":N@:>)#+@#,O$ M7'2;OKQ%3 (U(SA,9F"];XBBABITI.5!:.P4_7R!81K^1M8! MJ@WZ9?(VW_(@D9%'7/8)^G;*9>^G7<:3U0.JRWC'=[E\F7(I)I05/")9B)-8 M99A(DIEL V&. RJ@0G#!K*93'BE723_R B]" M*E'O5!F'7*'OOD2%C/LZ5V3'L5Y'WO)_^IK=U2=6_XRN@T^..(NKC_/=F5N] MGW2P*$UVR[T^CW]9\']N QU?RTZ_94''S?QYLY[0C >%*@1..>&89#''N3D( MQ(PJGL>13 '3#NWI#FQ[#)+()%T8-_AYN2B:3/0/__%O>10%?WO>S&9X_7.Y MV#S^+'\5_LTR-0H*L(6U&@8VZ+U*Q0,R3"##!=JR@3I\H)*18; "F+MA,'.S M@56? 6T"IX8>VJRJBTL8+GQS"Y[ :&"&>F6D?(RJF7%F)YM+7I3?C[( MC90C%)Y.BU#JHQXC':'9/U^Z+N/0@%K\XV%QNYA_DXM;N3#%GI_G\";4?8L, M;#0NMXDS588W_G9]AV[U_WE/W(M-O-+R" C,/0#R&:%MM M([A;Z^K>E<=K7VTCX$X+:ZL'7$>L;(LYM;$PTUM,&;=6I*J]SB15I A#FN,H MD1DF*BPP(VF"N>)"R*A0D920+-U3!$'Z#L_-?3"/=*NJRVUPU6'#'.7"[&]U M1PCHX)43:-HY"SXQ@JG_ESU@KOM!9M\$K)\B-/'S%3OBW U@LGX/O MW]^D7/ZZ7&R>2[THVS942]^OYY=/:]L=_,0R ^_AACHJR:-*O3L,H'NYWBSG MJ)H];[]]GP+F] ;N$1.8#GN [1A6PKJM&6?6GNT3=M2R.ZV;?N(Q_D3$R94 M0 EG."%$8E+$"M,H#7&2FR9S:?+3E,:8\.B1AXU(/G#?MM;\<'TQA@0F7,25Q0,P"!8)+EIKEBQ' 6AKF( MLRAG00IK//:&QL!J_)W_E&(SV[;V7S>M_;M-2='O)2_ .2N'$+/3ZS-Q@&GS M&P@>G"!PZ$!V5$AO?4ABYV]A1$=_V&#O^T3,ZB^T7@74NQ/*0*Y*FF#.3 MM)B9VHB(*JR4BL(TCFC@T%OL*+FQ[K^^W%W>?D>_77_YA#[?W:/OEU^N'=IH M'4>M7W_]8P%3Y39+N.KS)^S[&3$AWL.G;Z*<=QRIR;L([V?;XM9E/>;?@I$R&*,(I-_RUM MZ9)8X%S*!(?21/%%$O$8-*OI.*FA+^Q:PJBA[#P$K@=1#ES?U7.6FK:OQ?M!)"RC19@_W=Z)19NTM! PRQ+9^!1";=A MR&!>LU0[5 ;69O1.AZVAT00X6$.CZICE+KOIF.A1\[;J?J-G+;K-]]5\>=%B MRZ/IPCC;".VA_92H[$2H+@&S=:Q_+O2OYXLU M>C43$>IA.?]KGEKJ7^L'YH_2J-/V;U7FQ_-B,=NVH6LIRS]-8WB^B=;;Z%DT]G*EY][SA>OU_5U6G@\;_@KE=A*I[E- X3A15)0DRRD.""A"I,@+*RJITY2&GCK MK*:(:_5J**.2M%L\[SA<=AZS%Q!@VYJK_/!6*Z=D\]55Y2B=<1NHG!+W3:^4 MDP_ $UBJ#)BV$=KE:K5Y>C8_?9HJI;2AD Z2QND'AE"0#)#5:SHP;!-T4&L<5',S(!Y1*@.(\WV$SM!7 <'D!OL;I^0RI.S?8S*J*[V M"5'W'>U3'X?OCP]+<;EX)>'K;+=\6/PQGTC&"\F*P-RH9ICD^A]*N/XGRH*4)BH. V&C-STTAG8F2ZJH M)GN!#&$3#3:D[12I#Y]^C?(D-="/=!'86K4L1.K1,?UTI6/ZAZV.]:TYBK)9 M"-5HG M?KLQ+:!74RVO;7>G'L%/;U3GRPS3JCYQT>^&MJ]"X5[!W"J$#R\Y7FEPKT@[ M-<']GW1L\%IGP=ZI[_+1>!KW\MG,0IL_WLS58OE4[IT?7^L_;H,$21BW-:TYT'UIFGMFV>M;EK?[>4 M7$Y?I(!TO .CW6_4A@//K77";KKYEIF+-H&JY8KC M($DPB=(,,\Y"4^.CDB2/9"&LK@[ZB SL:C9DT99N[1;9!V*.XG,Z$N-#:ICQ M=! 8%(@Y)9%3).;HHJ.%8DZ)U8W%G/RL>S#FFS[:KY=/@CDHT*$(S.$/.AQ& MVDZ-9:7ZY;I-AKWK9"]/N& )"\($4UH4F$A%<5Z$>HM+2:[BE,:YM"]9M2(Y M]!WY]_M5FZ -ZG=O!YC%(<([#, @2-N$M:2/+M=H6XIQ@;I,>$<'<$+PCI+; ML< '6K"3 $CP7O??;J7Q?'Z09#N./NQ)MW#TKXN%^&,ZFWW3WX2?;"6WY7;; M+J6K29&&01XF'!/. _U/07"N+=(.U2 MMP:UH8[8MH)VBRJP>_PP+:?AOP%:A'JU!A?6B $#K*#)/844K>C M.6H '03#?K@<]O Y_F@]QBS*$BX)(Y@'5&(2TA"S1"58)$4@64#"(+**JQQ: M?.BKNX::B_]D-<7M7*%40".Z]MS,ER?=P> M]L3.FB+W]A+NXV8UGBB#5!U!"]5&49#3& M12$%3D46T:A("%?2[>[?CH&A+4?G@KIA"'4Y*B^F.[]P*ZL$PV[G60P))M!B M>K_0MR;_373X,G..7^,!U',V5J2&]E\^U#_1MN7A;< M&D]HL_ZY6)JV!MO/5*VOPPF/5<9((LQI41NN/->&R[2"2T,B@R1AJ?X R' Y MLS*T"2NKG9V7-*$RR#F-$BQ" M%6#M0>28BBC%*@]XD2:!HBGH .3&QL!*^V/^S*8";1,!"S8K;)EW!D8E0_XCR@]GV(,U=S[(&U>'I:S$OWI9R"L=JZ*I,B+E22A!%6 M5'%,%!.8$B%QE'$AE\M<3JH31N4ZS3(K]IBV7QB,/US6^+ M)UGUS[E:S$W^K?:2MHT!S,[2&!"3D%MVU?O8-DCM7.C?+V:SSXNER7::I&DH MF$H)#AC+,.$BP31-"\Q#+G+%PSRQ*_0:BL&!+4C93;;I?;KE!7#W,L1+L;B8 M>F>H8>;),%L/GD1;=MM<_\8MVG*,WKZ2W:P@]+MA'-6<0^[*AGA?@/NV=WYO M;G=V_M^?I[N_ ='LO3\<@NYX=Y #HK9SCSDDG3.&QW3G-%2GX-9%_UB=@6GP MB;VN[I;Z"?F-K=:?-G(B61RDD5 X%EENNH$D6#O*!$)4$&7BPC!,K M0V>J-;SM#1'9' L8B!YU]OT6+';&T;"%[8%;6'?GU]1QF.W9OV;N M$ &?Y, M],!PB R+Z-.(8#M,P!D<]/.FXPP(OMO\G+/PLIJMXT9A_+D[9R%Q<";/>2NZ MQ5VV=9!WZHNY++]35TLIINL)24F8!RK"F10FLSDCF/(PQ&D@5")R)CD/ 77F M)PE:*97/FG+M$/Y1#D0VHT-GAA432N8E,[ @S'$0[4(PYV'B9-V[."CTI9'^ MJE]Z@B_'Z8P:>CDI[G[@Y?0#[E7)G9855<*62O,HS *)(QIKCY E MH?8(>8A)(D*9JE"1D$*KDO>)#.SKM46Z';JP=+=>A/K5U9?<,$UU$MFI,OF8 M3&=5)K]9=/3*Y&-B':I,/OI9M]VU/1&6MVEF>,B7[3B9NL)&F $C^E2Y-/D9 MI>7!/9)!@'3DQ_CE[=1?9]!8-WWEX8AXC(A4>H/LIF)&)H[\>8( M=[58/B^J!K]U:4LFE JSF&$99 DF(2,XEUF*92AHRO4!*Y=63A>(ZM#&N&(# ME6%VPT@;64<=5B#C^&S1M BG#8$1T Q:P>-2-V6-$V14X0!XN06]['#S-BD/ M*'?_=#S;Q4:4;W<*'O1A-__XDUQ.7_1R+_)FOEHOR^_,_73US\L_IZL) MY3EAI AQIH^GVMV-8UR$5&"FBHC(M(@"V/"[/F)#'UM;TFA+&^9V]D)EYT7Z M @!X?CTD._K=$/7HU-G(YLE'ZR4UJLME(_2^!V7UC(M#5-UW?I(SO?3RU604 M3:L"\'I+8CQ-F& I9IDL,"DRB5FH*-;:'-(\2E5"[.\C3U$;V@&JR"-1TT=\ MRP!D.S^%F8V[XQ$)H)M3@]"01AW:3L[-*30@3HU'5!R=F9ZOB#<7QE+*?M?E MU"(CNBR6\NRZ*K8/N;DHG4X6#PM]KM1B3&?R5JYORD'79D+PP^**K7Y^6RY> MID**CZ\_5E+I?&4]!F4:VM;'E#;F5D94Y1%5&+)0HY)'$4FB,=QQ@O" MM24L)(DAKLT03 YL0CLLFVY"RX;ILY?R_8![5(&_6SA-[[_<%,_1[KZKE%YEY\C?UJ_K2O"K#-FKX-A7U'WY4 M[^P7U'*/MNP/,I=M2'P]>9&#L#BJ]SDDR/M>ZZ"TSKS;^?C:Q"!?R_'2Y8F, MIU%>)-K1U58^,(U),NWWA@J+.%0!4T%&:.IT5W.(VL"FNB6(2HJ.UR4'80)> M?YPK/,SN[Y98V@O:C9#!XJ] 6.7>P'H5T^?L@,]DB-BGSYVPCI+6PCGUF"Z;^'Q^DQ; MB+?3;MKF\VZ;Z>UB;5+JS4 7DW91?_VX*G@BE=!*@-K:$D3;8G"=L_#N-CMFF=+"]/)?4$]ZJ*51)XVRL,T1MT@>\7< MWQC[/^PX$7W;^_=F_KQ9/^AE2G[O8U+NL@0!HY#/X:1G7+ZD!RFGX>%]N[4GA+,UTST8V3&'8I^ M0M@W4]%/?=[)@=6'8WWX73P]@]W6O2='<%;W8DF&MIRO@)/2#\ALY:F>(2[< M/^V1U+^;>D0R5^=T?[DQ7=(CHNPYHL<^=6X>PI)6O:9[:(R7=>">[GH(&KLM[DR!81H'E?6,!(,WTGC/*_CR M/AFSR)X^U'W(5Z?IBMN^RT[^MR 5KT[S\K0G"W,;NX[3_FD9&?-M-I= MX%2,CPA$$!=9ROT/DZLL[7<=H NZP9\S9_P1F$ M_A$-\&5'G.+@+//NH ?W9Z?,9>]]/0&\S;X(&:'" M!(SC.$@P(?H?2J(4TX0F3%"5,+VVD\]N0WY@NUTF5EPM9J;OC$F3_V8Z09C* MJ3NE5F72#%K_E$U'"/3]IY3..<96:$./ ;XQ=#TA7"##B;$Q)2]E&HNI?3?X M-OP,DI;B!H7WXX45\74" .7XH :T"/Z]T6J*:7)0Z[?#Y\FEM&WL[OL+0 M1J0;ACHQ B]^G#FA^183K?H8D:H@@" >C0=EI"IY-;S[*C'=].B]8]PUE\ MVN$@]TD6ZVW-PE>V-IW87K^5LRD_:V[_KO]S+>>WB_64RXE42L81(U@2)4VY M <6LB&*'/W1N M8*3JA#&AH0H9#3@F:1!ADB<9SC/&,4^RJ.",9BH!Y HR7S;G! 0S5P(5V#,56C MH"%B++LR>(^BU,N_4YQD5[CCD9"]S[D:&R672U-.8XIM'MB?UW^:$[3\*.=2 MZ9V+IB0O%)5:V5)]UDH5UVE-@_NIC:S05J*_U6^[ MQ]S4O1SRM$TI;DMOMBD/$TJ"*!%YC#DAB?;TLP#G+$AQ)'DD,U*04((2@4^3 M'%CI[Z7I]R_W)\FU'>6K0T!U F;Z7& ZW;WT#H9PA3:C81;*G.$@Y,9S(0(S M$BN7Q!2''!0H;C(A0J M3WBNW>9)%4K[OF;+]7M@ND_>&M?FLN\__BV/PNAOJ)"/TWDY\G>AZOB@=T!3 MH3B- XF+1(28B)SB7,413H,\IXPFA).B!O1Z+MX/SH:X,YA2'_>'@[$(.)4J M2'#">6RFVF6X2(,0)R1(4DYYF*@".,A2DF MH7:6J!0!+J(X%&D1,I;Q,YJO?QDKI_Q@-_(OT.SRDW#UJ[U/$(!'(V?YSVW) M_D8X7VW9OXR;#6PKWHGV[&\_[W;8^;XI5O)?&[WX]8O^IRWC$TRJ)).)V8\% M)GE&,#/Q1*:H9'&1BBP!W6HBNF\- !7B_EJ*F35C?9A MJ??U*B;2:0A^,S=]OZ68A"*)"T8X3N*$F#-UA&DF]>:K\DRE42#"-(>=J<]C M:/#S]N:"IY\;=M$&T.MS6#I;K M-)Z,59K1 @N9"Q-T$#A7B<*4<$F++,V#S.J6V('V2 'B6(@?!TE-FG!L$O:EQP"7' MRXUSDW4G.EW M%6$1YSDO0II$,6BL%Y#^>(D]+3N=?-+5CJ?DFN5B![2=!SH@?,!0$P2Y ;IM M.0+A/='&COH[Y>& H#F>I@-;QC'2]5,;N@>Y?#*IPFT8)\CCL,C,19Y,]3]1 M;&[RTPS'+,@Y)P4/0P&*6,5\ !A9AKK.E1P8Z"J% M?H )#0]T]0GE*\QUD,:X0:X^,=^$N'H_['"( QP?;U:KC;FD-A=6)F?]SF3T MR^V-UB2(14!DD>$\#3-,6,1PGJ4,IRQ2D8QED>=6WH1OQ@8V 0UY)&KZ9L#D M7'-@)@N 6F]Z?R,6I\)WPGG@$%C[3AI>T5U9("3![5"]OQ/ :?.=WHW;473< M=P0[LPX 9.^!UB>]\4Z[ Z"T8GTO/9]_72Y6JXE4:5C0),.AZ;I$\ECB M/(\C_7J3F F>21Z"NNX=(C+P5E0U0H9N.[VH%%E"TD02S!D3F%"98QKJGV@F M\Y2(+$S" G9_=2XN3K=2 R!CYYJ?*RULHZP/Z)&]^UD'?_TK6VF[<"^?]1?@ M)UO)SXR7 RDN'Y>R;.Z;)5^GL]EV'&_*"REE0+&0 <$D"$DDW]Q>*J"?/UA6(7O<5O.AX/JJKO#N.J/,B\'Y--Y5_NQU>\@70 M9/;XP\-9AIKFD1DW7WQWFSTMHE/CHIYE1VM<=%JT;N,BBT\[QM[;QHDWVJ;- M'Z?:#:E*.P1VB-S<09RQUK@'[+A^KY(GGQ=)DE79R\C^^ MUG]\J(*LB>*AD"&F"1&8L"S$+,US;<_"*(U)2D/8^"X''D8T8#59U#+5+1&Y M,(-PFT]4>@B]F71X 5!S-@BL[N;,'Z)GF#,P)M[-F3T'[V3.P! =-V?PI=S, MV=WZIUS6O7$$3T@1TPAK53E.R#2OE(=^@B\IO5ZOM9G\GOY M.#6YD?/U+7N2$Q5P09*08Y&+0F_LJL!,:@4B<5#D.8]4E$O;6M9#! 96FXHD MVM)$AJA]X>I!3/JUR(>D,%4""@FJ3NV3Q*DJ]>""HU6C]HG3K4+M_1P\*O5U MO9R9+*+5G7I8BLOEPB?GR%P6/^^B&3CEI2-[[:@4B5?5_Q'B1.Q^?\ M@ "-W%O(K[U2GR=M.UF= G4]RXX6J#LM6C=09_%I]S%D7^7ZYT* M?'(XP.K MXLY0LHHT8)#F$8E/:YT'86$J=T#. 13LA%AG35[;7W/TV6M'A#HT?>W81]U. M6S=S7@V]9;.KQ=/38O[])].O^G*]7DZ+S;J,4RW*WWUD*RF^L5?SX>ZEQX0R MJ0@-"QRQ2!_2:!CB0L@ 1WF:,T)4&!44_7.NWA3Y,Y_6?CW=I'.I%V9TFQX4?>OG6\H8J MYE#%'>JR9V;Z?FK>SW7Y?LJ8E?DD+IE&-=<[MW?^3K7^(/1T&/; T*AG:'\ M[A^]/:[LX,4TDY$!XXBZSPQNUYJQV/M3L2_ \XAV1+7P61RE!#HJ1P7T.FSH MD#!N[DEWH?%\D@/L[S@BA_[NLW=,W1!E)_>YJX%7/\V/-_/JG=VI(X\T17JO MX222<9'G@N!(R@B3K)"821%A&O&<%4&M6WGVT58[Z0'/HW?]8K]S.V?D+ODB823M:5=*\P=T"DZX4 M^F.E'&8Z925).6KQR*/;DN;7H7OE# ;_H$UU_'/]%^B^,]BKL&O3,QQYM_WJ MZW2^,+.;;N;:W.JCW831E"L9C)$KU9?E23<4RX?=T^^CFG^HX_IT^;IZW"/SU-2\=E0D@>,,53S .28E(D M"681S7$:%3RD,J$IL9\J>93,X+ ?Q75SZ38X7:6'6!BRH4ZOP@\*E/]A2_EQL5A+-# ^E*UER 3OC'X?-[K#O!0R8U6E( M(O/M0U\:Z:_ZI0>?\4]*YNFP?YS.J*?^D^+N'_]//P"_22VOG_AZPV:SUV]L M*OYG=2O7]I_T%K!5"_:H[!#@P M#;;&98!\,XCD3K>[5@1&N_6%B-N]#08]YUC@*)8F-E]+%<4!PGE 9<\H#P$U3.>)#ET(/#[_0HU_1> $PXM M\++;L_VB %/]EG95V3@V=05:0 P;(C$I[>F<\3#J:,ATHH[&0%;;G' M17+:8 \L-]IV>ER4[N;9\RFXGGR3N AM4?P ;Q:"QF==*UOW=&4SD*XKO;9 M?/SG.UVC87/70S21KY9M M5/+MVM3#QRNT]+??Z\4 7?-.(Y =G_S$"WK[2D;J>^013>\M1'SP]D[-13S" M>KSMB$\B;L;\7M;7E4+32J'?4+56[BWU9DS#REQ+PGM"'X7-SA:>A8*3 M6>M*KI"AN1WAXL\JG9++DX$Y2F946W%*V'VU/_EYQS&<=\OI8YU5_%G*LA,; MF\[OYM^9,3'E"+I;N9[$21HRF00XCF1F+@!33).3D3^6$]2PLIV!W&$&8#P@J%I8VX&P@IE; M6YA<>NQ#\ )8VX%P$(M9Q(= MI0'Y6CL-)*JHHIHL*NDB31C:"W ?FWZKZ$5>F/D#"^K0#_"(,&2. M@$<$>ML2\-@'73-1CO; _=+.K4BSB/$HR21L M.( %T:&C\'WMGNVF7KCC:1D[]XP2,"1^/D .^2KV$GO+6+$@.7+.BCT(;[-6 M ,^Z&8Q.K+H-9)N9C;.%B5M?%J9;*5]/*$FRD) TJC.S0<:%YOUZD[__YK-3>I57;MJ N(3 MEK,XH#'#B@09)F&8XKS(<^-@1%'&52%"^W )F/S 5J,I?%[7M7%%R0LR79U7 M&FF32V@BB*IF%1)X!0-M$Z\>$CZHH9F70>EZ<&D[7J]F!W7X00W*AJ-!(82$ ML(>$TC&2;2!M"Z;:+]U%_:U+= M(+?S*FZ.7KLYU"D)YKOV]^GZYX_YHEC)93G<]F;^K$G?2X."9JC\*N[F+90Y M#B82;Z8.W\SY;".DN)F;*DA3SA=.M)WGG/("ZY.DP-K\QS@/.,=9&A:98#04 M E2B. [; V\9A_K8 ;.]1GI]=A[K7^^EP#:B;DY81P3TAY8!=85 E11H5XR+ M_2RQ.K/LHKI^_6#D^04U$IGN=8U,_KSG<5^!)^][)*9']=['?1'[WO_(U-VV M'C.VGIMLKVW;XF[=Y/6?YDHW\3B?_B^T:LX21CL3[A\<8#RRO]?Y!:HY\&U6# @]BT.\&EXE="MMDZ;F0R#(@G-<);ETWPM/L_8HVV-T-$%!E9U MTZO2$$:&,@YW:M&, V_266QUOA^(?A7WA@%,H^W$1[\;+CS5"IV4TJE2Z/BJ MH]4)G12L6R5T^L..)\;I?+J67Z8OQA?8G13\ZU(["A-6T#R1*<=A$%),\C#$ M>:K1S,)829'+0BG0I< I@D-G0QD:G3G8T!/:*;@LSU8>00">BDK*N"1]:(IZ M2=[C"<924%]GCU/DQCTU6 K_QM^W?D9C3"548!#$=& 2<7C) 9.4#I$9V %KSNQK-F?2%9TT8>BH@R?=700 M)SL5]R ]3+-KP37%QJU&'SZ>$MQEJ%"?6/XF!1VD,O;XGSY1#\STZ?VXYZXS M5=-Y?9!O?W,O5YN9R2 P+:[:/[=AR2I"<+=L_Z)7W#R5)?^K]C);T9Q1GB3Z M>%Y(3(2,<)ZI#*9>FNIE6_K$UN^Q?\/Q^EJOJB#="=^KQ8RCJ7T%P.ZNU"[RURKWE,7L@P9<(4%(0*$\(S3(.X MP&E2B"0)TE#DW#K?SY6+@3W\;D^9AC'S\_JG1!WVD.$/U0P"3(4S]A96=0Q$ M@=YX ^9=!TS]\S$@(6UX/&(+L,UC8.QFL#6]S8PMD=BF<^NO+=O["JL.\C.# M_++BUE>:X+GX]%IWY\7',_GGRK^S#YR]F,/F8+JO<(Y\7'VR/.E7]GCSA[L3/3S+7WW_<7W^]OGWX[IC6?1 NRXP! M7R TP4.50JN/'<$!LGH.TOY(*WW22[N$_MH3G#O0ZZM)K5%F7*3_K?6JUW^ MP99">YY*3M>&S"?MC HY%ZN)R/,\(81A%=$$$U5DF"5!B$U_ 2F37"9IY-1Z MTH[^.,';AEP9KGUALZ8IY6;^HOF4PARB:G;1RO"K_S+5'U$5Q] $8&OP[>R& M5RP=&UJV\)0LH)('TUZ\Y>("M7SX;'$)D]Q;RTM+LB.WP(2!\;8E)O!YUP$; M-W-QRYZ LS7JAP;V!0P)Z#2-1IQ^93U+$I@V'IBA<6&Z_9@7N-'.?J^0#F,T M]@0Z8X)&L]+(PS/V!'@[-V/_ PYAEV_+QZ3>;Y., M1"QE."!)BDF0%]JS5@*+2)&B4%F>Q%:: R$Z=%"EX:*\PMP/4-JFYX)05"1+ M:% H'$<%TRAJ*"G5/X5Q&,0L$VF1IW9]R8;"T:E5V3L@:1%O&@ =F,';PJ*) MH@\-#^A._?+F)F(0D #!HP' 0(-%AD"2M\;"+)=:[RX#U"ZG3 /]%F' M+>@KTV<9O7@S[*_I5G#YN)2EEQ 'P=?I;*:9^+21_V!!D!2 ?>D<3@;>K"K6T):W;7N3EKL+].^:051SJ$\V M&XD,D\AP"3 O9[T0"\,\%LPP:WTVPB[M><^"&F#>QX+8/]^6&;0,^4.K= M&\XB,-Z&X0.'G5W$RX(^AF1?+;[+F33!A+JA@8=AV'UEKYTMFL593JF(,4G,/R)7F(94'_@9CR(N>!:F]IF+9S#RU_!.H_T- M7//HW3GM>1L^?%,_& _BFAZ%=Q#/M =GGXZI'[P']4OA7VO/;NEIC,[S2GO6 M_PLYI:=1@/FD%NLY]L1>S!_7]6"W![W$Y9]35OQXB,O N4$X,7#<3 R^0(0OL>WT(F7ZK[4M>F$7>'8Y8B8I^ M-S1]=K#N$U'V?A<^.N=1:+HRFETV/BKP(HI!RS)6Y MFU$TQRP5#,=4ABJ7H6 DL%' -RL/K'4M+62(V4^'V96^7\G.D@FF69;B@&; M'&3=:?;+[DJCS7PY*$!WULOA#SBEX2^G+]I+>JFZOGS?%/_0!ZJ'1;5;WLJU MJ>7MW.!?+6:F7FS)9O?3QY_Z@_>2S]CTZ8JM?MXII9>8! %7(J04LYB%F'#& M<)$KB3/*91Y&@I \:%*U+$Y!_CET2.:"J>B693..##0LB>,'9/X M6W#K+KDUNVB]0+4'7W.\FWJR9?H"E6R;!VK&D>$<5:R_[]L"%0"\YUMS+0UX MK[<'K1T8"ML3507>R8Y9;S 49GN5"(.1<3O?;1EJAJ>\MCG391>UDL^)E$'( M,GW8XT3J?5$Q@HN$49RR(@]Y0"5/"LB)SX[LP-YH1Y]G#1=H ;"C0!#M#H?^ MH7'>HUH&K"U=U5#(ES5S@\33<=.2Z*@'4!@0^T=2X--N!N7'O&FCTC11OYMO M":\F(F(%9T6DSZI9AHE0 2Y$)K$L$D)IJBB-$CL/VY+BX![SEGX[,EULR<,L MR2GT8I$5@50)+B(98)*;_C^A3+%($AKG41"F!&2'?6#G;H [R/V4XM%8$X.@ M9\SLS*Y')&#VM@-"=V2&_A9]LO@6@6VII9R>C.@I:J-:3TO1]\VF[6-N]G*O MY+0S[^A.TV+S;4\;*29%$&KS2',L9:[5/Z(4ZU]%6&L]2Y.4*1FX5))!>' P MI^>T M-:4;7S^O \TR9"_Z?V0$SO'[RL^RX5;?&/S+^3_W?G]OV9SO>V[9I0(=S?Z;'!1U/=@A$>E2CY +*OH5R M6L/-7)F#Y^5 M9S0722'R&.2F6%$=.H/-Q&E,4T%N?NA4N<*LCAV =N;&.RPP.],B4O[0X>#" MM)1MF*CJXOU9$9#0GLR''&.IS3:%PHD@1OIH8^=J"[ MK: KK<_E*>C@WHH#!KZ\%0CI<;T5!U#>>"LN:SB.!3!SN58FX?;S8OG _C3C M '\N9L8STK\X/+5K$L6,JB(@.##S? B))*9I1C$-M MDK-2E69LM4*7B"^>GK2IJOITF$F@/^7,=/"H3EQ:'8W56IG'D#Y5K&?59*L/ MTWGU2^A)S.DUV5FRP5 ?9M)?_2K^WD!N:I3-J)(.V^BNF$T?/346]@&3KU;X M+BR,V]#^#)#>M*4_9RW7@4;ZU"-7ZVH"2SU^15O<21*0(J#:PC%"(TRT>3.V MCN B#T).9)Y'L557RE.$!CZ@-631M!KQ\Z$>;/1+Z61!AQH=PQ9V2S-MDHR-D1AYMU"_LV]E&)SY_GN(::V&^@R011<98 M@ID,J.EO0G >4H'3/ ZS,."ILBO4.;+^&'&49U/"9C:W:4W[#!UM8(&IIH.P MCAII*)D9OLV8B2OV/%W7-SXWK?AWSW+)J@OUJH_QU.>MSQ&I/6MKL_J[*.F> M:,=T<_]C#GFG[:6Y7F=7Y27J@TVD[WHY%2N8J9Y@GVFL@2Q&EZH_H6UN+O>QOV#SI>PRZEF*Z;,M!/BR8)=H#(2D) M<1'D&=;JS?.BB 3CH!GDAX@,?3@H2;:ER\"KU4.@V"GUN:+"]'A/2O1[1="C MWO;)X^M.]!")<:] >X1\<^/9]UG'RP43'=_69(O+N;B7:W-K\6FSU >Y:LY M%>B;9%E8R)"EF.:F]UL1%;A03/]#\_B ,J;^Q67-Z-0# ^637UA='?Q-C VWEV \() ML]TMDC4GJ&+%A#_J[+X.&\;S*QGTY^TY N')XX-2']7KOWGL_ZJE5[!G;IY>C87"5->E_*#?4&GQ8<^158\H88IDS?3 MLF54:)\Q>_?0# MA=FF%V9YQ?:?,P M9[O#S2]?V'1FPE'-+>C#XN],\_!COEE)T?SRLY23C%&61DIBH62,2: R7.C3 M(@Y$P7(1)5%>$.LL1H^,#6P(MCR9?9(U7"'5W-.O%^@/PQC:E)QM_Z"D1!_8 M"C%SS6;6L#P2>7]S_3;G/=\'U$85)N.PX=*T4*SXO$"[;ZGE=9M-\;! );NH MXG?[!\WQ.[T64&/,=WD]KATQ1WY-T$:8WK$\T0'3'[TQ6U]Z1VFOYZ7_]5VR M]J4P?31ORV\XFWU=+->/FKK>@1=\6OZRG@B2)[D*4DXP+\P=;4),MFP>89Z8 M#M Q%SR.[7/X+:D.?:ZNV$ -'ZAA!'4X@>2YVX)IL2$- 1'PS&R#CLM@&FN8 M(,4! \#E6"IPUI<*6# E+J_?,!VL1&+"8#R[9860!]V"P2T)6IU9>/VJ$O" M*$D4B;!(B3:98:$/#$EDNNAG*E0H#'*<*,ZZT 64DYB1(\@)0O.C* MQ< :OD.P;BUI\CW7V@-%3+PP_:(AX^V=P;9PC,: $&8VRN618:F<>+]EZ@+5 M;+4^P.H"[6)=/CL&L@!?:@R$W7RKJI.C.3IO=E!YZ9"0E),1"8P(TF&@SR)4QG2/,SB,QOQ'25NI57GM.'[5F>#E[VNGFLV M2O,O&QX<^E T+7S!STCYJWW7L/&!2H9N2B1:WD9L//>2?F'ZKMWG/#[=MT[ M""TD\/B!WOZK[$!FFT*[2 M A.'CXODF"5\8,$14X*/B[.;_]OS.<>F#D),JVB.22B^F==-@Z[*PLFRN&F2 M%D4H913@E*H$DXQ(O54'&59YQ#AC 4L24$7C:9(#*^26@;(_%)[.$:]X '9Z M.(V=W4;L%Q&8OG; *//^-1@U>7/+5I;/EAQX[/5@+:VO9@^G"8[;[<$:@#?M M'NR?=,S]9TOY<[%9R7;B]\=V[$5]A9!F)"_BA&.AB#">.\5Y2 *<\8 &DL!I$QY\ U& ML0-[.R&^:7="+VX!2/V]X7"6,X"WSL 6F\EX[ NP'OHNI78EAN_'PTO84^'D7S)"=2,DBHJR9JSZ\GE],5D M:?Z8,W/]:&ZGFAN5;TOY--T\&;(FFCB)"2TR'@4X20*&2<9S7*ARU"^/,A7) M2%'BT.[,B1F':R6'OF<--3.X=;Y82[1L600VO7$"W&Z_' X_M[S+=@SEEA^3 M-M!RA!J64,T3^M!P=;S" MX?YQQ4?'7*<>)AW)XYY\#TIGO.68O!3)F0TXE) M.U^V>7GZ )PF+ DPCR*!B0Q2S'@6X"@G/ E$EBB[T/F;E0>_LM*T;#+U3LC? M;RW.D@IZ*V4ID+52'V6^QQW0SU0ZJG_8JN;;E491MZ,"-"IT_ -N.WS3O^#[ M6F]]JYOYWW].^<]KT\SJM2)2-H47/B'U ['\[7Z6RVK02* M8Y$4:2)QKNTM)KG^B4H18)D*DJ:4QIQ81>[=R ]L="M^.LUVMU6?+4L7Z-\U M#52S!4@8AF/=;U"&1Q!F6VS V\'.I6(-#B(@W7I0,-WRK,&@>DJK=H:B-Y\: MONIXB=3.$N]D4+NOXMCD?U.LY+\V>N'KES*!LNT,% M0^:11\<[2?;SOG-X--'\GTF]UB <'1DC\VS;K9!:]1B60X;FYE$HKJORR2,"L5B;J9] M485)%$G,TC#"19PG@\^T[RQ>^ KZ\$+ M.9=J"K4%1V"ST_[SP8#I>TFOGA)84FR:*/E3]7Z1/"GW$2*CJG._H/L*?.+3 M9V[G=3/FN?@RK5JHZ^]Z;2G$W;RU$_H#MXOYLOE/?=:>KLSSI0X\2/YS/OW7 M1JZ^3.?R9BV?5I,H#61,$HH+$3),TBC$C&A;(&6@%..$R0@TEWEHA@= M!W0S?]ZLJV9,+7-HRQWZW?"'2@9=QP@.]8*!3LI?X+6Y.CC^WYB[%S0PC+X] MJ*'8?1_O:V#PCWIN0],]K\&2&0+T,A5R+E831I(T"1C!D2BTU:=QC%F0%#@5 M4QL&JBWT-C8$/=TBG;,;@U1>HB8F(Z;U^U8NFNI]RZ*PG8<&5A]-"]]>WUF>A-Z* MU*\N9TD#4Y)&$(\AC:/<.Q5M[:XT6I7600&Z95F'/^"VQ71O2TR_KJ?GV>)5 MRH_5<=NT\>KD7J1QGH0:(:QD8&ZHXP#GL128J83G!0]S%420O0="?.@@Q,/= MU?_%'R^_7W]"5W=?OUW??K]\N+F[A6U/(#3M]JVA,(+IZM5^/*;A ]6,E+W[ MADIY<<' TT8((CWJ#ND"RO[6Z;2&IR[ODR(N!(F+# L:1]AD(9ON[@H+D;* MI$$6%2FD \$;"B"3X=J,0/KI[>[:TWTXE7_;RWW !NZ>M?;M^N_;L/V8_AW_ MH&-::74=>2^?3<7C_'%;,;_==N*X2)12L1G8+3$IT@RS*-5[.J6Y"".:%@6H MOY\%S:'W[NM?OU[?/GP'IIA:8&6GE)X1@*EID[?04N^T21@J ]5>7E^YJ!84 MQ\U*M8?@37XJX%&'A*3+U6KS]&PV],^+91O?NE-5A.MNV0EP/?QDZ^K*XV'Q ML-1[O9++Q7)UM9AKOC::M9OYRV+V4D9EC8$RG4A-:M_#HDZGFDBIA';^ UQ0 MT]9;26U+TD+B6"9YKL\#(E7V545C1 ';M7*:[0?\T5AMDO3LJ6\ 399VG-3A5S&9::M.;:A)G64X+KG# %#4-21DN6!%@D5*>41K1$-:0=$AF!_8Y M3C05'/_=V!V>_BJ(P]R';FYFO3LTG)M.7=MTS9)YTWQJRWZ5X(!V!;A '1'0 M[T8(5$LQ7)+#(& /D^#@E]7W3&X8!/03B0W#T'0XG39],:YFIHGKRC3(*(N> M:9ID*HLP8RG!A!8"%XK$F!'=;B:M]XYJB^;%_<(2UN( SR/EBNYT6',2'.?+]@O6ZW$<>'<\Y M[N=]QXT]\5''*VVV^FG^W\R>>F&S*AE_M5Y.2\]6_Z',].W^HO/)JD*PJ6;] M)*O_U?\]VX@R3L]_FJ+7>^U.7RNEG>5)&"_(/C0L_&*2^ZL*X7+^SNKG1?EO.2*O9KZ\6%ZVHI5_!]Z_ MC_OJ+6_P_[(O%)@#4+XT\R_J,&AJD]HW5GVD*F'8^>7N$Y50VYKQ[;>D+"2O M1$.-;,@(ARKI/.84O,M;\965,"[SX^8UO,N+>9,9\3Y<.+;:E&O#P;?EPN0_ MBH^O/U92DV^;X5[R]?2E# :UK5KS1(B,1Q+S5.JM*]);%Y6$XB0.91*+)!($ MUGD3S,+05S#&ZJC9XH\5,M\QI-JFT*QE!=A+$HZRW08Q+'9 QUZN*X/=<(.* M5_3!,*3W[5_0MK7VEBFO?7;/Q\17-THX ^,VIW0&Z$VO2O>5G'-.GS;S*2_/ M7*N;N5HLG[85%(O9XO%56]<[SC?/FH/724YDE@JA76H>:5L5)!SG2N4XSAAC M"8W"B(%JWH'T!S94+9V+[;CHTH7B73;!>:@@A"T=V>%P WJB.XP8G[%E!6UY M*4%LN?&:C>H"@[^$5!#UL7-27: YD);JM(Q3M<QH6.+BSG^ M=GV';J_O0$4?.Y+UJ_B90@%]C*T\_FL_#HG@6OVQL]:8]1^'A-BK #GX$;?] MV)QI#*P)I3T40M4=@N>A@7N[WR;&EA*K4O*/J]HNC1(^^5R-/F=IC&J%M8KYC[ M&U7_AQT&U(E_/"S,?FNR1%"'!Y!/=PH0*S?/(Q9PS^\8#)Z+%6"B MNGJ(IY8?TVFT%'7/C[1]RLVU_"27TQ=F6GJ5B2AM6LJOR\5JU20IODZ"(@A% MJ'*7%U+HJ/ZOC @]IUAX-.N!J58W\Q7ZV69M?.E[945%V%"PI1@6@A] M6E6%/JW&/,3Z")N01!:YR$&M"8[0&=A-,%31ENP9SL;QI]F$J(ZMRKZAO=;?_XV[*^G'EHBQAX/Z,L!,(GDPSC/:H M!ML)EGTS[K8(?.SU=3G)\FJS7'8KVHW'#XA %XH.$H/&JAM M(YK3?.W>A4<;MVTC7G?ZMM7G'8INRLR>554K>C-_D2O]1NZEJ?N16EL+ELB<^#[X&GAC(V1ON4[O N,5[=C( ML5.Z8_6 8SJSYG9V5YNK8&>ODFG?JS9OSC9J6/J*O5U>*IF,ZK[V*< MTB@(X:3]L]M:_EJ M),+=LOW+MO_':J*2I A%D>) :.>-)&F.61P*S-. RT0?N&*2PQKZC<'VT)'T MC3072E6AS%L*\K6K,A!FYL^4*VD)PE!=L9VG_>J\-9IJWHQA+ M 1!;HVZ7C:OMF^PT9VHEJ>QVYT/;T2$W[8ON_/G2XIT[-$8<\Q5XZZTX"M,C MMV<<\T6\[? X*G7'V2++Z6+9SL,U]?=356?<;Q/A.ADADSB629KI'4;E18Y) MH2AF/(QQ1H)4%"H660[:9J ,#+QA[/, W K <-H9]2%!@IGG??(7988D6S9) M&9WLR=^_+693_HH&:3[KBHBOP2A0\N-.37$$Y\U(%==U7 L"R\&/RZK3T'3U MSX^O'^6<_WQBRW^6.<*)3&,S8P(3$C!,(AIA)DB$:1!1%04T3-(85@'83W!@ M6[-#'AGZJ"4/+?0[@9R=F?&)!\RL]$'A+>T:*J:W4KT3Y$:NS;,3_FTQGN5S M;KI_+U_D?-.IF2_,(#/3S3%(3']Z16.+'\ MHFK7)]RYFO5>9Y#PJQOUW9E;5F#O&:N[+FOF:@ M'CM='!!4'*)"LMB^1".I-O$K44@[+@>TWM;18-PPAEJTD6 -2=Y0S1PJN>M< M,EHA;!ULC1SG1L-ZXSW#LQH ]WP\#SUE1AR9-)<]:\1%R045) M;[IE.VL32ZXBB[8EW2NT5RW'Z((]F^ MWW=(A(DP/S&/W=!)5PS<0,OK&Z U_T$T2;G3E,B\CF<(,]40LA4D]#878Q , MXL&CXED+_?936CC*.RKR94!W_!;] OV'UY>U;!VO6H;?7#^W!M)_T6LAN\R6 MT@I,6S/QU*OM3](-ZYFI8)H*-203^K.D;JEJ_EP8H]KXTR*+5<"?L]VN<[_X MS/! C[ YRFKDYJQ0/%$\N1(Q%8B-S*4^Q#UZ*21P()8X" M%E(N_%>F5'^J3''V+*-DH1I"

2RY07K)1OH2BG$=95D=J.'Y*6"JXNK81 MTM/W&IRO%3@5 ^BQ!N?G>(^2"]O@:#C*MD$R\YVM@*7G4^L(/NAF*RVTG.>M M(U?'&=>ZT:[GV_Y8R/[V+^+UH15:_ 0@;%&9&*;/ M\)00/XF]1/CLLF&DS\7^22 DV"/$#[V5LP*N57MAS,G,6VK% TIKEE *(/?0 MFKB>L62.MIHAM0B&>IMN&0#(4E0QA1JNY'B\$M>&L:M6#@()WM##.,;:AMED M?"P9;>9\+&K038;KW-B;ON!$)^YG((UX04 8 "9<=AX)G #',06E8HXG@A,BC;_ 1=-C6R"NJ"FHN;QB\;#1D.7&G@@=UF M=%_\#EM^*A?=E47NK_+'?I?EAV>AV<47X9[4M5VW(8 M:IH8DB\D&6O5P5<-!&OFT(F[*]0!6QZ'>%@>; UO<#G0S?S$V<'7\R'MP#7H M74XDL9S?:0>+CD=J:4G]M).@]YSM0L8S&N0Y^Z*ZVU6"#IW M^Y>-S,EJI<3[5YAY5ZD(HY*R+(A>;W:E&MS=/WQNI985#:$1,,;W"#LXZ.T$ MJA#83:^/2VHV#*)_V>4F0XR*UAD3,7[U]#CV$X/$=^/0Q3P-8IF5#X33Z#@8 M(C^)5RQP:*0UZ+2]^-RN8*N?*PT \9 MQSSL!8PRFI# X7IC.?MIS:QHCY!"GM.M/.'](].NP1W 2$WC+$FNIX -4=2A M:G$@GX9TM@IN!R@M6VL[+O)%F:W"+3;;Z=4_4*&V ?'D:6LF>X#&OH-C)P@Q M#U(?HCCTB%Y7CR%B,VOQ_5DWO,\VN^%IZ;,M$/04NJ>WW0P:K2+?K'WJWD*G M5816ZSJGJ-7M[TL\TO]Z_ZYY1_QAM(#W[_X'4$L#!!0 ( )R*J5C(?GU0 MD+8 -- " 5 9VAL9"TR,#(T,#,S,5]P&ULY+U9?YE_3 M3[]-IO\<_G _?1JY>9Y,OP'\Q^+/WDZ^7TZ'7[[.?V*$B9M?N_GI]%]C5EE1 M(4$J84 XH<$19\#(X+US7EC+_[\O_THRCSQJ UEP#X); Y8:"5XQ(60FCC&R M>.AH./[GOY8/WLW23\C>>+;X\M__\G4^__ZO/__\^^^___4//QW]=3+]\C,C MA/]\\]M_N?[U/Q[]_N]\\=O46OOSXJ>WOSH;KOI%?"S]^7__>GP6OJ9O#H;C MV=R-0WG!;/BOL\4WCR?!S1=2?Y:NG];^1OD*;GX-RK> ,N#TKW_,XE_^XU]^ M^NE*'-/)*)VF_%/Y]_/IT>TKOUP,1_';9#K_XKZDOX;)MY_+;_S\=H*(^(3? M0GH7?S^__)[^_2^SX;?OH]OO?9VF_.]_^?)U%*$HEO"KM_Z_=W_\\QT!WZ=I MAJA9,'R,W[A^1GG;CL2D/^9I'-,5ES>O&4W"O5\:%1E/IC=_.7(^C1;?'<0T M'"R>?.!G\ZD+\T$.'A%F!%!M!8B0$SCG$H1$F/64&F7Y?=X+W3,D?*&260I_ M_3+Y\3,^&%7#>/FD"(8OA/+H=5?"V8WNFS5X-"[K;"'3<^=':<"-BB%*@H0+ M B(Q#X:E"#ER)4CTBC*S%POKWGR?FV5E'TS#3Y-I3%,T+C>O=M-P3_&/87W] M&S]_=U-\$(2OB(R;O\[3R;<:.IQ/*DOT2G5(^E]^0@GD-)VF>'REN;6,+KB< MH_E-B]_<%147,_CBW/?!&0H]%4;>CMQL=I+/YI/PSX,_AK,!RR92FSW$I!A: M64+!"BLA<^&M-))G0YZ 1G8SOZ#Z^DU7^$BC^>SF.W= >9:8_M!21\^3+H3> M 'J6Z7\W^>:&XX'1.1#O(RB+PA$"5Y7QS %W(ELM%0_<5H;-8RKZP4ME]4ZJ MRKH%M$R^?9N,%WP<_)J^^30=4!5%S,:C*Y?1_.:8P$27@43F GY%J9>UT?*( MBG[1LJ]>'\)D/R&W!9,WUQPX3@+-/J"QI1H$.-B$II&**&D25!KVE'NR M.3C*VYIR6W?4W0I ;"W(1@#PMPLWQ2>.+D_3]\ET/G QN^"X@*ASR2-A%&A% MP"5"F4!;&!G/^\7O:U[]UVZ$#O[JT+&[:!O!QOG4C6?#(I1K?'.E M-4$/#-"WMB"DD&"E0PL8HPM,LNB>C'2WV$H>O'DCA(A7AY"]!-PS2 ['\^'\ M\OUPE#Y>+)SI8!FUPC,T?LH7@&=PV44(@CJ=G''2B;W \?"-&X%"OAI0["70 M)L!PFKX,2Y)Y//_HOJ4!2SZRI#D8$3"ZXBJA[7,$O,V>Q$"I$/M%):O>NA$H MU"L#Q1Z";0(81^,PF:*!6PAED2M\.[D8SZ>7;R<1=T:3I8A10I!,H:^4.3@2 M)% CJ#$J$)Y8!9P\2<1&L-&O##;UQ-X$BL[='T<1)37,PZM3X6L[*8F)WAMT MJ@B&9(*' #Y&!2[%H&64F?/]G-8G7[\1!F8,842.SZW^*>.A MF6!-.8@(F0<$OJ=@+4L0 G-$,A--BA7PLN+5&V'%OC*L["OBEG#R%C\]F9Y/ M?A\/0E*&.,V >B(0[UR"L\8Z:UZ\60:-O$Z0["C?EB"RV$=/ MII^FDQ_#<4B#X(EEUDJ(B65XD[O61+SU-LW \OKR;=6DW1+ MB/DTFC*K>TFT9S2<3UVY9W!V^,OZ2H+++Q+&@,HHTD! ML=3%I!FP@F:1*564[9?V6O76S2#Q>A*E>TNVB4#C[<6T2._J$+$@'%5R,1MP M:IQ'DH%858H0 @'+9 +)B<)@*65'Z%X(>>KMFR'EM25&*TBZ"<0 M> :1'+K<7&1@+D1.*A KP6/GRS6#RVI*?^\NY";B1,*TN] M#0RAD*9N=#2.Z8__3)<#XVQ,2"T$E3&R3TSJ \E)S$UVT>R;65[YV,Z2\ MGGSJ_K+=&1P_TM1/:ARZ785A[X>SX$;_2&YZ4Z;O),^<6A1"X,4!ER4_*$R1 MB>22V2ST?LGV=6_>#"2O)]E:1<*]X^1&-'=LO,?OS ;&,Z9*Y&X"#2 3_ZUAGP;N2USQ<+5I9\K)EPD4D<4"H;T$;?+ MP, 9FD!CQ)8T40GE5!$D2Z_>#":O)_E:1\8] ^4 .8@++D;NR\ 2ZY2.!')2 M2+B2%,$=$R2ELB-.FNCW2Y7<>]UF@'@]N=7=95D-!/_V\R-9(E__W+FAV.>/ M!Y_?'9T?OGM[\O'=X<>SQ2=G)\='[P[PFV\.C@\^OCT\^^7P\/SL/B^;M1S; MYO%UFI+MS-">;-:4YR>^'8S<.0S0=DZO[=K?=L)QG5CAA(>:0,"QF$5Q, M%FBDE&7&0HRU^VQL0E>U)E=7#1&H2(D)=,:I*(&;90RLE1R"E9)DAPZ[T%UQ MV6/SL\Z0L+:]U?;B;J#]S/KN398HAW&]AVPM&E:3(]@8,VBE658NB*2?NL+W M)^B(5D/#&_="VT;<#>!F58,>AU0JIH!%7:HNG0#G<2=6WLM@) W,US8TKZ<7 MVE;JW: 7VA:R;@$MC]MT$6>4R0X=->90((X)\"D:2#*[&)D*)/Q/[(6VC5Z? M[X6VC9#;@LE-FR[&\3V122!"E:X(5H-1F8-D(D@N,4CP3UW8^[/V0JL#DUV$ MW !,;JWL72R9)4:+JEP(TB4*C%:5Q.*BPPJGS&CI^5-G0GLY*[=4] N3+KR4 MW03< $0.9K,TG]WU/2:2B$0L\)C+%0!?BKY3@$B0?N=IE/:IDJ5=X'&?@D;< MDAWU.:DFW :@\=;-OAZ,8_GG\+\NAC_<" 4S.YB_==/IY7#\Y>]N=)$&641. M9=! Y(%=&RAV ;@,6O MU_G1V2]I%-]/IF<(]O=N.%U@_-UP%D:3V<4T#807U,I ( >G0 06P(7L0 ;& M0F+,4%H[(;DA:?VTZ>L 2%VHH@&$'4_<>'::0D)#ZE=S9"WW)"@)2FD&@I($ M+K,(1%D>E2G'9;5]H.>IZJ>Y7P>XJJR 'B%5CH]NE\F"K;,+_W]2F)]/3M/W MBVGXZF:X/@QS(J"8(BWKPTL+3FL-P3CN6=+*DP=%$(^/I39Z4S^=_BHBI+X\ M&[ W9VGZ8QC035L(Z&!^B_>#;Z7-V$!DPDGT$5!$BS9U'KRD!K(EUDBJ19)/ MG7#O%(\_35(_S0$[L#0U1=^WF3F(/\K8K]G'-!^PG$)6(H(/$5W]$!1X&]!: M,LZ),,$'J3>R*$L/[:>U7VWCL:N4&K 3GZ:3[VDZO_PT,A&% M%^]]H(('8'Z1=M04#(L9K'!!$RVEL;63=D_1TT\WOPXL1#6A-P"@$^3$E=NV MQPFWR=,R)_$D?YZEA;@&E$MTQ -: 5DNNX1 H2/4P?C+$-WR*PGA,C@:A]%%N=?P83*)OP]'HP&UU-&4*7 O MD">F*-AH-.B<"8J-QLB?*O[>!4J;T-532\ .(%5="PT@ZV3^-4VOV!DH(ID/ MR4"("[_+&;#94"!"AQPU_HS6'@6W]/J>N@%V87IVE&D#<+BF.KLR@LQGR(R6 MCA Z@U.& :,8^<=RMB*>NB"P^VE33TW^.@#!#I+<7?^3N1O5R<(-G1^.AO-A MFJ';M3BP_SH9H=1GQ06;7]Z*QA,:*$?_"R.RB+A.I2Z#9/ B$*6%C>K) O"= M0P702:!\>*)4/G6[ M0+;^_WU/+%\'1SN)N "H'(923D!OR44CXG>D%TG$GN>LKZOBSCY-QN&[, MEH7.U@2"X694(%(N%TI% *^#MXEZ85CMA/2NM/9[+/HB$'P1-38 U_NYUAOF M+@=2Y^P2QX Y$0-9UZ;@N6SDYI7P0LNPJ[ M@21ZN9\VG"_BU7(_8#(NNW(:A\(*5]QF#$TAJ8"[L5<4I>$X9"F-=TF2J&KC MY@ER>CZ;?1$@U=)& P;H"0GQ+(2Q"27$K6DLZ.1T<)2(Y1J-!E2#/5H73RUA1W94^K MMUQ904;?=P[K:/A1;=M^XFX ,4MM5J_H3RE)2N5B))$$H4P&DS.R(T,,0@2O M8NT#NXEE+; V$4-XFY\ S M@38X&PLF8?QH@HG6EGI@63M']#Q5_1ZS= 2FRLIH %ZG:>Z&XQ0/W71_K2 M$;PJ*Z,!>/TZ'$^F-T-PTFP^2"1J$PW&!UI@'*K*RD")@8LT.F^5C-5O0S^D MH=]3DXZ@LY>@&P#*8['D(E#THM8'+]Q=^@M67;#:L'6,T< $IEA:S+D1P2:!A0T*[9\!;B M;L+36]<>E2IGG'8)'(EE0I4/X*F3X(24(1GON'MJ.MR?N-GP-AK>N-GP-N)N M #BIL0CI%AUUD6VTVO)5>GV\VO(V0VX+) M31]<2K2E07E(4FH0QE-<-]R#CM1*QQQ1L7K3Q_:;#5>"R2Y";@ F*VXD.L7* MQ5,&*4A>YG=3<-H;].=P-W:><2,[FQMRW&:SX1I>RFX";@ B]\^D,=X\F2Z8 MBHM3QT]INIBF.<"].$BO E ,I$%8GL'R:,#G+'$]<,)E;1]W,\H:<6-VU/^3 M!0)5E-$2@.*>(OK#V7E3;'3B47KJ)'9USY: M>9JB1JQ3%Y#:2_B-0NEH-KM 3A1WJ&9J@'J&G&2BP/'(P06.KITUCNINZY:6 MJ>F[BJ!S".T@]$;ALSPGFBFG" D.E(KE8C,/8"GR))VUV@5FO'T)#&T[K+O# M>H'.@;2K^!M TU+YS-JM6J8H:1GI*)5R(#@EX'"M8-00\1O2!A]JGYEM0%;? MI015455;#6TAZ]&.C=(0.2<-%/_!$-1*\,3AE]'(0!/EVM1VEYX@I^_S_ZZ0 MM)?86T30]8;-@N$BJ]*XNQ1#Q')^$_$SEE5R"E=#=+6;3JXAI=^[DUTC9P=Q MMXB:Y=TY,.:UHP)T,D4^96(UQ;5 C%&)T&"RJ'T(_!0]_=Z:[!H_NPK^E4Z) M/CO'C[\>?CP_.WE_\NGP].#\"']:O[9CS7M>HJYC$Q8KU71CMX3T5 MPAOM%/@R?D:HQ,!(3X$5'"%8C'[8I;Q"F]B5I.Q?_OTCC2_27;]&F33Z<)X MT\Z@H8VX1I*/9:A@)MQDY+-V ].'-/2;B:RA\\=UW7M(N>]V<&5:Q1:EAT&TI!S_X0:MK"]W035XB0QJ(KC31F>N MXG-V9\MW]@N6_10[Z5[*?8/G=BY%X>1X,IN=C(O,RK,+.\CB=5>\$S\:?EFP M/AMX2J/0WJ-WAYNUH(R"38P#1@C::15I2INU&MSE[?TFK>L!JG/)-^%FCQ=2 MNG"CT>79]Q2&>9CB[6R4LHB.D<7KQ70P#L/1R$TOR]?EBDUIQG+X1_CJQE]2 MF0)V^W8J"X MKQ .61A2QE*1[&I[M=O0UV\&ORI8.U/+]I"S5Y ;IR]E+Z@U:6-Q;^?*D[[M MJ38(*4>C: K.+V*ZPTM??RCC"KFS#*OG7!=0TJ_:?NJ4*HA[ 8,U0T;AW]\ M3^-9&BBK&?JTZ-1FR(HF*.$-8K V6IRGJ-R5?%3L5 M1=^ F;D1#9)^DA\N"XUA=1":@O.Q7*U'NVFS0*Z()U:GB Y>[2.=I^CI-R]? M%435Q-[ [=[;M7!-_YV$D@S*I$# 6J;042,664H$DC;4F^AT"M4[8*XCIM\L M1A;\I)9\,HG M]$.]%:,=RCWR3O05 ?T>)W<.H*WD MVX"5NNG.?G,I]E8B&,'(0+@#84OU;! L[W &T3-N^'H8I[BP!M)=1GF9R,I'8R" 4>5!F,]2XI(*7SMFH,UI/1[ MU/Z*6Q'8[S[9+59V!.;VBFL7E=>6_G$+ :J4DMD)()%@',N5 M+_=_#!"=B!39)A=KMV_7^"_@]O?SGX^.'P[.CCV?G)V__\ MY>3XW>'IV>'?/A^=_^,^E[4;0CSUXI?N$+&Q$.J/ 7EBC(U(7/I<[N3(@GI< M 6 9CY (Y1D]A6BKGX]L1%CE02"!)&HSS4!H:;B2/"G7D3@$(R)UG#&F:M\H M;'002"4L/#,)9!MY-[#YWE)_)9&WDV_?)^-4AHR7^06<9DEDT%#J)D%(D\!; M#-A-))PIFIE2M:>:/DE0(UC:0=/K0+.WV!O T ,>KKO5:YJM-(:"9-: *#=6 M3(H)C-)"ER90DE9/BZPBI!',[*_HAYF1O:7> '26>H5=3R5 VYN(Y>@11L- M&%(:A*&7:)4+/&1*0ZI=>?.(B)XSL/LK=GU'MAVDW !,ULQ\OF;&1A=\P*B% M2&U!6,V@!"V0HQ1"6V5T]9E53Q+4?LOMZB.HFNP;P-'Z47$88D;#=08,*DI7HQAQ M,U897+9*!]RM!>DL';'3X,67&FE4)HB :\@6#%RO!9!WAE>/:6AN 6#2J@EL4B(H!* _>9.*R4[63 M-#L.7NQ^+E5%+V4W 3< D:-QF"8W2^_2U;]'X\>'+:?HO[^?3']WTS@02=D2 MY($AGETU_3"11W N"S2@BK/JAI WY,#)[P71-)( M04F.[A!&H#$=Q#H *W?^=*N0UN&EX83[QQEE8W M?G4H[[VAV8MAMP=--X/RI:N+B5OADK-@H\1XQC)T:E2*P),QB8N7@7$1-%7$Q5![L,TV]/5^3_UE[5L76MNW5?%Y MQ:AU$Q87TSD&7-) %F&XP=!>>,+!"6W*?17IF1*RBW!V8_)ZOQW?&"RWUUD[ MJ#R(_^=B-B^1W>Q\LN9>K][OZ+X;\I=#00V)^B M$ST=AOGUD.V#(F"4CO15CNF>\'4U2CA(&>>O[L%*J14R3:RN'D[M373O30Q>UOEX,?TV8%VO."N;"S)Q[O[X;3C_ M6B1;1FY-;N_IW]]G!LB*8,0[R"G1XG;),F>"@:9!*JNT\J%VU<$N=/9^-_GE M8-NU%MNQP$ONT743^?/)IAR;1:O<$, QAIZ/20FL#!22]H2E8")EM2\S[T'N M9J<$Y,^ WY=2:CLP7ITLOI%YZ6?YYF(V'*?9#)GUU\-H!S01DLI5$9Y-::*Q M:'AA/1C)6:0T:*EK#Q;8B=#-H/NG..'J7I$-> E/'N.9[!,O8Y 38[IT=G'H MR6L-021+D!WA0ZH,ROT/5_\4)U35U++GN=/AN,YXN4HG;C%2+;(.(!6WZ-@( M@IQ+ X:&$'%K0,%VK]$]QW-6#JJN"O,=N$@=GO[P_/OGM[#Y?U7M' MW+[FQ3M%K&:P?E^(MV[V]?UH\OM=*WVF8N ^HJ44 1%MRP@\X3U(K77(C'I7 M_;KR4_14Z)Y:GKF8$H&2>W/Y>5;F:]\V_3\(\^&/X7RX-$Q "1*)2P@;Q4O; M('J=)F:>45@YQQJ'X2C=ZUE\ M/ME6E)9GSJ,70%/I1BE*D790!*+*P49.N'6U+\%TP4>_=7@O#.'>@=# 8GAJ M.!A#/S/9+&I63 MLS,W2@-A2&1.2@@\^](XU2!G3(.2@@@JH];V@7^P9BCA5J_MM]"Y&2QVK*]] MSW\ZPN+5Z,:TBL6C\8]T]6NX=?SRZYNSZ_.Q-Y/I=/)[Z:4R((91KBV#$!W* MF93@TV?TKJPDDBNG GDV+]01;?T64[\"5+^(:D?HNOFX%Q M%PKLU2+?,'0KJ.-R[+%P>TXRRO!@-DOS97_]9K0\IS+'(#FHF%RYZ.V10U): M/E 7B92[!W-1N[!4V_IM\"Y&;35U49+L'IJNKC1TDLG A#CBP>N M#!A>[G%31S51D:$KOC7"]AWCWEDYJWTJE T%CD:BQ MI66G "O*6%"B'),Y>Z5J%YP^25#/-='-@;J>]IH(Q-Y=OWC=:/4<1(J&!C"B MG%I+9\%0$B%P&KW'9<99[ \^!1* MNTB9D"'#RCU: T&C'Q]Y%I&XC4*N3=[6\MIE)]O2N!EV__Q'4"^BXR9\2)1D M2"G.RM6K%4[Q,F\E0N,&UZ4C08%PY196F4Y-))4^.4]IK'US:7/J-D/N_YQ3 MIX[TVH"3>3+_FJ;E@@M*\TJZ-X<0/@@>I+>E/[3' "YFL"X:H(IE*8V5(=>^ MR;26F,WP^#_H1*F*UIHPF8\O?MT*[;KAT*W$,LLJ>!& *Z&*9Y/ 22TA&FG0 MK?96YMKW0S:G;C.(_OF/H3K6:]\1TF.V#N(/-PXHM7%<+,O%J>YL8 2N-Y4L M4$H$$7J?\<;$.I'"V-/\';51$9F,99%8*NBU/)'.34ZC=.W(W2EOK MWEP5H"^HQ-9,X/WREF6N$NX;4EH)5):VV<7\C0U5%7 TC<_(+A0#%C&2XRL#02$"DI\"D;R$$R3XL?4GUJZ^;4 M]6L,7_B:9D=*VQV.$UQI7<+QJKQOM2"CE,+;$\]+F)4\S@/?I25H3HA*AM8?>DN4G/M#.K^Y(*;M$]^#B9EP;F(0U_ M+$:5TA"X"-QBL$G*[#TMT!//^$%'&V*F4N7.78('-/4;LO?M!NRCH(8,Z4.V M4)X8_G MKM\;OWUCL8[2FCC:7O)JEO> 19YLA3P'0CA)+:ZXP%R18SFV(M8#T;%XVSZQ M7+L#Y)8D]GNQMR=H=J&^=JSFYD(=9&D).M01G.41%R!R:9E'CT2SZ#35(9@7 MZL^Y*S0[*[]X86AVI+1VDYWO,20>ED9RUUM1#-+)G^XY(L0Q$B%4-DA"G*6=80\%\0*4NPB4F@ M,A+.8T W)7<8=]\CILDT9C44/!%0[ZZ2!K"UE 3(]QDAV00,PA)D@A]$Z2[F M+*- M4Y&\^-J>T*KB6FR31D5]BJHY+^W;N;!@VW"Z4,EBNUZ& MH]F[Y.<$N=YI;9X1+]$445Q%C249IP\*5,Q>0@@V-9DH M\/EW-9D'[ 1EE>7>1L)EY&J@OH="&#.G=B0XNR^O2HM)7[7:4Y4 R M%Z6W KC4$7W>Y'!%HA.2@N$^4$4\JUTY^SQ5_7;3ZPF3E9347&"R7.M6CA)7 MR'$@>)+2&P/92EQ>.2NPGEK(.7F9\+_ZK>^V)+'G9G@];NBU]=? OKZY- =) M.FXUVGS'DD0_11FPAF9(C 9MO.?H1?=VV-9S0[P7!F5'6FO@$+BP5?XOM3\_ MW.C*0T&)#0,:Y$61^CC>_\;2;WY:3,Q]?#WM>L+OX1]AT5;U%(W[(:Y'5 )Q MFAH>,QC\IUQ/0S]&4UKN SFMJ?94U[[$];(<]IO5[.SPN6&8O/9%-- ^:<*# M+SV[D5E;KFQFM$[&J< 8\5F'VD7E>Q'<;PJU38AOI<0])Y2C!*;S!G KD3?% MF8.<8KD#DO)58,HL$\2[[$/U"[G=X[:SO&RCN-U&B7OB]G!<)\([N_C^?;00 MI1O=B/)HG"?3;U?*O!&JSC(3CD$!H8:5JC\/QC,/G$G<1J)*2=;.A&U(6K\9 MVLZ0V(5B&@C9CL;X+%Q G]PP8B P\,0YQM"V:\]-$9$"[[P%:3D73&>J1>VX M[ $)_9:@=:+F1RTO=I=Y$Y"Y;HN>9C<<$&:H1$)!212$4#2"R3)!2A3EX1F3 M#ULYU^BC\H"*GOL O AP]I)\ ]BY[35Y4V ^CK=YAB,TW'>V.J! _**Y!DO( M6([(6! ,-W#O32PWQWGMOK8;$]?OV4YW1=B=**:[&Y \7 &3'4- M-0"[O8*7N_L]7I>>5P2DTAA\8RP.-AH+B>(Z3TJI4+T8HPKA_1XVMAF1[J34 M1I",?#WD9O[63:>7N$C+7.@T("A2K5,$8F4Y3N6E7%@+D"%030EQ5->^#;T1 M8?T:T!X LP*R=;77 "3OBVP0!*4\I@"&E%0/+9>Z(V&@%5.*.2J,KYUGOD]! MO]%'_R#;0Q\-H&F_/&-BS@FB+*AD)8@8.3AA'2CFT25*&-N'VF46W2>+.[L# MTS]67T[;U<[O_NWG1[HZQF\L?K3X2?FKTY1_*O]^/CVZ??Z7"U3&M^O;/G\- MDV]7SW_S^>SHX^'9V9N#LZ.SD_>?3@_/#C^>'YP?G7P\^/CNX.W;D\\?SX\^ M?OAT,GK]JGM [(2U],<\C6.* M?]G/H-P%,)\FHV%8KM7@F?O,10"JLP:12 3K98EGH@DY,"5-K&PMUE.S]]R7 MZ11/2WJ\Z1+X+LW"=/C]NC7;8]K.40=O1J5 M3WG)LL0-!&,[%!7!#\9K"HSC#Z1"K%4_A>N4H7X]T4J8?#1$IAD(5',D:EO; M]P='IW\_./Y\^.OAP=GG4_SGX_E.)G7U@^K8S0V(K&0\ MWT'1.<4T8P2LY.5N#6[Q-B8)G@AG"8N>Z-J7G9ZB9U\#N>K9=^B6"9>75[C: M,K4@5,K@G$&G)@E)M,Q)\MHA\Y,$]6N@JN'BH8FJIX1F33;_ZNU^MB>,^B"]QL>._H365B-"X'L HW$!&L M!>^%!!ZH(\8&[6AM;V(["O>U-2O>=@?X.[QG(?7B,FQ(SN"6JLLX3)2(P2>6 M)!!)U?O#;499O]:G0S0]M$<=**I=P_3N[P?3P\W\DN+?UY);.TCJ!* M5NFN >K2!#QE$K..0':(&"%LF21F)&3#3=:*6%-]T,P*,O:U+S!-"2$0IO@9'1P??3P[/_V\"HY5<=PO['4 '/: M"YV8S*YVZ+4'N?M:LQU>O;2JLM'<. '.6XW1B(@HJBPA.B^E2YD:6CMPVX?> M?BW?2V'RH85\,0TW:S=_/3D]_W#PX?#L\/3O1V^//GXX/?KPRVX&<]VCZEC* MC0BM9"+/IVX\0R45*)REZ8_AXI;C#> \%9[*J$ 2AGZ]P$W3:X?"R"XD&5 @ MJ?9)\I,$[6OF5C[\)%\7<;G1U:S;.]P[;P)QW +QN1RLE8P+40QDE);[S%AT MM3L7;$EBO\:L'GH>FJLN-=6\A3H^.?AX]LOA\;OW)Z=G!\>'^YBH1\^J:Z.> M)G5/([5HJG>O.^/U()M MC=ZT5T_&=0^_@S!)D:(U6#1\42"H30AA82 +[X5QB1)E]N*C9Z-17YOWFB_6 M%7"S-N+T\.^'IV>'J];?T<>_'YZ=EW#JX..[1?_)P^.#\\-W;TY.3T]^0S]B M)U]GOQ?6L385F7Z)8SO.-5,^6\1PJ:DUB8&3ED)F*E"":$ZV=D/,+H[MKGN: M/NZ1^VB)P)WU_PS1J7CR?G MAV>?#OYQ\&:WM-&]OZ]C0M:35.V8;UFAMQB17&OK. 7J=&G_["3N$X9#RA;_ M,R[H7+LMS&I*NK(4&GWZ+%F&Q$L^0Z<$-JF$'G](C-N@0JZ=G6[24E30_Z8V M8AN1[VPC,.SSDTZMQ-GYR=O__.7D^%W)JOSM\]'Y/W:Q%2N>4L=B/$=>);NQ M:'Q)4!X_:@J3,"=X3*R^MI MBO;NI[7RZ:M@;AWE6F4)A*J(6Z%)94ZU@:A-Y)H:G5SM'C8;$]=S3Z1ZF'G4 M5:L3]33KJ1P>G'XLZ=GCD[.S3[C0?\%(8QS0\R16LD2';CH>CK^4 M!JJ+X0!+A;7!9L=0R;2T-)+2@-$(+^M\3#:SG&EM&[2.EGVMS\/G+F^J3E+G M-"C\B!Y]6!3^44B:2.2/4"EK6YNUQ/1K7:K@X*%=J2/X9NW(PEEX+6ZW[NS//'Y219_F&3)KQ4.W6\9BQ,/MA)'KB21O)[/Y;($$7V:0 MW/3>O\4:$>#".AXB5 MR65*;](XY>'\T\B-EPI-T,G7W$B/$8# -<,"*4V=*/C$2:),]1'X.NE-BLX4,[\NO1XN3[[. C6I7%1?[#C[MV*'CJ<75,X,8$5[*# M9;S-<'Y3Z/IVLKA5G<9A=7%MDLH)ESU$4^Y4FA#!FVQ!.YNL"R0F4;UCTS8$ M5K!RS[_L;HEX:13Q9=1M8OA!!P;.:UR0688L$LI'UFY^NQV%/7>RZ@Q;*PQ; M5WIKUK2='G[X?'QP?G+ZC[<'GX[.#\K!^O'1WSX?O3LZ_\=I20GMT3=@\X?7 M*E[:B9E*1O"F?.2-&_]SN3@WQV RX0Z(C1)0.A2#">M05-Z)1'7FL79%P!I2 M]N]^]N5B5'[G\JW[/IR[T6GZKXOA--U,E+IY;?$0W'C-LC'!DBRC 199";!L M0''@,@V6*ER=.<7J,YAJT-VO$:R!K<>]TUY8F\T:P;/##SO;N-N_K12\KB2E M5AH^?2G*/4W?\;W+,&(DR*!U $I5P/TLHQ:SYI"CLX*+%%6H74:YCI:]4^\/ MGKL*M-0[##Q,X;3)]LK*:->" M?'Y3SL]PY1[^'3_L9$@>/**2/7F*L%IFY<+/<.M "@]_W,LRA$"$]TD"R[1, M<%(>C,L,K&>L7$ W3.K:ZVP-+?M/R+G_W*4,A^8,-U\&.7D%@CD!WBH%-%IC M1?(\\^J'E^N(Z7N*20420@O-!@HDV0B"$JEFN6KO:"[JY3YG4WQ /-*&NV=^4V*'G4B*F^4AKH9OUI.IQ,KP:3 MGJ8P <$"-D9$& 2\DA?]*"22*!M#%(ASZFMK5!MRV- M_?97[PA^G2JJ 2!^GJ63?#B;#[^Y>9H-LHEE<#0KW=(,"$X6G;,92)-,#-Y( MJ6L7/=RGH-_&YQV!: \A]PB1Q76_0T3VY/?%2*%X$89N>OG^8AP?65\?2)E- M 8*4U!KW'+QA);,E*!&Q'ZU^1*/JUPML:+9%D801.$) ICHDM6IW#U$IU*7>)AJA5^XQ&+M"L"J##3<*V,;W#U* MR?:FY)8VWBN6US'Y>3SQLS1==,4]&G^_F../)^-RMW:A_Z6&CR0%33@!1[)% M]D, RXD'Q:,/^+\UU8]>*[/0;XZD,Y3WJ>B6<+[!BMY8!CPPXIB*D),J;56S M!DO+S4YGJ6?9:%=]8GL7?/2;T.D>\7VIO"78/USU'R?CZ?UM[);%:$44,B30 M%N,$85SIE6(D6&8]\P'WL.XBK,W)[#?#]/)FNI+"6L+DR2(=_[<+AT'K?-%A M>N5D(2&82"1%<,Z%J\2:#Y$#R32%TJG,ALZL[&8D]IMRZAZ+'2BJV?A_:;#) M[E'_XX=4G[K2882_:L8&-03_HQ(D3;CO,>EPRW,,I(LZ>^*,][7'/G4P>^4N MU+N9^U%NRL\6'1(7J?U%D^CQEU4C0)CF+@K%0*6$5I8J!3;AFD+N%=>)$%/0;-=?"V\LIH=G][^EI.[MO MB1L]]R4&!G6X<>XSHH4F%D@HE_Q4(/A!$_ %KCFA5R^93U+5[\G5V]B@NS6V MDH@/;C@NZ^QH?(8(6!PY+8UP^)2F>3+]AE\LW]SQT6B=!4A;BGJ,*/)57'<@]U+<*)(T!KP0P(1? KDT!G MR8= B!".U>YZV 3C_7HN_2^ZUX*Y!A;JMN>#5T,E[Z?MRM]?YY3#U_'POR[2 MPQ-$*3!<\89@P&(#"/0CP42C( 27/7/,!%I[(;X(8_T>,_2UT-K#3 ,+Z21G M%$8I55H2Q@.6*)."&66 Q&Q E-2V4QRMA"/**A0[)[4=N@W(ZO?8H2\0U]97 ML]'OF@F*NX>]3S^PT[&/'0:Z3X_O2YY)2DO3FE2ZC.9$P%*6T3:A):*&24-J M]]OO=/CCG:]T]^@K8SZ_M>Y+IEC[I#(Z,=(P7&=E!)DWH0RYX,QZ8:WFM>?_ M;D5@RX,?MT'.>H^VMI8:V#"7A'PG%\"&- MT[1$T.]1AW?LWSIH#YRGR&B("IFE.J+F8C1@F6#R=?[Q]4S)];G0X*SGT!UN+8QMMK]GONU! LU9FKXG7NYNB&J]M M8.1W7_B LY*AC1;=2AURJ>B62CLE8WA2N!X3!1T#+D:O+7W8-N=9L[?)>QN^S+@-&-:8O.J2;R?,+O4@ MLU(0DA:V?)-1Y_?95J:,J4D"?+ 2A(\*C"()G.0F%\+)PTJA9P&W+TT-WSFL M ,87U5@[0-V(TW)X5S:BJSDG;R;3Z>3W,G/IT86TI:S< ^D$100ON>MLE0.A MB 5+'(&0'352"\Z5W!+/+T1ZPQ*KKA(K*^H M5 C$<0QK+!<41+FOY8W1H)@1RO-$7*Q]CV4K NNE/!^^"U]_0\F#)<1TS$8K M!5&5GF^F3)*R7$/T(644"?4V5I;)#F3VZ[)VA[+UR<9N--A47OZ6GSNWG$=F ML\P03"G4R3J#CQ2='ZGFME2:B@!B@)I60^)C D8$"83?#)BZ!5=Q9P8S+[=1C[ &,W&FS6#?SM MX/3PEY//9X?'I;?ZR?NWIX?OCL[W\@"?>V0=YV\KPBOY?4AB&9>)NAO.W[O2 MK&1^N30Y+D@FT%SQ'&W9$ 48+R50#)@=,9D25OOH]2EZZMFT%6^Y=U;(E#9, MT0@1EQ@R[CT8#.(@X@JDE)?Y4K7;<&],7+\>7#6\K#=7-973K)%:-=U]=_OT MQ-.Z&T;?H55:.XJ<,8J>$Z' J,@@=#)@4XCEDAYW*7"K;.W"V*Y&TM\!_N$; MRGV-@ ["N^'H8I[BPVL:60JMT'TDPN,B<[$XDHD"EX&EE)E+K/H$H=U(;72< M_3886F^ENE-:LS;KB1'*NYNNYQ_:^?SG#@W9=I-ZA50L.^U JL!!R.+N6RY! MBNBY4<9Z7OO6WHM,@5[;$N,JASV97O?">!B.Y,!XSD1 =+A6A"$1'$WH7@B/ M M(A!:&>P]>.[WY- YZW@L33U;C3I3K3^V\X&B_NEQ?5O+F\_N%R M-UJM*)<6N#(2!",!7+()M,[1>'03A*D^M7 W4AL=B[H-AIXJ#NY*:A/G2@EKL- -)HHW1&, PQ&% Q"2X7+XT.@MT'Y1*M?LR M/DM4LT,.M\'&>B-70Q4]GA+-IO/!-0LWUR[2P1_#V< ZECA!Z41-/ C!.7A9 M&KQ'F7T@EAFW47X&7[ $(_SJ#D+KWMWSIEA7M9.*,9?J N"YII2F$C=&QU^+1$0._HV%>ADUK2 M;0 :CXUJ.24ZFJ=OLP$ZM]:F2(!+94M3&@[&F0!:1IHH2]8R6ADH3Y#3;ZU+ M-]M0;2TT *B/%V49E +;$F86R5R'EK,!=::<7T9<&F7LH?9%0B@KPA,AS*08 M'_9!WG\^Y5IJ^O5JJBG\X2C*.M+ONT[_AHTW4S?&A3<[++,-+D^^+YH!("M, MFUB&:"0=,THH,7#X!*"9VQ04*R7@&Z6OGWY/OQ:G-D1J"[8A6[-H>CD[&O_V M=1B^/F")6:E9=!F4DZ7S&9=@%0W@8S"YM#"I?WEO [+ZK97KVOK4TD<#$+N: M+/T.S>EL.!^8G(@2 ?TZ5\KX/'[F?= @$I4Q4!TLK>T1W2.@WPX67<%F=QDW MFWA>.??U(,9%OUTW6A+A'BGG[5_2X5#;S9E[B2O;- >-!L8!YPSAJ+,"+V3" MH XW,F."HJ3VD5.7HVYK]*F]BE*RHX$+13#&U0K-;Z+@2FI$EOXSR=*8>&>" MV9?XAF^%;X.W+IH0;Z_+M.O^7N$](<00I T7/PY2AH>BDLBQX MX%1F^R*(ZS-]7E?;&T!H!]$W"**R&Y0CS5.,;FY2P$0R$HMXA$9!*:? XC(K M!6369"LE$;5#SN>I:@]4N^C_&5CMJ8P&X'5K\=]GF7NDA#)1!I"ZJYGUB8$-N+7543(.A!65U=+ M6%Q8_=E"8OS:X"=AB1.1H%^BR]5>Q:&T"$3)$46C]9[R9$$5PR]B&=N#K@I8ZBV+*E&5-ZK< M?J:*YO:%C31L 5J!56XSV\H9:T$%Z M(Z3F:K.+9<^H_-Y+>U;Z+BJ;U)!?WXIW?RP1;GE(CCH.CH<,@N8$'ITUH,FX M+)+#J':C .PYQ2^_M)_8JIKB=Y9?SXK_+0V_?"WC-M'%<+=BX,))+X0"%W@$ MX0GN794@2RA[MT=WJ>9;!>9PVZC"L1 M*I5FOY0!MX5UR@)NH@V>RAUO59O965U"8UF?%T=$ \OAS<4,29_-WDZ^^>%X MH?G;R]5S_&PVC*7^9U%K<"64RX>YVX%FSD>>#5!>\K,V$?0%.*I!22D3BU[E MVN6A%=!-^D7 ZRK].;OX]LU-+R?Y2D]NI9[6$%"KCUA]05KCU88E86X M'_7$QA]/QJ7)V-(="0SG9!34@W?6E9M8"=V]:,J8XZ2(-TJJCJN/]B&_$5._ M+^:><5Q>3,$-N"U+YS!+F]'[:?JOBS0.EU?Y+24\C<*#"!B3",H%6!<8"-P9 M;99)(N2Z.VI=1U8C6'QIR*P_::VBOY8@N8JAZX.:0%**(CB,D(-%/XEE,+X4 M-D26J3:<$U'[!N<&9#4"R5I0V. \=1^]- JUV>T*OL[+:.*\(41"I!8EQ9@' M2SF!:&-P,B<;W(LHDJ%!"IC(!76:.*]M$,%)H(*5' MLBN=L41GQ7=_FMJFK1"R5VW3-NIJ"8M+E33TVN13(8RAQH-FI.2G<0U;'P/X M[$RFSA/_][6RH ^1Y#@7$SX&6-9 M2JY9J#W"9M^JS.Y+[7H!URX::0!<[])T^ -5] -YF&,3L.AE]I;:4'VLR%/T- *OGD.%:AIK"GWE4+.DW)=O, 5% MHK8*=!:X0K,W8'02P *WBRHGK[M#WV-Z^G7+ZFE]+9SV5$$#<#H:X[/2;'%/ M[7@2_KG4EOZVN$I;;V,&*I$7(9 U[Y4%FI7GE$0B6>U#Q&>):@58^^I_TJ4R M&D#7^\GT=S>--V*ZX0(MN78$=_A@5-GPG<4-/U/@0>@H1);ZX6CU_5VPE93T MZ]IWAJ,*8F\!/%6\A^/;FJ+DC18Y<,BYT"P$#-A F6R@.#5CIF"4I>%^]V?NS M1#62H>L#,I,N]=< ('^]KJ*;_9)&$;>>,S=**]@;.*I=2A2W'R4E[F@)Y650 M:)80*LKH$$)K)UXV)*WG201U ?&P,44'VNGU:NP-8\<3-RXGT6FX6*^K>(J* M:<&9Q@W&H-P$.LHF.@TI&I-E8%G9VD,^GJ>J7Y^S6[!5UDD3.+OJSUXJUHOH M#N[*? ^^E08O@\ 2BL0'X*7EMN"2H:,>$C!J7-3(K':UX^-G2.HWZ=J8SNA2[M^W5IY"\]4,4),S(SR6K?Q%I'2[]Q1[> MJB+_!KRPAWP,,L%-6WE1IK394I3%P:W0'Z:3V6R@,9QA5 9(*:'OQY4$0S :]PQW:]R8L]:UH;** MCHW@(E^GF=E;[@U@9ZV$!CP(&1Q5D)ASI:]. IORHEVV%UQ+R6QM'V@M,1NA M2+U.%-71P.Y0FLS=J-(.84C6LV8&0(X"BA,GE.7/42 MW,TH:Z0FJ(%T5@>:['OFRR^_OCD[32,W3_'-9#J=_(X"G0UB9,X67X%9BQQ$ M7&;&\%Q:A'+C->&"/FBSL6;4R\K']^LJ=:'$256)-K#]W;E^2^*ZE8T2(E)B M$@1<1(69B&O(:I F&=S4A6H04/75T2JV!LZR(#&^@*P< M^H/V5O0F$-I*ZDVDD'9H>#&PBBIG$H,< M%Q-M7+D39A?]-D+PU&7%:\\/VH',?C.9+V#$NE9= Z;M/?*%3B<&#D^*HFM.ER)]B2XZ1$GT+2@'SZW"E15E&1&8(#NE":6,Z51[JWPU771H M%EP;!U;S (((AI\%AC9(:V*E]4IW=B7_3]U%9QO,==I%9PL%M^!K;';CEU"3 M(I,)>&!EL"-3X!RS0&FR-C&C/6]X9DGC57([ &>WF_W;:+$E;&YTURX$)5P9 M4J!=+BUM!1H 0W@IV);1)"*TU%U!]$]SLW\KA.QULW\;=;6$Q16W,4,BB28C MP5D;RG3V"*;(4%(DA"NE8NRL3/YU3RW9"@1;W(_=1B,M@.LFFKR[=G?59\,8 M1PRQD,K-$^&U!Q.C LD2,8GZ[$+U6S^K2?DSG-Y5V&8KZ*D!N)U/W7B&;RXM MAV^K T_R"NYFY7K5;/6/KI>P($[*,E0R.E?\;D'+]%P/1!*A9)89Q5$9HS7I M[]E:U@#4I!'M-H#LYZ^#9J%3]IH!]8&42C8!-D4#@:.0G3$\RMI[=>-W<_O# MR]9W>;=17@-H7/*Y%QO7VY&;S1;KVW+B#2,>=!G"*S+N1,9(!RPX[0AN0U1W MEB![2,R?J.%%G0AZ#UVU!+J]!+HLA>NEG9VQ.J92>LEP\=%R;,R#A\BIC2&% M*&AGC6LK\])(B+0?U#K)8>ZI]P;P_Z!L^&:,I8H\9(P G59EC*4MW8/Q0[1" MZJBTL*2VE[J2D$:0URM&GJ[SWD%A#:!N:4W?EAWQ!,6*9)]2F^MT[GB+H3]05H,$I T M.!"A--*1F8 /089$E8N^LQ:373'5B#G>'X#KH-T$&OJN3K^K#[LGCL4^0Y+. MK#0PIKIT^"')@_&%K2PI-TQ3IA_D ];4J#_QDD90U@86)ATHIB7[6^V""66< M"^2<1HX?; 17KD I(CF)WMH4-QI1^N+1UO%6K9YOR^JA2 7CQDPI9(4TH)1Q* U8^AAAECF MSV1OF4BXN[Y$G+2]I2J Z?D@J4!!J-+US+D$VG+GC0],YMXFMATS4FK\$J[M#;0[5 Z,E$XGL;6, MX1,:DID'Y]%J*!4SB!@(^#)*%ZT':@[/;J)ZN\/NBZG?(4ZJ?$G7!'Y>\?DS M_U56=RFVE661T0E)51DA1V(904+!)V["1>V&T-P8/95["QJ@Q;*0HE$BC=I%(2VMWANZ%D49.G]]J M$]5#SBL^@YX0PM/1X2@H+;.G!'*.I3S) MW0'L_R[OM]I4]9!3]5+BN W([IXC=FZ3]6DZF1VG^5A%VH[1>*PO41ZCZ5@F MTM/R&E0:YO&X4 *\R@Z<=RIJ!#ZK/KKJB$W'3K:J8L-RX0\\TL5M^6)R(NM@ M09N@0&1CP28BP$EKHP@AI-A;\',H\8W<&AR*MQ<*W(ZDW);BDS'1B(20AT9V($+X0&'KTSW!+A])6#^%*(.C0 MWW,?C30*+G;+BG;*<3P"('$55XU.C-6\2,SED C7OK=S]S$YC1RV@X!K'XTT M"JYU'US+E!3)"R!&9A L2&0E&;3^Z!Z+[(2.O4T;V+,S)AC>3K__C M!Q\\+'0JZFM:27@-&)\:!\"'^^K_F*(VGH$-%IG/Y04-I1*TVB MN08#C504M7$S>'1$-+ =5CQOR=+?)>F35(S$Y(!DJ4%P'I$A9(VAH\T5)23I MVG.K7B2JD0N E_BMNO9DL_+Z57\:X(*/ODZ2ZM0[\OT @%P=77_0Q^F M;H(JR!GU<_(57?KYXNWT"F/%-'-7G]+B/'^:+BZO_?^DL/@R_>CF^ W\C*;N)!*RJMU) MIDU)#&OB^\#\]+<#8+5M?.1B^[5&SW^4E?+])4Z1Z/S/=!7Q:Y?N*O574[\S M"4HD.?<8IB9")06RB"L01^(:0K121>8P5C3]9;'[K-"?B7Q_[IV MD\5XL;0*&ZNM0NRISL@^8V-D_IFJK MON-$SEWTT "FH@:-Z^[@Z+[14ECI0I0. H,*!0;9*;T)-//$Y MR]JIU/WG"_96GS0X^.HIJ0&DO4M^O4=4ILHR2R%13T'P2%$6Q !SU'*>F#2Z MMDMWO_JP:?9F,+6G.AH 4K=@[#[AH=$P1(=(4I'>9EV9&AO M+VVZD=A(>JGOX+9'O34 R[5WL.F/;DO=HIR""D$#]:8TUK&^5,9DM.*>$,]L M-J[VG4I'TE[#'\)CVKZNA XEM//TU^>'&\?-LC ?(#W?UQEWA48*[V"B> MJ2:09!G2D9G$$T1$0)$)&P6EGH5.<43W-5^#B3L,6WTJH0'S]D"$)U^_SI:] MYMZ-,]*3D*-E$G)9G3"=?/V29M_O/=;Y2&H6N9 ,6#1X< 3B2AF,@1BD-I9Q M)75O,QWVHKB1IQ%',(9'U&P#.%ZR[7Q)%RG. MB"G[M?:SGI>I:J0Z^ AXK*RAH<_E3I='=Z?#R??I]63Q[CK]]6,Z^>@6I;[C M9D2LL;J\US.!JM('Q( 1BH***01?V&7=KI8K$-/(#(Z^3_)CJZT!T_C@FNF/ MV70^'WDBE1'&@:3HH0B5 CAK#.0D+6-"<>UK5UELHZ,3ZM1K1ETU+>R-) 2\ MG]8P>0]8>&&76&I,%J7M4$RX2TCI-,N"P)@K!:=\L%&*3L9MIV4[ 4J_9D#U MK(JAS]4_/[ZYO$BEQ#&^F_1&EU69-%C\'O4J M=7L^N/7C.X'&O'K0'"[:)L'Q O@-,F.3#1 21:?26PG(L *#)M9IF;)V+Y9Z M[KMX)V#9WQ-8%=72@!/U0)9W?N/):K[:W))W[F9^7LIITVIB\9I >2XE#F\?NUY3;.+4VZ<@2 M :XR'@1,H+\@A(+,:?8Z^86S[F#IO*5XDL-)[B#?7S\?+ M+ZVKW6UI24QX1D]>^-N.Q9Y0H-G%E#P"QM3NE[4;A0=WKPG?4KR^2N=YO>[& M(O,W-QM_6N6O8X@Z*8QMO"\W,AZ]6:\VU8YQ0DGWMDW97&H?-PO:(L$<] M;/I47@.>X!:N5K77'(F62H,4!&7&*#JT'L\$@ZYM=)GC:=#7KGQ RL ]<7K5 M_[2^,AK%5%@VH4JW-6'>RTR)=I#DLMUCP$@I! )!,6V=LU&Y> 1T_4)4&R;M M(-5W@-/^>A@Z'#A!SS1]OUE[FK=E@809&UC.D(1F(&(.X#EC$')6T6?%1,Z= MW/RM']\>)@[0W[2J, >'0]GAF[;XE@>JN+#".8A&TU)D*L!&:L';Q$*(.0G. MN@%B^P+#U@CU"8D* AT:%&^_X9(W;U$:_[K+B7YXN^X[%V,FP1APIEP-!TO M,.O!)R^M\=1G*3LAX[E5AJW(Z1$>U43;IH-R?P<2H[:^5);G*-$(BFSQL-4! M!*<8+'@C5?6YU<_1,ZR]&=K]W4\M#4%L(T1]BQ(;H[J6?U@_L4#*Z(ADR[4R M$J(7&DTLB[B1J(/ &4'.$K>R=J>$7>AKS@O:$Q5/P*VZB@:M;5AS]]G=W+;A MN3T!UNRF^:I:0YB('#$%,8944@'(410W M?X>JWDZST+I_\)5]>Q],(+87:-+$]P MN31?G&3\[\G5U?3?10#OIS.,T>)X\:$<+)1*Q1+C8#/R6OJK@Y-. GY5H*>N M@J[^1+X.YI>_CZ^_K'3Q* M@@<:8@"5"#I%0N..S4&"7GTZ_ MK*]5IQE/_6(XY\LG$&YR=_S?6]U#:LD.6[%2V5E%MBM5J&V\#+XK$@K>4\N= M!\VX F&E0A@+#41G;YD(@@M5V=W80D:=<1BE"/,,PZ/K^6+$O?9<40.6.%V: MR2:TP4Q#T M&&GI40@D0K ,Y1'+;#_&$SI9# ',G4ZA6VG$QH<.>R-95>O[BFK_#3]=N*OC MNZ*+\<_QXF::%]_2=J#7]T4[+]FK,[H?XSUZHR1[1GD9F)5*P%/>LOH8'*"G M@=]QD6E>>\A416_T&5-Y,;VZPN_\V\TPJJ.NU(IDX-1)$%)(P)UE0.$^():J M0!XV3=_IW-E8JCT'=!<%=SB!]A5KJRX)E9DR:1,D]*LPX"]-0\NT(BVSL_@U M)8CKW26I#H@^%-C%.]E%FGLCXL?RSN]RX6:+PW'Q>3;].9ZC.B[2U3C]3.5- MX0/ND*_L0HS2<]!:HJ!XB;NB-L#0%Q>">4=%INF$BF;\S4E_3PR?[M MXAH9YH./5$),7*#_5\;]4IT@NT2)8-3YW,W+W?[YPX0YP]B4G6392,#SE'4T M03NB:"E9Q0-8**G!!LG*9.CLG98Z2]+[65,]$!KJK-E%F@>>-:>3V&.,].[T MXNP?)U_._G'Z_NP3!@UG)Q_./EU^N?AK-8/N+GK H/"OR2RYJY(7_3/%K^/) MUS_*<,,#@J5J:]>)FOH11:7PZ7XNY4;O^9/)>OW;X&Z)2)4@6;X MBU Q@"&(7>=Y\-JXF/2#'L,5IY?N3&Z]$;(;2Q?]E W\YN:6@F7KFU+=_VW\ MX\W-V011D-"K6RR';WXHB^ WW]QL^["+\?Q?JV< 6AF2C2<0G2(@*-XW$W;#1Y++P_/?^U*?0T4-]TR_J[-!]_O>U&4)[NYFR9Y#I M+I/5A1,$;,P)1+(L9N.TH[4'B&RGI$&\-H";:74E-@G%VW=_5MALG0S E+;( M!S7@)7)D34Z.,U9>!?8.QA8>VM?0\XO0V4/H#8#GTQ3=L14/*:['[NCD3(P8 M$(32?R#:$O@[CUM*!&4MX4+5+A_80D9KD-E'OX\ZZ!XF[ ;P\H257NXG38G1 MV1#@R68TQ1AA>A\S&$VIBY3)H&KWCWF&G&&+$%[)"5A+G>TB<[UM$S>Y5"6+ M(")ZP3R 9]26#2>,#BYJ6MNF/4O0L-:MFMJ[P6D/'0R=I"J=-<]GXZ^W;Y#> MIU3BK;*!SR>ET>%Y7O;>_)36L^J0?B*UCT!4";.LHG@DJ 3H1(3$7.;AH;/U MQ(WBKBLWB:1]-#X]EO@;,%;/'@\?[NJLF=!C1*0C)6.8,S,@A$O@;"@I M:$^#MC2XA]VY#L;L"R0U?!>R)PJF_:FDV:<4G1,2T[)4:3P<[UHA3_.].+:- MK<6_\^XN,'/S6P.R.=?V"'F=/ND^@[]9>,% MF*RB+-WUQ,/I#+]'/FEU/DJBO1,R B7+-B:^U,+C26E,D-%ZQ9*I/9+N 0D- M6O<>D/.T;[&['AIP(IZXD0TH#\NTA% FV@I.RNC13,$+KQ/Z6R97[PO>=OID M#^5VRW'L(NDF\7(;8>*F<N M.8Y=A-X >+9=NP?E>/#E74A0*!>M$QA'8FGUECCA+#I?.U'[>G(<.^FW0XYC M%V$W@))>Z34\'5?B[\!"FMY#8./YYJ MR+H!R*S;4A77[S+-?HY+%Y7SO"W0^8(?.=_^K=OMEVP2R5F,(QW!<-TP"<9& M#4HKR4(RFL;:-R@UZ1_6J%4!U+01[3: [+LN#6C//TS#O]Y.OW\?+V<,KYN% M*Z:XR]I#2(2#2,2!DUR"X\1:X7F0N7:9R8M$#8O!X?#R*!]74WD-H/&VA/WM M=+(,H==<1&&-Y"I *GVGA8T"/%46I:6)(,($'JJ?S%LI&?9@;@9W%=34 -CN M_9R-:WI#RNRH#('B5A&>CO]+2RGW6GDI^$C0'2+PI MY-P/[=Q(DRR;#HVR,I3PB'$S3;;T7#:E^819=EL4UE%K5'\6YVFZ6@E!:R.J MDB;:1]>ZO_?-B*843?09;%8,^?(!W3\50:FH%.74B^J-)[K2ULI!=Q24[:>1 M5YJP/XEQO++=9Y,\G7U?W3_VE69_=K5C),>[L]M"2IN:))C0D"(GY:Z$@#,B M06FZF9/DVHK?.*5M72#%4P!?KJS1B?!@M;9@2) ^98X1<7\/1%][2GL'Y+R4 MTMY%#PT1=@-X&5;).,S MXOQPJI-4/JU]ON_T^(R+197*8Z4CE%8--!4 M10&">]R-VF(T80Q^/7#*NLYL?GFQ5JQ/!?34%NW@4+F;?861YG7Z,L5C^$>: M+2]/)B&=Y[?ERC_-4-0E&!UEFA@+R!LR$O%$-FBUK2- 7=+11T(T4=U@L]O" M[5U1[@^A'D7^2J\I[Q^U_->UFRS&B]N+D;L[O!,_O5Z<77QX.]]\[?(QN7(O MJ M64U%P44W9L7>JBN>3RY2F1I;:)E$-"2S]1_?N/EX7O[^4NE?4O@V&?_O=9JO M/'"''K:@RH&2I=<^];S,.4Q HXR>ZL"-];5+>7KDIQ7WM%],/ZK_:04A#83> M3Q6DZIPXBP2/3"3%*:E"&^>B+[[U2:OA->=BY-WT5Y Z)Q/EN,+MSD M:UKN928-T3XIH%([#(DE 1<\'CBXQ7%5KX6@71"'G[J!-OS3/=)^67#8"ZSF MSN[]E=$"@M; =]JYG"($16C)+1FPRBC\(QX3*L_^LT$X=PQMF4/"B4/?3PN*IZ>B@#M!ZJ3*4)5._0M>4OSFHL.< M&=44O[?\!E;\/]/XZ[=%BB<_T\S=B4%J%:V)&JA0L?1)9*5%H@!J/,4C+L>4 M.ST2>0$ 6Q&9P##&%)&5$ M,(V0,(05+CNK3;?.O=W7_"UO7/<$RK1_K;WZW//='161O[>_X\7%)\OM%Y M]TWI@1K2Y;>4MG:<7M?WE:O6N[[5&\7+*Z<@6)*5I@DC&UZ>'+($3O 7'#E M>(Q4^-Y2XM6Y>;T)\5WP_*1O-BPZ&@AXGFJWOKH#5)Y9$A505T8.1U7>[ZO2 MMUIBV$:8HT=Y>+BFIQ$W;6#,=.AJOY<"FP+CIMQNLUO<"\Y+1_:@2HFLTPRL M9AXX,T[)+*W5M7/=S]'3GN'<3^M/PNE %0P=<=Z6[+]+5\C+[.9Q/A,E9'R2 M&52YF1820R-/C8+HI:7:: S\NTVN?VFE5I!RJ$*G?4FW7:B@*_(&X]_3G#'T MF)=)-_/'K&H44B BHKDFN-THP>TF%4;;G%MO&=?DX9#1G8'4A8Y6WDX5OM) M8AHI<6C+"ZNCNI8PN+J,W'+]N+QO_&LR]?,T^UD$M[P Q&]/)V%\-;X5_KT4 M;FV CTP+9A-$6N;8E>F:)H8RT>S%F2M4B:"@U2EB*':!GX9#0P:@S%[UB5:\^P[$Y=(Q@=%$U/M_NJ MJ=H&0+MA$NZ:EMV;A4RH-XDG2.B#@;"$@PF:@K3,>J-EZ?C?G_/PF*!&\L7- M.A 'JK E/#Z?R.QF WX5QUW_$,JLP_#24H,;U$F+&Q3E$S+!KS*?4^!]8;HO MIAHQV8<#\"EH-X&&!K;'\P?1+U):5601HW+R D@L4R*]PO Y.PLV"IO"X]*COV/H4UK)*L5O($!X/@27C5T4A3('NF/[FPAH40 V#(B#*S3(//@0-S M6BHM,%;5/=X/'-8I_@@PJP2&?3K'[Z*9O='V,\W\]-B]XY,D/E#&(=E2;H_; M$YPQ!ES*5OA,5;9'GDZP6^_X(^2G!L'=?AK:'7MVA;U)^EJ:8U8ORKBZPH^= MN:L[D1DM-$7GN,QM8V64?1%9," Y^L@Y"L)D[3C\.7I:P5A_1^B!.FCJ[/QU M)_XQF\[G]_LD.Y&I"0HX\:9T-"-@4$; A".61RV#Z^_T?(ZR5L[/0Y'0T4L[ M0"V-F:\[)G[E[=8ED,FX*"5(XSGRI1PXK2R@*V"R#RXF5;O+=S?*6C%IO<&M MFEJ:LFUOI_/%>5ZV_T07XSR_=?-O%RDD_%:\'\]@2FK62. LEZ#=*_1(<5L1 M[\K$MA0IZ]2=8L_3\V4*6VFFV>=Y6EE/0Q>S/;#CMT]4N@(XQB1A-(/+!4?Q$@5M]VMHY MC&O#:-J.3EL]QSNP*7T4.O,R)C4F/*)*UT1A'7AA333$<"6/<*Q7PO%13OF> M<'P\-3;E!JRJ2C:2/">_7#V\N=F\_5]FG,9YO,H!W(F;4$5CL@%2$!&$$PZL M201XL)DJGJC4M0=Z5V5@V)S+T>ZUCZCE!B$^DH9''T2"G(JG7N93>T$=Q, - M#\1F\=!)J([25IR!H\/A!6#NI)O]L35=N*N>COK2W9Z;Q()C#+@L%Z?&"C"X M?3$>E#)[$WG]!KU;"6GEJ&X'9?MJZ5"_\LL#Q-5N!_'Q_.++'R=_G%Z>7OSC M[.W9IS\NSO[X\\OEY?7W[VYV,\VWSY/Q=Q]O_^Y="\^E)W/(J(%J:]=IM-"/ M*"IU1=C:1/4^J\."\9828*F\1#-2@8VB#)(*WG+J=*Y>IOTL08=:Q_L/+ ;@ M9'%2M%6Z4:RJ]U:;_@)]ZMO'4R/CE" Y4RX";G'"P2D@PTFG<]SQ$5[OQ MPZXT-MB$=R_\/+21O>JJ 2_P>?Y&@HJ@0XK C;,@).?@$U60"0W944>$KQU] M/T_1L#CK%PT[06\GU>P-M!_H(DSCY<+-%H=?;#YDZ#[//AM_':]JX>:CS#)1 M04K(7.)N]19WJS <$E/"LF!ER-VFE75:;EA?\"AXZDGV#1JO^T=+M\/AYZ-H MC/22.6 N)Q28Q\!)ETZ 2J$S2H-0N5,?X ,,V&.JADW*#&K$#E11RZ![^ZW< MWL_/)G=?N4CSZZMRL_\>E7#W[;M.?\OJ]?GY[.X[^(G7WW\LI7+GO%#/F4HN M@+3EY;V,&ASS!G2@(L6H/$KA6 #NA<-A+Q?;V S#0Z?EC76^^)9FCT4T"EQ: M1@.>4>5AQS*?X3VRRYGE4JA$ JE=NK8KC6VYJRWAK>O6J*'\EL%=514CRKFU MP6H,"KPJ3X^*?)P"+;/-/&N72.W7.L?AK"T__35NI.& UN#V>Q!+$Y>%U1CM M$*'1F&A"P#"3P"C)%9,N^(>CCENXYI"_I5-T@&H.O.8XG<0!=%G3N/H/!PG-S*L:HZ28\D.PVUC)22=?=2I M]K.C7G,L]U)'&[71S.8\;R95WZ'ZSO.Z2?Z\/-0=3ZY+7O)-^C-=Q3]!0L#1:8T=:('*DUM8N!!V"SY4S/+BA^ M> ZUCI@6YNFMFY09)QP#DS'\$D)X,%I[] 2)D\:12%VG&*/J1,;> -<\++8. M:MQ%1RT :SUK*C/TZI#LQ"3N7W3],*I($6C2R!'%R"=6@U83,_MV5]83@QIW MD=S0\_I^&31(7. &G7F,'#%\%+JT&"$>N0I&E=COFN#@QIW4MF3@QIW MD=_0BO]UT*#R+GHI@&OJT,CE!)8Q"R%;1R43COZN@QKW5OS>\FMR4*-.B7L: M'&0DN32\X6CV%(##A*DXN, M@?<$Q<113-8IC=$"D3Y)HR.KW8MM(%:'O3-_+8[S:\)CL]NVAD@V[]1&.A/J M$L]H"R/&[UZDU<3#6"+\%(.BOO9]U'$X^SM%LWN"O-/&'!1QO_4^?'"?/7)2 M,F-DAKP4#-'HI<10VG8K]#^)I-+4[CY]-.;^3D=DZ[OQ$-P-W;/A*:EL\U2^ MN<5%*N^EOTSO!;,6&XKF;/)S>O5SV0;@]#\_4D!'OR24OJP32B/<+8'$I"$% M='6$)Q%<< :,R9'K3$-RW2JDCTGUL#6OKVFGM0VH9D<_/Y'$7=<9EY[->3K[ MOERH?@K\V65ZS5)W9_ HB>08??;9*-#EX8#PV8')QD%02:=$D@JJ=E'F (GD M@S?B@RN<#^.-C)P)!CK9TE*K+J,Q&.R%[+B>-=4-O5 M(QH:(0T$*9]GXTD8_W!7)]]+G'5^O9@OW"0BH^>3#U/D_Z.;(&]QJ9-P/1LO M"[]&W%-N8L #R$O4AJ0./!$9M,J"6I;QV*S]:&<_2H<-'_J#]!'T]MK\B,V' M\M?NZB+]3.@:_I$FN#MQEQ;MW.O@?NIYK_T#=J?C:+T$#A3145P5D2BC+%%( M2AB$J\(=HH.$C(%GR)(J$FNW9>K%5?GU@>?[E.;O-T7]&?67IU?CZ:C4Y/+E M2XGE>,&<*9B0,JADO3(D4/W0-WOI:>W3B[5\VN^B^.VO:"L)N8$C^@-N3>3F M;(*[^WZOOKFY9W4]\V;ESZQ.!#Q=5#8D!RA!+ :VFH"-7H#0GF5EN6"V=DN* M_2AM^8C>!X='U-O@EVIEJM,5GBAW?);KB\E\!W8#E8J4!^U1)F0W% D'$LOH MLT"9S=*9W,GB'4[+L!=@/1G$(ZNHB5$>ZW%.Z.)3T/V'YJ.K]QCWB ^F,%-=1"B%!>9I!H+\.CFH.3CATX2.C MH;IW(T\F#'-$O&=R' M#V_(+DJGLH@)+&4/O M)Z!OGBP')K.WD<64JG>@[+F3W&0^7O7M.YFXJYOY>'Z>JR9E5S@XSY1\3K. M:OP%$&99/A=6KYYK>>@ZF^)99<\U\_0?HC0FAY=!WEQWP^*5N M8X+>"6T']RJM^!C]6')D7>5HLY*:.&#+NV**WH633("UQ,A@IS:/M#V=]RU3UF_7\H5B8Q!.\I!L8AA@',2K",,K-;6.$F%R[7+V-N2 M0,OW*:]COU;'V=]QLSYE]'X18N#,2D$HD%QF>T>&0LP,\< 4B2< MD\#OO]I=VU$(G7:M^O]W[7'15GO7]I6.^7!^\NGRS],/[]Z?7UR>?#BMD"IY MZB/KIC$Z$7Y@BF&9\%X/QUE6019XE52=NTKW99>94V$0WQ@?E;ZT@8"UAD&F MBJK(E?7)O22[3BL=5%JQ_O#-#]YLZ$@"-2KAD42,QR.).P+&4P]4([9=%I%P MLQ,73RPTS%5Y?4W^4A114[@-5(AM8^?.\I;PXVHZOYZE$95*X_H.O!4!A#44 M'$\65+ L!Q&-RJ'R\=N1M 905@4+T_X5,_BDF+L2]-6-\1SYVAA1/>IJ8 MF?Z'&T\^3.?S\\D6SD:$*&*IT1 59C4>++RT-M0/>9PD:YI:W M=X#54T(#QNQL$F;)S=.[M/KOV>3)W2()RY9S"\EI<5MI&!@';74.S+-$JC_E M[4[=,->3O6.M)_4T +RNWBJSGD@3.3"J<#\Q;\&7G>6$9R810HFN;=1JAA'5 M[]::"2-V44S3DQ@N3O]Q>G%YNNWNZ.S3/TXOOWP\_?3EY-.[/S^^N;PX_7#R MY?3=F_.+B_-_GGWZX_(R?$OQ^BI-\^:&/)O\3/-%\8(/N#(["EUU[MV.+\)* M]<%;@'T_=T'OPA6_H3,]Q.RMC620@O2" =@M]YN0= M[NYL@U9<$V$KVKBGZ!CP(O X&#RVKH9^JMQ1JNLZZ/G(6IN8I 'P1#$@K*9@ MG/1 HE!.\\0?7=T<=MC>K3S@)6!ST-M3'\/7X.S X_KRZFP2KJ[C\I&IFTW& MDZ^XP5"TSEH%F91> (E;#!I=@L"DD\8S[GVHB,&G*1GPWK Y3%;2U^MP$%G0 MW%)I03)AD:-0>E0%"29*[?#K7,C: 5M_M6Q0,9W-IO\N&VQC6.ZFB+.3$FF5 M8&-"/\3(""YR#9I(89+/1*EN%3T]$#?LH[5^(N>A=3BT+[F\,WO(UX@9+J+R M*$Y>YN RZL%0BEM>TT@B"8;D;KV[MG[\@$'QX.J>5I7]H<[AYYK1\E9V[CHV M+O4[HMZR'(.&0!P%05D&_!0-/EOT>F.F4<3]@?7K8@/&O>W#[ "]-!*1;&5K M(\AR-F<3.(&4(P99R@?P&,V#I]X;Q0U&6MT"CA<6&C#&;1]F>^JCR5/QF6") MQ1P"L\LIFKJT80S@A/;@."7%+S:!=:M@WG'A 6/9]K%725]-8G'DB(R&L 0. M@_0RS2^#9>CUHJ5F D.E3.*+*> #/;1^HM+V<;63[.MX:%7"U6[Q_OUX7Y/Y M0R9UQ%@Z>@[9& ^"VP@&+3AD2YQ. ;^:547T/::@^93LL?!WH')>1^*!BAC" MLFR6L @B4%,B'_PC-5RQ[ )EM9OK5DH\#)F:/0B"/6FG6HO;@3,.]\].G7#) M8/@CO$*71J4$Z!VCJ"DEJFPU/ V.FF[8R0WLK8=/V[F&O;37@*E\<=#/YG@? MP;1/-&B,JC!P$Y*4ZZ*8@(<0G20\*5';:.Y"WV^0P]@/1KL.;]I7IRW?,H_P M-)*"ET2X+V(+Y4@B!.VB"4[A@<*BZ/OVI>W$Q4'8JB3X9OO15WK/4.XWIY,' M;M.=;Y7;>B>R![%-/1XY5-C'>%%"'3HD(7/@Q(?20X2!M1S]E.BSR%YS9VNW M0^_M1Q\T5TIXT>UR\OEU M&GXKLHNR?S&L%24[] 70 U:^X+;[-:\]'Z%#+H@R#HC3RQFF%)R1!K)QU&JC M1;#=LL OK]5P>50ML!PJX68 \RDMUDW<5I.D1MI&IA5C0$RY"XB4@2O=3(E1 MP46ME)7=(N&GUV@XM7$X0 Z3: /1Z7U_OV7+O=LA-&>37[9 R2?3D;-12%:, M8BP719PY\(%)8)DY9J4W/*>^#MH7J6OXYF0?E/6LGI: =SNI;A(W&D5^3*[( M,)ZC[XEV%Z/MKV_XF"Y%O_B6 M.@5Q;A++BK.'-Q##1]+'YK2I,'Q0-1\CAE#HV.J>'BK[%@#S,7WW M:3:BPDOK2OV[E>A#,J:+^YA ,Q,U"R)P0VM!9K7D,* Y0%D/U;V'Y 96^,?Q M9/S]^OLMX<0QGTM3"17+XP>& 80U&)(:9K@W,@KU,&&XE\I_671@I>^CLFD- M^0VM>/>?#<)5TLE;:B$+M&]"EF?TRGM WHGSFF2E.W4E>DGQFXL.2I*M M<][5GM+W%"V-)*X&HF\01*?_^9'"JJIN?3([9JW.5H%+VJ(A1AGY MA":9>XE[S:O(2.TDV,M4M0>J??3_ JP.5$:#\-J<*WK+D0P>W7IBP#B%7@.E M'#S'<%%Z*R+&BB[D3G[3 ?!Z3-6P)^61X'6@,AJ$U_U,^ V>:%)$)8>&WN@2 M623T%1)*T,;LF3?"6\]Z!M@VNH8M$CD2Q Y62 ,@J^.W?AA/TMDB?9^/&(G: M40R.A MHPDT1+6<1T*/UUC@NW<,&B8VD-^Y8:*2^:> X8DA<#%U?]^"YW<-M M/XK.$A%QBXLD)0BO,]C@'?Y"RX 1GY#53D5V+RST.R1)]D3 HS>XE=11#5JU M"TC^.#]_]\^S#Q]./KT[*R4$?YR]^7!Z ME<3_US&*9*6A3^F0%Q)U":A3;M&C4"I50:Q7/GF\\GV.^CY%+1GE7B=029;Y MQPA7[U2$K+EA.>#_'XZ+.'SXV"X$'CQZ[7:QD>42_2BB@--RWXW['*QR#@SA M0B>#6S36OJ)9KSVLT>P/#X\FK.TCZQ8DC-7+/I^E:-A@^7AXJJB7!E"VA855Z2FZ+?<[QW-EM!-@ M3>$IE)N!C.XRXV4@O0D6?8?*6.M"U[ !R/$05UU'S58'=_5C;I\#C">+;^FM MF\UN4!*K%^GW/L[)U1+]I484?VKCT=ME^GK@(]DAR#RNH]B;@ =Q)W7T,N3@ M ?>!PL#')O!&!W"<>"*)]"K_%N[D9A-$2XAEI8..*]/9A6;HZ)3F_5%0SCT- MTKK:]TM;R'A-3N8N*'G*R=Q7 PUX G2GPJ\MA%HH./0GNT><+_7H^1B'?7Y2IKU:!T1 AS%O\'3J:2 M@%0M7%SL.0;LBKKT6LG89EL+.Y$_)_KU:N< M^2@DGH--!*14 IU78\ E(B%P&9231@M5._O;B; V(HS:N*JGB[T!]C/-_+3V MP14DDYDS 4EK5UK.XP'NDP$M,?H*CG#*:T]\VNG@ZNT5=F\'URX2;7HL=]>X MYYG+G2/$BQU6/VX8N*LX!HGN'$^)6ATAQN*W$Y7!R-_[JB MN[4ZSI]3QRJ1G:2,E!(-N/O+S-U8YKKPM'PBGE1@E)C:KGMWZMIP[NMCZJ'U M[$E?#3ASS_#SYN:C^Y_I[.V5F\^7A;7$P?RAL5B7PCIGJDX2%UM(_&>L4_N^[J:C;(RBT@;2"R51RF6E>$OZ!+Q M%"GN=4^;$,&.-$*4MN8]EQ%4&(V@&:PU+W,D47>U"DJ>I&?B%V1'!54DC M#6#K&:E]N"M-M"JY$)@ 'TJAK(^E9MNC_9?>.>8UMZ'V#4L7NH;%V_#>W'X* M:AMT?\RF\_E(V9B,(0*BT*5DU901Y$)"LIQQPJ,VU6/[EVAJ]N3<$P7=8;:[ M2MJ&V$D(U]^OEZW 3LH=V7HZKB!>)XLL,5-&Q"C&P3"5 ?E.T3 9=:K>E&MG M*IL]8WN'80VU'3INXA@5GE$1)RUZ#-I8C+-<::3@'#JG6GH>B);)UAZ)4J'" ML[\'/P-";E=UO-("NY,8QV4)=W4VR=/9]^5ZO>4]GEWM&'F.[NP.D]<0+E/+ M.7#F$@*.AS*640!B+9BL*$N^KSJ7ZX'FYEF5)I("ZB,VL&*>FGV%=D_3RY._SS_Z_+TP]FGT\OS M]V\O3M^=??DE]_E/5,NWZ362@:?+?)K?(NWC0ZJ&#UZSCDVLRWHERU@6.K]= MY[TKCR(7-W=@]HGAT9WPY%4,P:R(!",%1<>.61%E$IG5?NKR'#T'CQ#=\MFK MZP&B@F*:<%#9E9MU)L%K1Y>=M&+64EE6NPSJ26*&M7;5\/!H0F@5X3<0UUY^ MPYU=6L*\2_Z^G1'W5E&7(]ARH2ERZ=H@<@:JO&',&2-S[3S75D+:0\\>2GZ8 MUS]8XBW"YO827 K/C9 > K-E5B.RX9QAX,IH 9V#$A9."I3O*VE#'0F2>FH1*A^?+U,56-P MVD?YTUXUT0"VBG#.)GBZ7Q=NECN.DF"(BQ:(]0X-M4F #&1P*02:M0TRU"X? M>DS%L'>L_9QB!\JZ.;1L)')S>1G!+0%I% 4AB 6CDX2@A?8^$"%"[3/L*5J& MM3J'ZOA9R.PI\*%[%7UT\T4I OEQ^_CA+JI8&U&JY,?QU56Y KQ._\=-KMWL M!O4M;TUJHD+P+$M%:!D#+Y(%ZXT$'CFS5GA'Y(/4]Q.]C XDI"5D[0N%Z4!Z M:1^#DMSS>G+]]7J^* !:=\Q3P2GA+02'.Q=9]6"8%J I'O<\F.R]J03!Y^@8 M]E0< H'5M-(\ #G98/7_7$_2)J.:,RYT@-*$OPQC%^ EI1!D3#E0YZ7B=>#W M#!7#YB ' %\MC30//;;)Z$=WL\$GTX[XG"7H*$J99FEWK&6&T@(Y2"TXTR_> MOA]*Q+ O_ 8 7B5]O"[<7:8?BR6/&]S&; 3+)D/(Q@.&U256CQFB=%PJ18W- ME8[=ET@9=E#JT!@\5#?-(Y&_Q*U5E@@TZH"NK@%10G[K+;J^&-S%5+9>]#V< MP/LB4?U&2*RJF^:1>.?PWC(GG*%RF>DG@8-@48*/00,--D7G!'JYE0[@!RMW MPIG^C7!VB.2;AY66OS(G;;3.9@*Y-$P4@60PP4J(C&@;)=4FA#JP>K!R)UB9 MWPA6ATB^>5C=>PFWW&7IE;+"@@Z1@3"BW'-Z!319I8D2,@5;VV/; 5CV-P+6 M0;)O()GP#S<;EYQ*&4RQO"CWAAA-G029E]1V4X40!1/40)($/;YR*GLO-3)D1=:4(7.UR](>4S%L.N P MK3X#D3U$//0Q=5FF/:1X_C/-)F62Y?OQQ$W">/*U\'-Y_OYB_2XT"A'+HWF> M,%H52AIP.BR'WP26K,O(."[2!D'Z5.>Y9P Z;E\MK/T_]>HS!/?^(O M=T5',B6C+9?HH\D$0@H--BH/DB]0 O ME;+3I?J?"=P%E#'P+CA@Z))YP7F.R?8/GQ9.J2JJ?AD^>\B]/0"MKQU43$1: M#3E@U" X(>"<\!@D>N,"E<:'VOU=MQ+2''#V4?+ST-E#X@W 9IM1_G#W#),X M$66@$91DI Q4\^"#QE\4%8$HZ:6I78GU+$'#)D[Z.<#J::!1.'UT_QE_O_Y^ M5]SZUOW [RQN1J5F-D8E085(09!2W1J%6HZF=)&ZG$GM+B2[T-?>VX<]8=$! M<%5T-&@7X65D\5Q)]:KKA9,D2DT8).,\\J,-!BW90?3$R2@C0S8[16TO+M5> MT?%A\.E!P$.'^LMYMN/X=OK]^WC9-?M]2O.1\2Z*1:(4XCI!UF7T)B%XQ@>C08>0$W>6 MB5"[F\QS]+07R]-).5+?I1_3^7AQD58S(-Y/9YNR&WE* M"0L!.7+1@;#(#&Z;!(%'YP(Q*3[L)OE4BJO+XGJ&05A-FWJ- _XE_7*3)I^EB'-)(\400_'@*6\U!9,/1C0\"8C8RAJ14 M9'$/V+RP[+"E/T,=:=NV.J@_ERDGO0SM#';)K WUS?3Z\7\'/]= MN$D9E'I[4U'>8H]83C%8/-,9*:UYDZ'@>%;(HN#!2*&"[E8?M//2P]8']634 M^E7 Z^LA5;N-WGX+]=PMZNC-\[:A[*XED'%,:*;*G9$.(*@B8"VAH&RVB7!B MF)*5SY/GZ.FO151PPBAN%$:R)JY>&WH:"7";7)8Y>QF.T0NK]191N^"A>XNH M783?@#_V83KYNGC8RL9RZBU-'*Q,I: \9'!&%D:8L9XEY5+M#E';Z&@/.WNH M^"%P#I5W@YBYS7=K4WI&8NA!2>$BTC(44C@P3$HOHNXFX!-!O;:5V#ETATR5*PCBD,((("%XP%=#*EBHX'="=[/*=:J!ZIH=MG MCJ8]!-T 5!Z M'2CKYM"R[IV6@HP.*<^99A ^X-[1UH'5TE/N@K75>UQNHV-8XW*H;I^%RAZ" M;@ L'?KBQ6R"YYZ!U#F!2"&"\Q@E$)13Z1JK8JY][=AZA\+#-;][>\)=U- ML+;W!*4VN!BCALS*,P;%,,1TCJ+(#)=6A?2HW&/ 5KL#O!8[Y.0Z7.(MPN9V M'/N*6NWNI.2.K79WD7@#P-GBY9/, M(D\9SW;<-WBV>P.FM&]4R3BM-,O2U"XB:BVIW2"U+:\ MQ@8J2O>(0!@88QQX+YPFQB9IJE_;'%R'/\!#LH-N_:IIH $XE;WUSU0>5Z9X M\C/-W->TF2<>*5KR<\2!5,5S,\+B9M,9B-*""QJX=K5?Q[] 4GL7R7LJ?TNR MOI8FAL[0OW7S;\OQRRE^F;ZYQBCCWY/WU\NL\*W0QFD^LDQ3284 KM&:"UHJ6 MVRN(CD<:&7J2U>=6'%Q=/5"5_B'6J)H.FJWF^'3^Y?3R\\E_G[SY<'I K<:V MCZE3B?$B@97J+,K!LV6BG(C2>2,M,)HH".D]6!XC)*F)UID[7GWT]W9*ZE8I MKOP_##.3$:2X?N7J5"0%W@D&6KFD8S:19=X#,3& MTNTVR=J-.UZB:> 4154$O BO ]0Q=*#U/J$FW-6?T^_IP]1-/MXZ$6^GLQ_3 M%8?K# R7*G'T!2-3&GW!8,&4QRH^!&:SH8X\?$+_1*S5=<76$'2(DJ=]2WQH M&/TQ+2VV5CTD5S6^:[Y.YO-I&&_RE1Q/U(8 EKDR#E@$<"H8,#DY00UNOXYO MRG98=-C8O3\P]27W!DZ]1YT"-6&:2QY *H?1**<:3"RM3T2.F>LLI*E=];-7 MG\TC#;(YW$\Z2,*-(>1V(RDF-#&&HBIM+%,2D0/N+' 4DB0I:.=JQYS-=]C< M2:LO=]C<1<1#'TN=^S\Z9I/.'HQ(#.VOR&"D\I"",LD+5R:Y=CJ27FN'S9V4 MNE>'S1TDW(!IV5(L1YB*G"'Q-D@,%+)TX!C)0"CS3/K @NFWB'#XTIWJ@?IA M4FX.)[>;R2N'M"+Y7BM5WBJZ\@J6@(HHJV"DC:QV#OU5E)ONI-LNY::["+H! ML%RDG].KGZ7GV:\=T=8CLB33UA+ WVA8SF+VU#!@Z)='-)$A/GQB?#!JGB6H M)?CLH^]I7\)O $E;QO5:69H_>H(Q72[O%UD 'RP%CG_TV>K@0^U;Y3W'7Q]I MY-WAQ].!4FX.)QOC/1CC63/$>Z!)EO96:(J3I*!3#L(H%GWJ=UAZPX.O=])Q MU\'7NPA\Z*CI]H;RY1LEHS*UR N$0!U@T:X8$!52>4@2J7GP..+Y.^$Z MUWC''V6]DW*WW 77E70#=F?KJU>.6T?F,FS6E!!0YC+I(QI@.1AN4[!$5F_Q MO.\[\B.-Q#S\C#I8T@VB97TGX:*DC@O OY% ^(1VF!2SK+6V*7K%6/4'P:_E M!?E.&N[V@GP7<0]]0I6B_D_31;JUCL&A[\]Y>1'MT/X*&\ ):D%+D9)S,D@DDX)QS(P0S@(0Y&-Q!-X@[X:C3*[ M7'OLQ!.DM#3@MG;LLY^\A[82+_7?],[HS)B&2+DL#\=P*_E$0$1.')=2:MMM MF&B-YJ9'\EKWU.0N;4UW$6M;$'D[_9DF;K*X;VMXGD]^NO%58?#N_<_TGV[\ M,_TUN9ZGN/[B^Y1&07%.E&80"2]S+(D"4V:,DT2RE-&CP/>!TT%$M92PK@Z] MXZFK@0/PPRZS-*C2WI+R&C'%(F"/6U#A&> \+D^_1ZLD .[^8NC)(-EHM2J<28058X0>]"$PAHX'UFN(>TZ63N MGERBI=OD"L:KCB@;,T6CG!U)DG@06I77SQB.&E]B4DN"=%P3^7 B>U53T])M M3GU3LI-T&T/&V@RN3MZU\?ME<,M&^^ARX%(M/&AK99G@XL'P["'QS+7BTF/ MT?[\*7S[/Q)(Q_N*N5 MES!R-F@7G09BJ0!!K2E30P/09'QD*5M-7GQ@>A %PTXVZ#F [$D1#=BYT_\L M<*]A@!,1(RZ-N3<%IST"7[M>@=_ MN9B&?WV;7B%HYZ?_>XV'5,FWW+V+5DPE8C# 4XI3-"%X=!EC*83HC%=>H\=4 MVYUXGJ*#BU^OW'Q^GK_,DIM?SVZ6BZTR#]H(H0TA0'DL_4(H!1.C Q*Y$UYR MI1[./CV\ O8I8@;N058/$X]*8JN(OX'#:CE+:'FAN^)HRVD(]03 #7$()BA%N$FI-HZ>)&;@>M@ZRG[8_K"*Y!N T";]ZZ[I(>=@ P=# M\?P64A!P(9?[_^OU49N$@X3<%DS>K#G@ M2ECM"=+-2_4-$F_*+\I*AN%A,(35?E_ZF(J!'[/W!I-]A-P 3$XFBW$<7UTO MQC_3\CGDLF?>Z7_"U37&%&5&)_+XXWJEH?-\ZF:3T@3MV$Q.- $ZXIQCQ>U6Z:]A)-PQZYS8"G$ZCWU&0#R+Q(&&^/ MPR+%Y:[_:S)>S"\N_[H];X3CS!)B0:7D03 ?P03-2S,60YRG2OK:#Q.>):A% M3.ZK^T>O,&LIH@%4G?S;S>)=27Z6@JGR.H)O-;9[8G M\?.5FVQL/NXR=0I]X^S3LH ,O>0<$U#*DL9=8Q6K?HG< Q\#F[C]8?5H?LC M.FX Y\_;=(W;W 3/P,A29DNT!VMX )L,AH@F6^=J7\,U?+@.CY>=#N1=E-< M$E<)EFU'T7UN5UHC$PH*I P9!.4:+-<23&;4ZB H4[4CZ@YD#5OJVL_A75L; M0Q?Q?+HN>^(\+SE*ZRNPD31&)$\#<"(B[KXR%L%1"9883IS1,8ANCP^W?_ZP M]JJZ#J=U!3HT)E:WETNZ_S$MA1\7I0G:?,T9?BW-1R*8@,)0P"7'^-L1 <9: M!Y%XRX*5:"]L)X1T66W8.[9>\5)=V$.CYT5OX"EG8,WR\KOE.FC;,3Z27B%^ M2.E P<74Y1N^O9%C*&=;_Z@F MN;]:,[D2 M['V%Y_Q\\2W-OGQSD_,?Y2/F:WF4'_SIKO!'_L /73]=!82'0FAI4_6 XL>/79/,Q@6,T1O7$Y,>QIK M9X6[T#7L\ZIA '> 9MI#6SR9Q(NT&",A[ZYG&"ZNN%NYU",O,LU!$\B*,33@ MEH(A)4Z4GBX?8UBB^T7=L_0-^^[JR.BKIZE7@\)_N*OK--(D&B>\ HEFO22\ M#7A1IDAGDB5-!O_C!@'ADKQA'V>U@<'=]=0 !'^1UDE 0<[N1D*_G>!*Z66^1V4GRDOT@A7P!R:^60Y9=6[IW6EK=N]-WFMZ.M%10U ;[M?<9%* MHA(WU;U'>_\S=[YM0G^"9O0Q/,I4!/1M/6$27*;$**U$(K4?INY/;3=XOKJ\ MS)'5V.PKU].3BT]GG_ZX_'!^>?GY].+RSY.+T\OP+<7KJS0MK7M^3"?EWF": MW[CY.+A)?%=*YE)\6*)YP./8ZC34>5/;KV@J/<5]N-;=@TN?K=%EI+G2! -H M*SSXR @8JK10H4PNKGW!\10M!YO:6Z%OJ0LN@G]SL_&T8I7-ET+3P)R%X&T M0:0"H[.$@CI%M8B"5'=,-/J MV<0='[8NXM&&H#6EM=FROID2+"X%:5%N2 ' MEFF!KH:UP49/K2*5,?5Z'O;NI-Z7'_;N(NL6T/+XS6E !F*I8./4HN$.KO1R ML>B3"IVMH,$1U>.+S58?]NZDUY7R_F"S>) M*+BEO$:E6Z&GRD*208*0A(+UZ!%2Z1PW+D?+:H?Z.Q$X<)ER?QCK3TU[8Q I M\=-**,3],UM&'N[JMAQ[R=C)8C$;^^M%L>M?IH^+KC8>.(V(SBDZ4QR 2%&Z M/('C@@)^/5KA&,^V]IW X50/7*3<'UZ/K-!V#>GM+?6CC3JB&%)SK2*@'$MP M@]+UVF7(B:.0L]!"*)2"=CWU<=MZ0T&#?T I]])/^JJBE.8AROIEZ?3?)T]GVY M2N5JB6?7Z*\:HCMK?5<[H(FA7MI2?%/:O#)FP0<$J R&1^()R:YVMYB^JAT. M;)5VVX(_8DW#\JHA=\%6Y<>(> M"FW6/B['%+PYN3Q]]_;\X^?33YSM)R>=_?@[R)=N45Y SA?S)?8\!LW%?.-XUGGTF$.LA(6\>)\@2T'Y6QR M/ H52.U,\&$4URL0V[_MT"I30Z7%0,HJD%$6-S9F<(Y;B)12)[1+(51_HE6+ M^(&G+Q\/LT^7G1U3_0U$,;^V=Q.2BI!]!I*% D&-!.^X V*2L,8YI63M 96[ M]V4\0MG944'P;!_'7332 )QZZ=F&PF)6R AT>7%N=1G%D#3$$,KS\6R3KEZ* M^YOW<=P)5L?HX[B+CAO ^?.M G/03OO(<>X!A@;/&3#D@W,2!EJ]Q4Z MG.I6"KB&=!6.K/L&T'YRM?R9VWSF(]9/_U-^FT9.,T]\Q$B?EH>@T5%P/@0@ MI<5KPJ./D]IIZ&Z4-6Z)*^/EH6=;7WD-0/+T^X^KZ4U*EVGVG%*]=V]@;,P.;ZV&!WP9$?N>]LFI \7XZN_U2^3DZ\L'&TMT1=# $ M+0GZAPZ]1C""2TN-"ZRZ8W-<#H>MM/M==]7A8&HV>_+V_./'LR\?3S]]N3SY M].[_:^_:FN.VE?3[_A?L$B!( "];)2?2I/*EPE;F9(92Y.M+]^ M 7]V_WTL_DK/A1 MS%XK:9XCBE0ADB A4" L3P%*>(V7"+,V*WP %>Q6BO8JY?I-NQWU6AD M9Z6;R(_4L%RYB2B2Q,Y&F0O H,RL]TA2DB9:(@R/F>2QCP2^B3B8(6ST!?4% M,PEA%JE"<@D8181)@%+( 54:I+;KPMK!YTL)(Q9^"6KR0).0JXS M[2^+MG4S/IGU)_]V4OTHII8!"\;.<%*!4YEC :#F[B5=[#I10 .(X91*UVE' MMS.$IJ^$V=\,9Q3>$ WM%^XT'[F@SEUCT]-K/7M,E>:$"@*T4=:\%5. I]Q& M?>EA^IVU12P5)_G MI?IM2>+7BI?31YWS+",Y!T(X&)![4XQD MYWDD_P2$CG4V1N6&\LGZTA_<50U/'[FBV$B)@(19[I[NM,M DE( 4Z&S#&/V M[GFZ]I:T]97 75D"&$\?F*.RE]4LN-,_G/2-67!>32;57_;';XO&XD<6WPO^ MPF4Q>WVT 0 TJ>0@3P2RL2$20.1( TB5275*6))U,+"^:@5^ZCF@._L0(D.; M\/VS'9[=*8PW(/AJXY5'1FB"\CP#"75G8T9)P%(AW=M?$!',;#B,6MGCX6\$ M?HKT8XS+$\31GHG<77[Y]O7LX>;N]XNSVZN'LZ\V4OYZ]<]O5Y^N'GZ_N[3_ M<7=91] ]=@$G?\-/^-]O:)[B_I4#.N?E'ZX?]MH@M8(400*4)A#@+(> N0Y7 M/&=:9IIS:Z>>(_P#JO0]UOZM*(OQ?'RM9_^R'WB^TXL6]78#[HX:1P4OI7Y$ M'#.)M09:U%UQA=V0NT?4!56*,*B43GUWS6NC5]APWX=M;)\+>V2W>D7J]-[TS.N3;76""C"A;N9G@*140U0 MEL$LD92:Q'LU[ %=/%YJV_K".Y#/7Y=_N&PTF C%W!.I6BSQSA4%U7=/E.L<*(@"!L(4 MX%RX[05) 2$I33BD(LU:E35:J>^LR_[NS;(V/AC-I;)A:*WZ8AR#82SO7FA& M!&*2 $0Y<2W2"."X?@\%8Y&B+#>)]F4:(:_&]"!KF^X.R 4F?!F?+17'[FG8 M3%( *;2!F'N@4Z!,@DSK-,U13FF[7DM'*-_X:NU!6^< O@@K@=3?^\_FT M*/5TNG1\TWHF9'DJM$HA@)BX:XE, <91"K(T3TP.-46HU?P_)?AH4BB:2T:# M+AW^N8G!T!:ZKYJS4\D(Y0BDU)U<0VFW>S)Q#\5!3#,"TX3Y;LJUH4 D3V#T M)W;;9#JC'#QQ7%>-V[FT\J-(DXRD&#!!#< ::L#=LR#N&$""E?2:,-RFC/D7FSQW?VMC5Z! M+_A\= #BFZD(K&_5AWDQ* ?1:O%]Q$EN+"2NEH0E=EZZ?I4LQT"2#$J(<8JA M[VCWL#91K%,>F=]^SL(/#:$7L]4PZL/\Y<4W]4@XYP1E#!A-[4Z20V1'0"00 M*K4K-=<:Y;C56K97?!1+F7_+\(1G1"ZF#O.G5^6_G@OY?%G.BMGKS8N>N!\^ MD@QC85(!#,'6R%/KD3FWOMF(),FE04QGOD\?6Z@5>'G[**?CBQB/+=.'.HJ\ MGX_'?/):F<]%R4M9\-&MGM2PEE+S4MWIZ=Q:C5@%#1Y.*;M^TN\!II>!#WVV MR8F!$.H$F#3CUK%A 9@F*: TI:FU\TR:?^>S32AEAE.4NSMM=N/"- *&ID"Z-Z;Q3 C0*0F TA# ME1HJ%17>F\+V3FQ'=29ZDCFL#*8040@E/W5ZGWZ6,?0NW>,L[PY?:!LX<"##,Y$EJ5% 8ZD 1HD&-!$$ M9%PBEACB>L$-?98UV"T7WU._.W2!ZZ8NJG):C0I5(U\GI^HHAU*N(!$,J"QU ME_)E#BC3&/"<)SG&N3#MWAL[4D"U_^L_7X%,EWV$)_2CLY_EG.),V& '*9!B M5W_H(AVN, 59DFBB\SQ!2:N+."=;4,@MA"].&TVD \ 1[# 7N>DW5SE=^DJ: M$Z@$1S8.1G8_194"5+A7N G"G"14:Y:UL9,3]IH'5(G)9+IP7/D'/ *[N:@F MUOW:'?GU=HR%G]7YJ R89:LP6S'#^@1 M6$^KTSBBN$B0R@#-,;%()Y3I]$JG^F8J NMS MS1+*N7Y[30SGVOI8H@'"KH]'!CE@2%&@18IS9!US2GV[K&T=HLBN>61YYQF6 M'I"'WHF[@I%W*87/6KL>#%^L-[\I[[F;BW5)B>N9EQF6)(CD@"2Y=B?\&(BL M[IN8V\VE27*1;I46'MB=M_]F6,OI1VPU/,JAC>NMV52'>O!T%7P(L!-MH5BF0V&.0\AY)JFF^?]!PP MHRY?#[O/]V=0@R,?P5*VG"5UMY:I:^$ZW>ZR4*IU-NR1))FA$&L@88KL9E=@ M%R\2D$!W'02EA'+?Z]Q)"H8-K;Q8WO#$1&!UJZ&L!W!7/#W;G>S]W=7XQX(_!5-[-G/5DGW79&P[1B[FX4D$:Z:6#W,Q1K"U&& M$B8U1'2[7J)_GK-1HU8FE/\4)N01^@@,:06-5?W&K&;'ZAT[K8W@6F0 RLQE M;PT"3"$,E$PXDY1"ZU8'RB#LTZ>5$9&?PHB\P=[=A-P[4GX/6Y;ZOR&4YI!+ M8;TH,NX=Q(Q1BU J =-VFVN$$ASZ?O[OH#)15/\,EXKR0T($#LD*J29ON]C5 MG$!&: YA#G)WMH!3J6Q@9]VJ$>[=((90FOK>Y.W7)&QBRA/-E7?,(["<+[JT MX(SL.,[4N"@+!XSK:+T:3I(()G*M 61( "R-!A01!(3BN8WQD,3>[TX<42FL M3QK&EGRR$(%1N53'O"SD(I'VSFT_:/E<5J/JZ=4.]4;*^0LOY>LC8S)/B(O\ M,+5S1O $"$RY_85P:;'3>+N4TH=-8S1#H$S;O-(QQ^4(_ M])G-^P?1%D<&?'1C[&_TLM'ZXI&L1RH3;!!5[G*IQ_2$:0$%EFQ!_[W<@#G-B@TQ>PQ%YAE))% ( %=05<">,)2 MD$BH!$D$H<)_4GNO*F%S2<.8C0_4(_ SUGU:K9V/?,PP8R03$FCCEE^W=\.[^__.>WR^N'R^_VESYM M.?9+\M1MHX6:OIIHS,54_SFWBE[^J*\4K]^F<.5$68)!#K%PF6L;>&0< Y4G MB6+:KC3&]R;UD"Z]:VXWY2Y+0_.<"Y@+(.UX ,Y3YT1)!FQ GB=4XH1NOYOD M>WPQM,'PP?Y.X6Q?N"-87[;'8/^W^M(,UB3-",^!8-J%XY C@P&F;9:2+NU M(]AW2<?)7\HYY5S,:L3"D&M'*UO:ZL M5TA, ;6[R"Q-E"*I\6TZAY0)?+[N?_^6,,DQA*;#K!FI,F&",RT@ MH PE "OW0BK4&AB4I[F[:J>D[R*>72T"/^G>D]<]IY4]0([+3,Y7-[U3SC*4 M"9 95WD-L8WP$FH'I&A"$L%8JKP[E1TM C_>/IB9= $Y C/96I7?\I:IM7"8 M6O_*!;8Q79IAP&F"@1;:T)1I9O3 ":BOD5Q\'GBOW0WR"$QG8?R+J53\*)0N MU?163^Z?+:R?M!S9?ZG'5&LJ((&NIT3J&E]9C$BN =4<)CE,%2>^VWFTT2NJ MG51'"]CKBSS2$?Y%XEKV5,O_?*I^_)>6:B'^["\^40_%N"B?WEZ@/WZ(L&%7 M[X4N3$JJ-TO:_X43#Q-2_.>N-6 MO[J?U>HM='1YH5+=CGAYS<>KS)5GAS^$BKUO6TQGDT+.M*JGTK>RF$WO[K\M M@Q>_XV_^5MB&> -:S^Y-BQ:0=_9&HSYKG9VWCXL!C>OY^A:3=/4MAR5Z4/&W M\J5P0A^L#SFW?_B'%S5WI099/8]RL;*K5H@$#* V]-.SYTIYYFM+9I =5S>V M]J,1"5>W]K.SR;A4GT?\R0M3FQ*#;',Z\;07B4A8[]=+"(AZA_57V_Z^?6 !T0'J6+N1%PS-H$)7*^IQ5BKS]7$18C?^:CW=&N2 M&Z2$^"3J6J 2P\2;7M@]IWZHUNJZ?);'V7=$?I":WM.G8#N4HN5S(!I;L4=)TR<)MR@Z[66XUBQI!\4[61Q^.[!_5]AG:D.G)\.9^ M.7X95:]:U_G0FY=W;V'Y-?W#WPE;*O:!R>>C4$=@#HO2IY>W.\Z+_GKW9W?W M@YC%\>^%/9'_0/-H#7WH &;?ZF%7=#="_[N!E> V9L &6RP[[P>V<(F!NF^E MFHQ>G^ZUG$^*6:&G9^-9?][V2FVUNB?A66N") ;*+O^>R-M)(3W,KS=1KL;4#)];BK,M)G?@>J#!K5[J7HJPC2O[;_6!'E-V*77UF?Y9YKT"@R7(3N'G_61M@B6PDW555M0/A_?0XP2'32EI1?)P"_3@!.XN:Z*J]UY8.434GA3LR:L*Z. M##RB=45;D>/ENUG.OWI;8'8$!W-J72.#-C"%=GE/3[/EH'IGFS9%!:MD[,K6 M?B@"\[-2J.2CUVDQ]5.D5[/? M]7JEUK[JD=M\(%A)I(?%\BAL@1G^;(56I5Z-U,>!Z &1P4HCN[+8#$U+E4^&K\XKKFV@&(8E3,7OW$;MV^&*XVP)-1G(9L/#LP MGR%>@]AP!00>-F%QQGI[%/2\C]X6VXK$J')=QS&*Z%2@TE.[+[S3?\Z+R=JO M^''*)WRF%6W!Z5_KLQ82[,#U!!;>S\CMT8<^$/I;R[E[J?/"NHFG:O+:NW1D MO\1P-&WC7;4K*P\\O4D)65-R M'.NJ8>#ABWRL2M=>Z-B6%>Y2[XFD' #A5ZWB1ZXTO^H3?]4GGL:-^I^'JMZ/ M]YT>FY*"E5$US8Z]@PU-P&BT5LO/U-@6%VY9WPMWU6;LH=N$:>XV6+WGQ'LY MP8K4FF;$GH&&#FJ7VOI)NNU*"[=L]]O'QW9^<5'=ZY%VG8^7-M3[Z&*_Q' + M23>^&G$)O4^QJJAU4']C3"&MW,^EG[EV7'HX%]B-R]9XA?:96D^^3*KYR]5T M.O?(:)/<8-6Y7?WH<8Q">]1GUP1&K17UQ6*3W&!UN5V]ZW&,@L_%ZL&]1>[C M''A;5K!RV\YS;B\6X1DZDS.[$Q^]WO)">2)JG\A@A;7=^6I )O1&V>T4K89. M*U^N\9#,8/6R'8D[@DWHL'.5&3[[\>3--QX4&J[4M6N4>02>B-BK-7OG(7R2 MN$]VN#I5#UPV@!6#*UVKZMVA'I0]R/&_DR^>6']+;?:,5W3-FG$\&+;I+?S)[U9.#YO?\;K:B. M*7%U(GBA9S47\Q&??"VF,X]'W8>EMJ(SIG3648!"$[CK6?IF0@Z(;%6M$%,R MJQF:X)G_E?/W3^ QV:V8C"F5U1*L"-X860?N7ZNI[Q>6-F6W(C&6!%8C/,&C MG:W(N^_TVRNP%5TQ):":8 E]U=D%5&Y$G@C;)Z\57S$EC!I B2'%[Z4]YGM! MK0B**9=V\Z3JU713&E22(L4ZW*+S9P M62KV24_EI*B/83S5J1X7WXK$F!(@[2$+OBZIPNG%1SA!/]Y&Y^OX^9CT5LS& ME MI#5BL#36NRFEA87V8\+J9ZKNG#C9@H:U]^(OP&L<'FT&DQPG%@@D<*3BL?S4@W)06[R7MJ#+=G^+%0\E#, M>H?7&Z*"7X#XB(G.'#9%S._/K" M=R*#W:KM[@IW 8G+$WHB[+#48!=J>_G!Z&A;;1C\O5RZ7V*X.[1=O.$!/*+@ MZM-\4BOF@:2UJ'"W8KNPLXU %+3<:SF?%+-"3\^>GLY^\&+4NX"W06ZX>Z]= M"&O$YN_ M%*_>B_:UI3LN/9(3R4;>-A/X+?$*?L:R3\_K:K94U4\:N?U7(LDJ]^2Y ;_A M/?KR#]PO@D_U?__'_P%02P,$% @ G(JI6+S?*V;\!P F28 !L !G M:&QD+3(P,C0P,S,Q>#$P<65X>#,Q,2YH=&WM6FU3V[@6_GY_A2Z=;>E,$O)& M@9 RDT*Z9:87=D.8W?OICFS+6(-L>24[(?OK]SF20Q("M^GE[C9EMC,%;!T= MG9='SSF6W4^*5)WT$\&CDW_T_UFOLS,=EJG("A8:P0L1L=+*[(;]$@E[R^KU M2NI4YS,C;Y*"M9OM+OM%FULYX7Z\D(42)W,]_3U_W=]SB_0#']UVXV _+XZG,BJ27JO9_&''B9[T8YT56,]@OO_3JUE7QLT-]!4Z[[7: MT%2(NZ+.E;S)>L[%':]J+AYJI4WO5=/].Z:1>LQ3J6:]-V.9"LLNQ)2-=,JS M-S7+,UNWPLC8"UKYNX"-6,1=3KT+!]"C9";F+K7:Y,3P+I&!+%BGU6BM>K"9 M[2&"+\PW,OYT.!J??SP_'8S/+R_83]>CJ^O!Q9B-+Y_T9%LL'UU_'EZQ5H?7 M6]U=_I8-+LY8:S^JKJXOSH8C-OXT9%?#T^O1^?@V]8X.KMC@[/*G\?!L.3_DE\M9I]DF7YRK@]&'P<7PJG[YZ^?AO^=> MMIO-]J:X_--=[#[JXGF-C84Q,_:YP:[") 5%U%@H3"'C&2L27KQ^M7]XO/'F MRGD4@0OK2L18X7"^W606(8^].MWY1HZV&G,G_OK5'X2EV=BG,)RSA$\$,V(B MQ115I$BD93^7W #P:L9&(M>F8#IC'[5)6:M9_YGIF/U82A6Q3UJ10HLJD^8\ MFR%+1R\A2^VMR](';I$;9"&=L=M,3Y6(;D3-)\OX%$4:)F0:_0!6X#)C2 @K ML\*4 AZ@0W#- G+'68HK([EB,0]QRS"=HGX5VLNM"60B%-9R;$^(I/Q68-TE MG1;W(AB#)97K-+ &"832H+. 6(;IL"02ADT3&2;,EO1C,7\JC*B4D .IM HM M"'4S4UDD<-#F(G0&DMX\'@H+%,D.2"2^+I-: M/XACV"R-RRP&C?!"0H_,0E5&T G@+&6P!M!)HIX<>2?($I256F"R@H-]L#1@ M'TE27".)4D$ 0-1 BUO..GM";A,6*SVUQBO)>6,K+%5= 9&#CF.)RUW[UN7LG'$C'#J0;1DH05ED I , ME+0)S2"Q%-Q(_$C7D;2ATK;$/&)-HY6'26YT*"+%,6#P;(%NNG'T92C6JM"$O[>93 MJ.0% K"H5O)%5)<&"L!,$VD=WT%*9$X/]6DA#,331'$_ M>2"5+&94VA];EO:6 M Y[#E-\6*Z)++:DK'7>50WEI'+_:6S,'>+P; X18!V!/Q<,)5Z=B*LBOB&-VAG" O]I$N#XW$!KSK+Q]O M^1Q2,1&<:7UC&>BR>'KM32H#OY<6U#7'7W[08<&\'W>;3_@8P!X'-%K@)8 M MVB*P56SIL[F."GK$8D 57/9"KS,0SD7#G G1DD)7WMKSUEB3ERBQTQP9O_WZ"^M,*]T"AYT(/* $P>FBEQ]]0"L"A*L'W M3S)3P6^IIOH>S%55USVZP\OY$<]7@:QZZ/!'!H]0&(\PT8I[!GL$D%6W"6%@ M"TUAS9=TBWINRQ3(0'B<&U6%>/08;&-V"W11Z-2C[#M"W?8][PQ0J&,#]J@! M \*Q'5#D#IXKN-5\Y9/91*N)H/*7\9OJ_-Q4!"G27.F9P.@TT9X2^0J8 ;YG M=@*-35C'D7B_<,]&U6@ + I31XP5SZWHS?\X!F?GBL]Z,G.17]TU#C<[]#[^\+@?S1?N'JUWW"O]O>*:'VLVVX!J'OL7G[&CFOMPY!Z)52">[R.P^XT<_#!; M+>G_DTO^BX"M2MSK5]V#8^M^OG[5>M<\?OA*?<7C#1';9*Y2;Q*E#40K9G)U M*T> Z)B1S2/S?45[+;B!.3E-I(C9\$Z$)1T"L$O?.:_'?<]1[Q*Q/_D1U!+I M/_B.*M?6O>[J^9/=B5C[LFH1=4?MS<44'B#T9;$^Y0L?8U4__:=A>^Z3M#\ M4$L#!!0 ( )R*J5C'U"MO]P< )PF ; 9VAL9"TR,#(T,#,S,7@Q M,'%E>'@S,3(N:'1M[5IM4^,X$OY^OT+'U,TP54G(*Y"0H2H#F1WJ]F 70NW> MIRO9EA,5MN65Y(3LK[^G)8" M1Z=_Z?^U6F7G*BQ2D5D6:L&MB%AA9#9FOT3"W+%JM90Z4_E^]&,A6&78H9NU8IS]Y5#,],U0@M8R]HY.\" M-F(1=SGS+AQ!3R(SL7"IT20GAO<3&4C+6HU:<]V#[6P/$7RAOY'Q9\/KT<6G MB[/!Z.+JDOUT>WUS.[@+Z:'_++Y:Q5;Y(OSM7!]O7KC\-_+KQLUNM;X_(/=[']I(L7 M%78NC-1"L$&-_5WS5.@*"X6V,IXS.^'V[9O.\ :B$_F M[%KD2ENF,O9)Z90UZM6?F8K9#X5,(O99):30H,RD.<_FR%+W-62IN7-9^L@- MA=F8F[00.FER$SD#2 MF\,T%<'-*:9%+)BOAN&U0+#U_4!0L%AF2#+A99G4"O '<0SKE7&9Q: 1;B7T MR"Q,B@@Z 9R5#%8 .DG4DR/O!%F"T)N)BQ.U,PL4*K%6!JK.1;B=-/;#2LK*V S"V,VK'TM>&OO'-Y&:\EY M9THLE5T!D8.*8XG+??/>Y>R"<2T<.I!M&22"LL@$(!DDTDQH!HFEX$;B1[J. MI D390K,(];4*O$PR;4*183;ANT#%9$ S'SJA_?AA&=C-"H@I.LB@83K03O[ MPEOA>E"Z\I>2.L?,PY/T,V*M%=1Z%)$M6R\4KRT48R'R\S&6(4&%_06-4^MP MA_")IGY7 'I8ZS8H#M2RCBE;KIQ]&4H5JK0A+\SV4ZCD!0*P*%?R1505&@K M3%-I'-]!2F1.#_7*2Z9<95LM$NYP5E;1)58J)1/3H 1KPA:C$AFY4P53!$9& MDFM)#DA?ZQW_9Z2I,%1_WQ7P1O8!G=PO'P0[AN-7>Q/'6A+4!Y^VI;FM48R=,941@ MY49EG#B=&P"=6DI",-?1 DW M^2!3*2=4VE_:EG:6PYX#E-^6ZR)KK2DKG3< MEP[EA-:D3!4.G(&N.9T+#)T& F@C1&1TYXA$33>'K[86S('>[\: (<[ M!&!/Q,,I3PK'5I1=$3%/='EH)+;@77_Y=,OGD(J)X$SC&\M %?;Y MM;>I#/Q!6E#7''_Y08<%BW[<;3[A8P!['-!H@=< MFB'P%:RI<_F)BKH<;ML MV=S((]!]!3M2#5=A6&C*^DK!7-.7*F-QAXXFH<6$4/&;/[5A^QO",2 +KGHD M5YJ)9R+AS@7HR" K'FQY[RV9_N]$4AX2/)*O MO" @+P3T3CUF=5[#8Y8[,(P6^Z"R9"(BQE5<+DF)\/45G<5&CPJ[.#I4J[1Y M*./N!I2EJ;16B">I/E!H$6@DDK#)3=\';L&LAI@;OZE#7FPP\5LA8;+;4D46 MNF.#]_]_@OK#"O<@0<^%'E "8/302H^_H12 0UF"'YYD9H+?44WU/9BKJJY[ M=(>7BR.>KP)9^=#ACPR>H# >8:(1#PSV!"#+;A/"P!::PHHOZ0;UW!0ID('P M.#?*"O'D,=C6[!8H:U7J4?8=H6[WGG<&*-2Q!GM4@ 'AV XH<@?/)=PJOO+) M;*J2J:#RE_%Q>7ZN2X(4:9ZHN<#H;*(\)?(U, -\+^P$:MNPCB/QOG7/1N5H M "P*746,$YX;T5O\<0+.SA,^[\G,1%ZK?'LV']2VZJU6\?_ MXL))0Y[S?R>-=9?_Q,T'T?$Z)R1+4+S?85[,[J! M/CV;2!&S3P]#$P<65X>#,R,2YH=&WM6%MOVS84 M?M^O.'.P-@$L19+M^)H KN.LP;JXC1UT>QIHB8J(4J)*TDF\7[]#2G(N3E:O MVW(!$@2&I7/AN7S\>,Q!HE-^,$@HB0Y^&/SH.' HPD5*,PVAI$33"!:*9>?P M.:+J"SA.J342^5*R\T1#X 5-^"SD%W9!"KEFFM.#RL]@MW@>[-I%!G,1+0\& M$;L %NW76-!IANU61%N4>LV(-+OM>=@,PG;H^V$[WD_U:SJP2 6F<;U)-H77PLWZ\Z(/$=_6N0] M/T!/FEYIAW!VGO5LBK7"5:4>"BYD;\NS?WTC<6*2,K[LO9VQE"HXH9=P*E*2 MO:TKDBE'4_G<%F ML8=8?"J?*/C1^'1V?'0\&LZ.)R?P\>QT>C8\F<%L\F FSR5ROP-G[M0=N3 = MCVST?J/EU6$XA>'AY.-L?/BBTJF2Z'I[,#F"V?LQ3(>G[X8GXZDS^>W#^'<8 MCF9&$GA>\,]@QK((,^LU]O+_?XLT[TWN.(-09!D--1,97#*=@$XH?%H0B17G M2SBEN9 :4'@D9 J^YWP"$"]XA-2FD,S2G&1+V#;&;[8Z0>#URW?V MR>_O0"RD]9UCI"("FAE3^)7(,'FSY>]Y_89?+[B0*(@91^)1-*NU^B7A,A$0B-V? M3>U2QP"J7&5*Y)QD5#F3*TZ7, RUD1A U5%.,.Y6I[\QMG(2F=HZG,:ZU^JX MK3MX% <(,]^62*M/NNA$3S@'-,!K" M$0PJQ_ZKNK6*64:RT+Q'AQ&SK@U-H=:"%V@1R'IVS;O$XFZRJXLN:C+GM)+. MA432%'NN_Z#L[]PVW&:C\Y][;7GH MMKN1VUU;B*(86&Z%[=NO-6J500FY7I!?@7][D#0HO%OQHMB/OSGM>'^(0+9G M"IZ_2^@6Y^X*B64A_GV.B-TG2O#=\O:1^5TI%6/GLVK6Q5QY[ZL:M\=@A53A=XY#L MPB^2I/=OJ%&UL4$L! A0#% @ G(JI6!I=*(7:;@ :-4$ !4 ( ! M9"8" &=H;&0M,C R-# S,S%?9&5F+GAM;%!+ 0(4 Q0 ( )R*J5B;B+N" M;B0! +T?"P 5 " 7&5 @!G:&QD+3(P,C0P,S,Q7VQA8BYX M;6Q02P$"% ,4 " "&UL4$L! A0#% @ G(JI6+S?*V;\ M!P F28 !L ( !U7 $ &=H;&0M,C R-# S,S%X,3!Q97AX M,S$Q+FAT;5!+ 0(4 Q0 ( )R*J5C'U"MO]P< )PF ; M " 0IY! !G:&QD+3(P,C0P,S,Q>#$P<65X>#,Q,BYH=&U02P$"% ,4 M" "'@S,C$N:'1M4$L%!@ ) D 90( "^&! $! end XML 98 ghld-20240331_htm.xml IDEA: XBRL DOCUMENT 0001821160 2024-01-01 2024-03-31 0001821160 us-gaap:CommonClassAMember 2024-05-02 0001821160 us-gaap:CommonClassBMember 2024-05-02 0001821160 2024-03-31 0001821160 2023-12-31 0001821160 us-gaap:CommonClassAMember 2023-12-31 0001821160 us-gaap:CommonClassAMember 2024-03-31 0001821160 us-gaap:CommonClassBMember 2023-12-31 0001821160 us-gaap:CommonClassBMember 2024-03-31 0001821160 2023-01-01 2023-03-31 0001821160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001821160 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001821160 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001821160 us-gaap:RetainedEarningsMember 2022-12-31 0001821160 us-gaap:NoncontrollingInterestMember 2022-12-31 0001821160 2022-12-31 0001821160 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001821160 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001821160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001821160 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001821160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001821160 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001821160 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001821160 us-gaap:RetainedEarningsMember 2023-03-31 0001821160 us-gaap:NoncontrollingInterestMember 2023-03-31 0001821160 2023-03-31 0001821160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001821160 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001821160 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001821160 us-gaap:RetainedEarningsMember 2023-12-31 0001821160 us-gaap:NoncontrollingInterestMember 2023-12-31 0001821160 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001821160 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001821160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001821160 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001821160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0001821160 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-03-31 0001821160 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001821160 us-gaap:RetainedEarningsMember 2024-03-31 0001821160 us-gaap:NoncontrollingInterestMember 2024-03-31 0001821160 us-gaap:LicenseMember 2024-03-31 0001821160 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2024-03-31 0001821160 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2024-03-31 0001821160 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2024-03-31 0001821160 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2023-12-31 0001821160 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821160 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821160 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821160 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821160 us-gaap:InterestRateLockCommitmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821160 us-gaap:InterestRateLockCommitmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821160 us-gaap:InterestRateLockCommitmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821160 us-gaap:InterestRateLockCommitmentsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821160 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821160 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821160 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821160 us-gaap:ForwardContractsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821160 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821160 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821160 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821160 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821160 us-gaap:InterestRateLockCommitmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821160 us-gaap:InterestRateLockCommitmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821160 us-gaap:InterestRateLockCommitmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821160 us-gaap:InterestRateLockCommitmentsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821160 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821160 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821160 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821160 us-gaap:ForwardContractsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821160 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateLockCommitmentsMember 2023-12-31 0001821160 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001821160 us-gaap:FairValueInputsLevel3Member ghld:ContingentLiabilitiesMember 2023-12-31 0001821160 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateLockCommitmentsMember 2024-01-01 2024-03-31 0001821160 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel3Member 2024-01-01 2024-03-31 0001821160 us-gaap:FairValueInputsLevel3Member ghld:ContingentLiabilitiesMember 2024-01-01 2024-03-31 0001821160 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateLockCommitmentsMember 2024-03-31 0001821160 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001821160 us-gaap:FairValueInputsLevel3Member ghld:ContingentLiabilitiesMember 2024-03-31 0001821160 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateLockCommitmentsMember 2022-12-31 0001821160 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001821160 us-gaap:FairValueInputsLevel3Member ghld:ContingentLiabilitiesMember 2022-12-31 0001821160 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateLockCommitmentsMember 2023-01-01 2023-03-31 0001821160 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-03-31 0001821160 us-gaap:FairValueInputsLevel3Member ghld:ContingentLiabilitiesMember 2023-01-01 2023-03-31 0001821160 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateLockCommitmentsMember 2023-03-31 0001821160 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel3Member 2023-03-31 0001821160 us-gaap:FairValueInputsLevel3Member ghld:ContingentLiabilitiesMember 2023-03-31 0001821160 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember ghld:GinnieMaeMember 2024-03-31 0001821160 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember ghld:GinnieMaeMember 2024-03-31 0001821160 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember ghld:GinnieMaeMember 2024-03-31 0001821160 us-gaap:FairValueMeasurementsNonrecurringMember ghld:GinnieMaeMember 2024-03-31 0001821160 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2024-03-31 0001821160 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2024-03-31 0001821160 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2024-03-31 0001821160 us-gaap:FairValueMeasurementsNonrecurringMember 2024-03-31 0001821160 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember ghld:GinnieMaeMember 2023-12-31 0001821160 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember ghld:GinnieMaeMember 2023-12-31 0001821160 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember ghld:GinnieMaeMember 2023-12-31 0001821160 us-gaap:FairValueMeasurementsNonrecurringMember ghld:GinnieMaeMember 2023-12-31 0001821160 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2023-12-31 0001821160 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2023-12-31 0001821160 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2023-12-31 0001821160 us-gaap:FairValueMeasurementsNonrecurringMember 2023-12-31 0001821160 ghld:MortgageLoansHeldForSaleMember 2024-03-31 0001821160 ghld:ReverseMortgageLoansHeldForInvestmentMember 2024-03-31 0001821160 us-gaap:NotesReceivableMember 2024-03-31 0001821160 us-gaap:DebtMember 2024-03-31 0001821160 ghld:MortgageLoansHeldForSaleMember 2023-12-31 0001821160 ghld:ReverseMortgageLoansHeldForInvestmentMember 2023-12-31 0001821160 us-gaap:NotesReceivableMember 2023-12-31 0001821160 us-gaap:DebtMember 2023-12-31 0001821160 ghld:AcademyMortgageMember 2024-02-12 2024-02-12 0001821160 ghld:A2023AcquisitionsMember 2023-01-01 2023-12-31 0001821160 ghld:CherryCreekMortgageLLCMember 2023-03-31 0001821160 ghld:CherryCreekMortgageLLCMember 2023-03-31 2023-03-31 0001821160 us-gaap:NondesignatedMember ghld:LoanOriginationFeesAndGainOnSaleOfLoansNetMember 2024-01-01 2024-03-31 0001821160 us-gaap:NondesignatedMember ghld:LoanOriginationFeesAndGainOnSaleOfLoansNetMember 2023-01-01 2023-03-31 0001821160 us-gaap:InterestRateLockCommitmentsMember us-gaap:NondesignatedMember 2024-03-31 0001821160 us-gaap:ForwardContractsMember us-gaap:NondesignatedMember 2024-03-31 0001821160 us-gaap:InterestRateLockCommitmentsMember us-gaap:NondesignatedMember 2023-12-31 0001821160 us-gaap:ForwardContractsMember us-gaap:NondesignatedMember 2023-12-31 0001821160 us-gaap:NondesignatedMember 2024-03-31 0001821160 us-gaap:NondesignatedMember 2023-12-31 0001821160 srt:MinimumMember us-gaap:InterestRateLockCommitmentsMember 2024-03-31 0001821160 srt:MaximumMember us-gaap:InterestRateLockCommitmentsMember 2024-03-31 0001821160 srt:WeightedAverageMember us-gaap:InterestRateLockCommitmentsMember 2024-03-31 0001821160 srt:MinimumMember us-gaap:InterestRateLockCommitmentsMember 2023-12-31 0001821160 srt:MaximumMember us-gaap:InterestRateLockCommitmentsMember 2023-12-31 0001821160 srt:WeightedAverageMember us-gaap:InterestRateLockCommitmentsMember 2023-12-31 0001821160 us-gaap:NondesignatedMember 2024-01-01 2024-03-31 0001821160 us-gaap:NondesignatedMember 2023-01-01 2023-03-31 0001821160 ghld:ForwardDeliveryCommitmentsMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2024-03-31 0001821160 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2024-03-31 0001821160 ghld:ForwardDeliveryCommitmentsAndBestEffortsSalesCommitmentsMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2024-03-31 0001821160 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2024-03-31 0001821160 ghld:ForwardDeliveryCommitmentsMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2023-12-31 0001821160 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2023-12-31 0001821160 ghld:ForwardDeliveryCommitmentsAndBestEffortsSalesCommitmentsMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2023-12-31 0001821160 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2023-12-31 0001821160 srt:MinimumMember 2024-01-01 2024-03-31 0001821160 srt:MaximumMember 2024-01-01 2024-03-31 0001821160 srt:WeightedAverageMember 2024-01-01 2024-03-31 0001821160 srt:MinimumMember 2023-01-01 2023-12-31 0001821160 srt:MaximumMember 2023-01-01 2023-12-31 0001821160 srt:WeightedAverageMember 2023-01-01 2023-12-31 0001821160 2023-01-01 2023-12-31 0001821160 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember 2024-03-31 0001821160 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember 2024-03-31 0001821160 srt:WeightedAverageMember us-gaap:MeasurementInputExpectedTermMember 2024-03-31 0001821160 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001821160 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001821160 srt:WeightedAverageMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001821160 us-gaap:MeasurementInputDiscountRateMember 2024-03-31 0001821160 us-gaap:MeasurementInputDiscountRateMember 2023-12-31 0001821160 srt:MinimumMember us-gaap:MeasurementInputPrepaymentRateMember 2024-03-31 0001821160 srt:MaximumMember us-gaap:MeasurementInputPrepaymentRateMember 2024-03-31 0001821160 srt:WeightedAverageMember us-gaap:MeasurementInputPrepaymentRateMember 2024-03-31 0001821160 srt:MinimumMember us-gaap:MeasurementInputPrepaymentRateMember 2023-12-31 0001821160 srt:MaximumMember us-gaap:MeasurementInputPrepaymentRateMember 2023-12-31 0001821160 srt:WeightedAverageMember us-gaap:MeasurementInputPrepaymentRateMember 2023-12-31 0001821160 us-gaap:CustomerRelationshipsMember 2024-03-31 0001821160 us-gaap:CustomerRelationshipsMember 2023-12-31 0001821160 us-gaap:NoncompeteAgreementsMember 2024-03-31 0001821160 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001821160 ghld:MasterRepurchaseFacilityAgreement165MillionDueJanuary2025Member us-gaap:WarehouseAgreementBorrowingsMember 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement165MillionDueJanuary2025Member us-gaap:WarehouseAgreementBorrowingsMember 2023-12-31 0001821160 ghld:MasterRepurchaseFacilityAgreement150MillionDueAugust2024Member us-gaap:WarehouseAgreementBorrowingsMember 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement150MillionDueAugust2024Member us-gaap:WarehouseAgreementBorrowingsMember 2023-12-31 0001821160 ghld:MasterRepurchaseFacilityAgreement300MillionDueJune2024Member us-gaap:WarehouseAgreementBorrowingsMember 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement300MillionDueJune2024Member us-gaap:WarehouseAgreementBorrowingsMember 2023-12-31 0001821160 ghld:MasterRepurchaseFacilityAgreement200MillionDueMay2024Member us-gaap:WarehouseAgreementBorrowingsMember 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement200MillionDueMay2024Member us-gaap:WarehouseAgreementBorrowingsMember 2023-12-31 0001821160 ghld:MasterRepurchaseFacilityAgreement200MillionDueSeptember2024Member us-gaap:WarehouseAgreementBorrowingsMember 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement200MillionDueSeptember2024Member us-gaap:WarehouseAgreementBorrowingsMember 2023-12-31 0001821160 ghld:MasterRepurchaseFacilityAgreement300MillionDueSeptember2024Member us-gaap:WarehouseAgreementBorrowingsMember 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement300MillionDueSeptember2024Member us-gaap:WarehouseAgreementBorrowingsMember 2023-12-31 0001821160 ghld:MasterRepurchaseFacilityAgreement50MillionMember us-gaap:WarehouseAgreementBorrowingsMember 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement50MillionMember us-gaap:WarehouseAgreementBorrowingsMember 2023-12-31 0001821160 ghld:MasterRepurchaseFacilityAgreement75MillionMember us-gaap:WarehouseAgreementBorrowingsMember 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement75MillionMember us-gaap:WarehouseAgreementBorrowingsMember 2023-12-31 0001821160 ghld:MasterRepurchaseFacilityAgreement200MillionMember us-gaap:WarehouseAgreementBorrowingsMember 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement200MillionMember us-gaap:WarehouseAgreementBorrowingsMember 2023-12-31 0001821160 us-gaap:WarehouseAgreementBorrowingsMember 2024-03-31 0001821160 us-gaap:WarehouseAgreementBorrowingsMember 2023-12-31 0001821160 ghld:MasterRepurchaseFacilityAgreement150MillionDueAugust2024Member us-gaap:WarehouseAgreementBorrowingsMember 2024-01-01 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement300MillionDueJune2024Member us-gaap:WarehouseAgreementBorrowingsMember 2024-01-01 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement200MillionDueMay2024Member us-gaap:WarehouseAgreementBorrowingsMember ghld:SecuredOvernightFinancingRateSOFRMember 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement200MillionDueMay2024Member us-gaap:WarehouseAgreementBorrowingsMember ghld:SecuredOvernightFinancingRateSOFRMember 2024-01-01 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement200MillionDueSeptember2024Member us-gaap:WarehouseAgreementBorrowingsMember ghld:SecuredOvernightFinancingRateSOFRMember 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement300MillionDueSeptember2024Member us-gaap:WarehouseAgreementBorrowingsMember ghld:SecuredOvernightFinancingRateSOFRMember 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement50MillionMember us-gaap:WarehouseAgreementBorrowingsMember 2024-01-01 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement200MillionDueSeptember2024Member us-gaap:WarehouseAgreementBorrowingsMember us-gaap:SubsequentEventMember 2024-05-09 0001821160 ghld:MasterRepurchaseFacilityAgreement75MillionMember us-gaap:WarehouseAgreementBorrowingsMember 2024-01-01 2024-03-31 0001821160 ghld:MasterRepurchaseFacilityAgreement200MillionMember us-gaap:WarehouseAgreementBorrowingsMember ghld:SecuredOvernightFinancingRateSOFRMember 2024-03-31 0001821160 us-gaap:WarehouseAgreementBorrowingsMember us-gaap:LineOfCreditMember 2024-03-31 0001821160 us-gaap:WarehouseAgreementBorrowingsMember us-gaap:LineOfCreditMember 2023-12-31 0001821160 us-gaap:LineOfCreditMember 2024-03-31 0001821160 us-gaap:LineOfCreditMember 2023-12-31 0001821160 ghld:FederalHomeLoanMortgageCorporationMember us-gaap:RevolvingCreditFacilityMember ghld:SecuredOvernightFinancingRateSOFRMember 2024-03-31 0001821160 ghld:GovernmentNationalMortgageAssociationMember us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0001821160 ghld:GovernmentNationalMortgageAssociationMember us-gaap:RevolvingCreditFacilityMember 2024-03-31 0001821160 ghld:GovernmentNationalMortgageAssociationMember us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001821160 ghld:FederalHomeLoanMortgageCorporationMember us-gaap:RevolvingCreditFacilityMember 2024-03-31 0001821160 ghld:FederalHomeLoanMortgageCorporationMember us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0001821160 ghld:FederalHomeLoanMortgageCorporationMember us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001821160 us-gaap:RevolvingCreditFacilityMember ghld:FederalNationalMortgageAssociationMember ghld:SecuredOvernightFinancingRateSOFRMember 2023-09-30 0001821160 us-gaap:RevolvingCreditFacilityMember ghld:FederalNationalMortgageAssociationMember 2023-09-30 0001821160 us-gaap:RevolvingCreditFacilityMember ghld:FederalNationalMortgageAssociationMember 2024-03-31 0001821160 us-gaap:RevolvingCreditFacilityMember ghld:FederalNationalMortgageAssociationMember 2023-12-31 0001821160 ghld:TermNoteMember 2024-03-31 0001821160 ghld:TermNoteMember 2023-09-01 2023-09-30 0001821160 us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001821160 us-gaap:CommonClassBMember 2024-01-01 2024-03-31 0001821160 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001821160 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001821160 us-gaap:CommonClassAMember 2022-05-05 0001821160 2022-05-05 2022-05-05 0001821160 us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001821160 us-gaap:CommonClassBMember 2023-01-01 2023-03-31 0001821160 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001821160 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001821160 srt:MinimumMember ghld:ServicingMember 2024-01-01 2024-03-31 0001821160 ghld:ServicingSegmentMember 2024-03-31 0001821160 us-gaap:OperatingSegmentsMember ghld:OriginationMember 2024-01-01 2024-03-31 0001821160 us-gaap:OperatingSegmentsMember ghld:ServicingMember 2024-01-01 2024-03-31 0001821160 us-gaap:OperatingSegmentsMember 2024-01-01 2024-03-31 0001821160 us-gaap:CorporateNonSegmentMember 2024-01-01 2024-03-31 0001821160 us-gaap:OperatingSegmentsMember ghld:OriginationSegmentMember 2024-01-01 2024-03-31 0001821160 us-gaap:OperatingSegmentsMember ghld:ServicingSegmentMember 2024-01-01 2024-03-31 0001821160 us-gaap:OperatingSegmentsMember ghld:OriginationMember 2023-01-01 2023-03-31 0001821160 us-gaap:OperatingSegmentsMember ghld:ServicingMember 2023-01-01 2023-03-31 0001821160 us-gaap:OperatingSegmentsMember 2023-01-01 2023-03-31 0001821160 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-03-31 0001821160 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2024-05-08 2024-05-08 0001821160 us-gaap:CommonClassBMember us-gaap:SubsequentEventMember 2024-05-08 2024-05-08 shares iso4217:USD iso4217:USD shares ghld:segment ghld:branch ghld:state pure iso4217:USD ghld:loan utr:Y ghld:class ghld:vote ghld:loan 0001821160 --12-31 2024 Q1 false 10-Q true 2024-03-31 false 001-39645 GUILD HOLDINGS COMPANY DE 85-2453154 5887 Copley Drive San Diego CA 92111 858 560-6330 Class A common stock, $0.01 par value per share GHLD NYSE Yes Yes Accelerated Filer true false false 21011358 40333019 95148000 120260000 6654000 7121000 1126159000 901227000 348076000 315912000 653978000 699622000 1216483000 1161357000 56226000 64748000 14495000 13913000 75979000 65273000 232881000 211306000 129973000 115981000 3956052000 3676720000 1057957000 833781000 326804000 302183000 658018000 700120000 185000000 148766000 74817000 63432000 86311000 75832000 234146000 225021000 118849000 144092000 2741902000 2493227000 0.01 0.01 50000000 50000000 0 0 0 0 0 0 0.01 0.01 250000000 250000000 20769067 20769067 20786814 20786814 208000 208000 0.01 0.01 100000000 100000000 40333019 40333019 40333019 40333019 403000 403000 49024000 47158000 1163905000 1135387000 610000 337000 1214150000 1183493000 3956052000 3676720000 134060000 92651000 3230000 0 65788000 60087000 -20778000 54871000 24728000 18245000 16541000 12262000 -261000 35000 231782000 103885000 140067000 111120000 29211000 20883000 19815000 17430000 3754000 3738000 392000 1514000 193239000 154685000 38543000 -50800000 10143000 -13605000 28400000 -37195000 -98000 -5000 28498000 -37190000 0.47 -0.61 0.46 -0.61 61109000 60900000 62157000 60900000 20583130 206000 40333019 403000 42727000 1205885000 66000 1249287000 -37190000 -5000 -37195000 50166 1000 567000 568000 1756000 1756000 333 137 1000 1000 20533160 205000 40333019 403000 43915000 1168695000 61000 1213279000 20786814 208000 40333019 403000 47158000 1135387000 337000 1183493000 28498000 -98000 28400000 17747 251000 251000 2137000 2137000 20000 -20000 371000 371000 20769067 208000 40333019 403000 49024000 1163905000 610000 1214150000 28400000 -37195000 3754000 3738000 -20778000 54871000 -6408000 7382000 3230000 0 25072000 6052000 5410000 5471000 520000 1902000 392000 1514000 1364000 -10000 81092000 50882000 9125000 -13199000 2137000 1756000 34234000 27493000 3605155000 2700053000 3454907000 2745778000 -1982000 -759000 -11654000 -13047000 11370000 -3590000 -5622000 -5822000 -23683000 -6712000 -261443000 -29554000 17710000 2920000 30543000 0 9192000 0 0 11250000 592000 1071000 1289000 0 -40942000 -15241000 3844707000 2631998000 3620230000 2582588000 26524000 0 9486000 0 36234000 30000000 0 26250000 0 -530000 0 1000 251000 568000 -692000 0 276806000 52061000 -25579000 7266000 127381000 146754000 101802000 154020000 3529000 3002000 -358000 -2233000 0 760000 95148000 147783000 6654000 6237000 101802000 154020000 BUSINESS, BASIS OF PRESENTATION, AND SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Business</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Guild Holdings Company, including its consolidated subsidiaries (collectively, “Guild” or the “Company”) originates, sells, and services residential mortgage loans in the United States. The Company operates in two reportable segments, origination and servicing. The Company operates approximately 500 branches with licenses in 49 states and the District of Columbia. The Company originates residential mortgages through retail and correspondent channels.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is certified with the United States Department of Housing and Urban Development (“HUD”) and the Department of Veterans Affairs (“VA”) and operates as a Federal Housing Administration (“FHA”) non-supervised lender. In addition, the Company is an approved issuer with the Government National Mortgage Association (“GNMA” or “Ginnie Mae”), as well as an approved seller and servicer with the Federal National Mortgage Association (“FNMA” or “Fannie Mae”), the Federal Home Loan Mortgage Corporation (“FHLMC” or “Freddie Mac”) and the United States Department of Agriculture Rural Development (“USDA”).</span></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and in accordance with U.S. generally accepted accounting principles (“GAAP”) applicable to interim financial statements. These unaudited condensed consolidated financial statements reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the results of the interim period. The unaudited condensed consolidated financial statements include the accounts of the Company and all other entities in which it has a controlling financial interest or consolidates as a variable interest entity or joint venture. All significant intercompany accounts and transactions have been eliminated in consolidation. The condensed consolidated balance sheet data as of December 31, 2023 was derived from audited financial statements, but does not include all disclosures required by GAAP. These unaudited condensed consolidated financial statements should be read in conjunction with the Company's consolidated financial statements and related notes included in the Company's Annual Report on Form 10-K</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for the year ended December 31, 2023. The Company follows the same accounting policies for preparing quarterly and annual reports.</span></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain reclassifications have been made to the condensed consolidated financial statements to conform to the current year’s presentation.</span></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Although management is not currently aware of any factors that would significantly change its estimates and assumptions, actual results could materially differ from those estimates.</span></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Escrow and Fiduciary Funds</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a loan servicer, the Company maintains segregated bank accounts in trust for investors and escrow balances for mortgagors, which are excluded from the Company’s Condensed Consolidated Balance Sheets. These accounts totaled $795.1 million and $646.5 million at March 31, 2024 and December 31, 2023, respectively.</span></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Standards</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2023-09, </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. For public business entities the update will be effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the disclosure requirements related to the new standard.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280) </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(“ASU 2023-07”). ASU 2023-07 requires disclosure, on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), as well as the aggregate amount of other segment items included in the reported measure of segment profit or loss. ASU 2023-07 requires that a public </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss. Public entities will be required to provide all annual disclosures currently required by Topic 280 in interim periods, and entities with a single reportable segment are required to provide all the disclosures required by the amendments in the update and existing segment disclosures in Topic 280. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective adoption. Early adoption is permitted. The Company is currently evaluating the disclosure requirements related to the new standard.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In August 2023, the FASB issued ASU 2023-05, </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations—Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (“ASU 2023-05”). ASU 2023-05 applies to the formation of a “joint venture” or a “corporate joint venture” and requires a joint venture to initially measure all contributions received upon its formation at fair value. The guidance does not impact accounting by the venturers. The new guidance is applicable to joint venture entities with a formation date on or after January 1, 2025 on a prospective basis and early adoption is permitted. The Company is currently evaluating the impact of adoption of the new guidance on its financial statements.</span></div> 2 500 49 <div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and in accordance with U.S. generally accepted accounting principles (“GAAP”) applicable to interim financial statements. These unaudited condensed consolidated financial statements reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the results of the interim period. The unaudited condensed consolidated financial statements include the accounts of the Company and all other entities in which it has a controlling financial interest or consolidates as a variable interest entity or joint venture. All significant intercompany accounts and transactions have been eliminated in consolidation. The condensed consolidated balance sheet data as of December 31, 2023 was derived from audited financial statements, but does not include all disclosures required by GAAP. These unaudited condensed consolidated financial statements should be read in conjunction with the Company's consolidated financial statements and related notes included in the Company's Annual Report on Form 10-K</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for the year ended December 31, 2023. The Company follows the same accounting policies for preparing quarterly and annual reports.</span></div> <div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain reclassifications have been made to the condensed consolidated financial statements to conform to the current year’s presentation.</span></div> <div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Although management is not currently aware of any factors that would significantly change its estimates and assumptions, actual results could materially differ from those estimates.</span></div> <div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Escrow and Fiduciary Funds</span></div>As a loan servicer, the Company maintains segregated bank accounts in trust for investors and escrow balances for mortgagors, which are excluded from the Company’s Condensed Consolidated Balance Sheets. 795100000 646500000 <div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Standards</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2023-09, </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. For public business entities the update will be effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the disclosure requirements related to the new standard.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280) </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(“ASU 2023-07”). ASU 2023-07 requires disclosure, on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), as well as the aggregate amount of other segment items included in the reported measure of segment profit or loss. ASU 2023-07 requires that a public </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss. Public entities will be required to provide all annual disclosures currently required by Topic 280 in interim periods, and entities with a single reportable segment are required to provide all the disclosures required by the amendments in the update and existing segment disclosures in Topic 280. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective adoption. Early adoption is permitted. The Company is currently evaluating the disclosure requirements related to the new standard.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In August 2023, the FASB issued ASU 2023-05, </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations—Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (“ASU 2023-05”). ASU 2023-05 applies to the formation of a “joint venture” or a “corporate joint venture” and requires a joint venture to initially measure all contributions received upon its formation at fair value. The guidance does not impact accounting by the venturers. The new guidance is applicable to joint venture entities with a formation date on or after January 1, 2025 on a prospective basis and early adoption is permitted. The Company is currently evaluating the impact of adoption of the new guidance on its financial statements.</span></div> FAIR VALUE MEASUREMENTS<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Inputs used to measure fair value are prioritized within a three-level fair value hierarchy. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The categorization of assets and liabilities measured at fair value within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to measure fair value are as follows:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:13.1pt">Level One</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> - Level One inputs are unadjusted, quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:13.1pt">Level Two</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> - Level Two inputs are observable for that asset or liability, either directly or indirectly, and include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, observable inputs for the asset or liability other than quoted prices and inputs derived principally from or corroborated by observable market data by correlation or other means. If the asset or liability has a specified contractual term, the inputs must be observable for substantially the full term of the asset or liability.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:13.1pt">Level Three</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> - Level Three inputs are unobservable inputs for the asset or liability that reflect the Company’s assessment of the assumptions that market participants would use in pricing the asset or liability, including assumptions about risk, and are developed based on the best information available.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company updates the valuation of each instrument recorded at fair value on a monthly or quarterly basis, evaluating all available observable information, which may include current market prices or bids, recent trade activity, changes in the levels of market activity and benchmarking of industry data. The assessment also includes consideration of identifying the valuation approach that would be used currently by market participants. If it is determined that a change in valuation technique or its application is appropriate, or if there are other changes in availability of observable data or market activity, the current methodology will be analyzed to determine if a transfer between levels of the valuation hierarchy is appropriate. Such reclassifications are reported as transfers into or out of a level as of the beginning of the quarter that the change occurs.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair value is based on quoted market prices, when available. If quoted prices are not available, fair value is estimated based upon other observable inputs. Unobservable inputs are used when observable inputs are not available and are based upon judgments and assumptions, which are the Company’s assessment of the assumptions market participants would use in pricing the asset or liability. These inputs may include assumptions about risk, counterparty credit quality, the Company’s creditworthiness and liquidity and are developed based on the best information available. When a determination is made to classify an asset or liability within Level Three of the valuation hierarchy, the determination is based upon the significance of the unobservable factors to the overall fair value measurement of the asset or liability. The fair value of assets and liabilities classified within Level Three of the valuation hierarchy also typically includes observable factors and the realized or unrealized gain or loss recorded from the valuation of these instruments would also include amounts determined by observable factors.</span></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company’s fair value measurements are evaluated within the fair value hierarchy, based on the nature of the inputs used to determine the fair value at the measurement date. At March 31, 2024 and </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2023, the Company had the following assets and liabilities that are measured at fair value on a recurring basis:</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Loans Held for Sale (“MLHS”) </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— MLHS are carried at fair value. The fair value of MLHS is based on secondary market pricing for loans with similar characteristics, and as such, is classified as a Level Two measurement. Fair value is estimated through a market approach by using either: (i) the fair value of securities backed by similar mortgage loans, adjusted for certain factors to approximate the fair value of a whole mortgage loan, including the value attributable to servicing rights and credit risk, (ii) current commitments to purchase loans or (iii) recent observable market trades for similar loans, adjusted for credit risk and other individual loan characteristics. The agency mortgage-backed security market is a highly liquid and active secondary market for conforming conventional loans whereby quoted prices exist for securities at the pass-through level and are published on a regular basis. The Company has the ability to access this market and it is the market into which conforming mortgage loans are typically sold. We regularly review our critical estimates and assumptions used in the valuation of our MLHS.</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reverse Mortgage Loans Held for Investment </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— Reverse mortgage loans held for investment are carried at fair value and classified within Level Three of the valuation hierarchy. Fair value is estimated using a present value methodology that discounts estimated projected cash flows over the life of the loan using unobservable inputs which include conditional prepayment rates and discount rates. The conditional prepayment rate assumption is inclusive of voluntary (repayment or payoff) and involuntary (inactive/delinquent status and default) prepayments. The discount rate assumption used is primarily based on an assessment of current market yields on reverse mortgage loan and tail securitizations, expected duration of the asset and current market interest rates. The Company engages a third-party valuation expert to assist in estimating the fair value. See “Note 8—Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings” for additional information on the Company's reverse mortgage loans held for investment.</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Servicing Rights (“MSRs”) </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— MSRs are classified within Level Three of the valuation hierarchy due to the use of significant unobservable inputs and the lack of an active market for such assets. The fair value of MSRs is estimated based upon projections of expected future cash flows considering prepayment estimates, the Company’s historical prepayment rates, portfolio characteristics, interest rates based on interest rate yield curves, implied volatility, costs to service and other economic factors. The Company obtains valuations from an independent third party on a monthly basis, and records an adjustment based on this third-party valuation. See “Note 6—Mortgage Servicing Rights” for additional information on the Company's MSRs.</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— Derivative instruments are classified within Level Two and Level Three of the valuation hierarchy, and include the following:</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Lock Commitments (“IRLCs”)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— IRLCs are classified within Level Three of the valuation hierarchy. IRLCs represent an agreement to extend credit to a mortgage loan applicant, or an agreement to purchase a loan from a third-party originator, whereby the interest rate on the loan is set (or “locked”) prior to funding. The fair value of IRLCs recorded at lock inception is based upon the estimated fair value of the underlying mortgage loan, including the expected net future cash flows related to servicing the mortgage loan, net of estimated incentive compensation expenses, and adjusted for: (i) estimated costs to complete and originate the loan and (ii) an adjustment to reflect the estimated percentage of IRLCs that will result in a closed mortgage loan under the original terms of the agreement (pull-through rate). The pull-through rate is considered a significant unobservable input and is estimated based on changes in pricing and actual borrower behavior using a historical analysis of loan closing and fallout data. On a quarterly basis, actual loan pull-through rates are compared to the modeled estimates to confirm the assumptions are reflective of current trends. Generally, a change in interest rates is accompanied by a directionally opposite change in the assumption used for the pull-through percentage, and the impact to fair value of a change in pull-through would be partially offset by the related change in price.</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Forward Delivery Commitments</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— Forward delivery commitments are classified within Level Two of the valuation hierarchy. Forward delivery commitments fix the forward sales price that will be realized upon the sale of mortgage loans into the secondary market. The fair value of forward delivery commitments is primarily based upon the current agency mortgage-backed security market to-be-announced pricing specific to the loan program, delivery coupon and delivery date of the trade. Best efforts sales commitments are also entered into for certain loans at the time the borrower commitment is made. These</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">best-efforts</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">sales commitments are valued using the committed price to the counterparty against the current market price of the IRLC or mortgage loan held for sale.</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Option contracts are a type of forward commitment that represents the rights to buy or sell mortgage-backed securities at specified prices in the future. Their value is based upon the underlying current to-be-announced pricing of the agency mortgage-backed security market, and market-based volatility. </span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company regularly reviews its critical estimates and assumptions used in the valuation of our IRLCs and forward delivery commitments. See “Note 5—Derivative Financial Instruments” for additional information on derivative instruments.</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Receivable</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> — Notes receivable are classified within Level Three of the valuation hierarchy as the Company's valuation includes significant unobservable inputs, including consideration of estimates of future earn-out payments, discount rates and expectations about settlement.</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">HMBS-Related Borrowings </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— HMBS-related borrowings are carried at fair value and classified within Level Three of the valuation hierarchy. These borrowings are not actively traded; therefore, quoted market prices are not available. The Company determines fair value using a discounted cash flow model, by discounting the projected payment of principal and interest over the estimated life of the borrowing at a market rate, due to significant unobservable inputs, including conditional prepayment rates and discount rates. The discount rate assumption used is primarily based on an assessment of current market yields for newly issued HMBS, expected duration and current market interest rates. The Company engages a third-party valuation expert to assist in estimating the fair value. See “Note 8—Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings” for additional information on the Company's HMBS-related borrowings.</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Contingent Liabilities Due to Acquisitions </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— Contingent liabilities represent future obligations of the Company to make payments to the former owners of its acquired companies. The Company determines the fair value of its contingent liabilities using a discounted cash flow approach whereby the Company forecasts the cash outflows related to the future payments, which are based on a percentage of net income specified in the purchase agreements. The Company then discounts these expected payment amounts to calculate the present value, or fair value, as of the valuation date. The Company’s management evaluates the underlying projections used in determining fair value each period and makes updates to these underlying projections.</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company uses a risk-adjusted discount rate to value the contingent liabilities which is considered a significant unobservable input, and as such, the liabilities are classified as a Level Three measurement. Management’s underlying projections adjust for market penetration and other economic expectations, and the discount rate is risk-adjusted for key factors such as uncertainty in the mortgage banking industry due to its reliance on external influences (interest rates, regulatory changes, etc.), upfront payments, and credit risk. An increase in the discount rate will result in a decrease in the fair value of the contingent liabilities. Conversely, a decrease in the discount rate will result in an increase in the fair value of the contingent liabilities. At March 31, 2024 the range of the risk adjusted discount rate was 20.8% - 25.0%, with a weighted average of 22.9% and at December 31, 2023 the risk adjusted discount rate was 25.0%. Adjustments to the fair value of the contingent liabilities (other than payments) are recorded as a gain or loss and are included within general and administrative expenses in the Condensed Consolidated Statements of Operations.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company’s assets and liabilities measured at fair value on a recurring basis at March 31, 2024:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage loans held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,126,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,126,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reverse mortgage loans held for investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage servicing rights</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,216,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,216,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate lock commitments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 34pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,126,301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,599,153 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,725,454 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">HMBS-related borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">326,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">326,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments and best efforts sales commitments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contingent liabilities due to acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,918 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">346,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">350,823 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage loans held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">901,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">901,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reverse mortgage loans held for investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage servicing rights</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate lock commitments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forward delivery commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">901,920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,502,798 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,404,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">HMBS-related borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">302,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">302,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments and best efforts sales commitments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contingent liabilities due to acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">310,903 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">327,148 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below presents a reconciliation of certain Level Three assets and liabilities measured at fair value on a recurring basis for the three months ended March 31, 2024:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest Rate Lock Commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contingent Liabilities</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net transfers and revaluation losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,588 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,006 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,101 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below presents a reconciliation of certain Level Three assets and liabilities measured at fair value on a recurring basis for the three months ended March 31, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest Rate Lock Commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contingent Liabilities</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,518 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net transfers and revaluation gains</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at March 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the availability of observable inputs may result in reclassifications of certain assets or liabilities. Such reclassifications are reported as transfers in or out of Level Three as of the beginning of the period that the change occurs. There were no transfers between fair value levels for the three months ended March 31, 2024 and 2023.</span></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Non-Recurring Fair Value Measurements</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain assets and liabilities that are not typically measured at fair value on a recurring basis may be subject to fair value measurement requirements under certain circumstances. These adjustments to fair value usually result from write-downs of individual assets. At March 31, 2024 and December 31, 2023, the Company had the following financial assets measured at fair value on a non-recurring basis:</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Ginnie Mae Loans Subject to Repurchase Right </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— GNMA securitization programs allow servicers to buy back individual delinquent mortgage loans from the securitized loan pool once certain conditions are met. If a borrower makes no payment for three consecutive months, the servicer has the option to repurchase the delinquent loan for an amount equal to 100% of the loan’s remaining principal balance. Under ASC 860, </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Transfers and Servicing</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, this buy-back option is considered a conditional option until the delinquency criteria are met, at which time the option becomes unconditional. The Company records these assets and liabilities at their fair value, which is determined to be the remaining unpaid principal balance (“UPB”). The Company’s future expected realizable cash flows are the cash payments of the remaining UPB whether paid by the borrower or reimbursed through a claim filed with HUD. The Company considers the fair value of these assets and liabilities to fall into the Level Two bucket in the valuation hierarchy due to the assets and liabilities having specified contractual terms and the inputs are observable for substantially the full term of the assets' and liabilities' lives.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company’s financial assets and liabilities measured at fair value on a non-recurring basis at March 31, 2024:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ginnie Mae loans subject to repurchase right</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">653,978 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">653,978 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets at fair value</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">653,978 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">653,978 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ginnie Mae loans subject to repurchase right</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">658,018 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">658,018 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities at fair value</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">658,018 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">658,018 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company’s financial assets and liabilities measured at fair value on a non-recurring basis at December 31, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ginnie Mae loans subject to repurchase right</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">699,622 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">699,622 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets at fair value</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">699,622 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">699,622 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ginnie Mae loans subject to repurchase right</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">700,120 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">700,120 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities at fair value</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">700,120 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">700,120 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Option</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has elected to measure its MLHS, reverse mortgage loans held for investment, notes receivable and HMBS-related borrowings at fair value. The following is the estimated fair value and UPB of assets and liabilities that have contractual principal amounts and for which the Company has elected the fair value option. The fair value option was elected as the Company believes fair value best reflects their expected future economic performance and to align with the Company’s business and risk management strategies.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Principal<br/>Amount Due<br/>Upon<br/>Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Difference</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage loans held for sale</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,125,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reverse mortgage loans held for investment</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(699)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">HMBS-related borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">326,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">MLHS that were 90 days or more past due had a fair value of $7.8 million and UPB of $10.7 million. </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">Reverse mortgage loans held for investment that were 90 days or more past due had a fair value of $6.4 million and UPB of $5.9 million.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Principal<br/>Amount Due<br/>Upon<br/>Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Difference</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage loans held for sale</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">901,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">892,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reverse mortgage loans held for investment</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">290,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">HMBS-related borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">MLHS that were 90 days or more past due had a fair value of $7.3 million and UPB of $9.9 million.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">Reverse mortgage loans held for investment that were 90 days or more past due had a fair value of $3.4 million and UPB of $3.3 million.</span></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Inputs used to measure fair value are prioritized within a three-level fair value hierarchy. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The categorization of assets and liabilities measured at fair value within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to measure fair value are as follows:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:13.1pt">Level One</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> - Level One inputs are unadjusted, quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:13.1pt">Level Two</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> - Level Two inputs are observable for that asset or liability, either directly or indirectly, and include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, observable inputs for the asset or liability other than quoted prices and inputs derived principally from or corroborated by observable market data by correlation or other means. If the asset or liability has a specified contractual term, the inputs must be observable for substantially the full term of the asset or liability.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:13.1pt">Level Three</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> - Level Three inputs are unobservable inputs for the asset or liability that reflect the Company’s assessment of the assumptions that market participants would use in pricing the asset or liability, including assumptions about risk, and are developed based on the best information available.</span></div> 0.208 0.250 0.229 0.250 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company’s assets and liabilities measured at fair value on a recurring basis at March 31, 2024:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage loans held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,126,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,126,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reverse mortgage loans held for investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage servicing rights</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,216,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,216,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate lock commitments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 34pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,126,301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,599,153 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,725,454 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">HMBS-related borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">326,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">326,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments and best efforts sales commitments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contingent liabilities due to acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,918 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">346,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">350,823 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage loans held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">901,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">901,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reverse mortgage loans held for investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage servicing rights</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate lock commitments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forward delivery commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">901,920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,502,798 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,404,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">HMBS-related borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">302,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">302,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments and best efforts sales commitments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contingent liabilities due to acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">310,903 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">327,148 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 1126159000 0 1126159000 0 0 348076000 348076000 0 0 1216483000 1216483000 0 0 23588000 23588000 0 142000 0 142000 0 0 11006000 11006000 0 1126301000 1599153000 2725454000 0 0 326804000 326804000 0 3918000 0 3918000 0 0 20101000 20101000 0 3918000 346905000 350823000 0 901227000 0 901227000 0 0 315912000 315912000 0 0 1161357000 1161357000 0 0 14902000 14902000 0 693000 0 693000 0 0 10627000 10627000 0 901920000 1502798000 2404718000 0 0 302183000 302183000 0 16245000 0 16245000 0 0 8720000 8720000 0 16245000 310903000 327148000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below presents a reconciliation of certain Level Three assets and liabilities measured at fair value on a recurring basis for the three months ended March 31, 2024:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest Rate Lock Commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contingent Liabilities</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net transfers and revaluation losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,588 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,006 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,101 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below presents a reconciliation of certain Level Three assets and liabilities measured at fair value on a recurring basis for the three months ended March 31, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest Rate Lock Commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contingent Liabilities</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,518 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net transfers and revaluation gains</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at March 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below presents a reconciliation of certain Level Three assets and liabilities measured at fair value on a recurring basis for the three months ended March 31, 2024:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest Rate Lock Commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contingent Liabilities</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net transfers and revaluation losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,588 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,006 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,101 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below presents a reconciliation of certain Level Three assets and liabilities measured at fair value on a recurring basis for the three months ended March 31, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest Rate Lock Commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contingent Liabilities</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,518 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net transfers and revaluation gains</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at March 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 14902000 10627000 8720000 8686000 149000 10017000 230000 -1364000 23588000 11006000 20101000 1518000 0 526000 10688000 11250000 1702000 10000 12206000 11250000 2218000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company’s financial assets and liabilities measured at fair value on a non-recurring basis at March 31, 2024:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ginnie Mae loans subject to repurchase right</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">653,978 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">653,978 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets at fair value</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">653,978 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">653,978 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ginnie Mae loans subject to repurchase right</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">658,018 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">658,018 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities at fair value</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">658,018 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">658,018 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company’s financial assets and liabilities measured at fair value on a non-recurring basis at December 31, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ginnie Mae loans subject to repurchase right</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">699,622 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">699,622 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets at fair value</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">699,622 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">699,622 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ginnie Mae loans subject to repurchase right</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">700,120 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">700,120 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities at fair value</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">700,120 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">700,120 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 653978000 0 653978000 0 653978000 0 653978000 0 658018000 0 658018000 0 658018000 0 658018000 0 699622000 0 699622000 0 699622000 0 699622000 0 700120000 0 700120000 0 700120000 0 700120000 The following is the estimated fair value and UPB of assets and liabilities that have contractual principal amounts and for which the Company has elected the fair value option. The fair value option was elected as the Company believes fair value best reflects their expected future economic performance and to align with the Company’s business and risk management strategies.<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Principal<br/>Amount Due<br/>Upon<br/>Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Difference</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage loans held for sale</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,125,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reverse mortgage loans held for investment</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(699)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">HMBS-related borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">326,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">MLHS that were 90 days or more past due had a fair value of $7.8 million and UPB of $10.7 million. </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">Reverse mortgage loans held for investment that were 90 days or more past due had a fair value of $6.4 million and UPB of $5.9 million.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Principal<br/>Amount Due<br/>Upon<br/>Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Difference</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage loans held for sale</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">901,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">892,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reverse mortgage loans held for investment</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">290,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">HMBS-related borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">MLHS that were 90 days or more past due had a fair value of $7.3 million and UPB of $9.9 million.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">Reverse mortgage loans held for investment that were 90 days or more past due had a fair value of $3.4 million and UPB of $3.3 million.</span></div> 1126159000 1125664000 495000 348076000 312481000 35595000 11006000 11705000 -699000 326804000 315555000 11249000 7800000 10700000 6400000 5900000 901227000 892816000 8411000 315912000 290907000 25005000 10627000 11556000 -929000 302183000 293542000 8641000 7300000 9900000 3400000 3300000 ACQUISITIONS<div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">2024 Acquisitions</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February 12, 2024, the Company entered into an asset purchase agreement to acquire certain retail lending assets of privately held Utah-based lender Academy Mortgage Corporation (“Academy Mortgage”) for a purchase price of $27.0 million including the estimated fair value of contingent consideration that Academy Mortgage could receive based on the performance of the Academy Mortgage branches. The transaction closed on February 26, 2024. The addition of Academy Mortgage will extend Guild’s market share across its national footprint and will increase the Company’s branches and origination staff. The purchase was financed with a combination of cash and existing borrowings.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2024, the Company, through its subsidiary, acquired a controlling interest in Waterton Insurance Group, LLC, a provider of home insurance solutions.</span></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">2023 Acquisitions</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2023, the Company acquired certain assets of First Centennial Mortgage Corporation (“FCM”), Cherry Creek Mortgage LLC (“CCM”) and Legacy Mortgage, LLC (“Legacy”) for a total fair value consideration of $15.4 million, which consisted of $8.0 million in cash, total fair value of contingent consideration of $6.1 million and an original issuance discount on note receivable of $1.3 million.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company does not consider the 2024 or 2023 acquisitions to be material, individually or in the aggregate. The acquisitions were accounted for as business combinations, under which the total purchase price was allocated to the net tangible and intangible assets acquired and liabilities assumed based on their preliminary fair values and the excess was recorded as goodwill. The preliminary fair values are subject to subsequent adjustments during the measurement period, not to exceed one year from the date of acquisition. The goodwill resulting from the purchase price allocation reflects the expected synergistic benefits of expanding the Company's geographic locations and the existing workforce. The acquired goodwill was allocated to the origination segment and is deductible for tax purposes.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The results of the acquisitions have been included in the Company’s condensed consolidated financial statements since the date of the acquisitions and did not have a material impact on the Company’s condensed consolidated financial statements and related disclosures. Transaction costs associated with these transactions were not material and were expensed as incurred within general and administrative expenses in the Condensed Consolidated Statements of Operations.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">CCM Note Receivable</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2023, the Company issued a note receivable to CCM in the amount of $11.3 million in connection with the acquisition of CCM, which closed in April 2023. The Company recognized a discount on the note receivable of approximately $1.3 million on the date the acquisition closed. The note bears interest at a variable rate tied to the Secured Overnight Financing Rate (“SOFR”) plus an applicable margin. Also, pursuant to the acquisition, CCM will be entitled to earn-out payments for four years based on certain performance criteria. The earn-out payments will be first allocated to repay the interest and principal due on the note receivable. The note receivable matures in April 2027. If an earn-out payment is not due to CCM, 50% of the interest payment </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">may be “paid-in-kind,” and thereby added to the principal balance. The Company elected to apply the fair value option to this note receivable to align with the accounting treatment for the contingent consideration liability.</span></div> 27000000 15400000 8000000 6100000 1300000 11300000 -1300000 P4Y 0.50 ADVANCES, NET<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Advances, net consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trust advances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreclosure advances</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreclosure loss reserve</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,826)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,694)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total advances, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56,226 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64,748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management has established a foreclosure reserve for estimated uncollectible balances of the foreclosure and trust advances. The activity of the foreclosure loss reserve was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance — beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for foreclosure losses</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Utilization of foreclosure reserve</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance — end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,826 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,665 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Advances, net consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trust advances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreclosure advances</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreclosure loss reserve</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,826)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,694)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total advances, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56,226 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64,748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 39808000 44487000 22244000 25955000 5826000 5694000 56226000 64748000 The activity of the foreclosure loss reserve was as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance — beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for foreclosure losses</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Utilization of foreclosure reserve</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance — end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,826 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,665 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5694000 8698000 392000 1514000 260000 1547000 5826000 8665000 DERIVATIVE FINANCIAL INSTRUMENTS<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company uses forward commitments in hedging the interest rate risk exposure on its fixed and adjustable rate commitments. The Company’s derivative instruments are not designated as hedging instruments for accounting purposes; therefore, changes in fair value are recognized in current period earnings. Realized and unrealized gains and losses from the Company's non-designated derivative instruments are included in loan origination fees and gain on sale of loans, net in the Condensed Consolidated Statements of Operations.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the fair value of the Company's derivative financial instruments are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized hedging gains</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,072 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,052 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Notional and Fair Value</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The notional and fair value of derivative financial instruments not designated as hedging instruments were as follows as of March 31, 2024 and December 31, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative<br/>Asset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IRLCs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,703,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments and best efforts sales commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,780,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IRLCs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">821,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments and best efforts sales commitments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">933,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company had an additional $158.7 million and $163.8 million of outstanding forward contracts and mandatory sell commitments, comprised of closed loans with equal and offsetting UPB amounts allocated to them, at March 31, 2024 and December 31, 2023, respectively. The Company also had $285.0 million and $343.0 million in closed hedge instruments not yet settled at March 31, 2024 and December 31, 2023, respectively. See “</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 2</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">—Fair Value Measurements” for fair value disclosure of the derivative instruments.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the unobservable input assumption used to determine the fair value of IRLCs as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unobservable Input</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range (Weighted Average)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan funding probability (“pull-through”)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0% - 100% (88.0%)</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0% - 100% (86.5%)</span></div></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Counterparty agreements for forward commitments contain master netting agreements. The master netting agreements contain a legal right to offset amounts due to and from the same counterparty, including the right to obtain cash collateral. The Company incurred no credit losses due to nonperformance of any of its counterparties during the three months ended March 31, 2024 and 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below represents financial assets and liabilities that are subject to master netting arrangements categorized by financial instrument as of March 31, 2024 and December 31, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.812%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.812%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.812%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amounts of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recognized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets (Liabilities) in</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">the Balance</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sheet</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset in the<br/>Balance<br/>Sheet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Collateral Paid and Offset in the Balance Sheet</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Amounts of<br/>Recognized<br/>Assets (Liabilities) in<br/>the Balance<br/>Sheet</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments and best efforts sales commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,918)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,822)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,282 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,918)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,837)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,837)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,522 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments and best efforts sales commitments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,245)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,105)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,712 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,245)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the fair value of the Company's derivative financial instruments are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized hedging gains</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,072 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,052 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 25072000 6052000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The notional and fair value of derivative financial instruments not designated as hedging instruments were as follows as of March 31, 2024 and December 31, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative<br/>Asset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IRLCs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,703,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments and best efforts sales commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,780,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IRLCs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">821,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments and best efforts sales commitments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">933,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1703364000 23588000 0 1780686000 142000 3918000 821865000 14902000 0 933850000 693000 16245000 158700000 163800000 285000000 343000000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the unobservable input assumption used to determine the fair value of IRLCs as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unobservable Input</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range (Weighted Average)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan funding probability (“pull-through”)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0% - 100% (88.0%)</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0% - 100% (86.5%)</span></div></td></tr></table></div> 0 1 0.880 0 1 0.865 0 0 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below represents financial assets and liabilities that are subject to master netting arrangements categorized by financial instrument as of March 31, 2024 and December 31, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.812%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.812%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.812%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amounts of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recognized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets (Liabilities) in</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">the Balance</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sheet</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset in the<br/>Balance<br/>Sheet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Collateral Paid and Offset in the Balance Sheet</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Amounts of<br/>Recognized<br/>Assets (Liabilities) in<br/>the Balance<br/>Sheet</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments and best efforts sales commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,918)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,822)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,282 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,918)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,837)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,837)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,522 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward delivery commitments and best efforts sales commitments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,245)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,105)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,712 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,245)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 540000 398000 0 142000 540000 398000 0 142000 5822000 1282000 622000 3918000 5822000 1282000 622000 3918000 8000 2837000 -3522000 693000 8000 2837000 -3522000 693000 18105000 148000 1712000 16245000 18105000 148000 1712000 16245000 MORTGAGE SERVICING RIGHTS<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the activity of MSRs for the three months ended March 31, 2024 and 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,139,539 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MSRs originated</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MSRs purchased</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in fair value:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due to collection/realization of cash flows</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due to changes in valuation model inputs or assumptions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,216,483 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112,161 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the unobservable input assumptions used to determine the fair value of MSRs:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.440%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unobservable Input</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range (Weighted Average)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.6% - 15.5% (10.9%)</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.6% - 15.5% (10.9%)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepayment rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1% - 36.0% (8.0%)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4% - 32.0% (8.5%)</span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost to service (per loan)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$71.9 - $657.7 ($96.2)</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$72.1 - $366.3 ($96.4)</span></div></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At March 31, 2024 and December 31, 2023, the MSRs had a weighted average life of approximately 8.2 years and 8.0 years, respectively. See “Note 2 —Fair Value Measurements” for additional information regarding the valuation of MSRs.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Actual revenue generated from servicing activities included contractually specified servicing fees, as well as late fees and other ancillary servicing revenue, which were recorded within loan servicing and other fees as follows for the three months ended March 31, 2024 and 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Servicing fees from servicing portfolio</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,034 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,980 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Late fees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other ancillary servicing revenue and fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loan servicing and other fees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,087 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At March 31, 2024 and December 31, 2023, the UPB of mortgage loans serviced totaled $86.3 billion and $85.0 billion, respectively. Conforming conventional loans serviced by the Company are sold to FNMA or FHLMC programs on a nonrecourse basis, whereby foreclosure losses are generally the responsibility of FNMA and FHLMC and not the Company. Similarly, certain loans serviced by the Company are secured through GNMA programs, whereby the Company is insured against loss by the FHA or partially guaranteed against loss by the VA.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The key assumptions used to estimate the fair value of MSRs are prepayment speeds, the discount rate and costs to service. Increases in prepayment speeds generally have an adverse effect on the value of MSRs as the underlying loans prepay faster. In a declining interest rate environment, the fair value of MSRs generally decreases as prepayments increase and therefore, the estimated life of the MSRs and related cash flows decrease. Decreases in prepayment speeds generally have a positive effect on the value of MSRs as the underlying loans prepay less frequently. In a rising interest rate environment, the fair value of MSRs generally increases as prepayments decrease and therefore, the estimated life of the MSRs and related cash flows increase. Increases in the discount rate generally have an adverse effect on the value of the MSRs. The discount rate is risk adjusted for key factors such as uncertainty in the mortgage banking industry due to its reliance on external influences (interest rates, regulatory changes, etc.), premium for market liquidity, and credit risk. A higher discount rate would indicate higher uncertainty of the future cash flows. Conversely, decreases in the discount rate generally have a positive effect on the value of the MSRs. Increases in the costs to service generally have an adverse effect on the value of the MSRs as an increase in costs to service would reduce the Company’s future net cash inflows from servicing a loan. Conversely, decreases in the costs to service generally have a positive effect on the value of the MSRs. MSR uncertainties are hypothetical and do not always have a direct correlation with each assumption. Changes in one assumption may result in changes to another assumption, which might magnify or counteract the uncertainties.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table illustrates the impact of adverse changes on the prepayment speeds, discount rate and cost to service at two different data points at March 31, 2024 and December 31, 2023, respectively:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prepayment Speeds</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Discount Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost to Service (per loan)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10% Adverse<br/>Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20% Adverse<br/>Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10% Adverse<br/>Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20% Adverse<br/>Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10% Adverse<br/>Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20% Adverse<br/>Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage servicing rights</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37,007)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(73,615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(50,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(98,014)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,790)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage servicing rights</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(36,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(72,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(47,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93,196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,573)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the activity of MSRs for the three months ended March 31, 2024 and 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,139,539 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MSRs originated</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MSRs purchased</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in fair value:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due to collection/realization of cash flows</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due to changes in valuation model inputs or assumptions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,216,483 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112,161 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1161357000 1139539000 34234000 27493000 114000 0 -12119000 -11170000 32897000 -43701000 1216483000 1112161000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the unobservable input assumptions used to determine the fair value of MSRs:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.440%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unobservable Input</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range (Weighted Average)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.6% - 15.5% (10.9%)</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.6% - 15.5% (10.9%)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepayment rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1% - 36.0% (8.0%)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4% - 32.0% (8.5%)</span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost to service (per loan)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$71.9 - $657.7 ($96.2)</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$72.1 - $366.3 ($96.4)</span></div></td></tr></table></div> 0.096 0.155 0.109 0.096 0.155 0.109 0.061 0.360 0.080 0.064 0.320 0.085 71.9 657.7 96.2 72.1 366.3 96.4 P8Y2M12D P8Y <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Actual revenue generated from servicing activities included contractually specified servicing fees, as well as late fees and other ancillary servicing revenue, which were recorded within loan servicing and other fees as follows for the three months ended March 31, 2024 and 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Servicing fees from servicing portfolio</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,034 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,980 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Late fees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other ancillary servicing revenue and fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loan servicing and other fees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,087 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 64034000 58980000 2056000 1668000 -302000 -561000 65788000 60087000 86300000000 85000000000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table illustrates the impact of adverse changes on the prepayment speeds, discount rate and cost to service at two different data points at March 31, 2024 and December 31, 2023, respectively:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prepayment Speeds</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Discount Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost to Service (per loan)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10% Adverse<br/>Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20% Adverse<br/>Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10% Adverse<br/>Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20% Adverse<br/>Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10% Adverse<br/>Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20% Adverse<br/>Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage servicing rights</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37,007)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(73,615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(50,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(98,014)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,790)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage servicing rights</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(36,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(72,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(47,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93,196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,573)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 37007000 73615000 50026000 98014000 10790000 23250000 36968000 72701000 47899000 93196000 11315000 23573000 MORTGAGE LOANS HELD FOR SALE<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company sells substantially all of its originated mortgage loans into the secondary market. The Company may retain the right to service these loans upon sale through ownership of servicing rights. A reconciliation of the changes in MLHS to the amounts presented in the Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and 2023 is set forth below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.873%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — beginning of period</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">901,227 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">845,775 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Origination of mortgage loans held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,605,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,700,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds on sale of and payments from mortgage loans held for sale</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,454,907)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,745,778)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of mortgage loans excluding fair value of other financial instruments, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation adjustment of mortgage loans held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">858,314 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> A reconciliation of the changes in MLHS to the amounts presented in the Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and 2023 is set forth below:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.873%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — beginning of period</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">901,227 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">845,775 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Origination of mortgage loans held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,605,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,700,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds on sale of and payments from mortgage loans held for sale</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,454,907)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,745,778)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of mortgage loans excluding fair value of other financial instruments, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation adjustment of mortgage loans held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">858,314 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 901227000 845775000 3605155000 2700053000 3454907000 2745778000 81092000 50882000 -6408000 7382000 1126159000 858314000 REVERSE MORTGAGE LOANS HELD FOR INVESTMENT AND HMBS-RELATED BORROWINGS<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A reconciliation of the changes in reverse mortgage loans held for investment and HMBS-related borrowings for the period presented is below:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reverse Mortgage Loans Held for Investment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">HMBS-Related Borrowings</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(302,183)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Originations and purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securitization of home equity conversion mortgages (“HECM”) loans and tails accounted for as a financing (including realized fair value changes)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,524)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayments (principal payments received)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value recognized in earnings</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,583)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,076 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(326,804)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securitized loans (pledged to HMBS-related borrowings)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(326,804)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unsecuritized loans and tail advances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,076 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(326,804)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">HMBS-related borrowings represent the issuance of pools of HMBS, which are guaranteed by GNMA, to third-party security holders. The Company accounts for the transfers of these advances in the related HECM loans as secured borrowings, retaining the initial HECM loans in the Condensed Consolidated Balance Sheet as reverse mortgage loans held for investment and recording the pooled HMBS as HMBS-related borrowings.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">See further breakdown in the table below.</span></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Gain on Reverse Mortgage Loans Held for Investment and HMBS-related Borrowings</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The following table presents gains (losses) on reverse mortgage loans held for investment and HMBS-related borrowings for the period presented:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.452%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.454%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on new originations</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on tail securitizations</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of reverse mortgage loans held for investment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value gain recognized in earnings</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">Includes the changes in fair value of newly originated loans held for investment in the period from origination through securitization date. </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">Includes the cash realized gains upon securitization of tails.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">See breakdown between loans held for investment and HMBS-related borrowings in the table above.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the unobservable input assumptions used to determine the fair value of reverse mortgage loans held for investment and HMBS-related borrowings as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.317%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unobservable Input</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range (Weighted Average)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Life in years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 - 9.0 (7.1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 - 8.9 (7.2)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.0% - 12.0% (12.0%)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.0% - 12.0% (12.0%)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Conditional prepayment rate including voluntary and involuntary prepayments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5% - 16.4% (8.1%)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.9% - 11.3% (8.1%)</span></div></td></tr></table></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A reconciliation of the changes in reverse mortgage loans held for investment and HMBS-related borrowings for the period presented is below:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reverse Mortgage Loans Held for Investment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">HMBS-Related Borrowings</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(302,183)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Originations and purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securitization of home equity conversion mortgages (“HECM”) loans and tails accounted for as a financing (including realized fair value changes)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,524)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayments (principal payments received)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value recognized in earnings</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,583)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,076 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(326,804)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securitized loans (pledged to HMBS-related borrowings)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(326,804)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unsecuritized loans and tail advances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,076 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(326,804)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">HMBS-related borrowings represent the issuance of pools of HMBS, which are guaranteed by GNMA, to third-party security holders. The Company accounts for the transfers of these advances in the related HECM loans as secured borrowings, retaining the initial HECM loans in the Condensed Consolidated Balance Sheet as reverse mortgage loans held for investment and recording the pooled HMBS as HMBS-related borrowings.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">See further breakdown in the table below.</span></div> 315912000 302183000 30543000 26524000 9192000 9486000 10813000 -7583000 348076000 326804000 333518000 326804000 14558000 348076000 326804000 The following table presents gains (losses) on reverse mortgage loans held for investment and HMBS-related borrowings for the period presented:<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.452%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.454%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on new originations</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on tail securitizations</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of reverse mortgage loans held for investment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value gain recognized in earnings</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">Includes the changes in fair value of newly originated loans held for investment in the period from origination through securitization date. </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">Includes the cash realized gains upon securitization of tails.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">See breakdown between loans held for investment and HMBS-related borrowings in the table above.</span></div> 1284000 0 322000 0 23000 0 1601000 0 3230000 0 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the unobservable input assumptions used to determine the fair value of reverse mortgage loans held for investment and HMBS-related borrowings as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.317%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unobservable Input</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range (Weighted Average)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Life in years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 - 9.0 (7.1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 - 8.9 (7.2)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.0% - 12.0% (12.0%)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.0% - 12.0% (12.0%)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Conditional prepayment rate including voluntary and involuntary prepayments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5% - 16.4% (8.1%)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.9% - 11.3% (8.1%)</span></div></td></tr></table></div> 0.1 9.0 7.1 0.1 8.9 7.2 0.120 0.120 0.120 0.120 0.120 0.120 0.065 0.164 0.081 0.069 0.113 0.081 GOODWILL AND INTANGIBLE ASSETS, NET<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the Company's goodwill and intangible assets, net as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,724 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill and intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,306 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill allocated to the origination segment are presented in the following table:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186,181 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,724 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Intangible</span><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Assets, Net</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the Company's intangible assets, net as of March 31, 2024 and December 31, 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.174%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Intangibles</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Intangibles</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Intangibles</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Intangibles</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Referral network</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,568)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,932 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,625)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,675 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,043)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,157 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,875)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,125 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization expense related to intangible assets was $2.2 million and $2.0 million for the three months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 31, 2024 and 2023, respectively.</span></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the Company's goodwill and intangible assets, net as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,724 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill and intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,306 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 198724000 186181000 34157000 25125000 232881000 211306000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill allocated to the origination segment are presented in the following table:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186,181 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,724 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 176769000 8654000 758000 186181000 12543000 198724000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the Company's intangible assets, net as of March 31, 2024 and December 31, 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.174%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Intangibles</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Intangibles</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Intangibles</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Intangibles</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Referral network</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,568)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,932 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,625)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,675 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,043)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,157 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,875)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,125 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 53500000 19568000 33932000 42300000 17625000 24675000 2700000 2475000 225000 2700000 2250000 450000 56200000 22043000 34157000 45000000 19875000 25125000 2200000 2000000 WAREHOUSE LINES OF CREDIT, NET<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Warehouse lines of credit consisted of the following at March 31, 2024 and December 31, 2023. Changes subsequent to March 31, 2024 have been described in the notes referenced with the below table.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.008%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$165 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January 2025</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">144,366 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">122,462 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$150 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">August 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">117,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">99,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$300 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 2024</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">224,468 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">158,412 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$200 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">May 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">79,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">87,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$200 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 2024</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">109,497 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">91,039 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$300 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">183,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">134,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$50 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$75 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(8)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$200 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(9)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,060,812 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">836,335 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Prepaid commitment fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,855)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,554)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Warehouse lines of credit, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,057,957 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">833,781 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">______________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The variable interest rate is calculated using a base rate tied to SOFR.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This line of credit requires a minimum deposit of $750,000, included in restricted cash.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This facility requires a minimum deposit of $1.5 million, included in restricted cash.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The variable interest rate is calculated using a base rate plus SOFR, with a floor of 0.375% plus the applicable interest rate margin. This facility requires a minimum deposit of $300,000, included in restricted cash. </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.40%, plus the applicable interest rate margin.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.50%, plus the applicable interest rate margin. </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(7)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This facility’s maturity date is 30 days from written notice by either the financial institution or the Company. Subsequent to March 31, 2024, this line was increased to $200.0 million.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(8)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The interest rate on this facility is 3.375%. This facility is used for GNMA delinquent buyouts. Each buyout represents a separate transaction that can remain on the facility for up to five years.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(9)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">This facility agreement is due on demand and the variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.75%.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The weighted average interest rate for warehouse lines of credit was 7.6% and 7.0% at March 31, 2024 and December 31, 2023, respectively. All warehouse lines of credit are collateralized by underlying mortgages and related documents. Existing balances on warehouse lines are repaid through the sale proceeds from the collateralized loans held for sale. The Company had cash balances of $5.3 million and $8.7 million in its </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">warehouse buy down accounts as offsets to certain lines of credit at March 31, 2024 and December 31, 2023, respectively.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The agreements governing the Company’s warehouse lines of credit contain covenants that include certain financial requirements, including maintenance of maximum adjusted leverage ratio, minimum net worth, minimum tangible net worth, minimum liquidity, adjusted pre-tax net income and limitations on additional indebtedness, dividends, sale of assets, and decline in the mortgage loan servicing portfolio’s fair value. At March 31, 2024 and December 31, 2023, the Company believes it was in compliance with all debt covenants.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has an optional short-term financing agreement between FNMA and the lender described as “As Soon As Pooled” (“ASAP”). The Company can elect to assign FNMA Mortgage-Backed Security (“MBS”) trades to FNMA in advance of settlement and enter into a financing transaction and revenue related to the assignment is deferred until the final pool settlement date. The Company determines utilization based on warehouse availability and cash needs. There were no outstanding balances as of March 31, 2024 and December 31, 2023.</span></div>NOTES PAYABLE<div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revolving Notes</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has an agreement for a revolving note from one of its warehouse banks, which it can draw upon as needed. The agreement currently expires in August 2027. Borrowings on the revolving note are collateralized by the Company’s GNMA MSRs. Monthly interest on the outstanding balance is calculated using a base rate tied to the SOFR rate plus the applicable margin, with a SOFR floor of 0.5%. The revolving note also has an unused facility fee on the average unused balance, which is also paid quarterly. The unused facility fee is waived if the average outstanding balance exceeds 50% of the available facility. The revolving note has a committed amount of $135.0 million and the agreement allows for the Company to increase the committed amount up to a maximum of $200.0 million. The Company has the option to convert the outstanding balance of the revolving note into a term note at its discretion. At March 31, 2024 and December 31, 2023, the Company had $46.0 million and $31.0 million, respectively, in outstanding borrowings on this credit facility.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has an agreement for a revolving note of up to $100.0 million from one of its warehouse banks, which it can draw upon as needed. The agreement currently expires in September 2024. Borrowings on the revolving note are collateralized by the Company’s FHLMC MSRs. Monthly interest on the outstanding balance is calculated using a base rate tied to the SOFR rate plus the applicable margin, with a floor of 0.50%. The revolving note also had an unused facility fee on the average unused balance, which was also paid quarterly. The unused facility fee was waived if the average outstanding balance exceeded 35% of the available combined warehouse and MSR facility. In September 2023, the revolving note was amended to remove the unused facility fee. The Company has the option to convert the outstanding balance of the revolving note into a term note at its discretion. At March 31, 2024 and December 31, 2023, the Company had $39.0 million balance and $30.0 million balance, respectively, in outstanding borrowings on this credit facility.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In September 2023, the Company entered into a new revolving note agreement, which it can draw upon as needed. The agreement currently expires in September 2028. Borrowings on the revolving note are collateralized by the Company’s FNMA MSRs. Monthly interest on the outstanding balance is calculated using a base rate tied to the SOFR rate plus the applicable margin, with a SOFR floor of 2.0%. The revolving note has a committed amount of $250.0 million and the agreement allows for the Company to increase the committed amount up to a maximum of $400.0 million. At March 31, 2024 and December 31, 2023, the Company had $100.0 million and $87.8 million in outstanding borrowings on this credit facility, respectively.</span></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Term Note</span></div>The Company had a term note agreement with one of its warehouse banks collateralized by the Company’s FNMA MSRs that had an initial committed amount of $125.0 million and allowed for an increase of the committed amount up to a maximum of $175.0 million. Principal payments of 5% of the outstanding balance were due quarterly, with the remaining principal balance due upon the original maturity date of March 2024. In September 2023, the Company paid in full the $87.5 million remaining balance due on the term note with funds borrowed under a new revolving note agreement with a different lender and the term note agreement was terminated concurrently with repayment. <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Warehouse lines of credit consisted of the following at March 31, 2024 and December 31, 2023. Changes subsequent to March 31, 2024 have been described in the notes referenced with the below table.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.008%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$165 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January 2025</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">144,366 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">122,462 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$150 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">August 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">117,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">99,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$300 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 2024</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">224,468 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">158,412 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$200 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">May 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">79,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">87,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$200 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 2024</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">109,497 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">91,039 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$300 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">183,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">134,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$50 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$75 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(8)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$200 million master repurchase facility agreement</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(9)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,060,812 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">836,335 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Prepaid commitment fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,855)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,554)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Warehouse lines of credit, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,057,957 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">833,781 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">______________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The variable interest rate is calculated using a base rate tied to SOFR.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This line of credit requires a minimum deposit of $750,000, included in restricted cash.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This facility requires a minimum deposit of $1.5 million, included in restricted cash.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The variable interest rate is calculated using a base rate plus SOFR, with a floor of 0.375% plus the applicable interest rate margin. This facility requires a minimum deposit of $300,000, included in restricted cash. </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.40%, plus the applicable interest rate margin.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.50%, plus the applicable interest rate margin. </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(7)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The variable interest rate is calculated using a base rate tied to SOFR, plus the applicable interest rate margin. This facility’s maturity date is 30 days from written notice by either the financial institution or the Company. Subsequent to March 31, 2024, this line was increased to $200.0 million.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(8)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">The interest rate on this facility is 3.375%. This facility is used for GNMA delinquent buyouts. Each buyout represents a separate transaction that can remain on the facility for up to five years.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(9)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:26.99pt">This facility agreement is due on demand and the variable interest rate is calculated using a base rate tied to SOFR with a floor of 0.75%.</span></div> 165000000 144366000 122462000 150000000 117676000 99059000 300000000 224468000 158412000 200000000 79205000 87252000 200000000 109497000 91039000 300000000 183168000 134964000 50000000 33764000 30185000 75000000 33390000 34280000 200000000 135278000 78682000 1060812000 836335000 2855000 2554000 1057957000 833781000 750000 1500000 0.00375 300000 0.0040 0.0050 P30D 200000000.0 0.03375 P5Y 0.0075 0.076 0.070 5300000 8700000 0 0 0.005 0.50 135000000 200000000 46000000 31000000 100000000 0.0050 0.35 39000000 30000000 0.020 250000000 400000000 100000000 87800000 125000000 175000000 0.05 87500000 STOCKHOLDERS' EQUITY<div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has two</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">classes of common stock: Class A and Class B. The Company's Class A common stock is traded on the New York Stock Exchange under the symbol “GHLD.” There is no public market for the Company’s Class B common stock. However, under the terms of the Company’s Certificate of Incorporation, the </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">holder of Class B common stock may convert any portion or all of the holder’s shares of Class B common stock into an equal number of shares of Class A common stock at any time.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The holders of shares of Class A common stock and Class B common stock are entitled to dividends when and if declared by the Company’s Board of Directors out of legally available funds. Any stock dividend must be paid in shares of Class A common stock with respect to Class A common stock and in shares of Class B common stock with respect to Class B common stock.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The voting powers, preferences and relative rights of Class A common stock and Class B common stock are identical in all respects, except that the holders of shares of Class A common stock have one vote per share and the holders of shares of Class B common stock have ten votes per share.</span></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company issues restricted stock units (“RSUs”) under the 2020 Omnibus Incentive Plan (the “2020 Plan”), which represent the right to receive, upon vesting, one share of the Company’s Class A common stock. The number of potentially dilutive shares related to RSUs is based on the number of shares, if any, that would be issuable at the end of the respective reporting period, assuming that date was the end of the vesting period.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested RSUs under the 2020 Plan have rights to dividends, which entitle holders to the same dividend value per share as holders of common shares in the form of dividend equivalent units (“DEUs”). DEUs will be credited as additional RSUs on the dividend payment date, will vest on the same date as the underlying RSUs and are forfeited if the underlying RSUs forfeit prior to vesting. The number of additional RSUs credited will equal (1) the per share cash dividend amount, multiplied by (2) the number of RSUs, divided by (3) the fair market value of a share of Class A common stock on the last trading day before the date of the dividend payment, rounded up to the nearest whole number of RSUs.</span></div><div style="margin-top:6pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Dividends</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company declared and paid no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">dividends during the three months ended March 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and paid $30.5 million in dividends during the year ended December 31, 2023.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In conjunction with the payment of Guild's dividend in 2023, Guild issued 95,413 DEUs to holders of RSUs. Since the DEUs are forfeitable, the value of the DEUs was recorded as a reduction to retained earnings and a credit to additional paid-in capital.</span></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 5, 2022, the Company’s Board of Directors authorized the Company to repurchase up to $20.0 million of the Company’s outstanding Class A common stock over the following 24 months from such date. On March 7, 2024, our Board of Directors extended the share repurchase program to May 5, 2025. The share repurchase program allows the Company to repurchase shares of its Class A common stock from time to time on the open market or in privately negotiated transactions. The Company is not obligated to purchase any shares under the share repurchase program and the timing of any repurchases will depend on a number of factors, including, but not limited to, stock price, trading volume, market conditions, and other general business considerations. The share repurchase program may be modified, suspended or terminated by the Company’s Board of Directors at any time. The Company intends to fund any repurchases under the share repurchase program with cash on hand. During the three months ended March 31, 2024, the Company repurchased and subsequently retired 17,747 shares of its Class A common stock for $0.3 million at an average price of $14.16 per share, excluding commissions. During the three months ended March 31, 2023 the Company repurchased and subsequently retired 50,166 shares of its Class A common stock for $0.6 million at an average price of $11.29 per share, excluding commissions. As of March 31, 2024, $10.9 million remains available for repurchase.</span></div> 2 1 10 1 0 30500000 95413000 20000000 P24M 17747 300000 14.16 50166 600000 11.29 10900000 EARNINGS (LOSS) PER SHARE<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic earnings or loss per share is computed based on the weighted average number of shares of Class A and Class B common stock outstanding during the period using the two-class method. Diluted earnings or loss per share is computed based on the weighted average number of shares plus the effect of dilutive potential common shares outstanding during the period using the treasury stock method. Dilutive potential common shares include RSUs for Class A common stock.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the components of basic and diluted earnings per share for the periods presented:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.198%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share amounts)</span></div></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss) attributable to Guild</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28,498 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(37,190)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average shares outstanding—Class A Common Stock</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average shares outstanding—Class B Common Stock</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average shares outstanding—Basic</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">61,109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Add: dilutive effects of unvested shares of restricted stock</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average shares outstanding—Diluted</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">62,157 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,900 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Earnings (loss) per share attributable to Class A and Class B Common Stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No shares of Class A Common stock were excluded from the calculation of earnings per share as a result of being anti-dilutive for the three months ended March 31, 2024. Approximately 0.6 million potential shares of Class A common stock related to unvested RSUs were excluded from the calculation of diluted loss per share for the three months ended March 31, 2023 because they were anti-dilutive due to the net loss.</span> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the components of basic and diluted earnings per share for the periods presented:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.198%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share amounts)</span></div></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss) attributable to Guild</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28,498 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(37,190)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average shares outstanding—Class A Common Stock</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average shares outstanding—Class B Common Stock</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average shares outstanding—Basic</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">61,109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Add: dilutive effects of unvested shares of restricted stock</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average shares outstanding—Diluted</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">62,157 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,900 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Earnings (loss) per share attributable to Class A and Class B Common Stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 28498000 -37190000 20776000 20567000 40333000 40333000 61109000 60900000 1048000 0 62157000 60900000 0.47 -0.61 0.46 -0.61 0 600000 STOCK-BASED COMPENSATION<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company’s stock-based compensation arrangements include grants of RSUs under the 2020 Plan. Compensation costs recognized for these restricted stock grants were approximately $2.1 million and $1.8 million for the three months ended March 31, 2024 and 2023, respectively, and are included in salaries, incentive compensation and benefits. As of March 31, 2024, there was approximately $9.2 million of unrecognized compensation costs related to these unvested RSUs which is expected to be recognized over a weighted average period of 1.2 years.</span></div> 2100000 1800000 9200000 P1Y2M12D COMMITMENTS AND CONTINGENCIES<div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reserves for loan repurchases from investors</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company has exposure to liabilities with respect to certain representations and warranties that we make to the investors who purchase loans that we originate. Under certain circumstances, these representations and warranties could require the Company to repurchase forward mortgage loans, or indemnify the purchaser for losses incurred if there has been a breach of these representations and warranties or if early payment defaults have occurred. The liability for probable losses related to the repurchase and indemnification obligation considers an estimate of probable future repurchase or indemnification obligations from breaches of representations and warranties. The maximum exposure under the Company’s representations and warranties would be the outstanding principal balance and any premium received on all loans ever sold by the Company, less any loans that have already been paid in full by the mortgagee, that have defaulted without a breach of representations and warranties, that have been indemnified via settlement or make-whole, or that have been repurchased. Additionally, the Company may receive relief of certain representations and warranty obligations on loans sold to FNMA or FHLMC on or after January 1, 2013 if FNMA or FHLMC satisfactorily concludes a quality control loan file review or if the borrower meets certain acceptable payment history requirements within 12 or 36 months after the loan is sold to FNMA or FHLMC. The liability for investor reserves is included within other liabilities in the Consolidated Balance Sheets.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The activity of the investor reserves was as follows for the periods presented:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.198%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for investor reserves </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Realized losses, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,325)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,278 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,671 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Commitments to Extend Credit</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company enters into IRLCs with customers who have applied for residential forward mortgage loans and meet certain credit and underwriting criteria. These commitments expose the Company to market risk if interest rates change and the loan is not economically hedged or committed to an investor. The Company is also exposed to credit loss if the loan is originated and not sold to an investor and the customer does not perform. The collateral upon extension of credit typically consists of a first deed of trust in the mortgagor’s residential property. Commitments to originate loans do not necessarily reflect future cash requirements as some commitments are expected to expire without being drawn upon. Total commitments to originate forward mortgage loans at March 31, 2024 and December 31, 2023 were approximately $1.7 billion and $0.8 billion, respectively.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company manages the interest rate price risk associated with its outstanding IRLCs and loans held for sale by entering into derivative loan instruments such as forward loan sales commitments, mandatory delivery commitments, options and futures contracts. Total commitments related to these derivatives at March 31, 2024 and December 31, 2023 were approximately $1.8 billion and $0.9 billion, respectively.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has originated reverse mortgage loans under which the borrowers have additional borrowing capacity of $112.0 million and $107.3 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">at March 31, 2024 and December 31, 2023, respectively. This additional borrowing capacity is available on a scheduled or unscheduled payment basis. The Company also had short-term commitments to lend $0.9 million and $0.3 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in connection with our reverse mortgage loans, outstanding at March 31, 2024 and December 31, 2023, respectively. The Company finances origination of reverse mortgage loans with warehouse lines.</span></div><div style="margin-top:12pt"><span style="color:#0e32e1;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is involved in various lawsuits arising in the ordinary course of business. While the ultimate results of these lawsuits cannot be predicted with certainty, management does not expect that these matters will have a material adverse effect on the consolidated financial position or results of operations of the Company.</span></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The activity of the investor reserves was as follows for the periods presented:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.198%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for investor reserves </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Realized losses, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,325)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,278 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,671 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 19973000 16094000 520000 1902000 2215000 1325000 18278000 16671000 1700000000 800000000 1800000000 900000000 112000000 107300000 900000 300000 REGULATORY CAPITAL AND LIQUIDITY REQUIREMENTS<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain secondary market investors and state regulators require the Company to maintain minimum net worth and capital requirements. To the extent that these requirements are not met, secondary market investors and/or the state regulators may utilize a range of remedies including sanctions, and/or suspension or termination of selling and servicing agreements, which may prohibit the Company from originating, securitizing or servicing these specific types of mortgage loans.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to certain minimum net worth, minimum capital ratio and minimum liquidity requirements established by the Federal Housing Finance Agency ("FHFA") for Fannie Mae and Freddie Mac Seller/Servicers, and Ginnie Mae for single family issuers.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The most restrictive of the minimum net worth and capital requirements require the Company to maintain a minimum adjusted net worth balance of $260.2 million and $253.5 million as of March 31, 2024 and December 31, 2023, respectively. As of March 31, 2024 and December 31, 2023, the Company was in compliance with this requirement.</span></div> 260200000 253500000 SEGMENTS<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ASC 280, </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, establishes the standards for reporting information about segments in financial statements. In applying the criteria set forth in that guidance, the Company has determined that it has two reportable segments — Origination and Servicing.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Origination </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— The Company operates its loan origination business throughout the United States. Its licensed sales professionals and support staff cultivate deep relationships with referral partners and clients and </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">provide a customized approach to the loan transaction whether it is a purchase or refinance. The origination segment is primarily responsible for loan origination, acquisition and sale activities.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Servicing </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— The Company services loans out of its corporate office in San Diego, California. Properties of the loans serviced by the Company are disbursed throughout the United States and as of March 31, 2024 the Company serviced at least one loan in 49 different states. The servicing segment provides a steady stream of cash flow to support the origination segment, and more importantly it allows for the Company to build long-standing client relationships that drive repeat and referral business back to the origination segment to recapture the client’s next mortgage transaction. The servicing segment is primarily responsible for the servicing activities of all loans in the Company’s servicing portfolio, which includes, but is not limited to, collection and remittance of loan payments, managing borrower’s impound accounts for taxes and insurance, loan payoffs, loss mitigation and foreclosure activities.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company does not allocate assets to its reportable segments as they are not included in the review performed by the CODM for purposes of assessing segment performance and allocating resources. The balance sheet is managed on a consolidated basis and is not used in the context of segment reporting. The Company also does not allocate certain corporate expenses, which are represented by All Other in the tables below.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the financial performance and results by segment for the three months ended March 31, 2024:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:34.478%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.202%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Origination</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Servicing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">All Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loan origination fees and gain on sale of loans, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">134,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">134,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loan servicing and other fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation adjustment of mortgage servicing rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest income (expense), net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other income (expense), net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(647)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">137,922 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">97,440 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">235,362 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3,580)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">231,782 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Salaries, incentive compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">121,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">129,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">140,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,862 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Occupancy, equipment and communication</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for foreclosure losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total expenses</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">162,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,506 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">175,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">193,239 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax expense</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net (loss) income </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(24,157)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">83,934 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">59,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(31,377)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the financial performance and results by segment for the three months ended March 31, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.188%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Origination</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Servicing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">All Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loan origination fees and gain on sale of loans, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">92,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">92,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">92,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loan servicing and other fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation adjustment of mortgage servicing rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(54,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(54,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(54,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest income (expense), net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,727)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other (expense) income, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">93,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">106,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,742)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">103,885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Salaries, incentive compensation and benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">93,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">111,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Occupancy, equipment and communication</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for foreclosure losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total expenses</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">126,324 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,368 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">139,692 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,993 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">154,685 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax benefit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net loss</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(32,750)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(315)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(33,065)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,130)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(37,195)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2 1 49 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the financial performance and results by segment for the three months ended March 31, 2024:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:34.478%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.202%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Origination</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Servicing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">All Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loan origination fees and gain on sale of loans, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">134,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">134,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gain on reverse mortgage loans held for investment and HMBS-related borrowings, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loan servicing and other fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation adjustment of mortgage servicing rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest income (expense), net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other income (expense), net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(647)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">137,922 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">97,440 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">235,362 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3,580)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">231,782 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Salaries, incentive compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">121,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">129,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">140,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,862 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Occupancy, equipment and communication</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for foreclosure losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total expenses</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">162,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,506 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">175,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">193,239 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax expense</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net (loss) income </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(24,157)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">83,934 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">59,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(31,377)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the financial performance and results by segment for the three months ended March 31, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.188%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Origination</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Servicing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">All Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loan origination fees and gain on sale of loans, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">92,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">92,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">92,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loan servicing and other fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation adjustment of mortgage servicing rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(54,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(54,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(54,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest income (expense), net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,727)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other (expense) income, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">93,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">106,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,742)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">103,885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Salaries, incentive compensation and benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">93,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">111,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Occupancy, equipment and communication</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for foreclosure losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total expenses</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">126,324 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,368 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">139,692 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,993 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">154,685 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax benefit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net loss</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(32,750)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(315)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(33,065)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,130)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(37,195)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 133664000 396000 134060000 0 134060000 3230000 0 3230000 0 3230000 0 65788000 65788000 0 65788000 0 -20778000 -20778000 0 -20778000 664000 10456000 11120000 -2933000 8187000 364000 22000 386000 -647000 -261000 137922000 97440000 235362000 -3580000 231782000 121105000 8145000 129250000 10817000 140067000 20548000 3862000 24410000 4801000 29211000 16935000 966000 17901000 1914000 19815000 3491000 141000 3632000 122000 3754000 0 392000 392000 0 392000 162079000 13506000 175585000 17654000 193239000 0 0 0 10143000 10143000 -24157000 83934000 59777000 -31377000 28400000 92276000 375000 92651000 0 92651000 0 60087000 60087000 0 60087000 0 54871000 54871000 0 54871000 1300000 7410000 8710000 -2727000 5983000 -2000 52000 50000 -15000 35000 93574000 13053000 106627000 -2742000 103885000 93257000 7574000 100831000 10289000 111120000 14494000 2880000 17374000 3509000 20883000 15174000 1258000 16432000 998000 17430000 3399000 142000 3541000 197000 3738000 0 1514000 1514000 0 1514000 126324000 13368000 139692000 14993000 154685000 0 0 0 -13605000 -13605000 -32750000 -315000 -33065000 -4130000 -37195000 SUBSEQUENT EVENT<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 8, 2024, the Company's Board of Directors declared a special cash dividend of $0.50 per share on its Class A and Class B common stock, payable on June 6, 2024, to stockholders of record on May 20, 2024.</span></div> 0.50 0.50 false false false false