0000950170-24-048522.txt : 20240426 0000950170-24-048522.hdr.sgml : 20240426 20240425175226 ACCESSION NUMBER: 0000950170-24-048522 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240426 DATE AS OF CHANGE: 20240425 FILER: COMPANY DATA: COMPANY CONFORMED NAME: First American Financial Corp CENTRAL INDEX KEY: 0001472787 STANDARD INDUSTRIAL CLASSIFICATION: TITLE INSURANCE [6361] ORGANIZATION NAME: 02 Finance IRS NUMBER: 261911571 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34580 FILM NUMBER: 24877891 BUSINESS ADDRESS: STREET 1: 1 FIRST AMERICAN WAY CITY: SANTA ANA STATE: CA ZIP: 92707 BUSINESS PHONE: 714-250-3000 MAIL ADDRESS: STREET 1: 1 FIRST AMERICAN WAY CITY: SANTA ANA STATE: CA ZIP: 92707 10-Q 1 faf-20240331.htm 10-Q 10-Q
0001472787Q1false--12-310001472787us-gaap:RetainedEarningsMember2023-12-310001472787us-gaap:RetainedEarningsMember2024-01-012024-03-310001472787us-gaap:RetainedEarningsMember2023-01-012023-03-310001472787us-gaap:ForeignGovernmentDebtSecuritiesMember2024-03-310001472787us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2024-03-310001472787us-gaap:CommonStockMember2024-03-310001472787us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2024-03-310001472787us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignCorporateDebtSecuritiesMember2024-03-310001472787us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001472787faf:HomeWarrantySegmentMember2024-03-310001472787us-gaap:MunicipalBondsMember2024-03-310001472787us-gaap:DomesticCorporateDebtSecuritiesMember2023-12-310001472787faf:BBBPlusToBBBMinusMemberus-gaap:USTreasuryBondSecuritiesMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:RetainedEarningsMember2022-12-310001472787faf:TitleInsuranceAndServicesMember2024-03-310001472787us-gaap:ForeignGovernmentDebtSecuritiesMemberfaf:BBBPlusToBBBMinusMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-3100014727872024-04-220001472787us-gaap:CommonStockMemberfaf:OfferpadIncMember2024-01-012024-03-310001472787us-gaap:USTreasuryBondSecuritiesMember2024-03-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-03-310001472787faf:ErrorCorrectionsOtherMemberus-gaap:OtherOperatingIncomeExpenseMember2024-01-012024-03-310001472787us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001472787faf:AMinusOrHigherRatingMemberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:FairValueInputsLevel1Member2023-12-310001472787us-gaap:USTreasuryBondSecuritiesMember2024-03-310001472787us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001472787us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001472787us-gaap:FairValueInputsLevel3Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2023-12-310001472787us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001472787us-gaap:AdditionalPaidInCapitalMember2023-03-310001472787us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001472787faf:RestrictedStockUnitsAndPerformanceStockUnitsMember2023-12-310001472787us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:USTreasuryBondSecuritiesMember2024-03-310001472787us-gaap:OperatingSegmentsMemberfaf:HomeWarrantyMember2024-01-012024-03-310001472787us-gaap:MunicipalBondsMemberfaf:AMinusOrHigherRatingMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787faf:EmployeeStockPurchasePlanMember2024-01-012024-03-310001472787faf:BBBPlusToBBBMinusMemberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001472787faf:NonMarketableEquitySecuritiesMember2023-01-012023-03-310001472787us-gaap:OperatingSegmentsMember2023-01-012023-03-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:ForeignCorporateDebtSecuritiesMember2024-03-310001472787us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001472787us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueInputsLevel1Member2024-03-310001472787faf:NonMarketableEquitySecuritiesMember2022-12-310001472787us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-310001472787us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignCorporateDebtSecuritiesMember2024-03-310001472787us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-310001472787srt:MaximumMember2024-03-310001472787us-gaap:PerformanceSharesMember2023-01-012023-03-310001472787us-gaap:FairValueInputsLevel1Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2023-12-310001472787us-gaap:RetainedEarningsMember2023-03-310001472787us-gaap:CommonStockMemberus-gaap:FairValueInputsLevel1Member2024-03-310001472787us-gaap:PreferredStockMember2024-03-310001472787us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember2024-01-012024-03-310001472787us-gaap:FairValueInputsLevel1Memberus-gaap:PreferredStockMember2023-12-310001472787us-gaap:PreferredStockMember2024-03-310001472787us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2024-03-3100014727872022-12-310001472787us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-03-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberfaf:HighYieldCorporateDebtSecuritiesMember2024-03-310001472787us-gaap:ParentMember2023-01-012023-03-310001472787us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberfaf:AMinusOrHigherRatingMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001472787us-gaap:FairValueInputsLevel2Member2023-12-310001472787faf:BBBPlusToBBBMinusMemberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:MunicipalBondsMember2024-03-310001472787us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2024-03-310001472787faf:EmergingMarketDebtSecuritiesMember2024-03-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:ForeignCorporateDebtSecuritiesMember2024-03-310001472787faf:AggregateDebtSecuritiesExcludingMortgageBackedAndAssetBackedSecuritiesMember2024-03-310001472787us-gaap:FairValueInputsLevel1Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2024-03-310001472787us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2024-03-310001472787us-gaap:USTreasuryBondSecuritiesMember2023-12-310001472787us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001472787us-gaap:PerformanceSharesMember2024-01-012024-03-310001472787faf:BBBPlusToBBBMinusMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:USGovernmentAgenciesDebtSecuritiesMemberfaf:AMinusOrHigherRatingMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:FairValueInputsLevel2Member2024-03-310001472787us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-01-012024-03-310001472787us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-03-310001472787faf:EmployeeStockPurchasePlanMember2023-01-012023-03-310001472787us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:DomesticCorporateDebtSecuritiesMember2024-03-310001472787us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001472787us-gaap:CommonStockMemberus-gaap:FairValueInputsLevel2Member2023-12-310001472787us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel1Member2024-03-310001472787us-gaap:CommonStockMember2023-01-012023-03-310001472787us-gaap:FairValueInputsLevel3Memberus-gaap:PreferredStockMember2023-12-310001472787us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-03-310001472787us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001472787us-gaap:CommonStockMemberus-gaap:FairValueInputsLevel2Member2024-03-310001472787faf:NonMarketableEquitySecuritiesMember2024-03-310001472787us-gaap:CommonStockMember2023-03-310001472787us-gaap:CommonStockMember2023-12-310001472787us-gaap:MortgageBackedSecuritiesMember2024-03-310001472787us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-12-3100014727872023-01-012023-03-310001472787us-gaap:FairValueInputsLevel3Member2023-12-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:BankLoanObligationsMember2024-03-310001472787us-gaap:OperatingSegmentsMember2024-01-012024-03-310001472787us-gaap:DomesticCorporateDebtSecuritiesMemberfaf:BBBPlusToBBBMinusMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:DomesticCorporateDebtSecuritiesMember2024-03-310001472787us-gaap:CommonStockMemberus-gaap:FairValueInputsLevel3Member2024-03-310001472787us-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2024-03-310001472787us-gaap:OperatingSegmentsMemberfaf:TitleInsuranceAndServicesMember2024-01-012024-03-310001472787us-gaap:ForeignCorporateDebtSecuritiesMember2023-12-310001472787us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001472787us-gaap:PreferredStockMember2023-12-310001472787faf:FirstAmericanTrustMember2024-03-310001472787us-gaap:OperatingSegmentsMemberfaf:HomeWarrantyMember2023-01-012023-03-310001472787us-gaap:RetainedEarningsMember2024-03-310001472787us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueInputsLevel3Member2024-03-310001472787us-gaap:DomesticCorporateDebtSecuritiesMemberfaf:AMinusOrHigherRatingMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:FairValueInputsLevel1Memberus-gaap:PreferredStockMember2024-03-310001472787us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember2024-03-310001472787us-gaap:AdditionalPaidInCapitalMember2022-12-310001472787us-gaap:FairValueInputsLevel3Member2024-03-310001472787us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignCorporateDebtSecuritiesMember2023-12-310001472787us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-12-310001472787us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2024-03-310001472787faf:AMinusOrHigherRatingMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001472787us-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-03-3100014727872024-01-012024-03-3100014727872024-03-310001472787us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-03-310001472787us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-12-310001472787us-gaap:CommonStockMemberus-gaap:FairValueInputsLevel3Member2023-12-310001472787us-gaap:MunicipalBondsMemberfaf:BBBPlusToBBBMinusMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-310001472787us-gaap:ForeignCorporateDebtSecuritiesMemberfaf:AMinusOrHigherRatingMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:MunicipalBondsMemberus-gaap:ExternalCreditRatingNonInvestmentGradeMember2024-03-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2024-03-310001472787faf:TitleInsuranceAndServicesMember2024-01-012024-03-310001472787us-gaap:AccumulatedTranslationAdjustmentMember2024-03-310001472787us-gaap:NoncontrollingInterestMember2022-12-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberfaf:EmergingMarketDebtSecuritiesMember2024-03-310001472787us-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-03-3100014727872020-11-142024-03-310001472787us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-3100014727872023-12-310001472787us-gaap:CommonStockMember2023-12-310001472787us-gaap:ForeignGovernmentDebtSecuritiesMemberfaf:AMinusOrHigherRatingMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2024-03-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2024-03-310001472787us-gaap:ForeignGovernmentDebtSecuritiesMember2023-12-310001472787us-gaap:ForeignGovernmentDebtSecuritiesMemberfaf:AMinusOrHigherRatingMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001472787us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel3Member2024-03-310001472787us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-3100014727872023-03-310001472787us-gaap:OperatingSegmentsMemberfaf:TitleInsuranceAndServicesMember2023-01-012023-03-310001472787us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001472787us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310001472787us-gaap:FairValueInputsLevel3Memberus-gaap:PreferredStockMember2024-03-310001472787us-gaap:MunicipalBondsMember2023-12-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2024-03-310001472787us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignCorporateDebtSecuritiesMember2024-03-310001472787us-gaap:AdditionalPaidInCapitalMember2024-03-310001472787faf:BBBPlusToBBBMinusMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001472787us-gaap:OperatingSegmentsMemberfaf:CorporateAndEliminationsMember2023-01-012023-03-310001472787us-gaap:MunicipalBondsMemberfaf:AMinusOrHigherRatingMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2024-03-310001472787us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2024-03-310001472787faf:NonMarketableEquitySecuritiesMember2024-01-012024-03-310001472787us-gaap:ParentMember2022-12-310001472787us-gaap:NoncontrollingInterestMember2024-03-310001472787us-gaap:AdditionalPaidInCapitalMember2023-12-310001472787us-gaap:ForeignGovernmentDebtSecuritiesMember2024-03-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMember2024-03-310001472787us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001472787us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2024-03-310001472787us-gaap:ParentMember2023-12-310001472787us-gaap:ParentMember2024-01-012024-03-310001472787us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-03-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:MunicipalBondsMember2024-03-310001472787us-gaap:ForeignCorporateDebtSecuritiesMember2024-03-310001472787us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2024-03-310001472787faf:BBBPlusToBBBMinusMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787faf:BBBPlusToBBBMinusMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-01-012024-03-310001472787us-gaap:NoncontrollingInterestMember2023-12-310001472787us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-12-310001472787us-gaap:MunicipalBondsMemberfaf:BBBPlusToBBBMinusMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:NoncontrollingInterestMember2023-03-310001472787us-gaap:ParentMember2024-03-310001472787faf:CorporateAndEliminationsMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310001472787us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001472787faf:BBBPlusToBBBMinusMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-03-310001472787us-gaap:USTreasuryBondSecuritiesMemberfaf:AMinusOrHigherRatingMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001472787us-gaap:USTreasuryBondSecuritiesMemberfaf:BBBPlusToBBBMinusMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:USTreasuryBondSecuritiesMemberfaf:AMinusOrHigherRatingMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:DomesticCorporateDebtSecuritiesMember2024-03-310001472787us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel2Member2024-03-310001472787us-gaap:CommonStockMember2024-01-012024-03-310001472787us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001472787us-gaap:CommonStockMember2024-03-310001472787us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignCorporateDebtSecuritiesMember2023-12-310001472787us-gaap:FairValueInputsLevel2Memberus-gaap:PreferredStockMember2023-12-310001472787faf:TitleInsuranceAndServicesMember2023-12-310001472787faf:RestrictedStockUnitsAndPerformanceStockUnitsMember2024-01-012024-03-310001472787faf:HomeWarrantySegmentMember2023-12-310001472787us-gaap:FairValueInputsLevel1Member2024-03-310001472787us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001472787us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignCorporateDebtSecuritiesMember2023-12-310001472787us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001472787us-gaap:ParentMember2023-03-310001472787us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2024-01-012024-03-310001472787us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001472787faf:RestrictedStockUnitsAndPerformanceStockUnitsMember2024-03-310001472787us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-12-310001472787us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember2024-01-012024-03-310001472787us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-310001472787us-gaap:CommonStockMemberus-gaap:FairValueInputsLevel1Member2023-12-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-03-310001472787us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001472787us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2024-03-310001472787us-gaap:ForeignCorporateDebtSecuritiesMember2024-03-310001472787us-gaap:DomesticCorporateDebtSecuritiesMember2024-03-310001472787us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2024-03-310001472787us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberfaf:AMinusOrHigherRatingMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:CommonStockMember2023-12-310001472787faf:HomeWarrantySegmentMember2024-01-012024-03-310001472787faf:RestrictedStockUnitsAndPerformanceRestrictedStockUnitsMember2023-01-012023-03-310001472787us-gaap:CommonStockMember2024-03-310001472787us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember2023-12-310001472787faf:ErrorCorrectionsOtherMemberus-gaap:AccountsPayableAndAccruedLiabilitiesMember2024-01-012024-03-310001472787us-gaap:FairValueInputsLevel3Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2024-03-310001472787faf:BBBPlusToBBBMinusMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787faf:RestrictedStockUnitsAndPerformanceRestrictedStockUnitsMember2024-01-012024-03-310001472787faf:FirstAmericanTrustMember2023-12-310001472787us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2023-12-310001472787us-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2023-12-310001472787us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001472787us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001472787faf:NonMarketableEquitySecuritiesMember2023-12-310001472787faf:NonMarketableEquitySecuritiesMember2023-03-310001472787us-gaap:USGovernmentAgenciesDebtSecuritiesMemberfaf:AMinusOrHigherRatingMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:CommonStockMember2022-12-310001472787us-gaap:PerformanceSharesMember2023-01-012023-03-310001472787us-gaap:DomesticCorporateDebtSecuritiesMemberfaf:AMinusOrHigherRatingMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:AccumulatedTranslationAdjustmentMember2024-01-012024-03-310001472787us-gaap:DomesticCorporateDebtSecuritiesMemberfaf:BBBPlusToBBBMinusMemberus-gaap:ExternalCreditRatingInvestmentGradeMember2024-03-310001472787us-gaap:PreferredStockMember2023-12-310001472787us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2024-03-310001472787us-gaap:BankLoanObligationsMember2024-03-310001472787us-gaap:FairValueInputsLevel2Memberus-gaap:PreferredStockMember2024-03-310001472787us-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:USTreasuryBondSecuritiesMember2024-03-31xbrli:purexbrli:sharesfaf:Stateiso4217:USDxbrli:sharesiso4217:USD

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended March 31, 2024

OR

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

For the transition period from ______ to ______

Commission file number: 001-34580

FIRST AMERICAN FINANCIAL CORPORATION

(Exact name of registrant as specified in its charter)

Delaware

 

26-1911571

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

 

 

1 First American Way, Santa Ana, California

 

92707-5913

(Address of principal executive offices)

 

(Zip Code)

(714) 250-3000

(Registrant’s telephone number, including area code)

Not Applicable

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

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

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Common stock, $0.00001 par value

 

FAF

 

New York Stock Exchange

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

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

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

Large accelerated filer

Accelerated filer

 

 

 

 

Non-accelerated filer

Smaller reporting company

 

 

 

 

 

 

 

 

 

 

 

Emerging growth company

 

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

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

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.

On April 22, 2024 there were 103,723,643 shares of common stock outstanding.

 

 


 

FIRST AMERICAN FINANCIAL CORPORATION

AND SUBSIDIARY COMPANIES

INFORMATION INCLUDED IN REPORT

PART I: FINANCIAL INFORMATION

 

 

 

 

 

 

 

 

 

Item 1.

 

Financial Statements (unaudited)

 

 

 

 

 

 

 

 

 

A. Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023

5

 

 

 

 

 

 

 

 

 

 

B. Condensed Consolidated Statements of Income for the three months ended March 31, 2024 and 2023

 

 

6

 

 

 

 

 

 

 

 

 

 

C. Condensed Consolidated Statements of Comprehensive Income for the three months ended March 31, 2024 and 2023

 

 

7

 

 

 

 

 

 

 

 

 

 

D. Condensed Consolidated Statements of Stockholders’ Equity for the three months ended March 31, 2024 and 2023

 

 

8

 

 

 

 

 

 

 

 

 

E. Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and 2023

10

 

 

 

 

 

 

 

 

 

 

F. Notes to Condensed Consolidated Financial Statements

 

 

11

 

 

 

 

 

 

 

 

Item 2.

 

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

28

 

 

 

 

 

 

 

 

Item 3.

 

Quantitative and Qualitative Disclosures About Market Risk

37

 

 

 

 

 

 

 

 

Item 4.

 

Controls and Procedures

37

 

 

 

 

 

 

 

 

PART II: OTHER INFORMATION

 

 

 

 

 

 

 

Item 1.

 

Legal Proceedings

38

 

 

 

 

 

 

 

 

Item 1A.

 

Risk Factors

38

 

 

 

 

 

 

 

 

Item 2.

 

Unregistered Sales of Equity Securities and Use of Proceeds

48

 

 

 

 

 

 

 

 

Item 3.

 

Defaults Upon Senior Securities

 

 

48

 

 

 

 

 

 

 

 

Item 4.

 

Mine Safety Disclosures

 

 

48

 

 

 

 

 

 

 

 

Item 5.

 

Other Information

 

 

48

 

 

 

 

 

 

 

 

Item 6.

 

Exhibits

49

 

 

2


 

THIS QUARTERLY REPORT ON FORM 10-Q CONTAINS FORWARD-LOOKING STATEMENTS WITHIN THE MEANING OF SECTION 27A OF THE SECURITIES ACT OF 1933, AS AMENDED, AND SECTION 21E OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED. THESE FORWARD-LOOKING STATEMENTS CAN BE IDENTIFIED BY THE FACT THAT THEY DO NOT RELATE STRICTLY TO HISTORICAL OR CURRENT FACTS AND MAY CONTAIN THE WORDS “BELIEVE,” “ANTICIPATE,” “EXPECT,” “INTEND,” “PLAN,” “PREDICT,” “ESTIMATE,” “PROJECT,” “WILL BE,” “WILL CONTINUE,” “WILL LIKELY RESULT,” OR OTHER SIMILAR WORDS AND PHRASES OR FUTURE OR CONDITIONAL VERBS SUCH AS “WILL,” “MAY,” “MIGHT,” “SHOULD,” “WOULD,” OR “COULD.” THESE FORWARD-LOOKING STATEMENTS INCLUDE, WITHOUT LIMITATION, STATEMENTS REGARDING FUTURE OPERATIONS, PERFORMANCE, FINANCIAL CONDITION, PROSPECTS, PLANS AND STRATEGIES. THESE FORWARD-LOOKING STATEMENTS ARE BASED ON CURRENT EXPECTATIONS AND ASSUMPTIONS THAT MAY PROVE TO BE INCORRECT.

 

RISKS AND UNCERTAINTIES EXIST THAT MAY CAUSE RESULTS TO DIFFER MATERIALLY FROM THOSE SET FORTH IN THESE FORWARD-LOOKING STATEMENTS. FACTORS THAT COULD CAUSE THE ANTICIPATED RESULTS TO DIFFER FROM THOSE DESCRIBED IN THE FORWARD-LOOKING STATEMENTS INCLUDE, WITHOUT LIMITATION:

 

INTEREST RATE FLUCTUATIONS;
CHANGES IN CONDITIONS OF THE REAL ESTATE MARKETS;
VOLATILITY IN THE CAPITAL MARKETS;
UNFAVORABLE ECONOMIC CONDITIONS;
IMPAIRMENTS IN THE COMPANY’S GOODWILL OR OTHER INTANGIBLE ASSETS;
FAILURES AT FINANCIAL INSTITUTIONS WHERE THE COMPANY DEPOSITS FUNDS;
REGULATORY OVERSIGHT AND CHANGES IN APPLICABLE LAWS AND GOVERNMENT REGULATIONS, INCLUDING PRIVACY AND DATA PROTECTION LAWS;
HEIGHTENED SCRUTINY BY LEGISLATORS AND REGULATORS OF THE COMPANY’S TITLE INSURANCE AND SERVICES SEGMENT AND CERTAIN OTHER OF THE COMPANY’S BUSINESSES;
REGULATION OF TITLE INSURANCE RATES;
LIMITATIONS ON ACCESS TO PUBLIC RECORDS AND OTHER DATA;
CLIMATE CHANGE, HEALTH CRISES, TERRORIST ATTACKS, SEVERE WEATHER CONDITIONS AND OTHER CATASTROPHE EVENTS;
CHANGES IN RELATIONSHIPS WITH LARGE MORTGAGE LENDERS AND GOVERNMENT-SPONSORED ENTERPRISES;
CHANGES IN MEASURES OF THE STRENGTH OF THE COMPANY’S TITLE INSURANCE UNDERWRITERS, INCLUDING RATINGS AND STATUTORY CAPITAL AND SURPLUS;
LOSSES IN THE COMPANY’S INVESTMENT PORTFOLIO OR VENTURE INVESTMENT PORTFOLIO;
MATERIAL VARIANCE BETWEEN ACTUAL AND EXPECTED CLAIMS EXPERIENCE;
DEFALCATIONS, INCREASED CLAIMS OR OTHER COSTS AND EXPENSES ATTRIBUTABLE TO THE COMPANY’S USE OF TITLE AGENTS;
ANY INADEQUACY IN THE COMPANY’S RISK MANAGEMENT FRAMEWORK OR USE OF MODELS;
SYSTEMS DAMAGE, FAILURES, INTERRUPTIONS, CYBERATTACKS AND INTRUSIONS, OR UNAUTHORIZED DATA DISCLOSURES;
INNOVATION EFFORTS OF THE COMPANY AND OTHER INDUSTRY PARTICIPANTS AND ANY RELATED MARKET DISRUPTION;
ERRORS AND FRAUD INVOLVING THE TRANSFER OF FUNDS;
FAILURES TO RECRUIT AND RETAIN QUALIFIED EMPLOYEES;

3


 

THE COMPANY’S USE OF A GLOBAL WORKFORCE;
INABILITY OF THE COMPANY TO FULFILL PARENT COMPANY OBLIGATIONS AND/OR PAY DIVIDENDS;
INABILITY TO REALIZE ANTICIPATED SYNERGIES OR PRODUCE RETURNS THAT JUSTIFY INVESTMENT IN ACQUIRED BUSINESSES;
a reduction in the deposits at the Company’s federal savings bank subsidiary;
CLAIMS OF INFRINGEMENT or INABILITY TO ADEQUATELY PROTECT THE COMPANY’S INTELLECTUAL PROPERTY; and
OTHER FACTORS DESCRIBED IN THIS QUARTERLY REPORT ON FORM 10-Q, INCLUDING UNDER THE CAPTION “RISK FACTORS” IN ITEM 1A OF PART II.

THE FORWARD-LOOKING STATEMENTS SPEAK ONLY AS OF THE DATE THEY ARE MADE. THE COMPANY DOES NOT UNDERTAKE TO UPDATE FORWARD-LOOKING STATEMENTS TO REFLECT CIRCUMSTANCES OR EVENTS THAT OCCUR AFTER THE DATE THE FORWARD-LOOKING STATEMENTS ARE MADE.

 

4


 

PART I: FINANCIAL INFORMATION

Item 1. Financial Statements.

FIRST AMERICAN FINANCIAL CORPORATION

AND SUBSIDIARY COMPANIES

Condensed Consolidated Balance Sheets

(in millions, except par values)

(unaudited)

 

 

March 31,
2024

 

 

December 31,
2023

 

Assets

 

 

 

 

 

 

Cash and cash equivalents

 

$

1,506.4

 

 

$

3,605.3

 

Accounts and accrued income receivable, less allowance for credit losses of
   $
20.8 and $21.8

 

 

365.7

 

 

 

509.4

 

Income taxes receivable

 

 

71.1

 

 

 

75.7

 

Investments:

 

 

 

 

 

 

Deposits with banks

 

 

77.1

 

 

 

55.8

 

Debt securities (amortized cost of $7,859.0 and $7,895.2; pledged of $89.9 
   and $
107.0)

 

 

7,054.4

 

 

 

7,157.5

 

Equity securities

 

 

733.0

 

 

 

735.6

 

 

$

7,864.5

 

 

$

7,948.9

 

Secured financings receivable

 

 

831.4

 

 

 

636.5

 

Property and equipment, net

 

 

765.6

 

 

 

749.6

 

Operating lease assets

 

 

218.4

 

 

 

229.3

 

Title plants and other indexes

 

 

656.2

 

 

 

652.4

 

Deferred income taxes

 

 

50.1

 

 

 

50.1

 

Goodwill

 

 

1,807.3

 

 

 

1,807.5

 

Other intangible assets, net

 

 

147.6

 

 

 

153.8

 

Other assets

 

 

413.5

 

 

 

384.3

 

 

$

14,697.8

 

 

$

16,802.8

 

Liabilities and Equity

 

 

 

 

 

 

Deposits

 

 

5,303.2

 

 

 

7,308.0

 

Accounts payable and accrued liabilities

 

 

745.0

 

 

 

879.5

 

Deferred revenue

 

 

183.0

 

 

 

196.8

 

Reserve for known and incurred but not reported claims

 

 

1,261.6

 

 

 

1,282.4

 

Income taxes payable

 

 

15.3

 

 

 

15.9

 

Deferred income taxes

 

 

63.6

 

 

 

63.6

 

Operating lease liabilities

 

 

235.4

 

 

 

246.6

 

Secured financings payable

 

 

688.8

 

 

 

553.3

 

Notes and contracts payable

 

 

1,396.0

 

 

 

1,393.9

 

 

$

9,891.9

 

 

$

11,940.0

 

Commitments and contingencies (Note 16)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred stock, $0.00001 par value; Authorized—0.5 shares;
   Outstanding—
none

 

 

 

 

 

 

Common stock, $0.00001 par value; Authorized—300.0 shares;
   Outstanding—
103.7 shares and 103.1 shares

 

 

 

 

 

 

Additional paid-in capital

 

 

1,806.0

 

 

 

1,793.3

 

Retained earnings

 

 

3,701.6

 

 

 

3,710.6

 

Accumulated other comprehensive loss

 

 

(720.5

)

 

 

(655.8

)

Total stockholders’ equity

 

$

4,787.1

 

 

$

4,848.1

 

Noncontrolling interests

 

 

18.8

 

 

 

14.7

 

Total equity

 

$

4,805.9

 

 

$

4,862.8

 

 

$

14,697.8

 

 

$

16,802.8

 

 

See notes to condensed consolidated financial statements.

5


 

FIRST AMERICAN FINANCIAL CORPORATION

AND SUBSIDIARY COMPANIES

Condensed Consolidated Statements of Income

(in millions, except per share amounts)

(unaudited)

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

Revenues

 

 

 

 

 

 

 

Direct premiums and escrow fees

 

$

500.9

 

 

$

502.2

 

 

Agent premiums

 

 

563.8

 

 

 

590.4

 

 

Information and other

 

 

223.0

 

 

 

226.9

 

 

Net investment income

 

 

127.9

 

 

 

134.0

 

 

Net investment gains (losses) (realized of $(3.4) and $(4.5))

 

 

9.0

 

 

 

(7.4

)

 

 

 

1,424.6

 

 

 

1,446.1

 

 

Expenses

 

 

 

 

 

 

 

Personnel costs

 

 

484.9

 

 

 

487.6

 

 

Premiums retained by agents

 

 

447.8

 

 

 

469.0

 

 

Other operating expenses

 

 

265.8

 

 

 

258.5

 

 

Provision for policy losses and other claims

 

 

69.5

 

 

 

82.3

 

 

Depreciation and amortization

 

 

50.1

 

 

 

45.5

 

 

Premium taxes

 

 

13.9

 

 

 

14.5

 

 

Interest

 

 

34.3

 

 

 

29.1

 

 

 

 

1,366.3

 

 

 

1,386.5

 

 

Income before income taxes

 

 

58.3

 

 

 

59.6

 

 

Income taxes

 

 

11.6

 

 

 

13.6

 

 

Net income

 

 

46.7

 

 

 

46.0

 

 

Less: Net income attributable to noncontrolling interests

 

 

 

 

 

0.1

 

 

Net income attributable to the Company

 

$

46.7

 

 

$

45.9

 

 

Net income per share attributable to the Company's stockholders (Note 10):

 

 

 

 

 

 

 

Basic

 

$

0.45

 

 

$

0.44

 

 

Diluted

 

$

0.45

 

 

$

0.44

 

 

Cash dividends per share

 

$

0.53

 

 

$

0.52

 

 

Weighted-average common shares outstanding (Note 10):

 

 

 

 

 

 

 

Basic

 

 

104.1

 

 

 

104.5

 

 

Diluted

 

 

104.4

 

 

 

104.8

 

 

 

See notes to condensed consolidated financial statements.

6


 

FIRST AMERICAN FINANCIAL CORPORATION

AND SUBSIDIARY COMPANIES

Condensed Consolidated Statements of Comprehensive Income

(in millions)

(unaudited)

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

 

Net income

 

$

46.7

 

 

$

46.0

 

 

Other comprehensive income (loss), net of tax:

 

 

 

 

 

 

 

Unrealized (losses) gains on debt securities

 

 

(50.6

)

 

 

110.1

 

 

Foreign currency translation adjustment

 

 

(14.5

)

 

 

2.6

 

 

Pension benefit adjustment

 

 

0.4

 

 

 

0.3

 

 

Total other comprehensive (loss) income, net of tax

 

 

(64.7

)

 

 

113.0

 

 

Comprehensive (loss) income

 

 

(18.0

)

 

 

159.0

 

 

Less: Comprehensive income attributable to noncontrolling interests

 

 

 

 

 

0.1

 

 

Comprehensive (loss) income attributable to the Company

 

$

(18.0

)

 

$

158.9

 

 

 

See notes to condensed consolidated financial statements.

7


 

FIRST AMERICAN FINANCIAL CORPORATION

AND SUBSIDIARY COMPANIES

Condensed Consolidated Statements of Stockholders’ Equity

(in millions)

(unaudited)

 

 

First American Financial Corporation Stockholders

 

 

 

 

 

 

 

 

Shares

 

 

Common
stock

 

 

Additional
paid-in
capital

 

 

Retained
earnings

 

 

Accumulated
other
comprehensive
 income (loss)

 

 

Total
stockholders’
equity

 

 

Noncontrolling
interests

 

 

Total

 

Balance at December 31, 2023

 

 

103.1

 

 

$

 

 

$

1,793.3

 

 

$

3,710.6

 

 

$

(655.8

)

 

$

4,848.1

 

 

$

14.7

 

 

$

4,862.8

 

Net income for three months
   ended March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

46.7

 

 

 

 

 

 

46.7

 

 

 

 

 

 

46.7

 

Dividends on common shares

 

 

 

 

 

 

 

 

 

 

 

(54.9

)

 

 

 

 

 

(54.9

)

 

 

 

 

 

(54.9

)

Repurchases of Company shares

 

 

(0.1

)

 

 

 

 

 

(3.5

)

 

 

 

 

 

 

 

 

(3.5

)

 

 

 

 

 

(3.5

)

Shares issued in connection with
   share-based compensation

 

 

0.7

 

 

 

 

 

 

(7.2

)

 

 

(0.8

)

 

 

 

 

 

(8.0

)

 

 

 

 

 

(8.0

)

Share-based compensation

 

 

 

 

 

 

 

 

23.4

 

 

 

 

 

 

 

 

 

23.4

 

 

 

 

 

 

23.4

 

Net activity related to
   noncontrolling interests

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.1

 

 

 

4.1

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(64.7

)

 

 

(64.7

)

 

 

 

 

 

(64.7

)

Balance at March 31, 2024

 

 

103.7

 

 

$

 

 

$

1,806.0

 

 

$

3,701.6

 

 

$

(720.5

)

 

$

4,787.1

 

 

$

18.8

 

 

$

4,805.9

 

 

See notes to condensed consolidated financial statements.

 

8


 

FIRST AMERICAN FINANCIAL CORPORATION

AND SUBSIDIARY COMPANIES

Condensed Consolidated Statements of Stockholders’ Equity – (Continued)

(in millions)

(unaudited)

 

 

First American Financial Corporation Stockholders

 

 

 

 

 

 

 

 

Shares

 

 

Common
stock

 

 

Additional
paid-in
capital

 

 

Retained
earnings

 

 

Accumulated
other
comprehensive
 income (loss)

 

 

Total
stockholders’
equity

 

 

Noncontrolling
interests

 

 

Total

 

Balance at December 31, 2022

 

 

103.2

 

 

$

 

 

$

1,812.4

 

 

$

3,714.3

 

 

$

(868.9

)

 

$

4,657.8

 

 

$

23.4

 

 

$

4,681.2

 

Net income for three months
   ended March 31, 2023

 

 

 

 

 

 

 

 

 

 

 

45.9

 

 

 

 

 

 

45.9

 

 

 

0.1

 

 

 

46.0

 

Dividends on common shares

 

 

 

 

 

 

 

 

 

 

 

(53.8

)

 

 

 

 

 

(53.8

)

 

 

 

 

 

(53.8

)

Repurchases of Company shares

 

 

(0.6

)

 

 

 

 

 

(30.4

)

 

 

 

 

 

 

 

 

(30.4

)

 

 

 

 

 

(30.4

)

Shares issued in connection with
   share-based compensation

 

 

0.7

 

 

 

 

 

 

(4.9

)

 

 

(1.1

)

 

 

 

 

 

(6.0

)

 

 

 

 

 

(6.0

)

Share-based compensation

 

 

 

 

 

 

 

 

23.0

 

 

 

 

 

 

 

 

 

23.0

 

 

 

 

 

 

23.0

 

Net activity related to
   noncontrolling interests

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1.1

)

 

 

(1.1

)

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

113.0

 

 

 

113.0

 

 

 

 

 

 

113.0

 

Balance at March 31, 2023

 

 

103.3

 

 

$

 

 

$

1,800.1

 

 

$

3,705.3

 

 

$

(755.9

)

 

$

4,749.5

 

 

$

22.4

 

 

$

4,771.9

 

 

See notes to condensed consolidated financial statements.

9


 

FIRST AMERICAN FINANCIAL CORPORATION

AND SUBSIDIARY COMPANIES

Condensed Consolidated Statements of Cash Flows

(in millions)

(unaudited)

 

 

Three Months Ended
March 31,

 

 

2024

 

 

2023

 

Cash flows from operating activities:

 

 

 

 

 

 

Net income

 

$

46.7

 

 

$

46.0

 

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

 

 

 

 

 

 

Provision for policy losses and other claims

 

 

69.5

 

 

 

82.3

 

Depreciation and amortization

 

 

50.1

 

 

 

45.5

 

Amortization of premiums and accretion of discounts on debt securities, net

 

 

2.1

 

 

 

1.6

 

Net investment (gains) losses

 

 

(9.0

)

 

 

7.4

 

Share-based compensation

 

 

23.4

 

 

 

23.0

 

Equity in earnings of affiliates, net

 

 

(1.1

)

 

 

(0.5

)

Dividends from equity method investments

 

 

0.8

 

 

 

1.6

 

Changes in assets and liabilities excluding effects of acquisitions and noncash transactions:

 

 

 

 

 

 

Claims paid, including assets acquired, net of recoveries

 

 

(91.6

)

 

 

(95.2

)

Net change in income tax accounts

 

 

20.9

 

 

 

11.7

 

Decrease in accounts and accrued income receivable

 

 

160.2

 

 

 

12.7

 

Decrease in accounts payable and accrued liabilities

 

 

(143.7

)

 

 

(202.9

)

Decrease in deferred revenue

 

 

(13.8

)

 

 

(12.8

)

Other, net

 

 

(45.2

)

 

 

(12.7

)

Cash provided by (used for) operating activities

 

 

69.3

 

 

 

(92.3

)

Cash flows from investing activities:

 

 

 

 

 

 

Acquisitions/dispositions, net of cash acquired/divested

 

 

(3.5

)

 

 

(4.9

)

Net (increase) decrease in deposits with banks

 

 

(23.3

)

 

 

9.3

 

Purchases of debt securities

 

 

(332.5

)

 

 

(246.3

)

Proceeds from sales of debt securities

 

 

224.5

 

 

 

715.5

 

Proceeds from maturities of debt securities

 

 

132.8

 

 

 

210.5

 

Purchases of equity securities

 

 

(31.6

)

 

 

(34.2

)

Proceeds from sales of equity securities

 

 

44.2

 

 

 

11.1

 

Net change in other investments

 

 

(1.6

)

 

 

(0.8

)

Advances under secured financing agreements

 

 

(4,792.6

)

 

 

(2,778.4

)

Collections of secured financings receivable

 

 

4,601.0

 

 

 

2,606.0

 

Capital expenditures

 

 

(51.7

)

 

 

(63.1

)

Proceeds from sales of property and equipment

 

 

 

 

 

0.1

 

Proceeds from insurance settlement

 

 

2.9

 

 

 

2.1

 

Cash (used for) provided by investing activities

 

 

(231.4

)

 

 

426.9

 

Cash flows from financing activities:

 

 

 

 

 

 

Net change in deposits

 

 

(2,004.8

)

 

 

630.2

 

Borrowings under secured financing agreements

 

 

4,732.8

 

 

 

2,749.4

 

Repayments of secured financings payable

 

 

(4,597.3

)

 

 

(2,612.8

)

Repayment of senior unsecured notes

 

 

 

 

 

(250.0

)

Repayments of other notes and contracts payable

 

 

(0.6

)

 

 

(1.8

)

Net activity related to noncontrolling interests

 

 

4.1

 

 

 

(1.1

)

Net payments in connection with share-based compensation

 

 

(8.0

)

 

 

(6.0

)

Repurchases of Company shares

 

 

(3.5

)

 

 

(30.4

)

Payments of cash dividends

 

 

(54.9

)

 

 

(53.8

)

Cash (used for) provided by financing activities

 

 

(1,932.2

)

 

 

423.7

 

Effect of exchange rate changes on cash

 

 

(4.6

)

 

 

1.6

 

Net (decrease) increase in cash and cash equivalents

 

 

(2,098.9

)

 

 

759.9

 

Cash and cash equivalents—Beginning of period

 

 

3,605.3

 

 

 

1,223.5

 

Cash and cash equivalents—End of period

 

$

1,506.4

 

 

$

1,983.4

 

Supplemental information:

 

 

 

 

 

 

Cash paid (received) during the period for:

 

 

 

 

 

 

Interest

 

$

36.2

 

 

$

25.9

 

Premium taxes

 

$

19.5

 

 

$

30.6

 

Income taxes paid

 

$

3.4

 

 

$

1.9

 

Income tax refunds

 

$

(12.7

)

 

$

(0.2

)

 

 

See notes to condensed consolidated financial statements.

10


 

 

FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES

Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Note 1 – Basis of Condensed Consolidated Financial Statements

Basis of Presentation

The condensed consolidated financial information included in this report has been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and Article 10 of Securities and Exchange Commission Regulation S-X. The principles for condensed interim financial information do not require the inclusion of all the information and footnotes required by GAAP for complete financial statements. Therefore, these financial statements should be read in conjunction with the First American Financial Corporation (the “Company”) Annual Report on Form 10-K for the year ended December 31, 2023. The condensed consolidated financial statements included herein are unaudited; however, in the opinion of management, they contain all normal recurring adjustments necessary for a fair statement of the consolidated results for the interim periods. All material intercompany transactions and balances have been eliminated upon consolidation.

Out-of-period adjustment

During the three months ended March 31, 2024, the Company identified certain uncollectible balances related to fees within its title insurance and services segment, which primarily related to reporting periods in 2023 and prior, that should have been previously written off. To correct for this error, the Company recorded an adjustment in the current quarter, which increased other operating expenses and increased accounts payable and accrued liabilities by $6.2 million.

Recently Adopted Accounting Pronouncements

In June 2022, the Financial Accounting Standards Board (“FASB”) issued updated guidance intended to increase the comparability of financial information across reporting entities that have investments in equity securities measured at fair value that are subject to contractual restrictions preventing the sale of those securities. The updated guidance clarified that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, as a result, should not be considered in measuring fair value. In addition, new disclosures were required about the nature of the restrictions and their remaining duration. The updated guidance, which was adopted on January 1, 2024, had no impact on the Company's condensed consolidated financial statements.

Pending Accounting Pronouncements

In December 2023, the FASB issued updated guidance intended to enhance the transparency and decision usefulness of income tax disclosures. The updated guidance requires disclosure of specific categories and greater disaggregation of information included in the rate reconciliation and additional disclosures related to income taxes paid. The updated guidance is effective for annual reporting periods beginning after December 15, 2024. Except for the disclosure requirements, the Company does not expect the adoption of this guidance to have a material impact its condensed consolidated financial statements.

In November 2023, the FASB issued updated guidance intended to improve financial reporting by requiring disclosure of incremental segment information to enable investors to develop more decision-useful financial analyses. The updated guidance improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The updated guidance is effective for annual reporting periods beginning after December 15, 2023 and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments in this update are required to applied retrospectively to all periods presented in the financial statements. Except for the disclosure requirements, the Company does not expect the adoption of this guidance to have a material impact on its condensed consolidated financial statements.

11


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

In August 2023, the FASB issued updated guidance that is intended to provide decision-useful information to investors and reduce diversity in practice in accounting for contributions made to a joint venture, upon formation, in a joint venture’s separate financial statements. The updated guidance will require joint ventures to recognize and initially measure their assets and liabilities at fair value, with certain exceptions to fair value measurement consistent with business combination guidance. The updated guidance is effective prospectively for all joint venture formations with a formation date on or after January 1, 2025, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its condensed consolidated financial statements.

Note 2 –Trust Assets, Escrow and Other Deposits

The Company administers escrow deposits as a service to customers in its direct title operations. Escrow deposits totaled $8.9 billion and $10.6 billion at March 31, 2024 and December 31, 2023, respectively, of which $4.3 billion and $6.3 billion, respectively, were held at First American Trust, FSB (“FA Trust”). The remaining deposits were held at third-party financial institutions. Escrow deposits held at third-party financial institutions are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. All such amounts are placed in deposit accounts insured, up to applicable limits, by the Federal Deposit Insurance Corporation. The Company could be held contingently liable for the disposition of these assets.

Trust assets administered by FA Trust totaled $4.6 billion and $4.4 billion at March 31, 2024 and December 31, 2023, respectively, of which $127.4 million and $197.1 million, respectively, were held at FA Trust. The remaining trust assets were held at third-party financial institutions. Trust assets, which are administered by FA Trust and held at third-party institutions, are fiduciary client assets and are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. The Company could be held contingently liable if FA Trust were to breach any of its fiduciary duties.

In conducting its operations, the Company often holds customers’ assets in escrow, pending completion of real estate transactions and, as a result, the Company has ongoing programs for realizing economic benefits with various financial institutions. The results from these programs are included as income or a reduction in expense, as appropriate, in the condensed consolidated statements of income based on the nature of the arrangement and benefit received.

The Company facilitates tax-deferred property exchanges for customers pursuant to Section 1031 of the Internal Revenue Code and tax-deferred reverse exchanges pursuant to Revenue Procedure 2000-37. As a facilitator and intermediary, the Company holds the proceeds from sales transactions and takes temporary title to property identified by the customer to be acquired with such proceeds. Upon the completion of each such exchange, the identified property is transferred to the customer or, if the exchange does not take place, an amount equal to the sales proceeds or, in the case of a reverse exchange, title to the property held by the Company is transferred to the customer. Like-kind exchange funds administered by the Company totaled $1.7 billion and $1.8 billion at March 31, 2024 and December 31, 2023, respectively. The like-kind exchange deposits are held at third-party financial institutions and, due to the structure utilized to facilitate these transactions, the proceeds and property are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. All such amounts are placed in deposit accounts insured, up to applicable limits, by the Federal Deposit Insurance Corporation. The Company could be held contingently liable to the customer for the transfers of property, disbursements of proceeds and the returns on such proceeds.

In conducting its residential mortgage loan subservicing operations, the Company administers cash deposits on behalf of its clients. Cash deposits totaled $1.0 billion and $830.5 million at March 31, 2024 and December 31, 2023, respectively, of which $623.2 million and $485.7 million, respectively, were held at FA Trust. The remaining deposits were held at third-party financial institutions. Cash deposits held at third-party financial institutions are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. All such amounts are placed in deposit accounts insured, up to applicable limits, by the Federal Deposit Insurance Corporation. The Company could be held contingently liable for the disposition of these assets. In connection with certain accounts, the Company has ongoing programs for realizing economic benefits with various financial institutions whereby it earns economic benefits either as income or as a reduction in expense.

12


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

Deposit balances held at FA Trust are temporarily invested in cash and cash equivalents and debt securities, with offsetting liabilities included in deposits in the accompanying condensed consolidated balance sheets.

Note 3 – Debt Securities

Investments in debt securities, classified as available-for-sale, are as follows:

 

 

Amortized

 

 

Gross unrealized

 

 

Estimated

 

(in millions)

 

cost

 

 

Gains

 

 

Losses

 

 

fair value

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

163.1

 

 

$

 

 

$

(5.9

)

 

$

157.2

 

Municipal bonds

 

 

1,381.2

 

 

 

7.1

 

 

 

(139.0

)

 

 

1,249.3

 

Foreign government bonds

 

 

209.9

 

 

 

0.2

 

 

 

(10.7

)

 

 

199.4

 

Governmental agency bonds

 

 

214.3

 

 

 

 

 

 

(13.9

)

 

 

200.4

 

Governmental agency mortgage-backed securities

 

 

4,316.7

 

 

 

2.2

 

 

 

(573.0

)

 

 

3,745.9

 

U.S. corporate debt securities

 

 

1,075.4

 

 

 

4.4

 

 

 

(58.6

)

 

 

1,021.2

 

Foreign corporate debt securities

 

 

498.4

 

 

 

4.0

 

 

 

(21.4

)

 

 

481.0

 

 

$

7,859.0

 

 

$

17.9

 

 

$

(822.5

)

 

$

7,054.4

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

203.3

 

 

$

0.5

 

 

$

(4.5

)

 

$

199.3

 

Municipal bonds

 

 

1,373.7

 

 

 

8.8

 

 

 

(136.7

)

 

 

1,245.8

 

Foreign government bonds

 

 

228.4

 

 

 

1.4

 

 

 

(10.5

)

 

 

219.3

 

Governmental agency bonds

 

 

207.7

 

 

 

0.2

 

 

 

(12.5

)

 

 

195.4

 

Governmental agency mortgage-backed securities

 

 

4,396.2

 

 

 

6.3

 

 

 

(526.8

)

 

 

3,875.7

 

U.S. corporate debt securities

 

 

1,007.0

 

 

 

6.6

 

 

 

(55.2

)

 

 

958.4

 

Foreign corporate debt securities

 

 

478.9

 

 

 

5.8

 

 

 

(21.1

)

 

 

463.6

 

 

$

7,895.2

 

 

$

29.6

 

 

$

(767.3

)

 

$

7,157.5

 

Sales of debt securities resulted in realized gains of $0.8 million and $5.5 million, realized losses of $4.2 million and $10.0 million and proceeds of $224.5 million and $715.5 million for the three months ended March 31, 2024 and 2023, respectively.

13


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

Investments in debt securities in an unrealized loss position, and their respective length of time in such position, are as follows:

 

 

Less than 12 months

 

 

12 months or longer

 

 

Total

 

(in millions)

 

Estimated
fair value

 

 

Unrealized
losses

 

 

Estimated
fair value

 

 

Unrealized
losses

 

 

Estimated
fair value

 

 

Unrealized
losses

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

101.2

 

 

$

(1.3

)

 

$

50.4

 

 

$

(4.6

)

 

$

151.6

 

 

$

(5.9

)

Municipal bonds

 

 

133.1

 

 

 

(1.5

)

 

 

970.8

 

 

 

(137.5

)

 

 

1,103.9

 

 

 

(139.0

)

Foreign government bonds

 

 

68.3

 

 

 

(0.2

)

 

 

96.1

 

 

 

(10.5

)

 

 

164.4

 

 

 

(10.7

)

Governmental agency bonds

 

 

83.0

 

 

 

(0.6

)

 

 

117.4

 

 

 

(13.3

)

 

 

200.4

 

 

 

(13.9

)

Governmental agency mortgage-backed
   securities

 

 

490.3

 

 

 

(15.4

)

 

 

3,103.7

 

 

 

(557.6

)

 

 

3,594.0

 

 

 

(573.0

)

U.S. corporate debt securities

 

 

127.1

 

 

 

(1.6

)

 

 

598.1

 

 

 

(57.0

)

 

 

725.2

 

 

 

(58.6

)

Foreign corporate debt securities

 

 

64.8

 

 

 

(0.6

)

 

 

257.7

 

 

 

(20.8

)

 

 

322.5

 

 

 

(21.4

)

 

$

1,067.8

 

 

$

(21.2

)

 

$

5,194.2

 

 

$

(801.3

)

 

$

6,262.0

 

 

$

(822.5

)

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

8.2

 

 

$

(0.1

)

 

$

55.4

 

 

$

(4.4

)

 

$

63.6

 

 

$

(4.5

)

Municipal bonds

 

 

107.4

 

 

 

(0.9

)

 

 

956.8

 

 

 

(135.8

)

 

 

1,064.2

 

 

 

(136.7

)

Foreign government bonds

 

 

33.3

 

 

 

(0.1

)

 

 

101.4

 

 

 

(10.4

)

 

 

134.7

 

 

 

(10.5

)

Governmental agency bonds

 

 

0.4

 

 

 

 

 

 

118.9

 

 

 

(12.5

)

 

 

119.3

 

 

 

(12.5

)

Governmental agency mortgage-backed
   securities

 

 

338.3

 

 

 

(6.6

)

 

 

3,225.3

 

 

 

(520.2

)

 

 

3,563.6

 

 

 

(526.8

)

U.S. corporate debt securities

 

 

45.1

 

 

 

(0.4

)

 

 

602.5

 

 

 

(54.8

)

 

 

647.6

 

 

 

(55.2

)

Foreign corporate debt securities

 

 

19.3

 

 

 

(0.1

)

 

 

267.3

 

 

 

(21.0

)

 

 

286.6

 

 

 

(21.1

)

 

$

552.0

 

 

$

(8.2

)

 

$

5,327.6

 

 

$

(759.1

)

 

$

5,879.6

 

 

$

(767.3

)

Based on the Company’s review of its debt securities in an unrealized loss position it determined that the losses were due to non-credit factors and, therefore, it does not consider these securities to be credit impaired at March 31, 2024. As of March 31, 2024, the Company did not intend to sell any debt securities in an unrealized loss position and it is not more likely than not that the Company will be required to sell any debt securities before recovery of their amortized cost basis.

In determining credit losses on its debt securities in an unrealized loss position, the Company considers certain factors that may include, among others, severity of the unrealized loss, security type, industry sector, credit rating, yield to maturity, profitability and stock performance.

14


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

Investments in debt securities at March 31, 2024, by contractual maturities, are as follows:

 

(in millions)

 

Due in one
year or less

 

 

Due after
one through
five years

 

 

Due after
five through
ten years

 

 

Due after
ten years

 

 

Total

 

U.S. Treasury bonds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

$

5.7

 

 

$

136.9

 

 

$

0.4

 

 

$

20.1

 

 

$

163.1

 

Estimated fair value

 

$

5.7

 

 

$

132.1

 

 

$

0.3

 

 

$

19.1

 

 

$

157.2

 

Municipal bonds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

12.6

 

 

 

382.4

 

 

 

478.4

 

 

 

507.8

 

 

 

1,381.2

 

Estimated fair value

 

 

12.5

 

 

 

351.1

 

 

 

413.1

 

 

 

472.6

 

 

 

1,249.3

 

Foreign government bonds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

31.2

 

 

 

104.5

 

 

 

67.5

 

 

 

6.7

 

 

 

209.9

 

Estimated fair value

 

 

31.0

 

 

 

103.8

 

 

 

58.6

 

 

 

6.0

 

 

 

199.4

 

Governmental agency bonds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

 

 

 

166.6

 

 

 

1.6

 

 

 

46.1

 

 

 

214.3

 

Estimated fair value

 

 

 

 

 

161.6

 

 

 

1.5

 

 

 

37.3

 

 

 

200.4

 

U.S. corporate debt securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

13.9

 

 

 

732.1

 

 

 

245.6

 

 

 

83.8

 

 

 

1,075.4

 

Estimated fair value

 

 

13.8

 

 

 

693.1

 

 

 

239.8

 

 

 

74.5

 

 

 

1,021.2

 

Foreign corporate debt securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

31.9

 

 

 

313.5

 

 

 

121.2

 

 

 

31.8

 

 

 

498.4

 

Estimated fair value

 

 

31.3

 

 

 

302.6

 

 

 

118.5

 

 

 

28.6

 

 

 

481.0

 

Total debt securities (excluding mortgage-backed
   securities)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

$

95.3

 

 

$

1,836.0

 

 

$

914.7

 

 

$

696.3

 

 

$

3,542.3

 

Estimated fair value

 

$

94.3

 

 

$

1,744.3

 

 

$

831.8

 

 

$

638.1

 

 

$

3,308.5

 

Total mortgage-backed securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4,316.7

 

Estimated fair value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,745.9

 

Total debt securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

 

 

 

 

 

 

 

 

 

 

 

$

7,859.0

 

Estimated fair value

 

 

 

 

 

 

 

 

 

 

 

 

 

$

7,054.4

 

Mortgage-backed securities, which include contractual terms to maturity, are not categorized by contractual maturity as borrowers may have the right to call or prepay obligations with, or without, call or prepayment penalties.

 

15


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

The composition of the debt securities portfolio at March 31, 2024, by credit rating, is as follows:

 

 

 

A- or higher

 

 

BBB+ to BBB-

 

 

Non-Investment Grade

 

 

Total

 

(dollars in millions)

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

U.S. Treasury bonds

 

$

157.2

 

 

 

100.0

%

 

$

 

 

 

%

 

$

 

 

 

%

 

$

157.2

 

Municipal bonds

 

 

1,223.0

 

 

 

97.9

 

 

 

24.6

 

 

 

2.0

 

 

 

1.7

 

 

 

0.1

 

 

 

1,249.3

 

Foreign government bonds

 

 

193.9

 

 

 

97.2

 

 

 

4.7

 

 

 

2.4

 

 

 

0.8

 

 

 

0.4

 

 

 

199.4

 

Governmental agency bonds

 

 

200.4

 

 

 

100.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

200.4

 

Governmental agency mortgage-
   backed securities

 

 

3,745.9

 

 

 

100.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,745.9

 

U.S. corporate debt securities

 

 

492.0

 

 

 

48.1

 

 

 

380.5

 

 

 

37.3

 

 

 

148.7

 

 

 

14.6

 

 

 

1,021.2

 

Foreign corporate debt securities

 

 

251.9

 

 

 

52.3

 

 

 

193.2

 

 

 

40.2

 

 

 

35.9

 

 

 

7.5

 

 

 

481.0

 

 

$

6,264.3

 

 

 

88.8

%

 

$

603.0

 

 

 

8.5

%

 

$

187.1

 

 

 

2.7

%

 

$

7,054.4

 

 

Included in debt securities at March 31, 2024, were bank loans totaling $122.3 million, of which $109.0 million were non-investment grade; high yield corporate debt securities totaling $71.2 million, all of which were non-investment grade; and emerging market debt securities totaling $39.4 million, of which $5.2 million were non-investment grade.

 

The composition of the debt securities portfolio in an unrealized loss position at March 31, 2024, by credit rating, is as follows:

 

 

 

A- or higher

 

 

BBB+ to BBB-

 

 

Non-Investment Grade

 

 

Total

 

(dollars in millions)

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

U.S. Treasury bonds

 

$

151.6

 

 

 

100.0

%

 

$

 

 

 

%

 

$

 

 

 

%

 

$

151.6

 

Municipal bonds

 

 

1,084.3

 

 

 

98.3

 

 

 

19.3

 

 

 

1.7

 

 

 

0.3

 

 

 

 

 

 

1,103.9

 

Foreign government bonds

 

 

162.3

 

 

 

98.7

 

 

 

1.3

 

 

 

0.8

 

 

 

0.8

 

 

 

0.5

 

 

 

164.4

 

Governmental agency bonds

 

 

200.4

 

 

 

100.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

200.4

 

Governmental agency mortgage-
   backed securities

 

 

3,594.0

 

 

 

100.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,594.0

 

U.S. corporate debt securities

 

 

394.5

 

 

 

54.4

 

 

 

273.8

 

 

 

37.8

 

 

 

56.9

 

 

 

7.8

 

 

 

725.2

 

Foreign corporate debt securities

 

 

188.3

 

 

 

58.4

 

 

 

116.2

 

 

 

36.0

 

 

 

18.0

 

 

 

5.6

 

 

 

322.5

 

 

$

5,775.4

 

 

 

92.2

%

 

$

410.6

 

 

 

6.6

%

 

$

76.0

 

 

 

1.2

%

 

$

6,262.0

 

 

Debt securities in an unrealized loss position at March 31, 2024, included bank loans totaling $25.1 million, of which $23.3 million were non-investment grade; high yield corporate debt securities totaling $47.5 million, all of which were non-investment grade; and emerging market debt securities totaling $32.7 million, of which $4.9 million were non-investment grade.

The credit ratings in the above tables reflect published ratings obtained from globally recognized securities rating agencies. If a security was rated differently among the rating agencies, the lowest rating was selected. Governmental agency mortgage-backed securities are not rated by any of the ratings agencies; however, these securities have been included in the above table in the “A- or higher” rating category because the payments of principal and interest are guaranteed by the governmental agency that issued the security.

16


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

Note 4 – Equity Securities

Investments in equity securities, by accounting classification, are summarized as follows:

 

(in millions)

 

March 31,
2024

 

 

December 31,
2023

 

Marketable equity securities

 

$

415.0

 

 

$

436.9

 

Non-marketable equity securities

 

 

226.1

 

 

 

224.1

 

Equity method investments

 

 

91.9

 

 

 

74.6

 

 

$

733.0

 

 

$

735.6

 

Investments in marketable equity securities are summarized as follows:

 

(in millions)

 

Cost

 

 

Unrealized losses

 

 

Estimated
fair value

 

March 31, 2024

 

 

 

 

 

 

 

 

 

Common stocks

 

$

409.8

 

 

$

(8.8

)

 

$

401.0

 

Preferred stocks

 

 

15.3

 

 

 

(1.3

)

 

 

14.0

 

 

$

425.1

 

 

$

(10.1

)

 

$

415.0

 

December 31, 2023

 

 

 

 

 

 

 

 

 

Common stocks

 

$

429.4

 

 

$

(4.9

)

 

$

424.5

 

Preferred stocks

 

 

15.7

 

 

 

(3.3

)

 

 

12.4

 

 

$

445.1

 

 

$

(8.2

)

 

$

436.9

 

Net gains of $10.9 million and $12.4 million resulting from changes in the fair values of marketable equity securities were recognized for the three months ended March 31, 2024 and 2023, respectively, which included net unrealized gains of $10.5 million and $11.7 million on securities still held at March 31, 2024 and 2023, respectively. Included in net gains for the three months ended March 31, 2024 were unrealized losses of $11.0 million related to the Company's investment in Offerpad Solutions Inc. ("Offerpad"), a tech-enabled real estate company.

A summary of the changes in the carrying amounts of non-marketable equity securities, which primarily relate to the Company's venture investment portfolio, for the three months ended March 31, 2024 and 2023, is as follows:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Carrying amount, beginning of period

 

$

224.1

 

 

$

395.8

 

Net additions

 

 

1.8

 

 

 

6.1

 

Gross unrealized gains

 

 

0.2

 

 

 

 

Gross unrealized losses and impairments

 

 

 

 

 

(17.2

)

Carrying amount, end of period

 

$

226.1

 

 

$

384.7

 

Cumulative gross unrealized gains and cumulative gross unrealized losses and impairments related to non-marketable equity securities at March 31, 2024 and December 31, 2023, are as follows:

(in millions)

 

March 31,
2024

 

 

December 31,
2023

 

Cumulative gross unrealized gains

 

$

243.5

 

 

$

243.3

 

Cumulative gross unrealized losses and impairments

 

$

322.4

 

 

$

322.4

 

 

17


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

Note 5 – Allowance for Credit Losses – Accounts Receivable

Activity in the allowance for credit losses on accounts receivable is summarized as follows:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Balance at beginning of period

 

$

21.8

 

 

$

21.3

 

Provision for expected credit losses

 

 

0.8

 

 

 

0.7

 

Write-offs/recoveries

 

 

(1.8

)

 

 

(1.4

)

Balance at end of period

 

$

20.8

 

 

$

20.6

 

 

Note 6 – Goodwill

A summary of the changes in the carrying amount of goodwill, by reportable segment, for the three months ended March 31, 2024, is as follows:

(in millions)

 

Title
Insurance
and Services

 

 

Home
Warranty

 

 

Total

 

Balance at beginning of period

 

$

1,766.6

 

 

$

40.9

 

 

$

1,807.5

 

Acquisitions

 

 

1.3

 

 

 

 

 

 

1.3

 

Foreign currency translation

 

 

(1.5

)

 

 

 

 

 

(1.5

)

Balance at end of period

 

$

1,766.4

 

 

$

40.9

 

 

$

1,807.3

 

 

Note 7 – Other Intangible Assets

Other intangible assets are summarized as follows:

(in millions)

 

March 31,
2024

 

 

December 31,
2023

 

Finite-lived intangible assets:

 

 

 

 

 

 

Customer relationships

 

$

192.3

 

 

$

191.4

 

Noncompete agreements

 

 

10.8

 

 

 

28.2

 

Trademarks

 

 

70.6

 

 

 

70.6

 

Internal-use software licenses

 

 

17.2

 

 

 

16.5

 

Patents

 

 

2.8

 

 

 

2.8

 

 

 

293.7

 

 

 

309.5

 

Accumulated amortization

 

 

(163.0

)

 

 

(172.6

)

 

 

130.7

 

 

 

136.9

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

Licenses

 

 

16.9

 

 

 

16.9

 

 

$

147.6

 

 

$

153.8

 

Amortization expense for finite-lived intangible assets was $12.3 million and $13.5 million for the three months ended March 31, 2024 and 2023, respectively.

18


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

Estimated amortization expense for finite-lived intangible assets for the next five years is as follows:

Year

 

(in millions)

 

Remainder of 2024

 

$

30.1

 

2025

 

$

28.0

 

2026

 

$

26.4

 

2027

 

$

11.8

 

2028

 

$

7.3

 

2029

 

$

5.3

 

 

 

Note 8 – Reserve for Known and Incurred But Not Reported Claims

Activity in the reserve for known and incurred but not reported claims is summarized as follows:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Balance at beginning of period

 

$

1,282.4

 

 

$

1,325.3

 

Provision related to:

 

 

 

 

 

 

Current year

 

 

77.0

 

 

 

83.1

 

Prior years

 

 

(7.5

)

 

 

(0.8

)

 

 

69.5

 

 

 

82.3

 

Payments, net of recoveries, related to:

 

 

 

 

 

 

Current year

 

 

30.6

 

 

 

31.1

 

Prior years

 

 

61.0

 

 

 

64.1

 

 

 

91.6

 

 

 

95.2

 

Other

 

 

1.3

 

 

 

2.1

 

Balance at end of period

 

$

1,261.6

 

 

$

1,314.5

 

The provision for title insurance losses, expressed as a percentage of title insurance premiums and escrow fees, was 3.0% and 3.5% for the three months ended March 31, 2024 and 2023, respectively.

The 3.0% loss provision rate in the current year reflects an ultimate loss rate of 3.75% for the 2024 policy year and reserve releases of 0.75%, or $7.3 million for prior policy years, all based on title insurance premiums and escrow fees for the three months ended March 31, 2024.

The 3.5% loss provision rate for the three months ended March 31, 2023 reflected an ultimate loss rate of 3.75% for the 2023 policy year and reserve releases of 0.25%, or $2.5 million for prior policy years, all based on title insurance premiums and escrow fees for the three months ended March 31, 2023.

A summary of the Company’s loss reserves is as follows:

 

(dollars in millions)

 

March 31, 2024

 

 

December 31, 2023

 

Known title claims

 

$

61.6

 

 

 

4.9

%

 

$

55.5

 

 

 

4.3

%

Incurred but not reported claims

 

 

1,162.5

 

 

 

92.1

%

 

 

1,186.5

 

 

 

92.5

%

Total title claims

 

 

1,224.1

 

 

 

97.0

%

 

 

1,242.0

 

 

 

96.8

%

Non-title claims

 

 

37.5

 

 

 

3.0

%

 

 

40.4

 

 

 

3.2

%

Total loss reserves

 

$

1,261.6

 

 

 

100.0

%

 

$

1,282.4

 

 

 

100.0

%

 

 

19


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

Note 9 – Income Taxes

The Company’s effective income tax rates (income tax expense as a percentage of income before income taxes) were 19.9% and 22.8% for the three months ended March 31, 2024 and 2023, respectively. The effective income tax rates differ from the federal statutory rate as a result of state and foreign income taxes for which the Company is liable, as well as permanent differences between amounts reported for financial statement purposes and amounts reported for income tax purposes, including the recognition of excess tax benefits or tax deficiencies associated with share-based payment transactions through income tax expense. The effective income tax rates also reflect the impact on pretax earnings from losses and impairments on equity investments. In addition, the effective income tax rate for 2024 reflects tax credits claimed in the current year and benefits of a state tax matter from prior years.

The Company evaluates the realizability of its deferred tax assets by assessing the valuation allowance and makes adjustments to the allowance as necessary. The factors used in assessing the likelihood of realization include forecasts of future taxable income and available tax planning strategies that could be implemented. The Company’s ability to achieve forecasted taxable income in the applicable taxing jurisdictions could affect the ultimate realization of its deferred tax assets. As of March 31, 2024 and December 31, 2023, the Company carried a valuation allowance of $13.7 million. Based on future operating results in certain jurisdictions, it is possible that the current valuation allowance positions of those jurisdictions could be adjusted during the next 12 months.

As of March 31, 2024 and December 31, 2023, the liability for income taxes associated with uncertain tax positions was $13.5 million and $12.4 million, respectively. The net increase in the liability during 2024 was primarily attributable to positions taken on the Company’s tax returns for current year. The liabilities as of March 31, 2024 and December 31, 2023 could be reduced by $0.9 million and $0.8 million, respectively, due to offsetting tax benefits associated with the correlative effects of potential adjustments, including timing adjustments, and state income taxes. The net liability, if recognized, would favorably affect the Company’s effective income tax rate.

The Company’s continuing practice is to recognize interest and penalties related to uncertain tax positions in income tax expense. Accrued interest and penalties, net of tax benefits, related to uncertain tax positions were not material as of March 31, 2024 and December 31, 2023.

It is reasonably possible that the unrecognized benefit with respect to certain of the Company’s unrecognized tax positions may increase or decrease within the next 12 months. Any such change may be the result of either ongoing audits or the expiration of federal and state statutes of limitations for the assessment of taxes.

The Company, or one of its subsidiaries, files income tax returns in the U.S. federal jurisdiction, various state jurisdictions and in various non-U.S. jurisdictions. The primary non-federal jurisdictions are California, Canada, India and the United Kingdom. As of March 31, 2024, the Company is, generally, no longer subject to income tax examinations for U.S. federal, state and non-U.S. jurisdictions for years prior to 2020, 2019 and 2014, respectively.

Effective in calendar year 2024, the Company is subject to international anti-base erosion rules that assess a minimum tax rate of 15% in the jurisdictions in which it operates. Commonly known as “Pillar II,” these rules apply to large multinational enterprises and are designed to address the tax challenges arising from the globalization and digitalization of the economy. The Company has calculated the minimum tax on a jurisdiction-by-jurisdiction basis and has determined that the resulting tax is immaterial to its financial results.

 

20


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

Note 10 – Earnings Per Share

The computation of basic and diluted earnings per share is as follows:

 

 

Three Months Ended
March 31,

 

(in millions, except per share amounts)

 

2024

 

 

2023

 

Numerator

 

 

 

 

 

 

Net income attributable to the Company

 

$

46.7

 

 

$

45.9

 

Denominator

 

 

 

 

 

 

Basic weighted-average shares

 

 

104.1

 

 

 

104.5

 

Effect of dilutive restricted stock units (“RSUs”) and performance restricted
   stock units (“PRSUs”)

 

 

0.3

 

 

 

0.3

 

Diluted weighted-average shares

 

 

104.4

 

 

 

104.8

 

Net income per share attributable to the Company’s stockholders

 

 

 

 

 

 

Basic

 

0.45

 

 

$

0.44

 

Diluted

 

0.45

 

 

$

0.44

 

For the three months ended March 31, 2024, 85 thousand RSUs were excluded from diluted weighted-average common shares outstanding due to their antidilutive effect. For the three months ended March 31, 2023, 333 thousand RSUs and 37 thousand PRSUs were excluded from diluted weighted-average common shares outstanding due to their antidilutive effect.

Note 11 – Employee Benefit Plans

Net periodic benefit costs related to the Company’s unfunded supplemental benefit pension plans are summarized as follows:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Expense:

 

 

 

 

 

 

Interest costs

 

$

2.4

 

 

$

2.5

 

Amortization of net actuarial loss

 

 

0.6

 

 

 

0.5

 

 

$

3.0

 

 

$

3.0

 

 

The Company contributed $3.8 million to its unfunded supplemental benefit pension plans during the three months ended March 31, 2024 and expects to contribute an additional $12.4 million during the remainder of 2024.

 

21


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

Note 12 – Fair Value Measurements

Certain of the Company’s assets and liabilities are carried at fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.

The Company categorizes its assets and liabilities carried at fair value using a three-level hierarchy for fair value measurements that distinguishes between market participant assumptions developed based on market data obtained from sources independent of the Company (observable inputs) and the Company’s own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The hierarchy for inputs used in determining fair value maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. The hierarchy level assigned to the assets and liabilities is based on management’s assessment of the transparency and reliability of the inputs used to estimate the fair values at the measurement date. The three hierarchy levels are defined as follows:

Level 1—Valuations based on unadjusted quoted market prices in active markets for identical assets or liabilities.

Level 2—Valuations based on observable inputs (other than Level 1 prices), such as quoted prices for similar assets or liabilities at the measurement date; quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly.

Level 3—Valuations based on inputs that are unobservable and significant to the overall fair value measurement and involve management judgment.

If the inputs used to measure fair value fall into different levels of the fair value hierarchy, the hierarchy level assigned is based upon the lowest level of input that is significant to the fair value measurement.

The following tables present the fair values of the Company’s assets, measured on a recurring basis, as of March 31, 2024 and December 31, 2023:

(in millions)

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Debt securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

157.2

 

 

$

 

 

$

157.2

 

 

$

 

Municipal bonds

 

 

1,249.3

 

 

 

 

 

 

1,249.3

 

 

 

 

Foreign government bonds

 

 

199.4

 

 

 

 

 

 

199.4

 

 

 

 

Governmental agency bonds

 

 

200.4

 

 

 

 

 

 

200.4

 

 

 

 

Governmental agency mortgage-backed securities

 

 

3,745.9

 

 

 

 

 

 

3,745.9

 

 

 

 

U.S. corporate debt securities

 

 

1,021.2

 

 

 

 

 

 

1,021.2

 

 

 

 

Foreign corporate debt securities

 

 

481.0

 

 

 

 

 

 

481.0

 

 

 

 

 

 

 

7,054.4

 

 

 

 

 

 

7,054.4

 

 

 

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

 

Common stocks

 

 

401.0

 

 

 

401.0

 

 

 

 

 

 

 

Preferred stocks

 

 

14.0

 

 

 

14.0

 

 

 

 

 

 

 

 

 

 

415.0

 

 

 

415.0

 

 

 

 

 

 

 

Mortgage loans held for sale

 

 

13.0

 

 

 

 

 

 

11.7

 

 

 

1.3

 

Total

 

$

7,482.4

 

 

$

415.0

 

 

$

7,066.1

 

 

$

1.3

 

 

22


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

 

(in millions)

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Debt securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

199.3

 

 

$

 

 

$

199.3

 

 

$

 

Municipal bonds

 

 

1,245.8

 

 

 

 

 

 

1,245.8

 

 

 

 

Foreign government bonds

 

 

219.3

 

 

 

 

 

 

219.3

 

 

 

 

Governmental agency bonds

 

 

195.4

 

 

 

 

 

 

195.4

 

 

 

 

Governmental agency mortgage-backed securities

 

 

3,875.7

 

 

 

 

 

 

3,875.7

 

 

 

 

U.S. corporate debt securities

 

 

958.4

 

 

 

 

 

 

958.4

 

 

 

 

Foreign corporate debt securities

 

 

463.6

 

 

 

 

 

 

463.6

 

 

 

 

 

 

 

7,157.5

 

 

 

 

 

 

7,157.5

 

 

 

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

 

Common stocks

 

 

424.5

 

 

 

424.5

 

 

 

 

 

 

 

Preferred stocks

 

 

12.4

 

 

 

12.4

 

 

 

 

 

 

 

 

 

 

436.9

 

 

 

436.9

 

 

 

 

 

 

 

Mortgage loans held for sale

 

 

13.1

 

 

 

 

 

 

11.8

 

 

 

1.3

 

Total

 

$

7,607.5

 

 

$

436.9

 

 

$

7,169.3

 

 

$

1.3

 

 

 

The following table presents the carrying amounts and estimated fair values of the Company’s financial instruments not measured at fair value as of March 31, 2024 and December 31, 2023:

 

 

Carrying

 

 

Estimated fair value

 

(in millions)

 

Amount

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

1,506.4

 

 

$

1,506.4

 

 

$

1,506.4

 

 

$

 

 

$

 

Deposits with banks

 

$

77.1

 

 

$

77.0

 

 

$

20.1

 

 

$

56.9

 

 

$

 

Notes receivable, net

 

$

23.8

 

 

$

24.6

 

 

$

 

 

$

 

 

$

24.6

 

Secured financings receivable

 

$

831.4

 

 

$

831.4

 

 

$

 

 

$

831.4

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Secured financings payable

 

$

688.8

 

 

$

688.8

 

 

$

 

 

$

688.8

 

 

$

 

Notes and contracts payable

 

$

1,396.0

 

 

$

1,226.3

 

 

$

 

 

$

1,220.5

 

 

$

5.8

 

 

 

 

Carrying

 

 

Estimated fair value

 

(in millions)

 

Amount

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

3,605.3

 

 

$

3,605.3

 

 

$

3,605.3

 

 

$

 

 

$

 

Deposits with banks

 

$

55.8

 

 

$

55.6

 

 

$

4.0

 

 

$

51.6

 

 

$

 

Notes receivable, net

 

$

22.4

 

 

$

23.2

 

 

$

 

 

$

 

 

$

23.2

 

Secured financings receivable

 

$

636.5

 

 

$

636.5

 

 

$

 

 

$

636.5

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Secured financings payable

 

$

553.3

 

 

$

553.3

 

 

$

 

 

$

553.3

 

 

$

 

Notes and contracts payable

 

$

1,393.9

 

 

$

1,219.6

 

 

$

 

 

$

1,215.4

 

 

$

4.2

 

 

 

 

 

23


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

Note 13 – Share-Based Compensation

The following table summarizes the costs associated with the Company’s share-based compensation plans:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Expense:

 

 

 

 

 

 

RSUs

 

$

18.9

 

 

$

19.0

 

PRSUs

 

 

2.4

 

 

 

1.8

 

Employee stock purchase plan

 

 

2.1

 

 

 

2.2

 

 

$

23.4

 

 

$

23.0

 

 

The following table summarizes RSU and PRSU activity for the three months ended March 31, 2024:

 

(in millions, except weighted-average grant-date fair value)

 

Shares

 

 

Weighted-average
grant-date
fair value

 

Unvested at December 31, 2023

 

 

1.0

 

 

$

64.19

 

Granted during 2024

 

 

0.6

 

 

$

58.92

 

Vested during 2024

 

 

(0.6

)

 

$

60.84

 

Unvested at March 31, 2024

 

 

1.0

 

 

$

62.77

 

 

Note 14 – Stockholders’ Equity

The Company maintains a stock repurchase plan with authorization up to $400.0 million, of which $210.4 million remained as of March 31, 2024. Purchases may be made from time to time by the Company in the open market at prevailing market prices or in privately negotiated transactions. During the three months ended March 31, 2024, the Company repurchased and retired 59 thousand shares of its common stock for a total purchase price of $3.5 million and, as of March 31, 2024, repurchased and retired 3.6 million shares of its common stock under the current authorization for a total purchase price of $189.6 million.

 

Note 15 – Accumulated Other Comprehensive Income (Loss) (“AOCI”)

The following table presents a summary of the changes in each component of AOCI for the three months ended March 31, 2024:

 

(in millions)

 

Unrealized
gains (losses)
on debt
 securities

 

 

Foreign
currency
translation
adjustment

 

 

Pension
benefit
adjustment

 

 

Accumulated
other
comprehensive
income (loss)

 

Balance at December 31, 2023

 

$

(553.6

)

 

$

(64.9

)

 

$

(37.3

)

 

$

(655.8

)

Change in unrealized losses on debt securities

 

 

(66.9

)

 

 

 

 

 

 

 

 

(66.9

)

Change in foreign currency translation adjustment

 

 

 

 

 

(14.9

)

 

 

 

 

 

(14.9

)

Amortization of net actuarial loss

 

 

 

 

 

 

 

 

0.6

 

 

 

0.6

 

Tax effect

 

 

16.3

 

 

 

0.4

 

 

 

(0.2

)

 

 

16.5

 

Balance at March 31, 2024

 

$

(604.2

)

 

$

(79.4

)

 

$

(36.9

)

 

$

(720.5

)

 

24


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

The following table presents the other comprehensive income (loss) reclassification adjustments for the three months ended March 31, 2024 and 2023:

 

(in millions)

 

Unrealized
gains (losses)
on debt
 securities

 

 

Foreign
currency
translation
adjustment

 

 

Pension
benefit
adjustment

 

 

Total
other
comprehensive
income (loss)

 

Three Months Ended March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Pretax change before reclassifications

 

$

(70.3

)

 

$

(14.9

)

 

$

 

 

$

(85.2

)

Reclassifications out of AOCI

 

 

3.4

 

 

 

 

 

 

0.6

 

 

 

4.0

 

Tax effect

 

 

16.3

 

 

 

0.4

 

 

 

(0.2

)

 

 

16.5

 

Total other comprehensive (loss) income, net of tax

 

$

(50.6

)

 

$

(14.5

)

 

$

0.4

 

 

$

(64.7

)

Three Months Ended March 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Pretax change before reclassifications

 

$

142.0

 

 

$

2.6

 

 

$

 

 

$

144.6

 

Reclassifications out of AOCI

 

 

4.5

 

 

 

 

 

 

0.5

 

 

 

5.0

 

Tax effect

 

 

(36.4

)

 

 

 

 

 

(0.2

)

 

 

(36.6

)

Total other comprehensive income, net of tax

 

$

110.1

 

 

$

2.6

 

 

$

0.3

 

 

$

113.0

 

 

The following table presents the effects of the reclassifications out of AOCI on the respective line items in the condensed consolidated statements of income:

 

 

Three Months Ended
March 31,

 

 

 

(in millions)

 

2024

 

 

2023

 

 

Affected line items

Unrealized gains (losses) on debt securities:

 

 

 

 

 

 

 

 

Net realized losses on sales of debt securities

 

$

(3.4

)

 

$

(4.5

)

 

Net investment gains (losses)

Tax effect

 

$

0.8

 

 

$

1.1

 

 

 

Pension benefit adjustment (1):

 

 

 

 

 

 

 

 

Amortization of net actuarial loss

 

$

(0.6

)

 

$

(0.5

)

 

Other operating expenses

Tax effect

 

$

0.2

 

 

$

0.2

 

 

 

 

 

 

(1)
Amounts are components of net periodic cost. See Note 11 Employee Benefit Plans for additional details.

 

25


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

Note 16 – Litigation and Regulatory Contingencies

The Company and its subsidiaries are parties to lawsuits and are also involved in ongoing routine legal and regulatory proceedings related to their operations. These lawsuits and proceedings frequently are similar in nature to other lawsuits and proceedings pending against the Company’s competitors. When the Company has determined that a loss is both probable and reasonably estimable, a liability representing the best estimate of the Company’s financial exposure based on known facts has been recorded. Actual losses may materially differ from the amounts recorded.

With respect to the Company’s outstanding ordinary course lawsuits and proceedings, the Company has determined either that a loss is not reasonably possible or that the estimated loss or range of loss, if any, will not have a material adverse effect on the Company’s financial condition, results of operations or cash flows. The Company’s ordinary course lawsuits include putative or purported class action lawsuits, which challenge practices in the Company’s title insurance and services and home warranty businesses.

The Company’s title insurance, property and casualty insurance, home warranty, mortgage servicing and subservicing, banking, trust and wealth management businesses are regulated by various federal, state and local governmental agencies. Many of the Company’s other businesses operate within statutory guidelines. Consequently, the Company may from time to time be subject to examination or investigation by such governmental agencies. Currently, governmental agencies are examining or investigating certain of the Company’s operations.

The Company does not believe that any pending examinations or investigations will have a material adverse effect on the Company’s financial condition, results of operations or cash flows. Some of these exams or investigations could, however, result in changes to the Company’s business practices which could ultimately have a material adverse impact on the Company’s financial condition, results of operations or cash flows.

 

Note 17 – Segment Information

The Company consists of the following reportable segments:

The title insurance and services segment issues title insurance policies on residential and commercial property in the United States and offers similar or related products and services internationally. This segment also provides closing and/or escrow services; accommodates tax-deferred exchanges of real estate; provides products, services and solutions designed to mitigate risk or otherwise facilitate real estate transactions; maintains, manages and provides access to title plant data and records; provides appraisals and other valuation-related products and services; provides lien release, document custodial and default-related products and services; provides document generation services; provides warehouse lending services; subservices mortgage loans; and provides banking, trust and wealth management services. The Company, through its principal title insurance subsidiary and such subsidiary’s affiliates, transacts its title insurance business through a network of direct operations and agents. Through this network, the Company issues policies in the 49 states that permit the issuance of title insurance policies, the District of Columbia and certain United States territories. The Company also offers title insurance, closing services and similar or related products and services, either directly or through third parties in other countries, including Canada, the United Kingdom, Australia, New Zealand, South Korea and various other established and emerging markets.
The home warranty segment sells products including residential service contracts that cover residential systems, such as heating and air conditioning systems, and certain appliances against failures that occur as the result of normal usage during the coverage period. This business currently operates in 36 states and the District of Columbia.
The corporate segment includes investments in venture-stage companies, certain financing facilities and corporate services that support the Company’s business operations.

26


FIRST AMERICAN FINANCIAL CORPORATION
AND SUBSIDIARY COMPANIES
Notes to Condensed Consolidated Financial Statements – (Continued)

(unaudited)

 

 

Selected financial information about the Company’s operations, by segment, is as follows:

For the three months ended March 31, 2024:

 

(in millions)

 

Revenues

 

 

Income (loss)
before
income taxes

 

 

Depreciation
and
amortization

 

 

Capital
expenditures

 

Title Insurance and Services

 

$

1,319.8

 

 

$

72.7

 

 

$

48.8

 

 

$

59.6

 

Home Warranty

 

 

105.2

 

 

 

20.3

 

 

 

1.3

 

 

 

1.9

 

Corporate and Eliminations

 

 

(0.4

)

 

 

(34.7

)

 

 

 

 

 

 

 

$

1,424.6

 

 

$

58.3

 

 

$

50.1

 

 

$

61.5

 

 

(in millions)

 

Direct
premiums
and escrow
fees

 

 

Agent
premiums

 

 

Information
and other

 

 

Net
investment
income (loss)

 

 

Net
investment
gains (losses)

 

 

Total
Revenues

 

Title Insurance and Services

 

$

403.2

 

 

$

563.8

 

 

$

217.2

 

 

$

116.7

 

 

$

18.9

 

 

$

1,319.8

 

Home Warranty

 

 

97.7

 

 

 

 

 

 

5.9

 

 

 

0.9

 

 

 

0.7

 

 

 

105.2

 

Corporate and Eliminations

 

 

 

 

 

 

 

 

(0.1

)

 

 

10.3

 

 

 

(10.6

)

 

 

(0.4

)

 

$

500.9

 

 

$

563.8

 

 

$

223.0

 

 

$

127.9

 

 

$

9.0

 

 

$

1,424.6

 

For the three months ended March 31, 2023:

 

(in millions)

 

Revenues

 

 

Income (loss)
before
income taxes

 

 

Depreciation
and
amortization

 

 

Capital
expenditures

 

Title Insurance and Services

 

$

1,348.6

 

 

$

88.2

 

 

$

44.2

 

 

$

66.3

 

Home Warranty

 

 

103.7

 

 

 

15.9

 

 

 

1.3

 

 

 

1.2

 

Corporate and Eliminations

 

 

(6.2

)

 

 

(44.5

)

 

 

 

 

 

 

 

$

1,446.1

 

 

$

59.6

 

 

$

45.5

 

 

$

67.5

 

 

(in millions)

 

Direct
premiums
and escrow
fees

 

 

Agent
premiums

 

 

Information
and other

 

 

Net
investment
income (loss)

 

 

Net
investment
losses

 

 

Total
Revenues

 

Title Insurance and Services

 

$

405.6

 

 

$

590.4

 

 

$

221.5

 

 

$

124.6

 

 

$

6.5

 

 

$

1,348.6

 

Home Warranty

 

 

96.6

 

 

 

 

 

 

5.5

 

 

 

1.4

 

 

 

0.2

 

 

 

103.7

 

Corporate and Eliminations

 

 

 

 

 

 

 

 

(0.1

)

 

 

8.0

 

 

 

(14.1

)

 

 

(6.2

)

 

$

502.2

 

 

$

590.4

 

 

$

226.9

 

 

$

134.0

 

 

$

(7.4

)

 

$

1,446.1

 

 

 

 

27


 

 

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

CERTAIN STATEMENTS IN THIS QUARTERLY REPORT ON FORM 10-Q ARE FORWARD-LOOKING STATEMENTS WITHIN THE MEANING OF SECTION 27A OF THE SECURITIES ACT OF 1933, AS AMENDED, AND SECTION 21E OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED. THESE FORWARD-LOOKING STATEMENTS MAY CONTAIN THE WORDS “BELIEVE,” “ANTICIPATE,” “EXPECT,” “PLAN,” “PREDICT,” “ESTIMATE,” “PROJECT,” “WILL BE,” “WILL CONTINUE,” “WILL LIKELY RESULT,” OR OTHER SIMILAR WORDS AND PHRASES.

RISKS AND UNCERTAINTIES EXIST THAT MAY CAUSE RESULTS TO DIFFER MATERIALLY FROM THOSE SET FORTH IN THESE FORWARD-LOOKING STATEMENTS. FACTORS THAT COULD CAUSE THE ANTICIPATED RESULTS TO DIFFER FROM THOSE DESCRIBED IN THE FORWARD-LOOKING STATEMENTS INCLUDE THE FACTORS SET FORTH ON PAGES 3-4 OF THIS QUARTERLY REPORT. THE FORWARD-LOOKING STATEMENTS SPEAK ONLY AS OF THE DATE THEY ARE MADE. THE COMPANY DOES NOT UNDERTAKE TO UPDATE FORWARD-LOOKING STATEMENTS TO REFLECT CIRCUMSTANCES OR EVENTS THAT OCCUR AFTER THE DATE THE FORWARD-LOOKING STATEMENTS ARE MADE.

This Management’s Discussion and Analysis contains the financial measure adjusted debt to capitalization ratio that is not presented in accordance with generally accepted accounting principles (“GAAP”), as it excludes the effects of secured financings payable and accumulated other comprehensive loss. The Company is presenting this non-GAAP financial measure because it provides the Company’s management and readers of this Quarterly Report on Form 10-Q with additional insight into the financial leverage of the Company. The Company does not intend for this non-GAAP financial measure to be a substitute for any GAAP financial information. In this Quarterly Report on Form 10-Q, this non-GAAP financial measure has been presented with, and reconciled to, the most directly comparable GAAP financial measure. Readers of this Quarterly Report on Form 10-Q should use this non-GAAP financial measure only in conjunction with the comparable GAAP financial measure. Because not all companies use identical calculations, the presentation of adjusted debt to capitalization ratio may not be comparable to other similarly titled measures of other companies.

CRITICAL ACCOUNTING ESTIMATES

A summary of the Company’s significant accounting policies that it considers to be the most dependent on the application of estimates and assumptions can be found in the Management’s Discussion and Analysis section of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

Recently Adopted Accounting Pronouncements

See Note 1 Basis of Condensed Consolidated Financial Statements to the condensed consolidated financial statements.

Pending Accounting Pronouncements

See Note 1 Basis of Condensed Consolidated Financial Statements to the condensed consolidated financial statements.

28


 

Results of Operations

 

Summary

 

 

Three Months Ended March 31,

 

(dollars in millions)

 

2024

 

 

2023

 

 

$ Change

 

 

% Change

 

Total Revenues by Segment

 

 

 

 

 

 

 

 

 

 

 

 

Title Insurance and Services

 

$

1,319.8

 

 

$

1,348.6

 

 

$

(28.8

)

 

 

(2.1

)%

Home Warranty

 

 

105.2

 

 

 

103.7

 

 

 

1.5

 

 

 

1.4

 

Corporate and Eliminations

 

 

(0.4

)

 

 

(6.2

)

 

 

5.8

 

 

 

93.5

 

 

$

1,424.6

 

 

$

1,446.1

 

 

$

(21.5

)

 

 

(1.5

)%

 

A substantial portion of the revenues for the Company’s title insurance and services segment result from sales of, and refinancings of loans on, residential and commercial real estate. In the home warranty segment, revenues associated with the initial year of coverage are impacted by volatility in residential purchase transactions. Traditionally, the greatest volume of real estate activity, particularly residential purchase activity, has occurred in the spring and summer months. However, changes in interest rates, as well as other changes in general economic conditions in the United States and abroad, can cause fluctuations in the traditional pattern of real estate activity.

The Company’s total revenues decreased $21.5 million, or 1.5%, in the first quarter of 2024 when compared with the first quarter of 2023. This decrease was primarily attributable to a decline in agent premiums in the title insurance business of $26.6 million, or 4.5%, and a decrease in net investment income of $6.1 million, or 4.6%, partially offset by net investment gains of $9.0 million, an increase of $16.4 million, when compared to $7.4 million in net investment losses recognized in the prior year. In the title insurance and services segment, direct premiums and escrow fees from domestic commercial and residential refinance transactions decreased $5.5 million, or 3.7%, and $2.6 million, or 13.2%, respectively, while direct premiums and escrow fees from domestic residential purchase transactions increased $4.0 million, or 2.1%, in the first quarter of 2024 when compared to the first quarter of 2023.

According to the Mortgage Bankers Association’s April 18, 2024 Mortgage Finance Forecast (the “MBA Forecast”), residential mortgage originations in the United States (based on the total dollar value of the transactions) are forecasted to increase 13.2% in the first quarter of 2024 when compared with the first quarter of 2023. According to the MBA Forecast, the dollar amount of purchase originations are forecasted to increase 9.0%. This volume of domestic residential mortgage origination activity contributed to an increase of 2.1% in direct premiums and escrow fees for the Company’s direct title operations from domestic residential purchase transactions and a decrease of 13.2% from domestic refinance transactions in the first quarter of 2024 when compared with the first quarter of 2023.

During the first quarter of 2024, the level of domestic title orders opened per day by the Company’s direct title operations decreased 9.9% when compared with the first quarter of 2023. Residential refinance opened orders per day decreased 5.0%, while residential purchase and commercial opened orders per day increased 2.7% and 0.8%, respectively, when compared with the first quarter of 2023.

29


 

Title Insurance and Services

 

 

Three Months Ended March 31,

 

(dollars in millions)

 

2024

 

 

2023

 

 

$ Change

 

 

% Change

 

Revenues

 

 

 

 

 

 

 

 

 

 

 

 

Direct premiums and escrow fees

 

$

403.2

 

 

$

405.6

 

 

$

(2.4

)

 

 

(0.6

)%

Agent premiums

 

 

563.8

 

 

 

590.4

 

 

 

(26.6

)

 

 

(4.5

)

Information and other

 

 

217.2

 

 

 

221.5

 

 

 

(4.3

)

 

 

(1.9

)

Net investment income

 

 

116.7

 

 

 

124.6

 

 

 

(7.9

)

 

 

(6.3

)

Net investment gains

 

 

18.9

 

 

 

6.5

 

 

 

12.4

 

 

 

190.8

 

 

 

1,319.8

 

 

 

1,348.6

 

 

 

(28.8

)

 

 

(2.1

)

Expenses

 

 

 

 

 

 

 

 

 

 

 

 

Personnel costs

 

 

452.5

 

 

 

458.8

 

 

 

(6.3

)

 

 

(1.4

)

Premiums retained by agents

 

 

447.8

 

 

 

469.0

 

 

 

(21.2

)

 

 

(4.5

)

Other operating expenses

 

 

233.7

 

 

 

224.1

 

 

 

9.6

 

 

 

4.3

 

Provision for policy losses and other claims

 

 

29.0

 

 

 

34.9

 

 

 

(5.9

)

 

 

(16.9

)

Depreciation and amortization

 

 

48.8

 

 

 

44.2

 

 

 

4.6

 

 

 

10.4

 

Premium taxes

 

 

12.9

 

 

 

13.5

 

 

 

(0.6

)

 

 

(4.4

)

Interest

 

 

22.4

 

 

 

15.9

 

 

 

6.5

 

 

 

40.9

 

 

 

1,247.1

 

 

 

1,260.4

 

 

 

(13.3

)

 

 

(1.1

)

Income before income taxes

 

$

72.7

 

 

$

88.2

 

 

$

(15.5

)

 

 

(17.6

)%

Pretax margins

 

 

5.5

%

 

 

6.5

%

 

 

(1.0

)%

 

 

(15.4

)%

Direct premiums and escrow fees were $403.2 million for the three months ended March 31, 2024, a decrease of $2.4 million, or 0.6%, when compared with the same period of the prior year. The decrease was due to reductions in the number of domestic title orders closed by the Company’s direct title operations, partially offset by increases in domestic average revenues per order. Domestic average revenues per order closed was $3,516 for the three months ended March 31, 2024, an increase of 2.6% when compared with $3,428 for the three months ended March 31, 2023, which was due to a shift in mix from lower premium default transactions to higher premium purchase transactions and an increase in average revenues per order on purchase transactions. The Company’s direct title operations closed 102,700 domestic title orders during the three months ended March 31, 2024, a decrease of 3.7% when compared with 106,600 domestic title orders closed during the same period of the prior year, which were generally consistent with the changes in residential mortgage origination activity in the United States as reported in the MBA Forecast. Domestic residential refinance and purchase orders closed per day decreased by 3.2% and increased by 0.3%, respectively, for the three months ended March 31, 2024 when compared to the same period of the prior year.

Agent premiums were $563.8 million for the three months ended March 31, 2024, a decrease of $26.6 million, or 4.5%, when compared with the same period of the prior year. Agent premiums are recorded when notice of issuance is received from the agent, which is generally when cash payment is received by the Company. As a result, there is generally a delay between the agent’s issuance of a title policy and the Company’s recognition of agent premiums. Therefore, current quarter agent premiums typically reflect prior quarter mortgage origination activity. The decrease in agent premiums for the three months ended March 31, 2024 is generally consistent with the 19.7% decrease in the Company’s direct premiums and escrow fees in the fourth quarter of 2023 as compared with the fourth quarter of 2022.

Information and other revenues primarily consist of revenues generated from fees associated with title search and related reports, title and other real property records and images, other non-insured settlement services and risk mitigation products and services. These revenues generally trend with direct premiums and escrow fees but are typically less volatile since a portion of the revenues are subscription based and do not fluctuate with transaction volumes.

Information and other revenues were $217.2 million for the three months ended March 31, 2024, a decrease of $4.3 million, or 1.9%, when compared with the same period of the prior year. The decrease was primarily due to the increased capture rate of title premiums from an affiliated title agent, which caused a decrease in information and other revenues and a comparable increase in direct premiums and escrow fees.

Net investment income totaled $116.7 million for the three months ended March 31, 2024, a decrease of $7.9 million, or 6.3%, when compared with the same period of the prior year. The decrease in investment income was primarily driven by declines in the Company’s escrow and tax-deferred property exchange balances, partially offset by an increase in interest income from the Company’s warehouse lending business.

 

30


 

Net investment gains of $18.9 million and $6.5 million for the three months ended March 31, 2024 and 2023, respectively, were primarily attributable to changes in the fair values of marketable equity securities, partially offset by losses recognized on sales of debt securities.

Personnel costs were $452.5 million for the three months ended March 31, 2024, a decrease of $6.3 million, or 1.4%, when compared with the same period of the prior year. The decrease was primarily attributable to lower salary expense driven by lower headcount and lower temporary labor and severance expense, partially offset by an increase in incentive compensation expense.

Agents retained $447.8 million of title premiums generated by agency operations for the three months ended March 31, 2024, which compares with $469.0 million for the same period of the prior year. The percentage of title premiums retained by agents was 79.4% for the three months ended March 31, 2024 and 2023.

Other operating expenses were $233.7 million for the three months ended March 31, 2024, an increase of $9.6 million, or 4.3%, when compared with the same period of the prior year. The increase was primarily due to an out-of-period adjustment of $6.2 million recorded in the current quarter to write-off certain uncollectible balances related to fees that should have been previously written off. The increase in the current quarter also reflects higher legal expenses.

The provision for policy losses and other claims, expressed as a percentage of title insurance premiums and escrow fees, was 3.0% and 3.5% for the three months ended March 31, 2024 and 2023, respectively. The 3.0% loss provision rate in the current year reflects an ultimate loss rate of 3.75% for the 2024 policy year and reserve releases of 0.75%, or $7.3 million for prior policy years, all based on title insurance premiums and escrow fees for the three months ended March 31, 2024. The 3.5% loss provision rate for the three months ended March 31, 2023 reflected an ultimate loss rate of 3.75% for the 2023 policy year and reserve releases of 0.25%, or $2.5 million for prior policy years, all based on title insurance premiums and escrow fees for the three months ended March 31, 2023.

Depreciation and amortization expense was $48.8 million for the three months ended March 31, 2024, an increase of $4.6 million, or 10.4%, when compared with the same period of the prior year. The increase was primarily due to higher amortization of capitalized software from recently deployed digital settlement products.

Premium taxes were $12.9 million for the three months ended March 31, 2024, a decrease of $0.6 million, or 4.4%, when compared with the same period of the prior year. Premium taxes as a percentage of title insurance premiums and escrow fees were 1.3% and 1.4% for the three months ended March 31, 2024 and 2023, respectively.

Interest expense was $22.4 million for the three months ended March 31, 2024, an increase of $6.5 million, or 40.9%, when compared with the same period of the prior year. The increase was primarily attributable to higher interest expense in the Company’s warehouse lending business.

Pretax margins for the title insurance business reflect the high cost of performing the essential services required before insuring title, whereas the corresponding revenues are subject to regulatory and competitive pricing restraints. Due to the relatively high proportion of fixed costs in the title insurance business, pretax margins generally improve as closed order volumes increase. Pretax margins for the segment are also impacted by (1) net investment income and net investment gains or losses, which may not move in the same direction as closed order volumes, (2) the composition (residential or commercial) and type (resale, refinancing or new construction) of real estate activity and (3) the percentage of title insurance premiums generated by agency operations as margins from direct operations are generally higher than from agency operations due primarily to the large portion of the premium that is retained by the agent. The title insurance and services segment recorded pretax margins of 5.5% and 6.5% for the three months ended March 31, 2024 and 2023, respectively.

31


 

Home Warranty

 

 

Three Months Ended March 31,

 

(dollars in millions)

 

2024

 

 

2023

 

 

$ Change

 

 

% Change

 

Revenues

 

 

 

 

 

 

 

 

 

 

 

 

Direct premiums

 

$

97.7

 

 

$

96.6

 

 

$

1.1

 

 

 

1.1

%

Information and other

 

 

5.9

 

 

 

5.5

 

 

 

0.4

 

 

 

7.3

 

Net investment income

 

 

0.9

 

 

 

1.4

 

 

 

(0.5

)

 

 

(35.7

)

Net investment gains

 

 

0.7

 

 

 

0.2

 

 

 

0.5

 

 

 

250.0

 

 

 

105.2

 

 

 

103.7

 

 

 

1.5

 

 

 

1.4

 

Expenses

 

 

 

 

 

 

 

 

 

 

 

 

Personnel costs

 

 

19.8

 

 

 

19.2

 

 

 

0.6

 

 

 

3.1

 

Other operating expenses

 

 

22.1

 

 

 

20.6

 

 

 

1.5

 

 

 

7.3

 

Provision for policy losses and other claims

 

 

40.7

 

 

 

45.7

 

 

 

(5.0

)

 

 

(10.9

)

Depreciation and amortization

 

 

1.3

 

 

 

1.3

 

 

 

 

 

 

 

Premium taxes

 

 

1.0

 

 

 

1.0

 

 

 

 

 

 

 

 

 

84.9

 

 

 

87.8

 

 

 

(2.9

)

 

 

(3.3

)

Income before income taxes

 

$

20.3

 

 

$

15.9

 

 

$

4.4

 

 

 

27.7

%

Pretax margins

 

 

19.3

%

 

 

15.3

%

 

 

4.0

%

 

 

26.1

%

Direct premiums were $97.7 million for the three months ended March 31, 2024, an increase of $1.1 million, or 1.1%, when compared with the same period of the prior year. The increase was primarily attributable to an increase in policy renewals.

Personnel costs and other operating expenses totaled $41.9 million for the three months ended March 31, 2024, an increase of $2.1 million, or 5.3%, when compared with the same period of the prior year. The increase was primarily attributable to higher advertising, professional services and salary expense.

The provision for home warranty claims, expressed as a percentage of home warranty premiums, was 41.7% and 47.3% for the three months ended March 31, 2024 and 2023, respectively. The decrease in the claims rate was primarily attributable to lower claims volume and severity.

A large part of the revenues for the home warranty segment are generated by renewals and are not dependent on the level of real estate activity in the year of renewal. With the exception of the provision for losses, the majority of the expenses for this segment are variable in nature and, therefore, generally fluctuate with revenue. Accordingly, pretax margins (before loss expense) are relatively constant, although, as a result of some fixed expenses, profit margins (before loss expense) should nominally improve as premium revenues increase. Pretax margins are also impacted by net investment income and net investment gains or losses, which may not move in the same direction as premium revenues. The home warranty segment recorded pretax margins of 19.3% and 15.3% for the three months ended March 31, 2024 and 2023, respectively.

 

32


 

Corporate

 

 

Three Months Ended March 31,

 

(dollars in millions)

 

2024

 

 

2023

 

 

$ Change

 

 

% Change

 

Revenues

 

 

 

 

 

 

 

 

 

 

 

 

Information and other

 

$

 

 

$

0.1

 

 

$

(0.1

)

 

 

(100.0

)

Net investment income

 

 

10.7

 

 

 

8.2

 

 

 

2.5

 

 

 

30.5

 

Net investment losses

 

 

(10.6

)

 

 

(14.2

)

 

 

3.6

 

 

 

25.4

 

 

 

0.1

 

 

 

(5.9

)

 

 

6.0

 

 

 

101.7

 

Expenses

 

 

 

 

 

 

 

 

 

 

 

 

Personnel costs

 

 

12.5

 

 

 

9.6

 

 

 

2.9

 

 

 

30.2

 

Other operating expenses

 

 

10.0

 

 

 

13.8

 

 

 

(3.8

)

 

 

(27.5

)

Provision for policy losses and other claims

 

 

(0.2

)

 

 

1.8

 

 

 

(2.0

)

 

 

(111.1

)

Interest

 

 

12.5

 

 

 

13.4

 

 

 

(0.9

)

 

 

(6.7

)

 

 

34.8

 

 

 

38.6

 

 

 

(3.8

)

 

 

(9.8

)%

Loss before income taxes

 

$

(34.7

)

 

$

(44.5

)

 

$

9.8

 

 

 

22.0

%

Net investment income totaled $10.7 million and $8.2 million for the three months ended March 31, 2024 and 2023, respectively. The change in net investment income was primarily attributable to fluctuations in earnings on investments associated with the Company’s deferred compensation plan.

Net investment losses of $10.6 million for the three months ended March 31, 2024 were primarily related to changes in the fair value of the Company's investment in Offerpad. Net investment losses of $14.2 million for the three months ended March 31, 2023 were primarily related to impairment charges and observable pricing changes on non-marketable equity investments within the Company's venture investment portfolio.

Personnel costs and other operating expenses totaled $22.5 million and $23.4 million for the three months ended March 31, 2024 and 2023, respectively. The decrease was primarily attributable to reinsurance charges in the property and casualty business in the prior year that did not reoccur in the current year, partially offset by higher returns on participant investments within the Company’s deferred compensation plan in the current year.

Interest expense totaled $12.5 million and $13.4 million for the three months ended March 31, 2024 and 2023, respectively. The decrease was primarily attributable to the repayment of the Company's $250 million 4.30% senior unsecured notes, upon maturity, in February 2023.

Eliminations

The Company’s inter-segment eliminations were not material for the three months ended March 31, 2024 and 2023.

INCOME TAXES

The Company’s effective income tax rates (income tax expense as a percentage of income before income taxes) were 19.9% and 22.8% for the three months ended March 31, 2024 and 2023, respectively. The difference in the effective tax rates is primarily due to the impact on state income taxes resulting from the relative proportion of income derived from the Company’s insurance and non-insurance businesses. In addition, the effective income tax rate for 2024 reflects tax credits claimed in the current year and benefits of a state tax matter from prior years.

The Company evaluates the realizability of its deferred tax assets by assessing the valuation allowance and makes adjustments to the allowance as necessary. The factors used in assessing the likelihood of realization include forecasts of future taxable income and available tax planning strategies that could be implemented. The Company’s ability or inability to achieve forecasted taxable income in the applicable taxing jurisdictions could affect the ultimate realization of its deferred tax assets. Based on future operating results in certain jurisdictions, it is possible that the current valuation allowance positions of those jurisdictions could be adjusted during the next 12 months.

NET INCOME AND NET INCOME ATTRIBUTABLE TO THE COMPANY

Net income for the three months ended March 31, 2024 and 2023 was $46.7 million and $46.0 million, respectively. Net income attributable to the Company for the three months ended March 31, 2024 and 2023 was $46.7 million, or $0.45 per diluted share, and $45.9 million, or $0.44 per diluted share, respectively.

33


 

LIQUIDITY AND CAPITAL RESOURCES

Cash requirements. The Company generates cash primarily from sales of its products and services and from investment income. The Company’s current cash requirements include operating expenses, taxes, payments of principal and interest on its debt, capital expenditures, dividends on its common stock, and may include business acquisitions, investments in private companies (primarily those in the venture-stage) and repurchases of its common stock. Management forecasts the cash needs of the holding company and its primary subsidiaries and regularly reviews their short-term and long-term projected sources and uses of funds, as well as the asset, liability, investment and cash flow assumptions underlying such forecasts. Based on the Company’s ability to generate cash flows from operations, its liquid-asset position and amounts available on its revolving credit facility, management believes that its resources are sufficient to satisfy its anticipated operational cash requirements and obligations for at least the next twelve months.

The substantial majority of the Company’s business is dependent upon activity in the real estate and mortgage markets, which are cyclical and seasonal. Periods of increasing interest rates and reduced affordability, supply and mortgage financing availability generally have an adverse effect on residential real estate activity and, therefore, typically decrease the Company’s revenues. In contrast, periods of declining interest rates and increased affordability, supply and mortgage financing availability generally have a positive effect on residential real estate activity, which typically increases the Company’s revenues. Residential purchase activity is typically slower in the winter months with increased volumes in the spring and summer months. Residential refinance activity is typically more volatile than purchase activity and is highly impacted by changes in interest rates. Commercial real estate volumes are less sensitive to changes in interest rates but fluctuate based on local supply and demand conditions for space and financing availability.

Cash provided by operating activities totaled $69.3 million and cash used for operating activities totaled $92.3 million for the three months ended March 31, 2024 and 2023, respectively, after claim payments, net of recoveries, of $91.6 million and $95.2 million, respectively. The principal nonoperating uses of cash and cash equivalents for the three months ended March 31, 2024 and 2023 were advances and repayments related to secured financing transactions, purchases of debt and equity securities, dividends to common stockholders and capital expenditures. Principal nonoperating uses of cash and cash equivalents also included decreases in deposits at the Company's banking operations for the three months ended March 31, 2024 and repurchases of Company shares and repayment of senior unsecured notes for the three months ended March 31, 2023. The principal nonoperating sources of cash and cash equivalents for the three months ended March 31, 2024 and 2023 were borrowings and collections related to secured financing transactions, proceeds from the sales and maturities of debt and equity securities and, for the three months ended March 31, 2023, increases in the deposit balances at the Company’s banking operations. The net effect of all activities on cash and cash equivalents was a decrease of $2.1 billion and an increase of $759.9 million for the three months ended March 31, 2024 and 2023, respectively.

The decreases in the Company’s cash and deposit liability balances at March 31, 2024 when compared to December 31, 2023, reflect the Company’s return to a normal allocation process for managing escrow deposits at its federal savings bank subsidiary in the first quarter of 2024. Due to the cybersecurity incident in late December 2023, the Company maintained a higher proportion of escrow deposits at its federal savings bank at December 31, 2023.

The Company continually assesses its capital allocation strategy, including decisions relating to dividends, stock repurchases, capital expenditures, acquisitions and investments. In March 2024, the Company paid a first quarter cash dividend of 53 cents per common share. Management expects that the Company will continue to pay quarterly cash dividends at or above the current level. The timing, declaration and payment of future dividends, however, falls within the discretion of the Company’s board of directors and will depend upon many factors, including the Company’s financial condition and earnings, the capital requirements of the Company’s businesses, restrictions imposed by applicable law and any other factors the board of directors deems relevant from time to time.

The Company maintains a stock repurchase plan with authorization up to $400.0 million, of which $210.4 million remained as of March 31, 2024. Purchases may be made from time to time by the Company in the open market at prevailing market prices or in privately negotiated transactions. During the three months ended March 31, 2024, the Company repurchased and retired 59 thousand shares of its common stock for a total purchase price of $3.5 million and, as of March 31, 2024, repurchased and retired 3.6 million shares of its common stock under the current authorization for a total purchase price of $189.6 million.

34


 

Holding Company. First American Financial Corporation is a holding company that conducts all of its operations through its subsidiaries. The holding company’s current cash requirements include payments of principal and interest on its debt, taxes, payments in connection with employee benefit plans, dividends on its common stock and other expenses. The holding company is dependent upon dividends and other payments from its operating subsidiaries to meet its cash requirements. The Company’s target is to maintain a cash balance at the holding company equal to at least twelve months of estimated cash requirements. At certain points in time, the actual cash balance at the holding company may vary from this target due to, among other factors, the timing and amount of cash payments made and dividend payments received. Pursuant to insurance and other regulations under which the Company’s insurance subsidiaries operate, the amount of dividends, loans and advances available to the holding company is limited, principally for the protection of policyholders. As of March 31, 2024, under such regulations, the maximum amount available to the holding company from its insurance subsidiaries for the remainder of 2024, without prior approval from applicable regulators, was dividends of $614.7 million and loans and advances of $108.3 million. However, the timing and amount of dividends paid by the Company’s insurance subsidiaries to the holding company falls within the discretion of each insurance subsidiary’s board of directors and will depend upon many factors, including the level of total statutory capital and surplus required to support minimum financial strength ratings by certain rating agencies. Such restrictions have not had, nor are they expected to have, an impact on the holding company’s ability to meet its cash obligations.

As of March 31, 2024, the holding company’s sources of liquidity included $104.1 million of cash and cash equivalents and $900.0 million available on the Company’s revolving credit facility. Management believes that liquidity at the holding company is sufficient to satisfy anticipated cash requirements and obligations for at least the next twelve months.

The Company expects to repay its $300.0 million 4.60% senior unsecured notes due November 15, 2024, upon maturity, through available cash at the holding company, borrowings under its credit facility or through the issuance of additional bonds.

Financing. The Company maintains a senior unsecured credit agreement with JPMorgan Chase Bank, N.A., in its capacity as administrative agent, and the lenders party thereto that provides for a $900.0 million revolving credit facility. The credit agreement includes an expansion option that permits the Company, subject to satisfaction of certain conditions, to increase the revolving commitments and/or add term loan tranches in an aggregate amount not to exceed $450.0 million. The obligations of the Company under the credit agreement are neither secured nor guaranteed. Proceeds from borrowings made from time to time under the credit agreement may be used for general corporate purposes. Unless terminated earlier, the credit agreement will terminate on May 17, 2028. At March 31, 2024, the Company had no outstanding borrowings under the facility.

In addition to amounts available under its credit facility, certain subsidiaries of the Company maintain separate financing arrangements. The primary financing arrangements maintained by subsidiaries of the Company are as follows:

FirstFunding, Inc., a specialized warehouse lender to correspondent mortgage lenders, maintains secured warehouse lending facilities with several banking institutions. At March 31, 2024, outstanding borrowings under these facilities totaled $688.8 million.
First American Trust, FSB (“FA Trust”), a federal savings bank, maintains a secured line of credit with the Federal Home Loan Bank and maintains access to the Federal Reserve's Discount Window. At March 31, 2024, no amounts were outstanding under any of these facilities.
First Canadian Title Company Limited, a Canadian title insurance and services company, maintains credit facilities with certain Canadian banking institutions. At March 31, 2024, no amounts were outstanding under these facilities.

The Company’s debt to capitalization ratios were 30.3% and 28.6% at March 31, 2024 and December 31, 2023, respectively. The Company’s adjusted debt to capitalization ratio, excluding secured financings payable of $688.8 million and $553.3 million and accumulated other comprehensive loss of $720.5 million and $655.8 million at March 31, 2024 and December 31, 2023, was 20.2%.

35


 

Investment Portfolio. The Company maintains a high quality, liquid investment portfolio that is primarily held at its insurance and banking subsidiaries. As of March 31, 2024, 94% of the Company’s investment portfolio consisted of debt securities, of which 64% were either United States government-backed or rated AAA and 97% were either rated or classified as investment grade. Percentages are based on the estimated fair values of the securities. Credit ratings reflect published ratings obtained from globally recognized securities rating agencies. If a security was rated differently among the rating agencies, the lowest rating was selected. For further information on the credit quality of the Company’s debt securities portfolio at March 31, 2024, see Note 3 Debt Securities to the condensed consolidated financial statements.

In addition to its debt and marketable equity securities portfolio, the Company maintains investments in non-marketable equity securities and securities accounted for under the equity method. For further information on the Company’s equity securities, see Note 4 Equity Securities to the condensed consolidated financial statements.

Off-balance sheet arrangements. The Company administers escrow deposits as a service to customers in its direct title operations. Escrow deposits totaled $8.9 billion and $10.6 billion at March 31, 2024 and December 31, 2023, respectively, of which $4.3 billion and $6.3 billion, respectively, were held at FA Trust. The remaining deposits were held at third-party financial institutions. Escrow deposits held at third-party financial institutions are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. All such amounts are placed in deposit accounts insured, up to applicable limits, by the Federal Deposit Insurance Corporation. The Company could be held contingently liable for the disposition of these assets.

Trust assets administered by FA Trust totaled $4.6 billion and $4.4 billion at March 31, 2024 and December 31, 2023, respectively, of which $127.4 million and $197.1 million, respectively, were held at FA Trust. The remaining trust assets were held at third-party financial institutions. Trust assets, which are administered by FA Trust and held at third-party institutions, are fiduciary client assets and are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. The Company could be held contingently liable if FA Trust were to breach any of its fiduciary duties.

In conducting its operations, the Company often holds customers’ assets in escrow, pending completion of real estate transactions and, as a result, the Company has ongoing programs for realizing economic benefits with various financial institutions. The results from these programs are included as income or a reduction in expense, as appropriate, in the condensed consolidated statements of income based on the nature of the arrangement and benefit received.

The Company facilitates tax-deferred property exchanges for customers pursuant to Section 1031 of the Internal Revenue Code and tax-deferred reverse exchanges pursuant to Revenue Procedure 2000-37. As a facilitator and intermediary, the Company holds the proceeds from sales transactions and takes temporary title to property identified by the customer to be acquired with such proceeds. Upon the completion of each such exchange, the identified property is transferred to the customer or, if the exchange does not take place, an amount equal to the sales proceeds or, in the case of a reverse exchange, title to the property held by the Company is transferred to the customer. Like-kind exchange funds administered by the Company totaled $1.7 billion and $1.8 billion at March 31, 2024 and December 31, 2023, respectively. The like-kind exchange deposits are held at third-party financial institutions and, due to the structure utilized to facilitate these transactions, the proceeds and property are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. All such amounts are placed in deposit accounts insured, up to applicable limits, by the Federal Deposit Insurance Corporation. The Company could be held contingently liable to the customer for the transfers of property, disbursements of proceeds and the returns on such proceeds.

In conducting its residential mortgage loan subservicing operations, the Company administers cash deposits on behalf of its clients. Cash deposits totaled $1.0 billion and $830.5 million at March 31, 2024 and December 31, 2023, respectively, of which $623.2 million and $485.7 million, respectively, were held at FA Trust. The remaining deposits were held at third-party financial institutions. Cash deposits held at third-party financial institutions are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. All such amounts are placed in deposit accounts insured, up to applicable limits, by the Federal Deposit Insurance Corporation. The Company could be held contingently liable for the disposition of these assets. In connection with certain accounts, the Company has ongoing programs for realizing economic benefits with various financial institutions whereby it earns economic benefits either as income or as a reduction in expense.

Deposit balances held at FA Trust are temporarily invested in cash and cash equivalents and debt securities, with offsetting liabilities included in deposits in the accompanying condensed consolidated balance sheets.

36


 

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

The Company’s primary exposure to market risk relates to interest rate risk associated with certain financial instruments. Although the Company monitors its risk associated with fluctuations in interest rates, it does not currently use derivative financial instruments on any significant scale to hedge these risks.

There have been no material changes in the Company’s market risks since the filing of its Annual Report on Form 10-K for the year ended December 31, 2023.

Item 4. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

The Company’s chief executive officer and chief financial officer have concluded that, as of March 31, 2024, the end of the quarterly period covered by this Quarterly Report on Form 10-Q, the Company’s disclosure controls and procedures, as defined in Rule 13a-15(e) of the Securities Exchange Act of 1934, as amended, were effective, based on the evaluation of these controls and procedures required by Rule 13a-15(b) thereunder.

Changes in Internal Control Over Financial Reporting

There was no change in the Company’s internal control over financial reporting during the quarter ended March 31, 2024, that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

37


 

PART II: OTHER INFORMATION

 

See Note 16 Litigation and Regulatory Contingencies to the condensed consolidated financial statements included in “Item 1. Financial Statements (unaudited)” of Part I of this report, which is incorporated by reference into this Item 1 of Part II.

Item 1A. Risk Factors.

The following “risk factors” could materially and adversely affect the Company’s business, operations, reputation, financial position or future financial performance. You should carefully consider each of the following risk factors and the other information contained in this Quarterly Report on Form 10-Q. The Company faces risks other than those listed here, including those that are unknown to the Company and others of which the Company may be aware but, at present, considers immaterial. Because of the following factors, as well as other variables affecting the Company’s operating results, past financial performance may not be a reliable indicator of future performance, and historical trends should not be used to anticipate results or trends in future periods.

STRATEGIC RISK FACTORS

1.
The Company’s risk management framework could prove inadequate, which could adversely affect the Company

The Company’s risk management framework is designed to identify, monitor and mitigate risks that could have a negative impact on the Company’s financial condition or reputation. This framework includes departments or groups dedicated to enterprise risk management, treasury management, information security, disaster recovery and other information technology-related risks, business continuity, legal and compliance, compensation structures and other human resources matters, vendor management and internal audit, among others. Many of the processes overseen by these departments function at the enterprise level, but many also function through, or rely to a certain degree upon, risk mitigation efforts in local operating groups. This is especially the case with respect to the Company’s operations outside of the United States and recently acquired businesses, which may not be fully integrated into the Company’s risk management framework. Similarly, with respect to the risks the Company assumes in the ordinary course of its business through the issuance of title insurance policies and the provision of related products and services, the Company employs localized, as well as centralized risk mitigation efforts. These efforts include the implementation of underwriting policies and procedures, automated underwriting and other risk-decisioning tools and other mechanisms for assessing and managing risk. Underwriting title insurance policies and making other risk-assumption decisions frequently involves a substantial degree of individual judgment and, accordingly, underwriters are maintained at the state, regional, divisional, and corporate levels with varying degrees of underwriting authority. These individuals may be encouraged by customers or others to assume risks or to expeditiously make risk determinations. If the Company’s risk mitigation efforts prove inadequate, the Company could be adversely affected.

2.
The Company is pursuing various innovative initiatives, which could result in increased title claims or otherwise adversely affect the Company

In an effort to speed the delivery of its products, increase efficiency, improve quality, improve the customer experience and decrease risk, the Company is utilizing innovative technologies, processes and techniques, including artificial intelligence, in the production and delivery of its products and services. These efforts include converting certain manual processes into automated ones to streamline searches, examinations and other underwriting functions in connection with the issuance of title insurance policies, building and maintaining title plants and other data assets, and digitizing and automating components of the settlement process. The Company believes these innovations will improve the customer experience by simplifying and reducing the time it takes to close a transaction, reducing risk and improving communication, and expects to continue expanding its use of these technologies. Risks from these and other innovative initiatives include those associated with potential defects in the design and development of the technologies used to automate processes; misapplication of technologies; the reliance on data, rules or assumptions that may prove inadequate; information security vulnerabilities; and failure to meet customer expectations, among others. As a result of these risks, the Company could experience increased claims, reputational damage or other adverse effects, which could be material to the Company.

38


 

3.
Potentially disruptive innovation in the real estate industry and/or the Company’s participation in these efforts could adversely affect the Company

In addition to the Company’s innovative activities, other participants in the real estate industry are seeking to innovate in ways that could adversely impact the Company’s businesses. These participants include certain of the Company’s sources of business, competitors, investments and ultimate customers. Innovations by these participants may change the demand for the Company’s products and services, the manner in which the Company’s products and services are ordered or fulfilled and the revenue or profitability derived from the Company’s products and services. The Company’s investments in some of these participants could also facilitate efforts that ultimately disrupt the Company’s business or enable competitors. Accordingly, the Company’s efforts to anticipate and participate in these transformations could require significant additional investment and management attention and may not succeed. These innovative efforts by third parties, and the manner in which the Company, its agents and other industry participants respond to them, could therefore have an adverse effect on the Company.

OPERATIONAL RISK FACTORS

4.
Conditions in the real estate market generally impact the demand for a substantial portion of the Company’s products and services

Demand for a substantial portion of the Company’s products and services generally decreases as the number of real estate transactions in which its products and services are purchased decreases. The number of real estate transactions in which the Company’s products and services are purchased typically decreases in the following situations, among others:

when mortgage interest rates are high or rising;
when the availability of credit, including commercial and residential mortgage funding, is limited;
when real estate affordability is declining;
when real estate inventory levels are insufficient or declining; and
when economic conditions are unfavorable, including during periods of high unemployment.

Certain of these circumstances, particularly when combined with declining real estate values and the increase in foreclosures that often results therefrom, also tend to adversely impact the Company’s title claims experience. National inventory levels for residential homes for sale remain below historical average levels, and, combined with sustained high mortgage interest rates and elevated home prices, which decreased demand, contributed to historically weak residential purchase activity. Residential refinance activity is also strongly correlated with changes in mortgage interest rates and rising mortgage rates, beginning in 2022, expectedly, had an adverse impact on the Company’s refinance business that is expected to continue for so long as mortgage rates remain high relative to the interest rates of outstanding mortgages. Higher interest rates also negatively impacted commercial transactions beginning in the latter half of 2022 and will likely continue to impact our volumes.

5.
Unfavorable economic conditions adversely affect the Company

Historically, uncertainty and negative trends in general economic conditions in the United States and abroad, including significant tightening of credit markets and a general decline in the value of real property, have created a difficult operating environment for the Company. These conditions also tend to negatively impact, and recently have impacted, the amount of funds the Company receives from third parties held in trust pending the closing of commercial and residential real estate transactions. The Company deposits a substantial portion of these funds, as well as its own funds, with the federal savings bank it owns. The Company’s bank invests those funds and any realized and unrealized losses on those investments will be reflected in the Company’s consolidated financial statements. The likelihood of such losses, which generally would not occur if the Company were to deposit these funds in an unaffiliated entity, increases when economic conditions are unfavorable. Moreover, during periods of unfavorable economic conditions, the return on these funds deposited at the Company’s bank, as well as funds the Company deposits with third party financial institutions, tends to decline. In addition, the Company holds investments in entities, such as title agencies, settlement service providers and venture-stage companies, some of which have been negatively impacted by these conditions, as well as other securities in its investment portfolio, which also may be, and recently have been, negatively impacted by these conditions.

39


 

Depending upon the ultimate severity and duration of any economic downturn and other negative economic conditions, the resulting effects on the Company could be materially adverse, including a significant reduction in revenues, earnings and cash flows, higher claims, challenges to the Company’s ability to satisfy covenants or otherwise meet its obligations under debt facilities and other contracts, difficulties in obtaining access to capital, challenges to the Company’s ability to pay dividends at currently anticipated levels, deterioration in the value of or return on its investments and increased credit risk from customers and others with obligations to the Company.

6.
The Company’s use of models involves risks and uncertainties that could adversely affect the Company

The Company utilizes models to support decisions related to risk management, capital and liquidity planning, financial accounting, data extraction and other business purposes. Models are, by their nature, inherently limited due to their reliance on statistical, economic, financial or mathematical theories, techniques, data and assumptions that may be erroneous or inappropriate for the intended or actual use. Flawed models or uses of models, particularly those that rely on artificial intelligence, may result in, among other consequences, erroneous, biased or misleading outputs, imprudent business decisions, inadequate risk management or enhanced regulatory supervision. Heightened regulatory supervision and an evolving regulatory landscape could hinder the pace of the Company’s innovation and may require burdensome changes to the Company’s existing governance, processes and controls. These risks and uncertainties could have a material adverse effect on the Company’s results of operations, financial condition and reputation.

7.
Climate change, severe weather conditions, health crises, terrorist attacks and other catastrophe events could adversely affect the Company

Climate change, global or extensive health crises, severe weather, terrorist attacks and other catastrophe events and responses to these events could adversely affect the Company. The extent to which these catastrophe events and responses to them impact the Company’s business, operations and financial results will depend on numerous factors that the Company may not be able to accurately predict, including: the duration and scope of the catastrophe event and restrictions and responses to it; the impact of the catastrophe event on economic activity and actions taken in response, including the efficacy of governmental and other relief efforts or countermeasures; the effect on participants in real estate transactions and the demand for the Company’s products and services.

The Company’s home warranty business has been and may be impacted by increases in the frequency and severity of weather events. Home warranty claims, including those pertaining to HVAC systems, tend to rise as temperatures become extreme, especially in geographies where extreme temperatures are infrequent.

In addition, the Company manages its financial exposure for losses in its title insurance business with third-party reinsurance. Catastrophe events could adversely affect the cost and availability of that reinsurance. Moreover, to the extent climate change, health crises, terrorist attacks, severe weather conditions and other catastrophe events impact companies or municipalities whose securities the Company invests in, the value of its investments may also decrease due to these factors.

The frequency, severity, duration, and geographic location and scope of such health crises, catastrophe and severe weather events are inherently unpredictable, and, therefore, the Company is unable to predict the ultimate impact climate change, catastrophe events and responses to them will have on its businesses. The impacts of catastrophe events and responses to them may also exacerbate the risks discussed elsewhere in Part II, Item 1A of this Quarterly Report.

8.
The Company may find it difficult to acquire necessary data

Certain data used and supplied by the Company are subject to regulation by various federal, state and local regulatory authorities. Compliance with existing federal, state and local laws and regulations with respect to such data has not had a material adverse effect on the Company’s results of operations to date. Nonetheless, federal, state and local laws and regulations in the United States designed to protect the public from the misuse of personal information in the marketplace and adverse publicity or potential litigation concerning the commercial use of such information may affect the Company’s operations and could result in substantial regulatory compliance expense, litigation expense and a loss of revenue. The suppliers of data to the Company face similar burdens. As a result of these and other factors, the Company may find it financially burdensome to acquire necessary data.

40


 

9.
Changes in the Company’s relationships with large mortgage lenders or government–sponsored enterprises could adversely affect the Company

Large mortgage lenders and government-sponsored enterprises, because of their significant role in the mortgage process, have significant influence over the Company and other service providers. Changes in the Company’s relationship with any of these lenders or government-sponsored enterprises, the loss of all or a portion of the business the Company derives from these parties, any refusal of these parties to accept the Company’s products and services, the modification of the government-sponsored enterprises’ requirements for title insurance or mortgage servicing in connection with mortgages they purchase or the use of alternatives to the Company’s products and services, could have a material adverse effect on the Company.

10.
A downgrade by ratings agencies, reductions in statutory capital and surplus maintained by the Company’s title insurance underwriters or a deterioration in other measures of financial strength could adversely affect the Company

Certain of the Company’s customers use measurements of the financial strength of the Company’s title insurance underwriters, including, among others, ratings provided by ratings agencies and levels of statutory capital and surplus maintained by those underwriters, in determining the amount of a policy they will accept and the amount of reinsurance required. Each of the major ratings agencies currently rates the Company’s title insurance operations. These ratings provide the agencies’ perspectives on the financial strength, operating performance and cash generating ability of those operations. These agencies continually review these ratings and the ratings are subject to change. Statutory capital and surplus, or the amount by which statutory assets exceed statutory liabilities, is also a measure of financial strength. Accordingly, if the ratings or statutory capital and surplus of these title insurance underwriters are reduced from their current levels, or if there is a deterioration in other measures of financial strength, the Company’s results of operations, competitive position and liquidity could be adversely affected. In addition, a downgrade in the ratings or rankings for the Company’s federal savings bank subsidiary or its mortgage servicing business could have an adverse effect on that particular business.

11.
The issuance of the Company’s title insurance policies and related activities by independent title agents could adversely affect the Company

The Company’s title insurance subsidiaries issue a significant portion of their policies through title agents that usually operate with substantial independence from the Company. There is no guarantee that these title agents will fulfill their contractual obligations to the Company, which contracts include limitations that are designed to limit the Company’s risk with respect to their activities. In addition, regulators are increasingly seeking to hold the Company responsible for the actions of these title agents and, under certain circumstances, the Company may be held liable directly to third parties for actions (including defalcations) or omissions of these agents. Case law in certain states also suggests that the Company is liable for the actions or omissions of its agents in those states, regardless of contractual limitations. As a result, the Company’s use of title agents could result in increased claims on the Company’s policies issued through agents and an increase in other costs and expenses.

12.
Systems damage, failures, interruptions, cyberattacks and intrusions, and unauthorized data disclosures by the Company or its service providers may disrupt the Company’s business, harm the Company’s reputation, result in material claims for damages or otherwise adversely affect the Company

The Company uses computer software applications, systems and other technologies (collectively referred to as “systems”), some of which it owns and manages and some of which are owned and/or managed by third parties, including providers of distributed computing infrastructure platforms commonly known as the “cloud.” The Company and its agents, suppliers, service providers, and customers use systems to receive, process, store and transmit business information, including non-public personal information as well as data from suppliers and other information upon which the Company’s business relies. The Company also uses these systems to manage substantial cash, investment assets, bank deposits, trust assets, escrow account balances and custodial balances on behalf of itself and its customers, among other activities. Many of the Company’s products, services and solutions involving the use of real property related data are fully reliant on these systems and are only available electronically. Accordingly, for a variety of reasons, the integrity of these systems and the protection of the information that resides thereon are critically important to the Company’s successful operation.

These systems have been subject to, and are likely to continue to be the target of, malware, cyberattacks and cyberterrorism, ransomware attacks, phishing attacks, unauthorized access, online and offline fraud and other malicious activity. These attacks are prevalent, continue to increase in frequency and sophistication, and are increasingly difficult to detect. These systems also have known and unknown vulnerabilities. Once identified, the Company’s information technology and information security personnel seek to remediate these vulnerabilities based on the level of risk presented. For a number of reasons, including the introduction of new vulnerabilities, resource constraints, competing business demands and dependence on third parties, a number of unremediated vulnerabilities will always exist. Remediation of some vulnerabilities are outside of the control of the Company and third-party remediation efforts may not be timely provided or implemented or otherwise

41


 

adequate, even when the level of risk is critical or high. Further, certain other potential causes of system damage or other negative system-related events are wholly or partially beyond the Company’s control, such as natural disasters, vendor failures to satisfy service level requirements, third party negligence or intentional acts, and power or telecommunications failures. These circumstances could expose the Company to system-related damages, failures, interruptions, cyberattacks, as the Company experienced in December 2023 (as described further in Item 1C. Cybersecurity of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023), and other negative events or could otherwise disrupt the Company’s business and could also result in the loss or unauthorized release, gathering, monitoring or destruction of confidential, proprietary and other information pertaining to the Company, its customers, employees, agents or suppliers.

In conducting its business and delivering its products and services, the Company also utilizes service providers. These service providers and the systems they utilize are typically subject to similar types of system- and information security-related risks that the Company faces. The Company provides certain of these service providers with data, including nonpublic personal information. There is no guarantee that the Company’s due diligence or ongoing vendor oversight will be sufficient to ensure the integrity and security of the systems utilized by these service providers or the protection of the information that resides thereon.

Certain laws and contracts the Company has entered into require it to comply with certain information security requirements and to notify various parties, including consumers or customers, in the event of certain actual or potential data breaches or systems failures, including those of the Company’s service providers. Further, the Company’s financial institution customers have obligations to safeguard their systems and sensitive information and the Company may be bound contractually and/or by regulation to comply with the same requirements. If the Company or its service providers fail to comply with applicable regulations and contractual requirements, the Company could be exposed to lawsuits, governmental proceedings or the imposition of fines, among other consequences.

Any inability of the Company or its service providers to prevent or adequately respond to the issues described above could disrupt the Company’s business, delay the delivery of its products and services, inhibit its ability to retain existing customers or attract new customers, divert management’s time and energy, otherwise harm its reputation and/or result in financial losses, litigation, regulatory inquiries, increased costs or other adverse consequences that could be material to the Company.

13.
Errors and fraud involving the transfer of funds may adversely affect the Company

The Company relies on its systems, employees and domestic and international banks to transfer its own funds and the funds of third parties. In addition to relying on third-party banks to transfer these funds, the Company’s federal savings bank subsidiary transfers funds on behalf of the Company as well as title agents that are not affiliates of the Company. These transfers are susceptible to user input error, fraud, system interruptions, incorrect processing and similar errors that from time to time result in lost funds or delayed transactions. The Company’s email and computer systems and systems used by its agents, customers and other parties involved in a transaction have been subject to, and are likely to continue to be the target of, fraudulent attacks, including attempts to cause the Company or its agents to improperly transfer funds. These attacks continue to increase in frequency and sophistication. Funds transferred to a fraudulent recipient may not be recoverable. In certain instances the Company may be liable for those unrecovered funds. The controls and procedures used by the Company to prevent transfer errors and fraud may prove inadequate, resulting in financial losses, reputational harm, loss of customers or other adverse consequences which could be material to the Company.

14.
The Company’s failure to recruit and retain qualified employees may adversely affect the business

The Company’s continued success depends, in large part, on its ability to hire and retain qualified people. Competition for highly qualified people is significant, and there is no assurance that the Company will be successful in attracting, training or retaining people. If the Company is unable to attract and retain qualified people, its business and operations may be impaired or disrupted.

15.
The Company’s use of a global workforce involves risks that could adversely affect the Company

The Company utilizes lower cost labor in countries such as India and the Philippines, among others. These countries are subject to relatively high degrees of political and social instability and may lack the infrastructure to withstand natural disasters, health crises and other catastrophe events. Such disruptions could decrease efficiency and increase the Company’s costs. Weakness of the United States dollar in relation to the currencies used in these countries may also reduce the savings achievable through this strategy. Laws, regulations, business requirements or social or political pressures may require the Company to use labor based in the United States or may otherwise effectively increase the Company’s labor costs abroad. The Company may not be able to pass on these increased costs to its customers.

42


 

16.
Acquisitions may have an adverse effect on our business

The Company has in the past acquired, and is expected to acquire in the future, other businesses. When businesses are acquired, the Company may not be able to integrate or manage these businesses in such a manner as to realize the anticipated synergies or otherwise produce returns that justify the investment. Acquired businesses may subject the Company to increased regulatory or compliance requirements. The Company’s acquisitions have involved, and are likely to continue to involve, the entry into businesses in which the Company’s management has limited prior experience, making the Company reliant on the management team of the acquired business. The Company may not be able to successfully retain employees of acquired businesses or integrate them, and could lose customers, suppliers or other partners as a result of the acquisitions. For these and other reasons, including changes in market conditions, the projections used to value the acquired businesses may prove inaccurate. In addition, the Company might incur unanticipated liabilities from acquisitions. These and other factors related to acquisitions could have a material adverse effect on the Company’s results of operations, financial condition and liquidity. The Company’s management also will continue to be required to dedicate substantial time and effort to the integration of its acquisitions. These efforts could divert management’s focus and resources from other strategic opportunities and operational matters.

LEGAL AND COMPLIANCE RISK FACTORS

17.
Regulatory oversight and changes in government regulation could require the Company to raise capital, make it more difficult to deploy capital, including dividends to stockholders and repurchases of the Company’s shares, prohibit or limit the Company’s operations, make it more costly or burdensome to conduct such operations, result in decreased demand for the Company’s products and services or otherwise adversely affect the Company

Many of the Company’s businesses, including its title insurance, property and casualty insurance, home warranty, mortgage servicing and subservicing, banking, trust and wealth management businesses, are regulated by various federal, state, local and foreign governmental agencies. These and other of the Company’s businesses also operate within statutory guidelines, which can include requirements to maintain certain licenses at the federal, state and/or local levels. The industry in which the Company operates and the markets into which it sells its products are also regulated and subject to statutory guidelines. In general, in recent years, the Company experienced increasing regulatory oversight and became subject to increasingly complex statutory guidelines.

Regulatory oversight could require the Company to raise capital, and/or make it more difficult to deploy capital, including dividends to stockholders and repurchases of the Company’s shares. It is possible that the group capital calculations, particularly in an economic downturn, could have the effect of requiring the Company to raise capital and/or making it more difficult to otherwise deploy capital, including dividends to stockholders and repurchases of the Company’s shares.

An increasing number of federal, state, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer, and other processing of personal data. The effects of these privacy and data protection laws, including the cost of compliance and required changes in the manner in which the Company conducts its business, are not fully known and are potentially significant, and the failure to comply could adversely affect the Company. The Company has incurred costs to comply with these laws and to respond to inquiries about its compliance with them.

In addition, changes in the applicable regulatory environment, such as the announcement by the Consumer Financial Protection Bureau (“CFPB”) that it intends to consider a policy that would prohibit lenders from directly passing the cost of lenders title insurance to consumers; statutory guidelines or interpretations of existing regulations or statutes; reform of government-sponsored enterprises such as the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac); enhanced governmental oversight or efforts by governmental agencies to cause customers to refrain from using the Company’s products or services could prohibit or limit its future operations or make it more costly or burdensome to conduct such operations or result in decreased demand for the Company’s products and services or a change in its competitive position. The impact of these changes would be more significant if they involve jurisdictions in which the Company generates a greater portion of its title premiums, such as the states of Arizona, California, Florida, New York, and Texas. These changes may compel the Company to reduce its prices, may restrict its ability to implement price increases or acquire assets or businesses, may limit the manner in which the Company conducts its business or otherwise may have a negative impact on its ability to generate revenues, earnings and cash flows.

43


 

18.
Scrutiny of the Company’s businesses and the industries in which it operates by governmental entities and others could adversely affect the Company

The real estate settlement services industry, an industry in which the Company generates a substantial portion of its revenue and earnings, and the mortgage servicing and subservicing industry are subject to continuous scrutiny by regulators, legislators, the media and plaintiffs’ attorneys. Though often directed at these industries generally, these groups also focus their attention directly on the Company’s businesses from time to time. In either case, this scrutiny may result in changes which could adversely affect the Company’s operations and, therefore, its financial condition and liquidity.

Governmental entities have routinely inquired into certain practices in the real estate settlement services industry and the mortgage servicing and subservicing industry to determine whether certain of the Company’s businesses or its competitors have violated applicable laws, which include, among others, the insurance codes of the various jurisdictions, the Real Estate Settlement Procedures Act, the Truth in Lending Act and similar state, federal and foreign laws. The CFPB, for example, has actively utilized its regulatory authority over the mortgage and real estate markets by bringing enforcement actions against various participants in the mortgage and settlement industries and we expect that such enforcement activity will intensify. Departments of insurance in the various states, the CFPB and other federal regulators and applicable regulators in international jurisdictions, either separately or together, also periodically conduct targeted inquiries into the practices of title insurance companies, other settlement services providers and mortgage servicers in their respective jurisdictions. Currently, the Company is the subject of regulatory inquiries.

Further, from time to time plaintiffs’ lawyers have targeted, and are expected to continue to target, the Company and other members of the Company’s industry with lawsuits claiming legal violations or other wrongful conduct. These lawsuits often involve large groups of plaintiffs and claims for substantial damages. These types of inquiries or proceedings have from time to time resulted, and may in the future result, in findings of a violation of the law or other wrongful conduct and the payment of fines or damages or the imposition of restrictions on the Company’s conduct. This could impact the Company’s operations and financial condition. Moreover, these laws and standards of conduct often are ambiguous and, thus, it may be difficult to ensure compliance. This ambiguity may force the Company to mitigate its risk by settling claims or by ending practices that generate revenues, earnings and cash flows. Currently the Company is a party to class action lawsuits.

19.
Regulation of title insurance rates could adversely affect the Company

Title insurance rates are subject to extensive regulation, which varies from state to state. In many states the approval of the applicable state insurance regulator is required prior to implementing a rate change. These regulations could hinder the Company’s ability to promptly adapt to changing market dynamics through price adjustments, which could adversely affect its results of operations, particularly in a rapidly declining market.

FINANCIAL RISK FACTORS

20.
Failures at financial institutions at which the Company deposits funds could adversely affect the Company

The Company deposits substantial funds in financial institutions. These funds include amounts owned by third parties, such as escrow deposits, like-kind exchange deposits and investor, mortgagor and subservicer deposits. Should one or more of the financial institutions at which deposits are maintained fail, there is no guarantee that the Company would recover the funds deposited, whether through Federal Deposit Insurance Corporation coverage or otherwise. In the event of any such failure, the Company also could be held liable for the funds owned by third parties. Unfavorable economic conditions, like those experienced in 2023, may lead to a heightened risk of failures of financial institutions at which the Company maintains deposits. Such failures may be difficult to predict and the Company may not be able to react in a sufficiently timely manner to avoid adverse effects on the Company.

21.
Unfavorable economic or other conditions could cause the Company to write off a portion of its goodwill and other intangible assets

The Company performs an impairment test of the carrying value of goodwill and other indefinite-lived intangible assets annually in the fourth quarter, or sooner if circumstances indicate a possible impairment. Finite-lived intangible assets are subject to impairment tests on a periodic basis. Factors that may be considered in connection with this review include, without limitation, underperformance relative to historical or projected future operating results, reductions in the Company’s stock price and market capitalization, increased cost of capital and negative macroeconomic, industry and company-specific trends. These and other factors could lead to a conclusion that goodwill or other intangible assets are impaired, in which case the Company would be required to write off the portion believed to be impaired. Any substantial goodwill and other intangible asset

44


 

impairments that may be required could have a material adverse effect on the Company’s results of operations and financial condition.

22.
The Company’s investment portfolio is subject to certain risks and could experience losses

The Company maintains a substantial investment portfolio, primarily consisting of fixed income debt securities. The investment portfolio also includes adjustable-rate debt securities, common and preferred stock, as well as money-market and other short-term investments. Securities in the Company’s investment portfolio are subject to certain economic and financial market risks, such as credit risk, interest rate (including call, prepayment and extension) risk and/or liquidity risk. The risk of loss associated with the portfolio is increased during periods of instability in credit markets and economic conditions, such as during the current environment precipitated by rapidly rising interest rates. Debt and equity securities are carried at fair value on the Company’s balance sheet. Changes in the fair values of debt securities are recorded as a component of accumulated other comprehensive income/loss on the balance sheet. For debt securities in an unrealized loss position, where the loss is determined to be due to credit-related factors, the Company records the loss in earnings. Changes in the fair values of marketable equity securities are recognized in earnings. Changes in the fair values of securities in the Company’s investment portfolio have had an adverse impact on the Company and could have a material adverse effect on the Company’s results of operations, statutory surplus, financial condition and cash flow.

23.
The Company’s venture investment portfolio is volatile and subject to certain risks and could experience losses

The Company’s venture investment portfolio is primarily comprised of investments in the equity of private venture-stage companies that operate in the real-estate industry and related industries (many of which offer technology-enabled products and services), investments in funds that typically invest in these same types of companies, and a similar investment that is trading publicly. The venture investment portfolio is managed independent of the Company’s portfolio of debt securities and marketable equity securities, which is overseen by the Company’s investment department and an investment committee. The Company may continue to make similar venture investments. These positions are concentrated in a limited number of holdings and are high-risk, illiquid investments. In certain circumstances, such as when one of these companies raises capital, merges with another company or sells itself at a valuation that is less than the valuation at which the Company made its investment or when one of these companies fails and/or liquidates itself, the Company has been and could be required to impair all or part of its investment in that company or write down the value of an investment if future growth prospects deteriorate. The prospects of these companies depend on a number of factors, including the condition of the general economy, the general availability of capital, the performance of and volatility in the public markets, the regulatory and political environments, the condition of the real estate industry, the competitive environment for such companies and the operational and financial performance of such companies. Even if one of these companies is successful, the Company’s ability to realize the value of its investment may take a significant amount of time and may be dependent on the occurrence of a liquidity event, such as an initial public offering or the sale of the company. Even when a liquidity event occurs, the Company may be subject to restrictions on resale or may choose to continue to hold the investment for strategic or other reasons and, as a result, the Company may not monetize the value of its investment during periods in which it could be financially advantageous to sell the investment. These investments may cause material fluctuations in the Company’s quarterly results of operations due to the recognition of gains or losses in connection with observable price changes, such as from liquidity events, impairments, subsequent equity sales, or price changes in investments that begin trading publicly, which changes can be volatile.

24.
Actual claims experience could materially vary from the expected claims experience reflected in the Company’s reserve for incurred but not reported claims

The Company maintains a reserve for incurred but not reported (“IBNR”) claims pertaining to its title, escrow and other insurance and guarantee products. The majority of this reserve pertains to title insurance policies, which are long-duration contracts with the majority of the claims reported within the first few years following the issuance of the policy. Generally, 65% to 75% of claim amounts become known in the first six years of the policy life, and the majority of IBNR reserves relate to the six most recent policy years. Changes in expected ultimate losses and corresponding loss rates for recent policy years are considered likely and could result in a material adjustment to the IBNR reserves. In uncertain economic times, an even larger change is more likely. A material change in expected ultimate losses and corresponding loss rates for older policy years is also possible, particularly for policy years with loss ratios exceeding historical norms. The estimates made by management in determining the appropriate level of IBNR reserves could ultimately prove to be materially different from actual claims experience.

Changes in laws or regulations impacting real estate, particularly when applied retroactively, may cause a material change in expected ultimate losses and corresponding loss rates for recent and/or older policy years. For example, the 2020 United States Supreme Court decision in McGirt v. Oklahoma calls into question the governing authority for certain real estate-related matters in Native American reservations once thought to have been disestablished. To the extent the Company, in those areas,

45


 

underwrote title insurance policies or closed real estate transactions in conformity with authority that ultimately proves inapplicable, expected ultimate losses arising from those policies and transactions could change materially and could result in a material change to loss rates.

25.
The Company's ability to fulfill parent company obligations and/or pay dividends may be limited

The Company is a holding company whose primary assets are investments in its operating subsidiaries. The Company’s ability to fulfill parent company obligations and/or declare and pay dividends is dependent on the ability of its subsidiaries to pay dividends or repay funds. If the Company’s operating subsidiaries are not able to pay dividends or repay funds, the Company may not be able to fulfill parent company obligations and/or declare and pay dividends. Moreover, pursuant to insurance and other regulations under which the Company’s insurance subsidiaries operate, the amount of dividends, loans and advances available is limited. See Item 2 – MD&A – Liquidity and Capital Resources for details on dividend restrictions. The Company may also be required to invest capital in its subsidiaries which could further limit its ability to fulfill parent company obligations and/or declare and pay dividends.

26.
A reduction in the deposits at the Company’s federal savings bank subsidiary could require the Company to borrow funds to maintain liquidity

The deposits of the Company’s federal savings bank subsidiary consist almost entirely of funds deposited by its affiliates, the majority of which are from third parties to be held in trust pending the closing of real estate transactions. When real estate transactions decline, aggregate deposits held in trust at the Company’s bank tend to decline. There is also a portion of the bank’s deposits that are custodial funds held on behalf of clients of the Company’s residential mortgage subservicer subsidiary. Such clients may cause their custodial funds to be moved out of the Company’s bank subsidiary in connection with the transfer of ownership of mortgage servicing rights or loans, termination of subservicing contracts or otherwise. The likelihood of these clients causing funds to be moved increases as interest rates rise, which could result in a marked decline in the bank’s deposits. When there is a reduction in the bank’s deposits, the Company could be required to borrow funds to maintain the bank’s liquidity.

GENERAL RISK FACTORS

27.
Certain provisions of the Company’s bylaws and certificate of incorporation, as well as regulatory hurdles, may reduce the likelihood of any unsolicited acquisition proposal or potential change of control that the Company’s stockholders might consider favorable

The Company’s bylaws and certificate of incorporation contain provisions that could be considered “anti-takeover” provisions because they make it harder for a third-party to acquire the Company without the consent of the Company’s incumbent board of directors. Under these provisions:

election of the Company’s board of directors is staggered such that only one-third of the directors are elected by the stockholders each year and the directors serve three year terms prior to reelection;
stockholders may not remove directors without cause, change the size of the board of directors or, except as may be provided for in the terms of preferred stock the Company issues in the future, fill vacancies on the board of directors;
stockholders may act only at stockholder meetings and not by written consent;
stockholders must comply with advance notice provisions for nominating directors or presenting other proposals at stockholder meetings; and
the Company’s board of directors may without stockholder approval issue preferred shares and determine their rights and terms, including voting rights, or adopt a stockholder rights plan.

While the Company believes that they are appropriate, these provisions may only be amended by the affirmative vote of the holders of approximately 67% of the Company’s issued voting shares. In addition, federal banking laws and regulations and state insurance laws and regulations require third parties to obtain prior approval to acquire control of the Company due to its status as a savings and loan holding company and an insurance holding company. These provisions and regulatory requirements could have the effect of discouraging an unsolicited acquisition proposal or delaying, deferring or preventing a change of control transaction that might involve a premium price or otherwise be considered favorably by the Company’s stockholders.

46


 

28.
The Company may be susceptible to claims of infringement and may not be able to adequately protect its intellectual property

The Company relies on a combination of patents, trademarks, copyrights, trade secret laws, non-disclosure agreements, contractual provisions and systems of internal safeguards to protect its intellectual property. As the Company expands its utilization of innovative technologies, processes and techniques in the production and delivery of its products and services, the Company may increasingly have to litigate to enforce and protect its intellectual property rights, which may divert Company resources, cause reputational harm to the Company or result in other adverse consequences, including a loss of competitive advantage, and there is no guarantee that such protection and enforcement efforts would be successful. In addition, third parties may allege that the Company’s operations or activities infringe on their intellectual property rights, including through the Company’s use of software containing open source code, which may expose the Company to third-party claims of ownership of, or demands for the release of, the source code, the open source software and/or derivative works that were developed using such software, or otherwise seeking to enforce the terms of the applicable open source license. Many of the risks associated with usage of open source cannot be eliminated, and could, if not properly addressed, adversely affect the Company’s business. Infringement claims may give rise to litigation, which could result in damages, injunctions prohibiting the Company from providing certain products or services, entry into costly licensing arrangements or other adverse consequences.

47


 

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

Unregistered Sales of Equity Securities

During the quarter ended March 31, 2024, the Company did not issue any unregistered common stock.

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

Pursuant to the share repurchase program approved by the Company’s board of directors in June 2022, which program has no expiration date, the Company may repurchase up to $400.0 million of the Company’s issued and outstanding common stock. The following table describes purchases by the Company under the share repurchase program that settled during each period set forth in the table. Prices in column (b) include commissions. Cumulatively, as of March 31, 2024, the Company had repurchased $189.6 million (including commissions) of its shares authorized under the share repurchase program and had the authority to repurchase an additional $210.4 million (including commissions) under that program.

 

 

(a)
Total
Number of
Shares
Purchased

 

 

(b)
Average
Price Paid
per Share

 

 

(c)
Total Number of
Shares
Purchased as Part
of Publicly
Announced Plans
or Programs

 

 

(d)
Maximum
Approximate Dollar
Value of Shares
that May Yet Be
Purchased Under
the Plans or
Programs

 

January 1 to January 31, 2024

 

 

13,200

 

 

$

59.59

 

 

 

13,200

 

 

$

213,048,183

 

February 1 to February 29, 2024

 

 

45,400

 

 

 

59.31

 

 

 

45,400

 

 

 

210,355,467

 

March 1, 2024 to March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

210,355,467

 

Total

 

 

58,600

 

 

$

59.37

 

 

 

58,600

 

 

$

210,355,467

 

 

Item 3. Defaults Upon Senior Securities.

None.

Item 4. Mine Safety Disclosures.

Not applicable.

Item 5. Other Information.

(a)
None.
(b)
Not applicable.
(c)
During the quarter ended March 31, 2024, no director or Section 16 officer adopted or terminated any Rule 10b5-1 trading arrangements or non-Rule 10b5-1 trading arrangements (in each case, as defined in Item 408(a) of Regulation S-K).

48


 

Item 6. Exhibits.

Each management contract or compensatory plan or arrangement in which any director or named executive officer of First American Financial Corporation, as defined by Item 402(a)(3) of Regulation S-K (17 C.F.R. §229.402(a)(3)), participates that is included among the exhibits listed on the Exhibit Index is identified on the Exhibit Index by an asterisk (*).

Exhibit
No.

 

Description

 

Location

 

 

 

 

 

  3.1

 

Amended and Restated Certificate of Incorporation of First American Financial Corporation dated May 28, 2010.

 

Incorporated by reference herein to Exhibit 3.1 to the Current Report on Form 8-K filed June 1, 2010.

 

 

 

 

 

  3.2

 

Bylaws of First American Financial Corporation, amended and restated effective as of January 19, 2022.

 

Incorporated by reference herein to Exhibit 3.1 to the Current Report on Form 8-K filed January 21, 2022.

 

 

 

 

 

  31(a)

 

Certification by Chief Executive Officer Pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934.

 

Attached.

 

 

 

 

 

  31(b)

 

Certification by Chief Financial Officer Pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934.

 

Attached.

 

 

 

 

 

  32(a)

 

Certification by Chief Executive Officer Pursuant to 18 U.S.C. Section 1350.

 

Attached.

 

 

 

 

 

  32(b)

 

Certification by Chief Financial Officer Pursuant to 18 U.S.C. Section 1350.

 

Attached.

 

 

 

 

 

101.INS

 

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

 

N/A.

 

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema With Embedded Linkbases Document.

 

Attached.

 

 

 

 

 

104

 

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

 

N/A.

 

 

 

49


 

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.

 

 

FIRST AMERICAN FINANCIAL CORPORATION

(Registrant)

 

 

 

 

Date: April 25, 2024

 

By

/s/ Kenneth D. DeGiorgio

 

 

Kenneth D. DeGiorgio

 

 

Chief Executive Officer

(Principal Executive Officer)

 

 

 

 

Date: April 25, 2024

 

By

/s/ Mark E. Seaton

 

 

Mark E. Seaton

 

 

Executive Vice President,

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-31.(A) 2 faf-ex31_a.htm EX-31.(A) EX-31.(a)

 

Exhibit 31(a)

CERTIFICATIONS

I, Kenneth D. DeGiorgio, certify that:

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

 

/s/ Kenneth D. DeGiorgio

Kenneth D. DeGiorgio

Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31.(B) 3 faf-ex31_b.htm EX-31.(B) EX-31.(b)

 

Exhibit 31(b)

CERTIFICATIONS

I, Mark E. Seaton, certify that:

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

 

/s/ Mark E. Seaton

Mark E. Seaton

Executive Vice President, Chief Financial Officer

(Principal Financial Officer)

 

 


EX-32.(A) 4 faf-ex32_a.htm EX-32.(A) EX-32.(a)

 

 

Exhibit 32(a)

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 Form 10-Q of First American Financial Corporation (the “Company”) for the period ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Kenneth D. DeGiorgio, chief executive officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

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

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

A signed original of this statement has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

/s/ Kenneth D. DeGiorgio

Kenneth D. DeGiorgio

Chief Executive Officer

Date: April 25, 2024

 

The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. §1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 


EX-32.(B) 5 faf-ex32_b.htm EX-32.(B) EX-32.(b)

 

 

Exhibit 32(b)

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 Form 10-Q of First American Financial Corporation (the “Company”) for the period ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Mark E. Seaton, chief financial officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

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

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

A signed original of this statement has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

/s/ Mark E. Seaton

Mark E. Seaton

Executive Vice President, Chief Financial Officer

Date: April 25, 2024

The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. §1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 

 


EX-101.SCH 6 faf-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Income (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Stockholders Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Basis of Condensed Consolidated Financial Statements link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Trust Assets, Escrow and Other Deposits link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Debt Securities link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Equity Securities link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Allowance for Credit Losses – Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Reserve for Known and Incurred but Not Reported Claims link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Notes and Contracts Payable link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Accumulated Other Comprehensive Income (Loss) ("AOCI") link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Litigation and Regulatory Contingencies link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Basis of Condensed Consolidated Financial Statements (Policies) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Debt Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Equity Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Allowance for Credit Losses – Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Reserve for Known and Incurred but Not Reported Claims (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Accumulated Other Comprehensive Income (Loss) ("AOCI") (Tables) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Basis of Condensed Consolidated Financial Statements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Trust Assets, Escrow and Other Deposits (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Debt Securities (Investments in Debt Securities, Classified as Available-For-Sale) (Detail) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Debt Securities (Sales of Debt Securities) (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Debt Securities (Gross Unrealized Losses on Investments in Debt Securities) (Detail) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Debt Securities (Investments in Debt Securities by Contractual Maturity) (Detail) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Debt Securities (Composition of Debt Securities Portfolio by Credit Rating Agencies) (Detail) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Debt Securities (Composition of Debt Securities Portfolio by Credit Rating Agencies) (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Debt Securities (Composition of Debt Securities Portfolio in Unrealized Loss Position by Credit Rating Agencies) (Detail) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Equity Securities - (Summary of Investments in Equity Securities, by Classification) (Detail) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Equity Securities - (Summary of Investments in Marketable Equity Securities) (Detail) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Equity Securities (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Equity Securities - (Summary of Changes in Carrying Amounts of Non Marketable Equity Securities) (Detail) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Equity Securities - (Summary of Cumulative Gross Unrealized Gains and Cumulative Gross Unrealized Losses and Impairments) (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Allowance for Credit Losses - Summary of Allowance for Credit Losses on Accounts Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Goodwill (Carrying Amount of Goodwill by Reportable Segment) (Detail) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Goodwill (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Other Intangible Assets - Schedule of Other Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Other Intangible Assets - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Other Intangible Assets - Estimated Amortization Expense for Finite-Lived Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Reserve for Known and Incurred but Not Reported Claims (Activity in Reserve for Known and Incurred but Not Reported Claims) (Detail) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Reserve for Known and Incurred but Not Reported Claims (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Reserve for Known and Incurred but Not Reported Claims (Summary of Loss Reserves) (Detail) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Notes and Contracts Payable (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Income Taxes (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Earnings Per Share (Schedule of Earnings Per Share) (Detail) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Earnings Per Share (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Employee Benefit Plans (Net Periodic Benefit Costs) (Detail) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Employee Benefit Plans (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - Fair Value Measurements - Fair Value of Assets Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 996075 - Disclosure - Fair Value Measurements - Carrying Amounts and Estimated Fair Values of Financial Instruments Not Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 996085 - Disclosure - Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 996095 - Disclosure - Share-Based Compensation (Costs Associated with Share-Based Compensation Plans) (Detail) link:presentationLink link:calculationLink link:definitionLink 996105 - Disclosure - Share-Based Compensation (Summary of RSU/PRSU Activity) (Detail) - RSUs and PRSUs link:presentationLink link:calculationLink link:definitionLink 996115 - Disclosure - Share-Based Compensation (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 996125 - Disclosure - Stockholders' Equity (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 996135 - Disclosure - Accumulated Other Comprehensive Income (Loss) (AOCI) (Components of Accumulated Other Comprehensive Income (Loss) (Detail) link:presentationLink link:calculationLink link:definitionLink 996145 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Other Comprehensive Income (Loss) Reclassification Adjustments (Detail) link:presentationLink link:calculationLink link:definitionLink 996155 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of AOCI (Detail) link:presentationLink link:calculationLink link:definitionLink 996165 - Disclosure - Business Combinations (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 996175 - Disclosure - Segment Information (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 996185 - Disclosure - Segment Information (Schedule of Selected Financial Information) (Detail) link:presentationLink link:calculationLink link:definitionLink Tabular disclosure of the fair value of debt securities portfolio and in an unrealized loss position by credit quality indicator. The credit quality indicator is a statistic about the credit quality of investments. Examples include, but not limited to, credit-rating-agency ratings, an entity's internal credit risk grades, collateral, collection experience and other internal metrics. Debt Securities Portfolio Continuous Unrealized Loss Position Credit Quality Indicators Table [Text Block] Composition of Debt Securities Portfolio in Unrealized Loss Position by Credit Rating Agencies Goodwill [Line Items] Goodwill [Line Items] Debt Securities, Available-for-Sale [Abstract] Document Transition Report Document Transition Report Accumulated other comprehensive income other comprehensive income. Accumulated Other Comprehensive Income Other Comprehensive Income [Abstract] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Summary of Cumulative Gross Unrealized Gains and Cumulative Gross Unrealized Losses and Impairments Equity Securities Without Readily Determinable Fair Value 1 [Table Text Block] Equity securities without readily determinable fair value. OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax Change in unrealized gains (losses) on debt securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax, Total Change in unrealized losses on debt securities Noncontrolling Interests Noncontrolling Interest [Member] Debt securities, estimated fair value Debt securities (amortized cost of $7,859.0 and $7,895.2; pledged of $89.9 and $107.0) Debt securities, Estimated fair value Debt securities, Estimated fair value Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Net activity related to noncontrolling interests Investment Owned, Cost Investment cost Schedule of Segment Reporting Information, by Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Carrying amount, end of period Carrying amount, beginning of period Equity Securities without Readily Determinable Fair Value, Amount Non-marketable equity securities Carrying amount Restricted Stock Units (RSUs) [Member] RSUs Finite-Lived Noncompete Agreements, Gross Noncompete agreements 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Total Mortgage-Backed Securities Collateralized Mortgage-Backed Securities [Member] Collateralized Mortgage-Backed Securities Loans eligible for repurchase fair value disclosure. Loans Eligible For Repurchase Fair Value Disclosure Loans eligible for repurchase External Credit Rating by Grouping [Axis] External Credit Rating by Grouping Fair Value, Inputs, Level 1 [Member] Level 1 Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date Share-based compensation arrangement, term of plan Liability for Title Claims and Claims Adjustment Expense Total title claims, amount Fair Value Disclosures [Text Block] Fair Value Measurements Schedule of Business Acquisitions, by Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Net additions Equity Securities Net Additions Equity securities net additions. Line of Credit Facility, Covenant Compliance Line of Credit Facility, Covenant Compliance Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Estimated fair value, Less than 12 months Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Costs Associated with Share-Based Compensation Plans Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Liabilities: Goodwill, Acquired During Period Acquisitions Fair Value of Assets Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Fair Value of Assets And Liabilities Measured on Recurring Basis Stock Repurchased During Period, Shares Repurchases of Company shares, shares Investments, Fair Value Disclosure Total assets Investment fair value Fair Value Measurement [Domain] Fair Value Measurement Less: Net income attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest, Total Debt Securities, Available-for-Sale [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Schedule of Goodwill [Table] Schedule Of Goodwill [Table] Balance Sheet Location [Axis] Liabilities and Equity Total liabilities and equity Entity Address, State or Province Entity Address, State or Province Equity securities without readily determinable fair value unrealized loss cumulative amount. Equity Securities Without Readily Determinable Fair Value Unrealized Loss Cumulative Amount Cumulative unrealized losses Goodwill, Written off Related to Sale of Business Unit Dispositions Dispositions Deferred Income Tax Assets, Net Deferred income taxes RSUs and PRSUs Restricted Stock Units And Performance Stock Units [Member] Restricted Stock Units And Performance Stock Units. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive (loss) income attributable to the Company Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Net change in income tax accounts Trading Symbol Trading Symbol Allowance for doubtful accounts receivable writeOffs or recoveries. Allowance For Doubtful Accounts Receivable WriteOffs Or Recoveries Write-offs/recoveries Debt Securities, Available-for-Sale [Line Items] Schedule Of Available For Sale Securities [Line Items] Cumulative gross unrealized gains Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount Cumulative unrealized gains Acquisitions/dispositions, net of cash acquired/divested Payments for (Proceeds from) Businesses and Interest in Affiliates Payments for (Proceeds from) Businesses and Interest in Affiliates, Total Estimated costs as of the balance sheet date of settling nontitle claims and claims adjustment expense. Liability For Non Title Claims And Claims Adjustment Expense Non-title claims, amount Net payments in connection with share-based compensation Proceeds (payments) related to shares issued in connection with restricted stock unit, option and benefit plans. Proceeds Payments Related To Shares Issued In Connection With Restricted Stock Unit Option And Benefit Plans Schedule of Long-Term Debt Instruments [Table] investment in a title insurance business. Investment In Insurance Business [Member] Investment In Insurance Business Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] AOCI Attributable to Parent Business Combination Disclosure [Text Block] Business Combinations Total other comprehensive income, net of tax Other Comprehensive Income (Loss), Net of Tax Other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income Loss [Line Items] Entity Address, City or Town Entity Address, City or Town Notes and Contracts Payable Debt Disclosure [Text Block] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification Out Of Accumulated Other Comprehensive Income [Table] Unrealized losses on equity securities Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount Total amount of cash deposits, which are held at third-party financial institutions. Cash Deposits With Third Party Financial Institutions Cash deposits with third party financial institutions Additional Paid-in Capital [Member] Additional Paid-in Capital Legal Matters and Contingencies [Text Block] Litigation and Regulatory Contingencies Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Proceeds from maturities of debt securities Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items] Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Estimated fair value, 12 months or longer Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Reclassifications out of AOCI Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Pretax total Reclassifications out of AOCI Statement of Stockholders' Equity [Abstract] Intangible Assets Disclosure [Text Block] Other Intangible Assets Repayment of senior unsecured notes Repayment of Senior Unsecured Notes Repayment of senior unsecured notes. External Credit Rating, Non Investment Grade [Member] Non-Investment Grade Indefinite-Lived License Agreements Licenses Secured financings receivable. Secured Financings Receivable Secured financings receivable Unearned Premiums Deferred revenue Property, Plant and Equipment, Net Property and equipment, net Property, Plant and Equipment, Net, Total Ultimate loss rate percentage. Ultimate Loss Rate Percentage Ultimate loss rate Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Amortized cost, Due in one year or less Accounts Receivable, Credit Loss Expense (Reversal) Provision for expected credit losses Statement of Comprehensive Income [Abstract] Bank Loan Obligations [Member] Bank Loans Investments [Abstract] Investments: Entity Central Index Key Entity Central Index Key Accounts Receivable, Allowance for Credit Loss [Table Text Block] Summary of Allowance for Credit Losses on Accounts Receivables Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Assets: JPMorgan Chase Bank NA. J P Morgan Chase Bank Na [Member] JPMorgan Chase Bank, N.A Preferred Stock, Shares Outstanding Preferred stock, outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Liability for unpaid claims and claims adjustment expense incurred but not reported IBNR claims amount, other. Liability For Unpaid Claims And Claims Adjustment Expense Incurred But Not Reported I B N R Claims Amount Other Other Schedule of Goodwill [Table Text Block] Carrying Amount of Goodwill by Reportable Segment Entity Tax Identification Number Entity Tax Identification Number Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (loss) before income taxes Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in assets and liabilities excluding effects of acquisitions and noncash transactions: High yield corporate debt securities. High Yield Corporate Debt Securities [Member] High Yield Corporate Debt Securities Financial Instruments [Domain] Premiums earned on title insurance policies issued by independent agents. Premiums Earned By Agents Net Agent premiums AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Unrealized Gains (Losses) on Debt Securities Weighted-average common shares outstanding (Note 10): Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Net realized losses on sales of debt securities Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Incurred but not reported IBNR claims as a percentage of the liability for claims and claims adjustment expense. Liability For Title Claims And Claims Adjustment Expense Incurred But Not Reported I B N R Percentage Incurred but not reported claims, percent Schedule of Other Intangible Assets Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with either a finite life or exist in perpetuity, by either major class or business segment. Schedule Of Other Intangible Assets Table [Text Block] Assets Total assets Operating Lease, Right-of-Use Asset Operating lease assets Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Accumulated other comprehensive (income) Loss, defined benefit plan, after Tax, Ending Balance Accumulated other comprehensive (income) Loss, defined benefit plan, after Tax, Beginning Balance Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax, Total Uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Entity Registrant Name Entity Registrant Name Retained Earnings (Accumulated Deficit) Retained earnings Retained Earnings (Accumulated Deficit), Total Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Unrealized losses, Less than 12 months Percentage of debt securities in unrealized losses position. Percentage Of Debt Securities In Unrealized Losses Position Percentage of debt securities in unrealized loss position Supplemental Cash Flow Information [Abstract] Supplemental information: US Treasury Bond Securities [Member] U.S. Treasury bonds Retained Earnings [Member] Retained Earnings Unvested at March 31, 2024 Unvested at December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Equity, Including Portion Attributable to Noncontrolling Interest Balance Balance Total equity Deferred Income Tax Liabilities, Net Deferred income taxes Minimum Minimum [Member] Minimum [Member] Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims Provision for policy losses and other claims Total Provision Impairment charges on equity securities Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Investments in Debt Securities, Classified as Available-For-Sale Investments Classified by Contractual Maturity Date [Table Text Block] Investments in Debt Securities by Contractual Maturity Revenues Revenues Total revenues Parent [Member] Total stockholders' equity State tax expense based primarily on insurance premiums written. Premium Taxes Premium taxes Operating Lease, Liability Operating lease liabilities Operating Lease, Liability, Total Home Warranty Home Warranty Segment [Member] Home warranty segment member. Decrease in deferred revenue Increase (Decrease) in Unearned Premiums US Government Agencies Debt Securities [Member] Governmental agency bonds Equity Component [Domain] Equity Component Segments [Axis] Segments Defined Benefit Plan, Plan Assets, Contributions by Employer Contribution for pension obligation Receivables [Abstract] The total of marketable equity securities, non-marketable equity securities and equity method investments. Equity Securities Equity securities Equity Securities Goodwill, Foreign Currency Translation Gain (Loss) Foreign currency translation Debt Disclosure [Abstract] Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Summary of Changes in Carrying Amounts of Non-Marketable Equity Securities Equity Securities without Readily Determinable Fair Value [Table Text Block] The entire disclosure for liabilities related to policy benefits and unpaid claims and claim adjustments. Liability For Policy Benefits And Unpaid Claims Disclosure [Text Block] Reserve for Known and Incurred but Not Reported Claims Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Cash contribution to plans during the remainder Debt Security, Corporate, US [Member] U.S. corporate debt securities Stock Repurchase Program, Authorized Amount Stock repurchase program, authorized amount Assets [Abstract] Assets Amortization of Intangible Assets Amortization expense Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Common stock that will be made available for sale, in shares Base Rate Base Rate [Member] Cumulative gross unrealized losses and impairments Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount Unrealized (losses) gains Cumulative unrealized losses Stock Repurchased and Retired During Period, Value Purchase of Company, value Fair Value Measurements, Nonrecurring [Table Text Block] Carrying Amounts and Estimated Fair Values of Financial Instruments Not Measured at Fair Value California-based acquisition. California Based Acquisition [Member] California-based Acquisition Summary of Cumulative Gross Unrealized Gains and Cumulative Gross Unrealized Losses and Impairments Summary Of Cumulative Gross Unrealized Gains And Cumulative Gross Unrealized Losses And Impairments [Table Text Block] Summary of cumulative gross unrealized gains and cumulative gross unrealized losses and impairments. Common stock, $0.00001 par value; Authorized-300.0 shares; Outstanding-103.7 shares and 103.1 shares Common Stock, Value, Issued Common stock, $0.00001 par value; Authorized-300.0 shares; Outstanding-[0] shares and 109.7 shares Repayments of Long-Term Debt Repayments of other notes and contracts payable Repayments of Long-Term Debt, Total Proceeds from Sale of Property, Plant, and Equipment Proceeds from sales of property and equipment Proceeds from Sale of Property, Plant, and Equipment, Total Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Share-based compensation Share-Based Payment Arrangement, Noncash Expense, Total Income taxes Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Share-Based Payment Arrangement, Expense Share-based compensation Finite-lived intangible assets, net Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Selected Financial Information Income taxes paid Income Taxes Paid AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax Accumulated other comprehensive income (loss), debt securities, available-for-sale, adjustment, after tax, Ending Balance Accumulated other comprehensive income (loss), debt securities, available-for-sale, adjustment, after tax, Beginning Balance Accounts Payable and Accrued Liabilities Accounts Payable and Accrued Liabilities [Member] Equity Securities without Readily Determinable Fair Value [Line Items] Equity Securities Without Readily Determinable Fair Value [Line Items] Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive income (loss), net of tax: Net unrealized gains on equity securities Equity Securities, FV-NI, Unrealized Gain (Loss) Equity Securities, FV-NI, Unrealized Gain (Loss), Total Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Effect of exchange rate changes on cash London Interbank Offered Rate [Member] London Interbank Offered Rate. Measurement Basis [Axis] Measurement Basis Asset, Held-in-Trust Assets held-in-trust Assets Held-in-trust, Total Unrealized Gains (Losses) on Debt Securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Including Noncontrolling Interest [Member] Less: Comprehensive income attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total Long-Term Debt, Type [Domain] Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction, Total External Credit Rating, Investment Grade [Member] Investment Grade Percentage of debt securities grade by rating agencies. Percentage Of Debt Securities Grade By Rating Agencies Percentage of debt securities by credit rating agencies Investments in equity securities. Investments In Equity Securities [Text Block] Equity Securities Commitments and Contingencies Disclosure [Abstract] Intersegment Eliminations [Member] Eliminations Equity [Text Block] Stockholders’ Equity Incentive Compensation Plan Incentive Compensation Plan [Member] Incentive compensation plan. Emerging market debt securities. Emerging Market Debt Securities [Member] Emerging Market Securities Interest Paid, Excluding Capitalized Interest, Operating Activities Interest 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Write-offs or recoveries. Write-offs Or Recoveries Write-offs/recoveries Write-offs/recoveries 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Retirement Plan Type [Domain] Retirement Plan Type Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Debt Securities, Gross unrealized gains Equity, Attributable to Parent [Abstract] Stockholders’ equity: 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] Investment Owned, Fair Value, Beginning Balance Investment Owned, Fair Value, Ending Balance Investment Owned, Fair Value Investment fair value Defined Benefit Plan, Interest Cost Interest costs Entity [Domain] Entity Other Income Tax Expense (Benefit), Continuing Operations Other tax benefits related to interest and penalties of uncertain tax positions Other Income Tax Expense (Benefit), Continuing Operations, Total Line of Credit Facility, Maximum Borrowing Capacity Net income per share attributable to the Company's stockholders (Note 10): Earnings Per Share [Abstract] Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Estimated fair value, Due after five through ten years Unrealized (losses) gains on debt securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total Equity Securities without Readily Determinable Fair Value [Table] Equity Securities Without Readily Determinable Fair Value [Table] Insurance [Abstract] Dividends, Common Stock Dividends on common shares Dividends, Common Stock, Total Segments [Domain] Segments 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Five Title plants and other indexes. Title Plants And Other Indexes Title plants and other indexes Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Amortization of net actuarial loss Amortization of net actuarial loss Taxes Payable Income taxes payable Taxes Payable, Total Gross unrealized gains Equity Securities Without Readily Determinable Fair Value Amount Unrealized Gain Equity securities without readily determinable fair value amount unrealized gain. Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Prior Years Payments, net of recoveries, related to: Prior years Property, Plant and Equipment, Additions Capital expenditures Earnings Per Share, Basic Basic Earnings Per Share, Basic, Total Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Other Information Unrecognized tax positions increase decrease, months Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Components of Accumulated Other Comprehensive Income (Loss) Commitments and contingencies (Note 16) Commitments and Contingencies Income Taxes Receivable Income taxes receivable Business Combinations [Abstract] Income Statement [Abstract] Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Revenues Carrying amount of investment Investments Investments, Total Defined Benefit Plan, Amortization of Gain (Loss) Amortization of net actuarial loss Decrease in accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total PRSUs Performance Shares [Member] Repayments of secured financings payable. Repayments Of Secured Financings Payable Repayments of secured financings payable The provision for title losses expressed as a percentage of title premiums and escrow fees. Loss Provision Percentage Of Title Premiums And Escrow Fees Provision for title loss, percentage of title premiums and escrow fees Retirement Benefits [Abstract] Statistical Measurement [Domain] Statistical Measurement Cash provided by (used for) operating activities Net Cash Provided by (Used in) Operating Activities Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Amortized cost, Due after five through ten years Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Accounts Receivable, Allowance for Credit Loss Balance at end of period Balance at beginning of period Accounts and accrued income receivable, allowances Stockholders' Equity Note [Abstract] Share Repurchase Program [Axis] Share Repurchase Program Escrow Deposit Escrow deposits Insurance Loss Reserves [Abstract] Earnings Per Share, Diluted Diluted Earnings Per Share, Diluted, Total Finite-Lived Customer Relationships, Gross Customer relationships Servicing Liability at Amortized Cost, Fair Value Servicing related liabilities Corporate and eliminations. Corporate And Eliminations [Member] Corporate and Eliminations Liability for income taxes associated with uncertain tax positions Unrecognized Tax Benefits Unrecognized Tax Benefits, Beginning Balance Unrecognized Tax Benefits, Ending Balance Debt Instrument, Name [Domain] Domain stands for external credit rating that reflect published ratings by investment grade type obtained from globally recognized securities rating agencies. External Credit Rating By Grade Type [Axis] External Credit Rating By Grade Type Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Error Correction, Type [Axis] A minus or higher rating. A Minus Or Higher Rating [Member] A- or higher Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Pension Benefit Adjustment Additional Paid in Capital, Common Stock Additional paid-in capital Compensation and Employee Benefit Plans, Other than Share-Based Compensation [Text Block] Employee Benefit Plans Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accumulated other comprehensive income (loss), foreign currency translation adjustment, net of tax, Ending Balance Accumulated other comprehensive income (loss), foreign currency translation adjustment, net of tax, Beginning Balance Equity Securities, FV-NI, Realized Gain (Loss) Realized gain on securities Equity Securities, FV-NI, Realized Gain (Loss), Total Notes Receivable, Fair Value Disclosure Notes receivable, net Equity Securities, FV-NI, Current Marketable equity securities Equity securities, Estimated fair value Equity securities, estimated fair value Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost Amortized cost Payments for Repurchase of Common Stock Repurchases of Company shares Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Reclassifications out of Accumulated Other Comprehensive Income (Loss) Equity, Attributable to Noncontrolling Interest Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest, Total Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance Liability for loans eligible for repurchase Fair Value Disclosure. Liability For Loans Eligible For Repurchase Fair Value Disclosure Liability for loans eligible for repurchase Mortgage loans held for sale Loan, Held-for-Sale, Fair Value Disclosure Domain stands for external credit rating that reflect published ratings by investment grade type obtained from globally recognized securities rating agencies. External Credit Rating By Grade Type [Domain] External Credit Rating By Grade Type Increase in other operating expenses and increased accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable, Accrued Liabilities and Other Operating Liabilities Increase (Decrease) in Accounts Payable, Accrued Liabilities and Other Operating Liabilities Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Estimated fair value, Due in one year or less Liabilities and Equity [Abstract] Liabilities and Equity First American trust. First American Trust [Member] First American Trust Liability for Unpaid Claims and Claims Adjustment Expense, Reported Claims, Amount Known title claims, amount Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Finite-Lived Patents, Gross Patents 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Credit Facility [Domain] Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Gross Unrealized Losses on Investments in Debt Securities Income tax refunds Income tax refunds Proceeds from Income Tax Refunds Equity [Abstract] Equity [Abstract] Granted during 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Abstract] Municipal Bonds [Member] Municipal bonds Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Proceeds from (Payments to) Noncontrolling Interests Net activity related to noncontrolling interests Proceeds from (Payments to) Noncontrolling Interests, Total Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 Estimated fair value, Due after ten years Equity Components [Axis] Equity Components Investments, Debt and Equity Securities [Abstract] Tabular disclosure of the components of other comprehensive income (loss) reclassification adjustments. Other Comprehensive Income Loss Reclassification Adjustments Table [Text Block] Adjustments for Reclassification of Other Comprehensive Income (Loss) Payments to Acquire Businesses, Gross Business acquisition cost The cash inflow associated with the sale of equity securities. Proceeds From Sale Of Equity Securities Proceeds from sales of equity securities Cash proceeds from sale of equity securities Equity Securities, FV-NI, Cost Equity securities, Cost Vested during 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Local Phone Number Local Phone Number Claims paid, including assets acquired, net of recoveries. Claims Paid Including Assets Acquired Net Of Recoveries Claims paid, including assets acquired, net of recoveries Realized and unrealized net gains (losses) on equity securities Equity Securities, FV-NI, Gain (Loss) Equity Securities, FV-NI, Gain (Loss), Total Goodwill Balance at end of period Balance at beginning of period Goodwill Goodwill, Total Statement of Cash Flows [Abstract] Stock Repurchased and Retired During Period, Shares Common stock repurchased, shares Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income (loss), net of tax, Ending Balance Accumulated other comprehensive income (loss), net of tax, Beginning Balance Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Foreign Currency Translation Adjustment Prior Year Claims and Claims Adjustment Expense Provision related to prior years Excise tax percentage on corporate stock repurchases as part of Inflation Reduction Act Excise Tax Percentage on Corporate Stock Repurchases Excise tax percentage on corporate stock repurchases. Common Stock, Par or Stated Value Per Share Common stock, par value Decrease in accounts and accrued income receivable Increase (Decrease) in Accounts and Other Receivables Fixed interest rate Debt Instrument, Interest Rate, Stated Percentage Proceeds from Equity Method Investment, Distribution Dividends from equity method investments Earnings Per Share [Line Items] Earnings per share. Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10 Amortized cost, Due after ten years Consolidation Items [Domain] Consolidation Items Segment, Expenditure, Addition to Long-Lived Assets Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Basis of Condensed Consolidated Financial Statements Payments of Dividends Payments of cash dividends Payments of Dividends, Total Fair Value, Inputs, Level 3 [Member] Level 3 APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year Payments, net of recoveries, related to: Current year Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Effect of dilutive restricted stock units ("RSUs") and performance restricted stock units ("PRSUs") Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Trust assets, escrow and other deposits. Trust Assets Escrow And Other Deposits [Text Block] Trust Assets, Escrow and Other Deposits Operating Segments Operating Segments [Member] Supplemental Employee Retirement Plan [Member] Unfunded Supplemental Benefit Plans Segment Reporting Disclosure [Text Block] Segment Information City Area Code City Area Code Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Debt Securities Consolidation Items [Axis] Consolidation Items Known title claims and incurred but not reported IBNR claims as a percentage of the liability for claims and claims adjustment expense. Liability For Title Claims And Claims Adjustment Expense Percentage Total title claims, percent Business Acquisition [Line Items] Business Acquisition [Line Items] Net investment (gains) losses Net investment gains (losses) (realized of $(3.4) and $(4.5)) Gain (Loss) on Investments Net investment gains (losses) Gain (Loss) on Investments, Total Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value Estimated fair value Like kind exchange funds. Like Kind Exchange Funds Like-kind exchange funds Weighted Average Number of Shares Outstanding, Basic Basic Basic weighted-average shares Weighted Average Number of Shares Outstanding, Basic, Total Basis Of Condensed Consolidated Financial Statements [Line Items] Basis of condensed consolidated financial statements. Labor and Related Expense Personnel costs Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Summary of RSU and PSRU Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Statement [Table] Statement [Table] Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward] Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward] Servicing Asset at Amortized Cost, Fair Value Servicing related assets Document Fiscal Period Focus Document Fiscal Period Focus Income (Loss) from Equity Method Investments Equity in earnings of affiliates, net Deposits with banks fair value disclosure. Deposits With Banks Fair Value Disclosure Deposits with banks Statement [Line Items] Statement [Line Items] Debt Security, Corporate, Non-US [Member] Foreign corporate debt securities Payments for advances under secured financing agreements. Payments For Advances Under Secured Financing Agreements Advances under secured financing agreements Debt Instrument, Fair Value Disclosure Notes and contracts payable Debt Instrument, Fair Value Disclosure, Total Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive securities excluded from the weighted-average diluted common shares outstanding Other assets. Other Assets [Line Items] Other Assets [Line Items] Increase (Decrease) in Deposits Net change in deposits Increase (Decrease) in Deposits, Total Common Stock [Member] Common Stock Debt Instrument [Line Items] Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to cash provided by operating activities: Cash deposits. Cash Deposits Cash deposits Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Tabular disclosure of the fair value of debt securities by credit quality indicator. The credit quality indicator is a statistic about the credit quality of investments. Examples include, but not limited to, credit-rating-agency ratings, an entity's internal credit risk grades, collateral, collection experience and other internal metrics. Debt Securities Portfolio Credit Quality Indicators Table [Text Block] Composition of Debt Securities Portfolio by Credit Rating Agencies Stock Repurchased During Period, Value Repurchases of Company shares Realized (losses) gains of net investment Net investment (losses) gains (realized (losses) gains of $[0.0], $[0.0], $[0.0], $[0.0] Realized Investment Gains (Losses), Total Realized losses Accretion (Amortization) of Discounts and Premiums, Investments Amortization of premiums and accretion of discounts on debt securities, net Payments for (Proceeds from) Long-Term Investments Net change in other investments Payments for (Proceeds from) Long-Term Investments, Total Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Proceeds from Sale of Debt Securities, Available-for-Sale Proceeds from sales of debt securities Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Known title claims as a percentage of the liability for claims and claims adjustment expense. Liability For Title Claims And Claims Adjustment Expense Known Claims Percentage Known title claims, percent The cash outflow to acquire equity securities. Payments To Acquire Equity Securities Purchases of equity securities Cover [Abstract] Share Repurchase Program [Domain] Share Repurchase Program Document Fiscal Year Focus Document Fiscal Year Focus Increased Other Operating Expense Other Operating Income (Expense) [Member] Proceeds from borrowings under secured financing agreements. Proceeds From Borrowings Under Secured Financing Agreements Borrowings under secured financing agreements Comprehensive Income (Loss) Note [Text Block] Accumulated Other Comprehensive Income (Loss) ("AOCI") Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Pre-tax income Allowance for Credit Losses [Text Block] Allowance for Credit Losses – Accounts Receivable Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount Incurred but not reported claims, amount Preferred Stock [Member] Preferred Stock Other assets. Other Assets [Table] Other Assets [Table] Debt repaid Extinguishment of Debt, Amount Granted during 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Segment Reporting [Abstract] Home Warranty Home Warranty [Member] Home warranty. Security Exchange Name Security Exchange Name Other Comprehensive Income (Loss), before Reclassifications, before Tax Pretax change before reclassifications Liability for Claims and Claims Adjustment Expense Balance at end of period Balance at beginning of period Reserve for known and incurred but not reported claims Total loss reserves, amount Recently Adopted/Pending Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid Total Payments, net of recoveries Preferred Stock, Shares Authorized Preferred stock, shares authorized Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Change in foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Total Accounts and accrued income receivable, less allowance for credit losses of $20.8 and $21.8 For an unclassified balance sheet, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. Also, includes interest, dividends, rents, ancillary and other revenues earned but not yet received by the entity on its investments. Accounts And Accrued Income Receivable Net Debt Securities, Available-for-Sale, Realized Gain Realized gains on sales of debt securities Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Other Comprehensive Income (Loss), Tax Tax effect Other Comprehensive Income (Loss), Tax, Total Legal Entity [Axis] Legal Entity Financial Instrument [Axis] Debt Securities, Trading, and Equity Securities, FV-NI [Table] Schedule Of Trading Securities And Other Trading Assets [Table] Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Two Point Four Zero Percent Unsecured Notes Member. Two Point Four Zero Percent Unsecured Notes [Member] 2.40% unsecured notes Non Marketable Equity Securities [Member] Non Marketable Equity Securities [Member] Non Marketable Equity Securities Proceeds from collections of secured financings receivable. Proceeds From Collections Of Secured Financings Receivable Collections of secured financings receivable Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Debt Securities, Gross unrealized losses Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Estimated Amortization Expense for Finite-Lived Intangible Assets Payments to Acquire Debt Securities, Available-for-Sale Purchases of debt securities Variable Rate [Domain] Debt Securities, Available-for-Sale, Unrealized Loss Position Estimated fair value of debt securities, Unrealized loss position Estimated fair value, Total Estimated fair value of debt securities, Unrealized loss position Intangible Assets, Gross (Excluding Goodwill) [Abstract] Reclassification from AOCI, Current Period, Tax Tax effect Reclassification from AOCI, Current Period, Tax, Total Total claims as a percentage of the liability for claims and claims adjustment expense. Liability For Unpaid Claims And Claims Adjustment Expense Reported And Incurred But Not Reported Percentage Total loss reserves, percent Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises [Member] Governmental agency mortgage-backed securities Securities Act File Number Entity File Number Line of Credit Facility, Expiration Date Equity, Class of Treasury Stock [Line Items] Equity Class Of Treasury Stock [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Net Investment Income Net investment income Net Investment Income, Total Net investment income (loss) Non-title claims as a percentage of the liability for claims and claims adjustment expense. Liability For Non Title Claims And Claims Adjustment Expense Percentage Non-title claims, percent Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and cash equivalents—End of period Cash and cash equivalents—Beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total Other Assets Other assets Other Assets, Total Share-Based Payment Arrangement [Abstract] Debt Instrument [Axis] Estimate of Fair Value Measurement [Member] Estimated Fair Value Number of states that permit issuance of title insurance policies. Number Of States That Permit Issuance Of Title Insurance Policies Number of states issues title insurance policies Unvested at March 31, 2024 Unvested at December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Deferred tax asset valuation allowance Deferred Tax Assets, Valuation Allowance Total deposits with banks that are not considered cash equivalents. Deposits With Banks Deposits with banks Costs and Expenses Total expenses Accumulated Defined Benefit Plans Adjustment, Net Transition Attributable to Parent [Member] Pension Benefit Adjustment Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Pension benefit adjustment Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total Pension benefit adjustment Schedule of Defined Benefit Plans Disclosures [Table] Schedule Of Defined Benefit Plans Disclosures [Table] Preferred Stock, Value, Issued Preferred stock, $0.00001 par value; Authorized—0.5 shares; Outstanding—none Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Investment Type [Axis] Investment Type Finite-Lived Trademarks, Gross Trademarks RSU/PRSU, Weighted-average grant-date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Earnings Per Share Earnings Per Share [Text Block] Revenues [Abstract] Revenues Earnings Per Share [Table] Earnings Per Share [Table] Entity Address, Address Line One Entity Address, Address Line One Goodwill Disclosure [Text Block] Goodwill Corporate Segment [Member] Corporate Cash and Cash Equivalents, Fair Value Disclosure Cash and cash equivalents Antidilutive Securities [Axis] Antidilutive Securities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Fair value estimates for other intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Amended Incentive Compensation Plan Amended Incentive Compensation Plan [Member] Amended Incentive Compensation Plan. Income Statement Location [Axis] Secured financings payable fair value disclosure.. Secured Financings Payable Fair Value Disclosure Secured financings payable Long-Term Debt, Type [Axis] Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Offerpad Inc Member. Offerpad Inc [Member] Offerpad Inc [Member] Fair Value, Inputs, Level 2 [Member] Level 2 Fees associated with title search and related reports, title and other real property records and images, and other non-insured revenue. Information And Other Fees Earned Information and other Equity method investments Equity Method Investments Debt and Lease Obligation Notes and contracts payable Debt and Lease Obligation, Total Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Shares issued in connection with share-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total Payment to purchase additional shares of common stock Payments to Acquire Equity Securities, FV-NI New Share Repurchases Plan New Share Repurchases Plan [Member] New Share Repurchase Plan Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Fair value estimates for other assets Error Correction, Type [Domain] Fair Value of Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Investments [Domain] Investments Schedule of Investments [Table] Schedule Of Investments [Table] Schedule of Investments [Line Items] Schedule Of Investments [Line Items] Deposits Deposits Deposits, Total Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Reported Value Measurement [Member] Carrying Amount Increase in other operating expenses and increased accounts payable and accrued liabilities Immaterial Error Correction Amount Amount related to effect on financial statements related to corrections of prior year errors in the current year financial statements when the effect of the prior year error was immaterial to the prior year financial statements and the current year correction is immaterial to the current year financial statements. Secured financings payable. Secured Financings Payable Secured financings payable Long-term Line of Credit Long-Term Line of Credit Long-Term Line of Credit, Total Other Cost and Expense, Operating Other operating expenses Accounts Payable and Accrued Liabilities Accounts payable and accrued liabilities Accounts Payable and Accrued Liabilities, Total Goodwill, Impairment Loss Goodwill impairment losses Portion at Fair Value Measurement [Member] Fair Value Disclosure Item Amounts [Default] Portion at Fair Value Measurement [Member] [Default] Number of states that issue home warranty contracts. Number Of States That Issue Home Warranty Contracts Number of states issues home warranty contracts Common Stock, Dividends, Per Share, Declared Cash dividends per share Gross unrealized losses and impairments Equity Securities Without Readily Determinable Fair Value Amount Unrealized Loss Equity securities without readily determinable fair value amount unrealized loss. Debt and Equity Securities, FV-NI [Line Items] Schedule Of Trading Securities And Other Trading Assets [Line Items] Debt Securities, Available-for-Sale, Restricted Pledged securities included in debt securities Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block] Activity in Reserve for Known and Incurred but Not Reported Claims An Amended Employee Stock Purchase Plan by which employees of a corporation can purchase the corporation's stock at a discount. Amended Employee Stock Purchase Plan [Member] Amended Employee Stock Purchase Plan Other Operating Activities, Cash Flow Statement Other, net Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Estimated fair value, Due after one through five years Remainder of 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Unrealized losses, Total Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total Stock Repurchase Program, Remaining Authorized Repurchase Amount Remaining authorized amount under stock repurchase program Common Stock, Shares, Outstanding Balance, Shares Balance, Shares Common stock, shares outstanding Current Year Claims and Claims Adjustment Expense Provision related to current year Share-Based Payment Arrangement [Text Block] Share-Based Compensation Equity securities, Unrealized losses Amount of unrealized gain (loss) on investment in marketable equity securities. Marketable Equity Securities Unrealized Gains Losses Class of Treasury Stock [Table] Class Of Treasury Stock [Table] External Credit Rating by Grouping [Domain] External Credit Rating by Grouping Retirement Plan Type [Axis] Retirement Plan Type Income Statement Location [Domain] Business Combination and Asset Acquisition [Abstract] Document Type Document Type Intangible Assets, Net (Excluding Goodwill) [Abstract] Net (increase) decrease in deposits with banks Increase or decrease in deposits with banks that are not considered cash equivalents. Increase Decrease In Deposits With Banks Revolving loans, interest rate description Line of Credit Facility, Interest Rate Description Cash (used for) provided by investing activities Net Cash Provided by (Used in) Investing Activities Equity securities without readily determinable fair value net downward price adjustment annual amount. Equity Securities Without Readily Determinable Fair Value Net Downward Price Adjustment Annual Amount Unrealized losses on equity securities Document Quarterly Report Document Quarterly Report Summary of Investments in Equity Securities, by Accounting Classification Tabular disclosure of investments in marketable equity securities, non-marketable equity securities and equity method investments. Equity Securities Table [Text Block] Secured financings receivable fair value disclosure. Secured Financings Receivable Fair Value Disclosure Secured financings receivable Net Periodic Benefit Costs Schedule of Net Benefit Costs [Table Text Block] Unsecured Debt Unsecured Debt [Member] Offsetting tax benefits related to uncertain tax positions Offsetting tax benefits to liability for income taxes associated with uncertain tax positions. Offsetting Tax Benefits To Liability For Income Taxes Associated With Uncertain Tax Positions Offsetting Tax Benefits To Liabilities For Income Taxes Associated With Uncertain Tax Positions Minimum tax rate in jurisdictions which it operates percentage subject to international anti-base erosion rules Minimum tax rate in jurisdictions which it operates percentage Minimum tax rate in jurisdictions which it operates percentage. Net Cash Provided by (Used in) Financing Activities Cash (used for) provided by financing activities Reserve releases for prior policy years. Reserve Releases for Prior Policy Years Reserve releases for prior policy years Entity Filer Category Entity Filer Category Product line consisting of insurance against the loss of an interest in a property because of legal defects and other services. Title Insurance And Services [Member] Title Insurance and Services Balance Sheet Location [Domain] An Employee Stock Purchase Plan by which employees of a corporation can purchase the corporation's stock at a discount. Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Variable Rate [Axis] Write-offs/recoveries Accounts Receivable, Allowance for Credit Loss, Writeoff Liabilities Total liabilities Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income Loss [Table] Basis of Condensed Consolidated Financial Statements [Table] Basis of condensed consolidated financial statements. Premiums earned on all insurance and reinsurance contracts after subtracting any amounts ceded to another insurer and adding premiums assumed from other insurers, as well as fees earned from escrow services. Premiums Earned Net And Escrow Fee Revenue Direct premiums and escrow fees Equity, Attributable to Parent Total stockholders’ equity Stockholders' Equity Attributable to Parent, Beginning Balance Stockholders' Equity Attributable to Parent, Ending Balance Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Debt Securities, Available-for-Sale, Realized Loss Realized losses on sales of debt securities Other intangibles assets, net Intangible Assets, Net (Excluding Goodwill) Other intangible assets, net Net income attributable to the Company Net income attributable to the Company Interest Expense Interest Interest Expense, Total Line of credit facility maximum increase in revolving credit and/or term loans. Line Of Credit Facility Maximum Increase In Revolving Credit Expansion Option Line Of Credit Facility Maximum Increase In Revolving Credit Expansion Option Increase in loss reserve estimates for prior policy years. Increase In Loss Reserve Estimates For Prior Policy Years Estimated increase in loss reserve for prior policy years Statement of Financial Position [Abstract] Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Amortized cost, Due after one through five years Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Shares issued in connection with share-based compensation, shares Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total Weighted Average Number of Shares Outstanding, Diluted Diluted Diluted weighted-average shares Proceeds from Insurance Settlement, Investing Activities Proceeds from insurance settlement Credit Facility [Axis] Effective Income Tax Rate Reconciliation, Percent Effective income tax rates Effective Income Tax Rate Reconciliation, Percent, Total Payments to Acquire Productive Assets Capital expenditures Payments to Acquire Productive Assets, Total BBB plus to BBB minus. B B B Plus To B B B Minus [Member] BBB+ to BBB- Minimum income tax on certain large corporations percentage as part of Inflation Reduction Act Minimum Income Tax on Certain Large Corporations Percentage Minimum income tax on certain large corporations percentage. Debt securities, amortized cost Debt Securities, Available-for-Sale, Amortized Cost Debt Securities, Amortized cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Net periodic costs Income Tax Disclosure [Text Block] Income Taxes RSUs and PRSUs Restricted Stock Units And Performance Restricted Stock Units [Member] Restricted Stock Units And Performance Restricted Stock Units [Member] Finite lived internal use software licenses. Finite Lived Internal Use Software Licenses Internal-use software licenses Debt Security, Government, Non-US [Member] Foreign government bonds Schedule of Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Unrealized losses, 12 months or longer Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Fair Value Disclosures [Abstract] Costs and Expenses [Abstract] Expenses Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive (loss) income Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Vested during 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Business Acquisition [Axis] Business Acquisition Income Tax Disclosure [Abstract] Aggregate debt securities excluding mortgage backed and asset backed securities. Aggregate Debt Securities Excluding Mortgage Backed And Asset Backed Securities [Member] Aggregate Debt Securities Excluding Mortgage Backed And Asset Backed Securities Out-of-period Adjustment Error Corrections Other [Member] Describes nature and related effect on financial statements related to corrections of prior year errors in the current year financial statements when the effect of the prior year error was immaterial to the prior year financial statements and the current year correction is immaterial to the current year financial statements. Percentage reserve releases for prior policy years. Percentage Reserve Releases for Prior Policy Years Percentage reserve releases for prior policy years Cash paid for premium taxes. Cash Paid For Premium Taxes Premium taxes Marketable Securities [Table Text Block] Summary of Investments in Marketable Equity Securities Insurance Commissions Premiums retained by agents XML 8 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
Apr. 22, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Trading Symbol FAF  
Entity Registrant Name FIRST AMERICAN FINANCIAL CORPORATION  
Entity Central Index Key 0001472787  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Interactive Data Current Yes  
Entity Common Stock, Shares Outstanding   103,723,643
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity File Number 001-34580  
Entity Tax Identification Number 26-1911571  
Entity Address, Address Line One 1 First American Way  
Entity Address, City or Town Santa Ana  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92707-5913  
City Area Code 714  
Local Phone Number 250-3000  
Title of 12(b) Security Common stock, $0.00001 par value  
Security Exchange Name NYSE  
Entity Incorporation, State or Country Code DE  
Document Quarterly Report true  
Document Transition Report false  
XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Assets    
Cash and cash equivalents $ 1,506.4 $ 3,605.3
Accounts and accrued income receivable, less allowance for credit losses of $20.8 and $21.8 365.7 509.4
Income taxes receivable 71.1 75.7
Investments:    
Deposits with banks 77.1 55.8
Debt securities (amortized cost of $7,859.0 and $7,895.2; pledged of $89.9 and $107.0) 7,054.4 7,157.5
Equity securities 733.0 735.6
Investments, Total 7,864.5 7,948.9
Secured financings receivable 831.4 636.5
Property and equipment, net 765.6 749.6
Operating lease assets 218.4 229.3
Title plants and other indexes 656.2 652.4
Deferred income taxes 50.1 50.1
Goodwill 1,807.3 1,807.5
Other intangible assets, net 147.6 153.8
Other assets 413.5 384.3
Total assets 14,697.8 16,802.8
Liabilities and Equity    
Deposits 5,303.2 7,308.0
Accounts payable and accrued liabilities 745.0 879.5
Deferred revenue 183.0 196.8
Reserve for known and incurred but not reported claims 1,261.6 1,282.4
Income taxes payable 15.3 15.9
Deferred income taxes 63.6 63.6
Operating lease liabilities 235.4 246.6
Secured financings payable 688.8 553.3
Notes and contracts payable 1,396.0 1,393.9
Total liabilities 9,891.9 11,940.0
Commitments and contingencies (Note 16)
Stockholders’ equity:    
Preferred stock, $0.00001 par value; Authorized—0.5 shares; Outstanding—none 0.0 0.0
Common stock, $0.00001 par value; Authorized-300.0 shares; Outstanding-103.7 shares and 103.1 shares 0.0 0.0
Additional paid-in capital 1,806.0 1,793.3
Retained earnings 3,701.6 3,710.6
Accumulated other comprehensive loss (720.5) (655.8)
Total stockholders’ equity 4,787.1 4,848.1
Noncontrolling interests 18.8 14.7
Total equity 4,805.9 4,862.8
Total liabilities and equity $ 14,697.8 $ 16,802.8
XML 10 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
shares in Millions, $ in Millions
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Accounts and accrued income receivable, allowances $ 20.8 $ 21.8
Pledged securities included in debt securities 89.9 107.0
Debt securities, amortized cost $ 7,859.0 $ 7,895.2
Preferred stock, par value $ 0.00001 $ 0.00001
Preferred stock, shares authorized 0.5 0.5
Preferred stock, outstanding 0.0 0.0
Common stock, par value $ 0.00001 $ 0.00001
Common stock, shares authorized 300.0 300.0
Common stock, shares outstanding 103.7 103.1
XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues    
Direct premiums and escrow fees $ 500.9 $ 502.2
Agent premiums 563.8 590.4
Information and other 223.0 226.9
Net investment income 127.9 134.0
Net investment gains (losses) (realized of $(3.4) and $(4.5)) 9.0 (7.4)
Total revenues 1,424.6 1,446.1
Expenses    
Personnel costs 484.9 487.6
Premiums retained by agents 447.8 469.0
Other operating expenses 265.8 258.5
Provision for policy losses and other claims 69.5 82.3
Depreciation and amortization 50.1 45.5
Premium taxes 13.9 14.5
Interest 34.3 29.1
Total expenses 1,366.3 1,386.5
Income before income taxes 58.3 59.6
Income taxes 11.6 13.6
Net income 46.7 46.0
Less: Net income attributable to noncontrolling interests 0.0 0.1
Net income attributable to the Company $ 46.7 $ 45.9
Net income per share attributable to the Company's stockholders (Note 10):    
Basic $ 0.45 $ 0.44
Diluted 0.45 0.44
Cash dividends per share $ 0.53 $ 0.52
Weighted-average common shares outstanding (Note 10):    
Basic 104.1 104.5
Diluted 104.4 104.8
XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Income (Unaudited) (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Realized (losses) gains of net investment $ (3.4) $ (4.5)
XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 46.7 $ 46.0
Other comprehensive income (loss), net of tax:    
Unrealized (losses) gains on debt securities (50.6) 110.1
Foreign currency translation adjustment (14.5) 2.6
Pension benefit adjustment 0.4 0.3
Total other comprehensive income, net of tax (64.7) 113.0
Comprehensive (loss) income (18.0) 159.0
Less: Comprehensive income attributable to noncontrolling interests 0.0 0.1
Comprehensive (loss) income attributable to the Company $ (18.0) $ 158.9
XML 14 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders Equity (Unaudited) - USD ($)
shares in Millions, $ in Millions
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Total stockholders' equity
Noncontrolling Interests
Balance at Dec. 31, 2022 $ 4,681.2 $ 0.0 $ 1,812.4 $ 3,714.3 $ (868.9) $ 4,657.8 $ 23.4
Balance, Shares at Dec. 31, 2022   103.2          
Net income 46.0 $ 0.0 0.0 45.9 0.0 45.9 0.1
Dividends on common shares (53.8) 0.0 0.0 (53.8) 0.0 (53.8) 0.0
Repurchases of Company shares (30.4) $ 0.0 (30.4) 0.0 0.0 (30.4) 0.0
Repurchases of Company shares, shares   (0.6)          
Shares issued in connection with share-based compensation (6.0) $ 0.0 (4.9) (1.1) 0.0 (6.0) 0.0
Shares issued in connection with share-based compensation, shares   0.7          
Share-based compensation 23.0 $ 0.0 23.0 0.0 0.0 23.0 0.0
Net activity related to noncontrolling interests (1.1) 0.0 0.0 0.0 0.0 0.0 (1.1)
Other comprehensive income (loss) 113.0 0.0 0.0 0.0 113.0 113.0 0.0
Balance at Mar. 31, 2023 4,771.9 $ 0.0 1,800.1 3,705.3 (755.9) 4,749.5 22.4
Balance, Shares at Mar. 31, 2023   103.3          
Balance at Dec. 31, 2023 $ 4,862.8 $ 0.0 1,793.3 3,710.6 (655.8) 4,848.1 14.7
Balance, Shares at Dec. 31, 2023 103.1 103.1          
Net income $ 46.7 $ 0.0 0.0 46.7 0.0 46.7 0.0
Dividends on common shares (54.9) 0.0 0.0 (54.9) 0.0 (54.9) 0.0
Repurchases of Company shares (3.5) $ 0.0 (3.5) 0.0 0.0 (3.5) 0.0
Repurchases of Company shares, shares   (0.1)          
Shares issued in connection with share-based compensation (8.0) $ 0.0 (7.2) (0.8) 0.0 (8.0) 0.0
Shares issued in connection with share-based compensation, shares   0.7          
Share-based compensation 23.4 $ 0.0 23.4 0.0 0.0 23.4 0.0
Net activity related to noncontrolling interests 4.1 0.0 0.0 0.0 0.0 0.0 4.1
Other comprehensive income (loss) (64.7) 0.0 0.0 0.0 (64.7) (64.7) 0.0
Balance at Mar. 31, 2024 $ 4,805.9 $ 0.0 $ 1,806.0 $ 3,701.6 $ (720.5) $ 4,787.1 $ 18.8
Balance, Shares at Mar. 31, 2024 103.7 103.7          
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statement of Cash Flows (Unaudited) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net income $ 46.7 $ 46.0
Adjustments to reconcile net income to cash provided by operating activities:    
Provision for policy losses and other claims 69.5 82.3
Depreciation and amortization 50.1 45.5
Amortization of premiums and accretion of discounts on debt securities, net 2.1 1.6
Net investment (gains) losses (9.0) 7.4
Share-based compensation 23.4 23.0
Equity in earnings of affiliates, net (1.1) (0.5)
Dividends from equity method investments 0.8 1.6
Changes in assets and liabilities excluding effects of acquisitions and noncash transactions:    
Claims paid, including assets acquired, net of recoveries (91.6) (95.2)
Net change in income tax accounts 20.9 11.7
Decrease in accounts and accrued income receivable 160.2 12.7
Decrease in accounts payable and accrued liabilities (143.7) (202.9)
Decrease in deferred revenue (13.8) (12.8)
Other, net (45.2) (12.7)
Cash provided by (used for) operating activities 69.3 (92.3)
Cash flows from investing activities:    
Acquisitions/dispositions, net of cash acquired/divested (3.5) (4.9)
Net (increase) decrease in deposits with banks (23.3) 9.3
Purchases of debt securities (332.5) (246.3)
Proceeds from sales of debt securities 224.5 715.5
Proceeds from maturities of debt securities 132.8 210.5
Purchases of equity securities (31.6) (34.2)
Proceeds from sales of equity securities 44.2 11.1
Net change in other investments (1.6) (0.8)
Advances under secured financing agreements (4,792.6) (2,778.4)
Collections of secured financings receivable 4,601.0 2,606.0
Capital expenditures (51.7) (63.1)
Proceeds from sales of property and equipment   0.1
Proceeds from insurance settlement 2.9 2.1
Cash (used for) provided by investing activities (231.4) 426.9
Cash flows from financing activities:    
Net change in deposits (2,004.8) 630.2
Borrowings under secured financing agreements 4,732.8 2,749.4
Repayments of secured financings payable (4,597.3) (2,612.8)
Repayment of senior unsecured notes   (250.0)
Repayments of other notes and contracts payable (0.6) (1.8)
Net activity related to noncontrolling interests 4.1 (1.1)
Net payments in connection with share-based compensation (8.0) (6.0)
Repurchases of Company shares (3.5) (30.4)
Payments of cash dividends (54.9) (53.8)
Cash (used for) provided by financing activities (1,932.2) 423.7
Effect of exchange rate changes on cash (4.6) 1.6
Net (decrease) increase in cash and cash equivalents (2,098.9) 759.9
Cash and cash equivalents—Beginning of period 3,605.3 1,223.5
Cash and cash equivalents—End of period 1,506.4 1,983.4
Supplemental information:    
Interest 36.2 25.9
Premium taxes 19.5 30.6
Income taxes paid 3.4 1.9
Income tax refunds $ (12.7) $ (0.2)
XML 16 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ 46.7 $ 45.9
XML 17 R10.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 18 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Condensed Consolidated Financial Statements
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Condensed Consolidated Financial Statements

Note 1 – Basis of Condensed Consolidated Financial Statements

Basis of Presentation

The condensed consolidated financial information included in this report has been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and Article 10 of Securities and Exchange Commission Regulation S-X. The principles for condensed interim financial information do not require the inclusion of all the information and footnotes required by GAAP for complete financial statements. Therefore, these financial statements should be read in conjunction with the First American Financial Corporation (the “Company”) Annual Report on Form 10-K for the year ended December 31, 2023. The condensed consolidated financial statements included herein are unaudited; however, in the opinion of management, they contain all normal recurring adjustments necessary for a fair statement of the consolidated results for the interim periods. All material intercompany transactions and balances have been eliminated upon consolidation.

Out-of-period adjustment

During the three months ended March 31, 2024, the Company identified certain uncollectible balances related to fees within its title insurance and services segment, which primarily related to reporting periods in 2023 and prior, that should have been previously written off. To correct for this error, the Company recorded an adjustment in the current quarter, which increased other operating expenses and increased accounts payable and accrued liabilities by $6.2 million.

Recently Adopted Accounting Pronouncements

In June 2022, the Financial Accounting Standards Board (“FASB”) issued updated guidance intended to increase the comparability of financial information across reporting entities that have investments in equity securities measured at fair value that are subject to contractual restrictions preventing the sale of those securities. The updated guidance clarified that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, as a result, should not be considered in measuring fair value. In addition, new disclosures were required about the nature of the restrictions and their remaining duration. The updated guidance, which was adopted on January 1, 2024, had no impact on the Company's condensed consolidated financial statements.

Pending Accounting Pronouncements

In December 2023, the FASB issued updated guidance intended to enhance the transparency and decision usefulness of income tax disclosures. The updated guidance requires disclosure of specific categories and greater disaggregation of information included in the rate reconciliation and additional disclosures related to income taxes paid. The updated guidance is effective for annual reporting periods beginning after December 15, 2024. Except for the disclosure requirements, the Company does not expect the adoption of this guidance to have a material impact its condensed consolidated financial statements.

In November 2023, the FASB issued updated guidance intended to improve financial reporting by requiring disclosure of incremental segment information to enable investors to develop more decision-useful financial analyses. The updated guidance improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The updated guidance is effective for annual reporting periods beginning after December 15, 2023 and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments in this update are required to applied retrospectively to all periods presented in the financial statements. Except for the disclosure requirements, the Company does not expect the adoption of this guidance to have a material impact on its condensed consolidated financial statements.

In August 2023, the FASB issued updated guidance that is intended to provide decision-useful information to investors and reduce diversity in practice in accounting for contributions made to a joint venture, upon formation, in a joint venture’s separate financial statements. The updated guidance will require joint ventures to recognize and initially measure their assets and liabilities at fair value, with certain exceptions to fair value measurement consistent with business combination guidance. The updated guidance is effective prospectively for all joint venture formations with a formation date on or after January 1, 2025, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its condensed consolidated financial statements.

XML 19 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Trust Assets, Escrow and Other Deposits
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Trust Assets, Escrow and Other Deposits

Note 2 –Trust Assets, Escrow and Other Deposits

The Company administers escrow deposits as a service to customers in its direct title operations. Escrow deposits totaled $8.9 billion and $10.6 billion at March 31, 2024 and December 31, 2023, respectively, of which $4.3 billion and $6.3 billion, respectively, were held at First American Trust, FSB (“FA Trust”). The remaining deposits were held at third-party financial institutions. Escrow deposits held at third-party financial institutions are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. All such amounts are placed in deposit accounts insured, up to applicable limits, by the Federal Deposit Insurance Corporation. The Company could be held contingently liable for the disposition of these assets.

Trust assets administered by FA Trust totaled $4.6 billion and $4.4 billion at March 31, 2024 and December 31, 2023, respectively, of which $127.4 million and $197.1 million, respectively, were held at FA Trust. The remaining trust assets were held at third-party financial institutions. Trust assets, which are administered by FA Trust and held at third-party institutions, are fiduciary client assets and are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. The Company could be held contingently liable if FA Trust were to breach any of its fiduciary duties.

In conducting its operations, the Company often holds customers’ assets in escrow, pending completion of real estate transactions and, as a result, the Company has ongoing programs for realizing economic benefits with various financial institutions. The results from these programs are included as income or a reduction in expense, as appropriate, in the condensed consolidated statements of income based on the nature of the arrangement and benefit received.

The Company facilitates tax-deferred property exchanges for customers pursuant to Section 1031 of the Internal Revenue Code and tax-deferred reverse exchanges pursuant to Revenue Procedure 2000-37. As a facilitator and intermediary, the Company holds the proceeds from sales transactions and takes temporary title to property identified by the customer to be acquired with such proceeds. Upon the completion of each such exchange, the identified property is transferred to the customer or, if the exchange does not take place, an amount equal to the sales proceeds or, in the case of a reverse exchange, title to the property held by the Company is transferred to the customer. Like-kind exchange funds administered by the Company totaled $1.7 billion and $1.8 billion at March 31, 2024 and December 31, 2023, respectively. The like-kind exchange deposits are held at third-party financial institutions and, due to the structure utilized to facilitate these transactions, the proceeds and property are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. All such amounts are placed in deposit accounts insured, up to applicable limits, by the Federal Deposit Insurance Corporation. The Company could be held contingently liable to the customer for the transfers of property, disbursements of proceeds and the returns on such proceeds.

In conducting its residential mortgage loan subservicing operations, the Company administers cash deposits on behalf of its clients. Cash deposits totaled $1.0 billion and $830.5 million at March 31, 2024 and December 31, 2023, respectively, of which $623.2 million and $485.7 million, respectively, were held at FA Trust. The remaining deposits were held at third-party financial institutions. Cash deposits held at third-party financial institutions are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. All such amounts are placed in deposit accounts insured, up to applicable limits, by the Federal Deposit Insurance Corporation. The Company could be held contingently liable for the disposition of these assets. In connection with certain accounts, the Company has ongoing programs for realizing economic benefits with various financial institutions whereby it earns economic benefits either as income or as a reduction in expense.

Deposit balances held at FA Trust are temporarily invested in cash and cash equivalents and debt securities, with offsetting liabilities included in deposits in the accompanying condensed consolidated balance sheets.

XML 20 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Securities
3 Months Ended
Mar. 31, 2024
Debt Securities, Available-for-Sale [Abstract]  
Debt Securities

Note 3 – Debt Securities

Investments in debt securities, classified as available-for-sale, are as follows:

 

 

Amortized

 

 

Gross unrealized

 

 

Estimated

 

(in millions)

 

cost

 

 

Gains

 

 

Losses

 

 

fair value

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

163.1

 

 

$

 

 

$

(5.9

)

 

$

157.2

 

Municipal bonds

 

 

1,381.2

 

 

 

7.1

 

 

 

(139.0

)

 

 

1,249.3

 

Foreign government bonds

 

 

209.9

 

 

 

0.2

 

 

 

(10.7

)

 

 

199.4

 

Governmental agency bonds

 

 

214.3

 

 

 

 

 

 

(13.9

)

 

 

200.4

 

Governmental agency mortgage-backed securities

 

 

4,316.7

 

 

 

2.2

 

 

 

(573.0

)

 

 

3,745.9

 

U.S. corporate debt securities

 

 

1,075.4

 

 

 

4.4

 

 

 

(58.6

)

 

 

1,021.2

 

Foreign corporate debt securities

 

 

498.4

 

 

 

4.0

 

 

 

(21.4

)

 

 

481.0

 

 

$

7,859.0

 

 

$

17.9

 

 

$

(822.5

)

 

$

7,054.4

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

203.3

 

 

$

0.5

 

 

$

(4.5

)

 

$

199.3

 

Municipal bonds

 

 

1,373.7

 

 

 

8.8

 

 

 

(136.7

)

 

 

1,245.8

 

Foreign government bonds

 

 

228.4

 

 

 

1.4

 

 

 

(10.5

)

 

 

219.3

 

Governmental agency bonds

 

 

207.7

 

 

 

0.2

 

 

 

(12.5

)

 

 

195.4

 

Governmental agency mortgage-backed securities

 

 

4,396.2

 

 

 

6.3

 

 

 

(526.8

)

 

 

3,875.7

 

U.S. corporate debt securities

 

 

1,007.0

 

 

 

6.6

 

 

 

(55.2

)

 

 

958.4

 

Foreign corporate debt securities

 

 

478.9

 

 

 

5.8

 

 

 

(21.1

)

 

 

463.6

 

 

$

7,895.2

 

 

$

29.6

 

 

$

(767.3

)

 

$

7,157.5

 

Sales of debt securities resulted in realized gains of $0.8 million and $5.5 million, realized losses of $4.2 million and $10.0 million and proceeds of $224.5 million and $715.5 million for the three months ended March 31, 2024 and 2023, respectively.

Investments in debt securities in an unrealized loss position, and their respective length of time in such position, are as follows:

 

 

Less than 12 months

 

 

12 months or longer

 

 

Total

 

(in millions)

 

Estimated
fair value

 

 

Unrealized
losses

 

 

Estimated
fair value

 

 

Unrealized
losses

 

 

Estimated
fair value

 

 

Unrealized
losses

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

101.2

 

 

$

(1.3

)

 

$

50.4

 

 

$

(4.6

)

 

$

151.6

 

 

$

(5.9

)

Municipal bonds

 

 

133.1

 

 

 

(1.5

)

 

 

970.8

 

 

 

(137.5

)

 

 

1,103.9

 

 

 

(139.0

)

Foreign government bonds

 

 

68.3

 

 

 

(0.2

)

 

 

96.1

 

 

 

(10.5

)

 

 

164.4

 

 

 

(10.7

)

Governmental agency bonds

 

 

83.0

 

 

 

(0.6

)

 

 

117.4

 

 

 

(13.3

)

 

 

200.4

 

 

 

(13.9

)

Governmental agency mortgage-backed
   securities

 

 

490.3

 

 

 

(15.4

)

 

 

3,103.7

 

 

 

(557.6

)

 

 

3,594.0

 

 

 

(573.0

)

U.S. corporate debt securities

 

 

127.1

 

 

 

(1.6

)

 

 

598.1

 

 

 

(57.0

)

 

 

725.2

 

 

 

(58.6

)

Foreign corporate debt securities

 

 

64.8

 

 

 

(0.6

)

 

 

257.7

 

 

 

(20.8

)

 

 

322.5

 

 

 

(21.4

)

 

$

1,067.8

 

 

$

(21.2

)

 

$

5,194.2

 

 

$

(801.3

)

 

$

6,262.0

 

 

$

(822.5

)

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

8.2

 

 

$

(0.1

)

 

$

55.4

 

 

$

(4.4

)

 

$

63.6

 

 

$

(4.5

)

Municipal bonds

 

 

107.4

 

 

 

(0.9

)

 

 

956.8

 

 

 

(135.8

)

 

 

1,064.2

 

 

 

(136.7

)

Foreign government bonds

 

 

33.3

 

 

 

(0.1

)

 

 

101.4

 

 

 

(10.4

)

 

 

134.7

 

 

 

(10.5

)

Governmental agency bonds

 

 

0.4

 

 

 

 

 

 

118.9

 

 

 

(12.5

)

 

 

119.3

 

 

 

(12.5

)

Governmental agency mortgage-backed
   securities

 

 

338.3

 

 

 

(6.6

)

 

 

3,225.3

 

 

 

(520.2

)

 

 

3,563.6

 

 

 

(526.8

)

U.S. corporate debt securities

 

 

45.1

 

 

 

(0.4

)

 

 

602.5

 

 

 

(54.8

)

 

 

647.6

 

 

 

(55.2

)

Foreign corporate debt securities

 

 

19.3

 

 

 

(0.1

)

 

 

267.3

 

 

 

(21.0

)

 

 

286.6

 

 

 

(21.1

)

 

$

552.0

 

 

$

(8.2

)

 

$

5,327.6

 

 

$

(759.1

)

 

$

5,879.6

 

 

$

(767.3

)

Based on the Company’s review of its debt securities in an unrealized loss position it determined that the losses were due to non-credit factors and, therefore, it does not consider these securities to be credit impaired at March 31, 2024. As of March 31, 2024, the Company did not intend to sell any debt securities in an unrealized loss position and it is not more likely than not that the Company will be required to sell any debt securities before recovery of their amortized cost basis.

In determining credit losses on its debt securities in an unrealized loss position, the Company considers certain factors that may include, among others, severity of the unrealized loss, security type, industry sector, credit rating, yield to maturity, profitability and stock performance.

Investments in debt securities at March 31, 2024, by contractual maturities, are as follows:

 

(in millions)

 

Due in one
year or less

 

 

Due after
one through
five years

 

 

Due after
five through
ten years

 

 

Due after
ten years

 

 

Total

 

U.S. Treasury bonds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

$

5.7

 

 

$

136.9

 

 

$

0.4

 

 

$

20.1

 

 

$

163.1

 

Estimated fair value

 

$

5.7

 

 

$

132.1

 

 

$

0.3

 

 

$

19.1

 

 

$

157.2

 

Municipal bonds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

12.6

 

 

 

382.4

 

 

 

478.4

 

 

 

507.8

 

 

 

1,381.2

 

Estimated fair value

 

 

12.5

 

 

 

351.1

 

 

 

413.1

 

 

 

472.6

 

 

 

1,249.3

 

Foreign government bonds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

31.2

 

 

 

104.5

 

 

 

67.5

 

 

 

6.7

 

 

 

209.9

 

Estimated fair value

 

 

31.0

 

 

 

103.8

 

 

 

58.6

 

 

 

6.0

 

 

 

199.4

 

Governmental agency bonds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

 

 

 

166.6

 

 

 

1.6

 

 

 

46.1

 

 

 

214.3

 

Estimated fair value

 

 

 

 

 

161.6

 

 

 

1.5

 

 

 

37.3

 

 

 

200.4

 

U.S. corporate debt securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

13.9

 

 

 

732.1

 

 

 

245.6

 

 

 

83.8

 

 

 

1,075.4

 

Estimated fair value

 

 

13.8

 

 

 

693.1

 

 

 

239.8

 

 

 

74.5

 

 

 

1,021.2

 

Foreign corporate debt securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

31.9

 

 

 

313.5

 

 

 

121.2

 

 

 

31.8

 

 

 

498.4

 

Estimated fair value

 

 

31.3

 

 

 

302.6

 

 

 

118.5

 

 

 

28.6

 

 

 

481.0

 

Total debt securities (excluding mortgage-backed
   securities)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

$

95.3

 

 

$

1,836.0

 

 

$

914.7

 

 

$

696.3

 

 

$

3,542.3

 

Estimated fair value

 

$

94.3

 

 

$

1,744.3

 

 

$

831.8

 

 

$

638.1

 

 

$

3,308.5

 

Total mortgage-backed securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4,316.7

 

Estimated fair value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,745.9

 

Total debt securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

 

 

 

 

 

 

 

 

 

 

 

$

7,859.0

 

Estimated fair value

 

 

 

 

 

 

 

 

 

 

 

 

 

$

7,054.4

 

Mortgage-backed securities, which include contractual terms to maturity, are not categorized by contractual maturity as borrowers may have the right to call or prepay obligations with, or without, call or prepayment penalties.

 

The composition of the debt securities portfolio at March 31, 2024, by credit rating, is as follows:

 

 

 

A- or higher

 

 

BBB+ to BBB-

 

 

Non-Investment Grade

 

 

Total

 

(dollars in millions)

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

U.S. Treasury bonds

 

$

157.2

 

 

 

100.0

%

 

$

 

 

 

%

 

$

 

 

 

%

 

$

157.2

 

Municipal bonds

 

 

1,223.0

 

 

 

97.9

 

 

 

24.6

 

 

 

2.0

 

 

 

1.7

 

 

 

0.1

 

 

 

1,249.3

 

Foreign government bonds

 

 

193.9

 

 

 

97.2

 

 

 

4.7

 

 

 

2.4

 

 

 

0.8

 

 

 

0.4

 

 

 

199.4

 

Governmental agency bonds

 

 

200.4

 

 

 

100.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

200.4

 

Governmental agency mortgage-
   backed securities

 

 

3,745.9

 

 

 

100.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,745.9

 

U.S. corporate debt securities

 

 

492.0

 

 

 

48.1

 

 

 

380.5

 

 

 

37.3

 

 

 

148.7

 

 

 

14.6

 

 

 

1,021.2

 

Foreign corporate debt securities

 

 

251.9

 

 

 

52.3

 

 

 

193.2

 

 

 

40.2

 

 

 

35.9

 

 

 

7.5

 

 

 

481.0

 

 

$

6,264.3

 

 

 

88.8

%

 

$

603.0

 

 

 

8.5

%

 

$

187.1

 

 

 

2.7

%

 

$

7,054.4

 

 

Included in debt securities at March 31, 2024, were bank loans totaling $122.3 million, of which $109.0 million were non-investment grade; high yield corporate debt securities totaling $71.2 million, all of which were non-investment grade; and emerging market debt securities totaling $39.4 million, of which $5.2 million were non-investment grade.

 

The composition of the debt securities portfolio in an unrealized loss position at March 31, 2024, by credit rating, is as follows:

 

 

 

A- or higher

 

 

BBB+ to BBB-

 

 

Non-Investment Grade

 

 

Total

 

(dollars in millions)

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

U.S. Treasury bonds

 

$

151.6

 

 

 

100.0

%

 

$

 

 

 

%

 

$

 

 

 

%

 

$

151.6

 

Municipal bonds

 

 

1,084.3

 

 

 

98.3

 

 

 

19.3

 

 

 

1.7

 

 

 

0.3

 

 

 

 

 

 

1,103.9

 

Foreign government bonds

 

 

162.3

 

 

 

98.7

 

 

 

1.3

 

 

 

0.8

 

 

 

0.8

 

 

 

0.5

 

 

 

164.4

 

Governmental agency bonds

 

 

200.4

 

 

 

100.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

200.4

 

Governmental agency mortgage-
   backed securities

 

 

3,594.0

 

 

 

100.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,594.0

 

U.S. corporate debt securities

 

 

394.5

 

 

 

54.4

 

 

 

273.8

 

 

 

37.8

 

 

 

56.9

 

 

 

7.8

 

 

 

725.2

 

Foreign corporate debt securities

 

 

188.3

 

 

 

58.4

 

 

 

116.2

 

 

 

36.0

 

 

 

18.0

 

 

 

5.6

 

 

 

322.5

 

 

$

5,775.4

 

 

 

92.2

%

 

$

410.6

 

 

 

6.6

%

 

$

76.0

 

 

 

1.2

%

 

$

6,262.0

 

 

Debt securities in an unrealized loss position at March 31, 2024, included bank loans totaling $25.1 million, of which $23.3 million were non-investment grade; high yield corporate debt securities totaling $47.5 million, all of which were non-investment grade; and emerging market debt securities totaling $32.7 million, of which $4.9 million were non-investment grade.

The credit ratings in the above tables reflect published ratings obtained from globally recognized securities rating agencies. If a security was rated differently among the rating agencies, the lowest rating was selected. Governmental agency mortgage-backed securities are not rated by any of the ratings agencies; however, these securities have been included in the above table in the “A- or higher” rating category because the payments of principal and interest are guaranteed by the governmental agency that issued the security.

XML 21 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Securities
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Equity Securities

Note 4 – Equity Securities

Investments in equity securities, by accounting classification, are summarized as follows:

 

(in millions)

 

March 31,
2024

 

 

December 31,
2023

 

Marketable equity securities

 

$

415.0

 

 

$

436.9

 

Non-marketable equity securities

 

 

226.1

 

 

 

224.1

 

Equity method investments

 

 

91.9

 

 

 

74.6

 

 

$

733.0

 

 

$

735.6

 

Investments in marketable equity securities are summarized as follows:

 

(in millions)

 

Cost

 

 

Unrealized losses

 

 

Estimated
fair value

 

March 31, 2024

 

 

 

 

 

 

 

 

 

Common stocks

 

$

409.8

 

 

$

(8.8

)

 

$

401.0

 

Preferred stocks

 

 

15.3

 

 

 

(1.3

)

 

 

14.0

 

 

$

425.1

 

 

$

(10.1

)

 

$

415.0

 

December 31, 2023

 

 

 

 

 

 

 

 

 

Common stocks

 

$

429.4

 

 

$

(4.9

)

 

$

424.5

 

Preferred stocks

 

 

15.7

 

 

 

(3.3

)

 

 

12.4

 

 

$

445.1

 

 

$

(8.2

)

 

$

436.9

 

Net gains of $10.9 million and $12.4 million resulting from changes in the fair values of marketable equity securities were recognized for the three months ended March 31, 2024 and 2023, respectively, which included net unrealized gains of $10.5 million and $11.7 million on securities still held at March 31, 2024 and 2023, respectively. Included in net gains for the three months ended March 31, 2024 were unrealized losses of $11.0 million related to the Company's investment in Offerpad Solutions Inc. ("Offerpad"), a tech-enabled real estate company.

A summary of the changes in the carrying amounts of non-marketable equity securities, which primarily relate to the Company's venture investment portfolio, for the three months ended March 31, 2024 and 2023, is as follows:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Carrying amount, beginning of period

 

$

224.1

 

 

$

395.8

 

Net additions

 

 

1.8

 

 

 

6.1

 

Gross unrealized gains

 

 

0.2

 

 

 

 

Gross unrealized losses and impairments

 

 

 

 

 

(17.2

)

Carrying amount, end of period

 

$

226.1

 

 

$

384.7

 

Cumulative gross unrealized gains and cumulative gross unrealized losses and impairments related to non-marketable equity securities at March 31, 2024 and December 31, 2023, are as follows:

(in millions)

 

March 31,
2024

 

 

December 31,
2023

 

Cumulative gross unrealized gains

 

$

243.5

 

 

$

243.3

 

Cumulative gross unrealized losses and impairments

 

$

322.4

 

 

$

322.4

 

XML 22 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Allowance for Credit Losses – Accounts Receivable
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Allowance for Credit Losses – Accounts Receivable

Note 5 – Allowance for Credit Losses – Accounts Receivable

Activity in the allowance for credit losses on accounts receivable is summarized as follows:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Balance at beginning of period

 

$

21.8

 

 

$

21.3

 

Provision for expected credit losses

 

 

0.8

 

 

 

0.7

 

Write-offs/recoveries

 

 

(1.8

)

 

 

(1.4

)

Balance at end of period

 

$

20.8

 

 

$

20.6

 

XML 23 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill

Note 6 – Goodwill

A summary of the changes in the carrying amount of goodwill, by reportable segment, for the three months ended March 31, 2024, is as follows:

(in millions)

 

Title
Insurance
and Services

 

 

Home
Warranty

 

 

Total

 

Balance at beginning of period

 

$

1,766.6

 

 

$

40.9

 

 

$

1,807.5

 

Acquisitions

 

 

1.3

 

 

 

 

 

 

1.3

 

Foreign currency translation

 

 

(1.5

)

 

 

 

 

 

(1.5

)

Balance at end of period

 

$

1,766.4

 

 

$

40.9

 

 

$

1,807.3

 

XML 24 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Intangible Assets
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Other Intangible Assets

Note 7 – Other Intangible Assets

Other intangible assets are summarized as follows:

(in millions)

 

March 31,
2024

 

 

December 31,
2023

 

Finite-lived intangible assets:

 

 

 

 

 

 

Customer relationships

 

$

192.3

 

 

$

191.4

 

Noncompete agreements

 

 

10.8

 

 

 

28.2

 

Trademarks

 

 

70.6

 

 

 

70.6

 

Internal-use software licenses

 

 

17.2

 

 

 

16.5

 

Patents

 

 

2.8

 

 

 

2.8

 

 

 

293.7

 

 

 

309.5

 

Accumulated amortization

 

 

(163.0

)

 

 

(172.6

)

 

 

130.7

 

 

 

136.9

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

Licenses

 

 

16.9

 

 

 

16.9

 

 

$

147.6

 

 

$

153.8

 

Amortization expense for finite-lived intangible assets was $12.3 million and $13.5 million for the three months ended March 31, 2024 and 2023, respectively.

Estimated amortization expense for finite-lived intangible assets for the next five years is as follows:

Year

 

(in millions)

 

Remainder of 2024

 

$

30.1

 

2025

 

$

28.0

 

2026

 

$

26.4

 

2027

 

$

11.8

 

2028

 

$

7.3

 

2029

 

$

5.3

 

XML 25 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reserve for Known and Incurred but Not Reported Claims
3 Months Ended
Mar. 31, 2024
Insurance Loss Reserves [Abstract]  
Reserve for Known and Incurred but Not Reported Claims

Note 8 – Reserve for Known and Incurred But Not Reported Claims

Activity in the reserve for known and incurred but not reported claims is summarized as follows:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Balance at beginning of period

 

$

1,282.4

 

 

$

1,325.3

 

Provision related to:

 

 

 

 

 

 

Current year

 

 

77.0

 

 

 

83.1

 

Prior years

 

 

(7.5

)

 

 

(0.8

)

 

 

69.5

 

 

 

82.3

 

Payments, net of recoveries, related to:

 

 

 

 

 

 

Current year

 

 

30.6

 

 

 

31.1

 

Prior years

 

 

61.0

 

 

 

64.1

 

 

 

91.6

 

 

 

95.2

 

Other

 

 

1.3

 

 

 

2.1

 

Balance at end of period

 

$

1,261.6

 

 

$

1,314.5

 

The provision for title insurance losses, expressed as a percentage of title insurance premiums and escrow fees, was 3.0% and 3.5% for the three months ended March 31, 2024 and 2023, respectively.

The 3.0% loss provision rate in the current year reflects an ultimate loss rate of 3.75% for the 2024 policy year and reserve releases of 0.75%, or $7.3 million for prior policy years, all based on title insurance premiums and escrow fees for the three months ended March 31, 2024.

The 3.5% loss provision rate for the three months ended March 31, 2023 reflected an ultimate loss rate of 3.75% for the 2023 policy year and reserve releases of 0.25%, or $2.5 million for prior policy years, all based on title insurance premiums and escrow fees for the three months ended March 31, 2023.

A summary of the Company’s loss reserves is as follows:

 

(dollars in millions)

 

March 31, 2024

 

 

December 31, 2023

 

Known title claims

 

$

61.6

 

 

 

4.9

%

 

$

55.5

 

 

 

4.3

%

Incurred but not reported claims

 

 

1,162.5

 

 

 

92.1

%

 

 

1,186.5

 

 

 

92.5

%

Total title claims

 

 

1,224.1

 

 

 

97.0

%

 

 

1,242.0

 

 

 

96.8

%

Non-title claims

 

 

37.5

 

 

 

3.0

%

 

 

40.4

 

 

 

3.2

%

Total loss reserves

 

$

1,261.6

 

 

 

100.0

%

 

$

1,282.4

 

 

 

100.0

%

XML 26 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes

Note 9 – Income Taxes

The Company’s effective income tax rates (income tax expense as a percentage of income before income taxes) were 19.9% and 22.8% for the three months ended March 31, 2024 and 2023, respectively. The effective income tax rates differ from the federal statutory rate as a result of state and foreign income taxes for which the Company is liable, as well as permanent differences between amounts reported for financial statement purposes and amounts reported for income tax purposes, including the recognition of excess tax benefits or tax deficiencies associated with share-based payment transactions through income tax expense. The effective income tax rates also reflect the impact on pretax earnings from losses and impairments on equity investments. In addition, the effective income tax rate for 2024 reflects tax credits claimed in the current year and benefits of a state tax matter from prior years.

The Company evaluates the realizability of its deferred tax assets by assessing the valuation allowance and makes adjustments to the allowance as necessary. The factors used in assessing the likelihood of realization include forecasts of future taxable income and available tax planning strategies that could be implemented. The Company’s ability to achieve forecasted taxable income in the applicable taxing jurisdictions could affect the ultimate realization of its deferred tax assets. As of March 31, 2024 and December 31, 2023, the Company carried a valuation allowance of $13.7 million. Based on future operating results in certain jurisdictions, it is possible that the current valuation allowance positions of those jurisdictions could be adjusted during the next 12 months.

As of March 31, 2024 and December 31, 2023, the liability for income taxes associated with uncertain tax positions was $13.5 million and $12.4 million, respectively. The net increase in the liability during 2024 was primarily attributable to positions taken on the Company’s tax returns for current year. The liabilities as of March 31, 2024 and December 31, 2023 could be reduced by $0.9 million and $0.8 million, respectively, due to offsetting tax benefits associated with the correlative effects of potential adjustments, including timing adjustments, and state income taxes. The net liability, if recognized, would favorably affect the Company’s effective income tax rate.

The Company’s continuing practice is to recognize interest and penalties related to uncertain tax positions in income tax expense. Accrued interest and penalties, net of tax benefits, related to uncertain tax positions were not material as of March 31, 2024 and December 31, 2023.

It is reasonably possible that the unrecognized benefit with respect to certain of the Company’s unrecognized tax positions may increase or decrease within the next 12 months. Any such change may be the result of either ongoing audits or the expiration of federal and state statutes of limitations for the assessment of taxes.

The Company, or one of its subsidiaries, files income tax returns in the U.S. federal jurisdiction, various state jurisdictions and in various non-U.S. jurisdictions. The primary non-federal jurisdictions are California, Canada, India and the United Kingdom. As of March 31, 2024, the Company is, generally, no longer subject to income tax examinations for U.S. federal, state and non-U.S. jurisdictions for years prior to 2020, 2019 and 2014, respectively.

Effective in calendar year 2024, the Company is subject to international anti-base erosion rules that assess a minimum tax rate of 15% in the jurisdictions in which it operates. Commonly known as “Pillar II,” these rules apply to large multinational enterprises and are designed to address the tax challenges arising from the globalization and digitalization of the economy. The Company has calculated the minimum tax on a jurisdiction-by-jurisdiction basis and has determined that the resulting tax is immaterial to its financial results.

XML 27 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings Per Share

Note 10 – Earnings Per Share

The computation of basic and diluted earnings per share is as follows:

 

 

Three Months Ended
March 31,

 

(in millions, except per share amounts)

 

2024

 

 

2023

 

Numerator

 

 

 

 

 

 

Net income attributable to the Company

 

$

46.7

 

 

$

45.9

 

Denominator

 

 

 

 

 

 

Basic weighted-average shares

 

 

104.1

 

 

 

104.5

 

Effect of dilutive restricted stock units (“RSUs”) and performance restricted
   stock units (“PRSUs”)

 

 

0.3

 

 

 

0.3

 

Diluted weighted-average shares

 

 

104.4

 

 

 

104.8

 

Net income per share attributable to the Company’s stockholders

 

 

 

 

 

 

Basic

 

0.45

 

 

$

0.44

 

Diluted

 

0.45

 

 

$

0.44

 

For the three months ended March 31, 2024, 85 thousand RSUs were excluded from diluted weighted-average common shares outstanding due to their antidilutive effect. For the three months ended March 31, 2023, 333 thousand RSUs and 37 thousand PRSUs were excluded from diluted weighted-average common shares outstanding due to their antidilutive effect.

XML 28 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Employee Benefit Plans

Note 11 – Employee Benefit Plans

Net periodic benefit costs related to the Company’s unfunded supplemental benefit pension plans are summarized as follows:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Expense:

 

 

 

 

 

 

Interest costs

 

$

2.4

 

 

$

2.5

 

Amortization of net actuarial loss

 

 

0.6

 

 

 

0.5

 

 

$

3.0

 

 

$

3.0

 

 

The Company contributed $3.8 million to its unfunded supplemental benefit pension plans during the three months ended March 31, 2024 and expects to contribute an additional $12.4 million during the remainder of 2024.

XML 29 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements

Note 12 – Fair Value Measurements

Certain of the Company’s assets and liabilities are carried at fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.

The Company categorizes its assets and liabilities carried at fair value using a three-level hierarchy for fair value measurements that distinguishes between market participant assumptions developed based on market data obtained from sources independent of the Company (observable inputs) and the Company’s own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The hierarchy for inputs used in determining fair value maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. The hierarchy level assigned to the assets and liabilities is based on management’s assessment of the transparency and reliability of the inputs used to estimate the fair values at the measurement date. The three hierarchy levels are defined as follows:

Level 1—Valuations based on unadjusted quoted market prices in active markets for identical assets or liabilities.

Level 2—Valuations based on observable inputs (other than Level 1 prices), such as quoted prices for similar assets or liabilities at the measurement date; quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly.

Level 3—Valuations based on inputs that are unobservable and significant to the overall fair value measurement and involve management judgment.

If the inputs used to measure fair value fall into different levels of the fair value hierarchy, the hierarchy level assigned is based upon the lowest level of input that is significant to the fair value measurement.

The following tables present the fair values of the Company’s assets, measured on a recurring basis, as of March 31, 2024 and December 31, 2023:

(in millions)

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Debt securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

157.2

 

 

$

 

 

$

157.2

 

 

$

 

Municipal bonds

 

 

1,249.3

 

 

 

 

 

 

1,249.3

 

 

 

 

Foreign government bonds

 

 

199.4

 

 

 

 

 

 

199.4

 

 

 

 

Governmental agency bonds

 

 

200.4

 

 

 

 

 

 

200.4

 

 

 

 

Governmental agency mortgage-backed securities

 

 

3,745.9

 

 

 

 

 

 

3,745.9

 

 

 

 

U.S. corporate debt securities

 

 

1,021.2

 

 

 

 

 

 

1,021.2

 

 

 

 

Foreign corporate debt securities

 

 

481.0

 

 

 

 

 

 

481.0

 

 

 

 

 

 

 

7,054.4

 

 

 

 

 

 

7,054.4

 

 

 

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

 

Common stocks

 

 

401.0

 

 

 

401.0

 

 

 

 

 

 

 

Preferred stocks

 

 

14.0

 

 

 

14.0

 

 

 

 

 

 

 

 

 

 

415.0

 

 

 

415.0

 

 

 

 

 

 

 

Mortgage loans held for sale

 

 

13.0

 

 

 

 

 

 

11.7

 

 

 

1.3

 

Total

 

$

7,482.4

 

 

$

415.0

 

 

$

7,066.1

 

 

$

1.3

 

 

 

(in millions)

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Debt securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

199.3

 

 

$

 

 

$

199.3

 

 

$

 

Municipal bonds

 

 

1,245.8

 

 

 

 

 

 

1,245.8

 

 

 

 

Foreign government bonds

 

 

219.3

 

 

 

 

 

 

219.3

 

 

 

 

Governmental agency bonds

 

 

195.4

 

 

 

 

 

 

195.4

 

 

 

 

Governmental agency mortgage-backed securities

 

 

3,875.7

 

 

 

 

 

 

3,875.7

 

 

 

 

U.S. corporate debt securities

 

 

958.4

 

 

 

 

 

 

958.4

 

 

 

 

Foreign corporate debt securities

 

 

463.6

 

 

 

 

 

 

463.6

 

 

 

 

 

 

 

7,157.5

 

 

 

 

 

 

7,157.5

 

 

 

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

 

Common stocks

 

 

424.5

 

 

 

424.5

 

 

 

 

 

 

 

Preferred stocks

 

 

12.4

 

 

 

12.4

 

 

 

 

 

 

 

 

 

 

436.9

 

 

 

436.9

 

 

 

 

 

 

 

Mortgage loans held for sale

 

 

13.1

 

 

 

 

 

 

11.8

 

 

 

1.3

 

Total

 

$

7,607.5

 

 

$

436.9

 

 

$

7,169.3

 

 

$

1.3

 

 

 

The following table presents the carrying amounts and estimated fair values of the Company’s financial instruments not measured at fair value as of March 31, 2024 and December 31, 2023:

 

 

Carrying

 

 

Estimated fair value

 

(in millions)

 

Amount

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

1,506.4

 

 

$

1,506.4

 

 

$

1,506.4

 

 

$

 

 

$

 

Deposits with banks

 

$

77.1

 

 

$

77.0

 

 

$

20.1

 

 

$

56.9

 

 

$

 

Notes receivable, net

 

$

23.8

 

 

$

24.6

 

 

$

 

 

$

 

 

$

24.6

 

Secured financings receivable

 

$

831.4

 

 

$

831.4

 

 

$

 

 

$

831.4

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Secured financings payable

 

$

688.8

 

 

$

688.8

 

 

$

 

 

$

688.8

 

 

$

 

Notes and contracts payable

 

$

1,396.0

 

 

$

1,226.3

 

 

$

 

 

$

1,220.5

 

 

$

5.8

 

 

 

 

Carrying

 

 

Estimated fair value

 

(in millions)

 

Amount

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

3,605.3

 

 

$

3,605.3

 

 

$

3,605.3

 

 

$

 

 

$

 

Deposits with banks

 

$

55.8

 

 

$

55.6

 

 

$

4.0

 

 

$

51.6

 

 

$

 

Notes receivable, net

 

$

22.4

 

 

$

23.2

 

 

$

 

 

$

 

 

$

23.2

 

Secured financings receivable

 

$

636.5

 

 

$

636.5

 

 

$

 

 

$

636.5

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Secured financings payable

 

$

553.3

 

 

$

553.3

 

 

$

 

 

$

553.3

 

 

$

 

Notes and contracts payable

 

$

1,393.9

 

 

$

1,219.6

 

 

$

 

 

$

1,215.4

 

 

$

4.2

 

 

XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation

Note 13 – Share-Based Compensation

The following table summarizes the costs associated with the Company’s share-based compensation plans:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Expense:

 

 

 

 

 

 

RSUs

 

$

18.9

 

 

$

19.0

 

PRSUs

 

 

2.4

 

 

 

1.8

 

Employee stock purchase plan

 

 

2.1

 

 

 

2.2

 

 

$

23.4

 

 

$

23.0

 

 

The following table summarizes RSU and PRSU activity for the three months ended March 31, 2024:

 

(in millions, except weighted-average grant-date fair value)

 

Shares

 

 

Weighted-average
grant-date
fair value

 

Unvested at December 31, 2023

 

 

1.0

 

 

$

64.19

 

Granted during 2024

 

 

0.6

 

 

$

58.92

 

Vested during 2024

 

 

(0.6

)

 

$

60.84

 

Unvested at March 31, 2024

 

 

1.0

 

 

$

62.77

 

XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders’ Equity
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Stockholders’ Equity

Note 14 – Stockholders’ Equity

The Company maintains a stock repurchase plan with authorization up to $400.0 million, of which $210.4 million remained as of March 31, 2024. Purchases may be made from time to time by the Company in the open market at prevailing market prices or in privately negotiated transactions. During the three months ended March 31, 2024, the Company repurchased and retired 59 thousand shares of its common stock for a total purchase price of $3.5 million and, as of March 31, 2024, repurchased and retired 3.6 million shares of its common stock under the current authorization for a total purchase price of $189.6 million.

XML 32 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Loss) ("AOCI")
3 Months Ended
Mar. 31, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income (Loss) ("AOCI")

Note 15 – Accumulated Other Comprehensive Income (Loss) (“AOCI”)

The following table presents a summary of the changes in each component of AOCI for the three months ended March 31, 2024:

 

(in millions)

 

Unrealized
gains (losses)
on debt
 securities

 

 

Foreign
currency
translation
adjustment

 

 

Pension
benefit
adjustment

 

 

Accumulated
other
comprehensive
income (loss)

 

Balance at December 31, 2023

 

$

(553.6

)

 

$

(64.9

)

 

$

(37.3

)

 

$

(655.8

)

Change in unrealized losses on debt securities

 

 

(66.9

)

 

 

 

 

 

 

 

 

(66.9

)

Change in foreign currency translation adjustment

 

 

 

 

 

(14.9

)

 

 

 

 

 

(14.9

)

Amortization of net actuarial loss

 

 

 

 

 

 

 

 

0.6

 

 

 

0.6

 

Tax effect

 

 

16.3

 

 

 

0.4

 

 

 

(0.2

)

 

 

16.5

 

Balance at March 31, 2024

 

$

(604.2

)

 

$

(79.4

)

 

$

(36.9

)

 

$

(720.5

)

 

The following table presents the other comprehensive income (loss) reclassification adjustments for the three months ended March 31, 2024 and 2023:

 

(in millions)

 

Unrealized
gains (losses)
on debt
 securities

 

 

Foreign
currency
translation
adjustment

 

 

Pension
benefit
adjustment

 

 

Total
other
comprehensive
income (loss)

 

Three Months Ended March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Pretax change before reclassifications

 

$

(70.3

)

 

$

(14.9

)

 

$

 

 

$

(85.2

)

Reclassifications out of AOCI

 

 

3.4

 

 

 

 

 

 

0.6

 

 

 

4.0

 

Tax effect

 

 

16.3

 

 

 

0.4

 

 

 

(0.2

)

 

 

16.5

 

Total other comprehensive (loss) income, net of tax

 

$

(50.6

)

 

$

(14.5

)

 

$

0.4

 

 

$

(64.7

)

Three Months Ended March 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Pretax change before reclassifications

 

$

142.0

 

 

$

2.6

 

 

$

 

 

$

144.6

 

Reclassifications out of AOCI

 

 

4.5

 

 

 

 

 

 

0.5

 

 

 

5.0

 

Tax effect

 

 

(36.4

)

 

 

 

 

 

(0.2

)

 

 

(36.6

)

Total other comprehensive income, net of tax

 

$

110.1

 

 

$

2.6

 

 

$

0.3

 

 

$

113.0

 

 

The following table presents the effects of the reclassifications out of AOCI on the respective line items in the condensed consolidated statements of income:

 

 

Three Months Ended
March 31,

 

 

 

(in millions)

 

2024

 

 

2023

 

 

Affected line items

Unrealized gains (losses) on debt securities:

 

 

 

 

 

 

 

 

Net realized losses on sales of debt securities

 

$

(3.4

)

 

$

(4.5

)

 

Net investment gains (losses)

Tax effect

 

$

0.8

 

 

$

1.1

 

 

 

Pension benefit adjustment (1):

 

 

 

 

 

 

 

 

Amortization of net actuarial loss

 

$

(0.6

)

 

$

(0.5

)

 

Other operating expenses

Tax effect

 

$

0.2

 

 

$

0.2

 

 

 

 

 

 

(1)
Amounts are components of net periodic cost. See Note 11 Employee Benefit Plans for additional details.
XML 33 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Litigation and Regulatory Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Litigation and Regulatory Contingencies

Note 16 – Litigation and Regulatory Contingencies

The Company and its subsidiaries are parties to lawsuits and are also involved in ongoing routine legal and regulatory proceedings related to their operations. These lawsuits and proceedings frequently are similar in nature to other lawsuits and proceedings pending against the Company’s competitors. When the Company has determined that a loss is both probable and reasonably estimable, a liability representing the best estimate of the Company’s financial exposure based on known facts has been recorded. Actual losses may materially differ from the amounts recorded.

With respect to the Company’s outstanding ordinary course lawsuits and proceedings, the Company has determined either that a loss is not reasonably possible or that the estimated loss or range of loss, if any, will not have a material adverse effect on the Company’s financial condition, results of operations or cash flows. The Company’s ordinary course lawsuits include putative or purported class action lawsuits, which challenge practices in the Company’s title insurance and services and home warranty businesses.

The Company’s title insurance, property and casualty insurance, home warranty, mortgage servicing and subservicing, banking, trust and wealth management businesses are regulated by various federal, state and local governmental agencies. Many of the Company’s other businesses operate within statutory guidelines. Consequently, the Company may from time to time be subject to examination or investigation by such governmental agencies. Currently, governmental agencies are examining or investigating certain of the Company’s operations.

The Company does not believe that any pending examinations or investigations will have a material adverse effect on the Company’s financial condition, results of operations or cash flows. Some of these exams or investigations could, however, result in changes to the Company’s business practices which could ultimately have a material adverse impact on the Company’s financial condition, results of operations or cash flows.

XML 34 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment Information

Note 17 – Segment Information

The Company consists of the following reportable segments:

The title insurance and services segment issues title insurance policies on residential and commercial property in the United States and offers similar or related products and services internationally. This segment also provides closing and/or escrow services; accommodates tax-deferred exchanges of real estate; provides products, services and solutions designed to mitigate risk or otherwise facilitate real estate transactions; maintains, manages and provides access to title plant data and records; provides appraisals and other valuation-related products and services; provides lien release, document custodial and default-related products and services; provides document generation services; provides warehouse lending services; subservices mortgage loans; and provides banking, trust and wealth management services. The Company, through its principal title insurance subsidiary and such subsidiary’s affiliates, transacts its title insurance business through a network of direct operations and agents. Through this network, the Company issues policies in the 49 states that permit the issuance of title insurance policies, the District of Columbia and certain United States territories. The Company also offers title insurance, closing services and similar or related products and services, either directly or through third parties in other countries, including Canada, the United Kingdom, Australia, New Zealand, South Korea and various other established and emerging markets.
The home warranty segment sells products including residential service contracts that cover residential systems, such as heating and air conditioning systems, and certain appliances against failures that occur as the result of normal usage during the coverage period. This business currently operates in 36 states and the District of Columbia.
The corporate segment includes investments in venture-stage companies, certain financing facilities and corporate services that support the Company’s business operations.

Selected financial information about the Company’s operations, by segment, is as follows:

For the three months ended March 31, 2024:

 

(in millions)

 

Revenues

 

 

Income (loss)
before
income taxes

 

 

Depreciation
and
amortization

 

 

Capital
expenditures

 

Title Insurance and Services

 

$

1,319.8

 

 

$

72.7

 

 

$

48.8

 

 

$

59.6

 

Home Warranty

 

 

105.2

 

 

 

20.3

 

 

 

1.3

 

 

 

1.9

 

Corporate and Eliminations

 

 

(0.4

)

 

 

(34.7

)

 

 

 

 

 

 

 

$

1,424.6

 

 

$

58.3

 

 

$

50.1

 

 

$

61.5

 

 

(in millions)

 

Direct
premiums
and escrow
fees

 

 

Agent
premiums

 

 

Information
and other

 

 

Net
investment
income (loss)

 

 

Net
investment
gains (losses)

 

 

Total
Revenues

 

Title Insurance and Services

 

$

403.2

 

 

$

563.8

 

 

$

217.2

 

 

$

116.7

 

 

$

18.9

 

 

$

1,319.8

 

Home Warranty

 

 

97.7

 

 

 

 

 

 

5.9

 

 

 

0.9

 

 

 

0.7

 

 

 

105.2

 

Corporate and Eliminations

 

 

 

 

 

 

 

 

(0.1

)

 

 

10.3

 

 

 

(10.6

)

 

 

(0.4

)

 

$

500.9

 

 

$

563.8

 

 

$

223.0

 

 

$

127.9

 

 

$

9.0

 

 

$

1,424.6

 

For the three months ended March 31, 2023:

 

(in millions)

 

Revenues

 

 

Income (loss)
before
income taxes

 

 

Depreciation
and
amortization

 

 

Capital
expenditures

 

Title Insurance and Services

 

$

1,348.6

 

 

$

88.2

 

 

$

44.2

 

 

$

66.3

 

Home Warranty

 

 

103.7

 

 

 

15.9

 

 

 

1.3

 

 

 

1.2

 

Corporate and Eliminations

 

 

(6.2

)

 

 

(44.5

)

 

 

 

 

 

 

 

$

1,446.1

 

 

$

59.6

 

 

$

45.5

 

 

$

67.5

 

 

(in millions)

 

Direct
premiums
and escrow
fees

 

 

Agent
premiums

 

 

Information
and other

 

 

Net
investment
income (loss)

 

 

Net
investment
losses

 

 

Total
Revenues

 

Title Insurance and Services

 

$

405.6

 

 

$

590.4

 

 

$

221.5

 

 

$

124.6

 

 

$

6.5

 

 

$

1,348.6

 

Home Warranty

 

 

96.6

 

 

 

 

 

 

5.5

 

 

 

1.4

 

 

 

0.2

 

 

 

103.7

 

Corporate and Eliminations

 

 

 

 

 

 

 

 

(0.1

)

 

 

8.0

 

 

 

(14.1

)

 

 

(6.2

)

 

$

502.2

 

 

$

590.4

 

 

$

226.9

 

 

$

134.0

 

 

$

(7.4

)

 

$

1,446.1

 

 

 

XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Condensed Consolidated Financial Statements (Policies)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation

Basis of Presentation

The condensed consolidated financial information included in this report has been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and Article 10 of Securities and Exchange Commission Regulation S-X. The principles for condensed interim financial information do not require the inclusion of all the information and footnotes required by GAAP for complete financial statements. Therefore, these financial statements should be read in conjunction with the First American Financial Corporation (the “Company”) Annual Report on Form 10-K for the year ended December 31, 2023. The condensed consolidated financial statements included herein are unaudited; however, in the opinion of management, they contain all normal recurring adjustments necessary for a fair statement of the consolidated results for the interim periods. All material intercompany transactions and balances have been eliminated upon consolidation.

Out-of-period adjustment

During the three months ended March 31, 2024, the Company identified certain uncollectible balances related to fees within its title insurance and services segment, which primarily related to reporting periods in 2023 and prior, that should have been previously written off. To correct for this error, the Company recorded an adjustment in the current quarter, which increased other operating expenses and increased accounts payable and accrued liabilities by $6.2 million.

Recently Adopted/Pending Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In June 2022, the Financial Accounting Standards Board (“FASB”) issued updated guidance intended to increase the comparability of financial information across reporting entities that have investments in equity securities measured at fair value that are subject to contractual restrictions preventing the sale of those securities. The updated guidance clarified that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, as a result, should not be considered in measuring fair value. In addition, new disclosures were required about the nature of the restrictions and their remaining duration. The updated guidance, which was adopted on January 1, 2024, had no impact on the Company's condensed consolidated financial statements.

Pending Accounting Pronouncements

In December 2023, the FASB issued updated guidance intended to enhance the transparency and decision usefulness of income tax disclosures. The updated guidance requires disclosure of specific categories and greater disaggregation of information included in the rate reconciliation and additional disclosures related to income taxes paid. The updated guidance is effective for annual reporting periods beginning after December 15, 2024. Except for the disclosure requirements, the Company does not expect the adoption of this guidance to have a material impact its condensed consolidated financial statements.

In November 2023, the FASB issued updated guidance intended to improve financial reporting by requiring disclosure of incremental segment information to enable investors to develop more decision-useful financial analyses. The updated guidance improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The updated guidance is effective for annual reporting periods beginning after December 15, 2023 and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments in this update are required to applied retrospectively to all periods presented in the financial statements. Except for the disclosure requirements, the Company does not expect the adoption of this guidance to have a material impact on its condensed consolidated financial statements.

In August 2023, the FASB issued updated guidance that is intended to provide decision-useful information to investors and reduce diversity in practice in accounting for contributions made to a joint venture, upon formation, in a joint venture’s separate financial statements. The updated guidance will require joint ventures to recognize and initially measure their assets and liabilities at fair value, with certain exceptions to fair value measurement consistent with business combination guidance. The updated guidance is effective prospectively for all joint venture formations with a formation date on or after January 1, 2025, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its condensed consolidated financial statements.

XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Securities (Tables)
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Investments in Debt Securities, Classified as Available-For-Sale

Investments in debt securities, classified as available-for-sale, are as follows:

 

 

Amortized

 

 

Gross unrealized

 

 

Estimated

 

(in millions)

 

cost

 

 

Gains

 

 

Losses

 

 

fair value

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

163.1

 

 

$

 

 

$

(5.9

)

 

$

157.2

 

Municipal bonds

 

 

1,381.2

 

 

 

7.1

 

 

 

(139.0

)

 

 

1,249.3

 

Foreign government bonds

 

 

209.9

 

 

 

0.2

 

 

 

(10.7

)

 

 

199.4

 

Governmental agency bonds

 

 

214.3

 

 

 

 

 

 

(13.9

)

 

 

200.4

 

Governmental agency mortgage-backed securities

 

 

4,316.7

 

 

 

2.2

 

 

 

(573.0

)

 

 

3,745.9

 

U.S. corporate debt securities

 

 

1,075.4

 

 

 

4.4

 

 

 

(58.6

)

 

 

1,021.2

 

Foreign corporate debt securities

 

 

498.4

 

 

 

4.0

 

 

 

(21.4

)

 

 

481.0

 

 

$

7,859.0

 

 

$

17.9

 

 

$

(822.5

)

 

$

7,054.4

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

203.3

 

 

$

0.5

 

 

$

(4.5

)

 

$

199.3

 

Municipal bonds

 

 

1,373.7

 

 

 

8.8

 

 

 

(136.7

)

 

 

1,245.8

 

Foreign government bonds

 

 

228.4

 

 

 

1.4

 

 

 

(10.5

)

 

 

219.3

 

Governmental agency bonds

 

 

207.7

 

 

 

0.2

 

 

 

(12.5

)

 

 

195.4

 

Governmental agency mortgage-backed securities

 

 

4,396.2

 

 

 

6.3

 

 

 

(526.8

)

 

 

3,875.7

 

U.S. corporate debt securities

 

 

1,007.0

 

 

 

6.6

 

 

 

(55.2

)

 

 

958.4

 

Foreign corporate debt securities

 

 

478.9

 

 

 

5.8

 

 

 

(21.1

)

 

 

463.6

 

 

$

7,895.2

 

 

$

29.6

 

 

$

(767.3

)

 

$

7,157.5

 

Gross Unrealized Losses on Investments in Debt Securities

Investments in debt securities in an unrealized loss position, and their respective length of time in such position, are as follows:

 

 

Less than 12 months

 

 

12 months or longer

 

 

Total

 

(in millions)

 

Estimated
fair value

 

 

Unrealized
losses

 

 

Estimated
fair value

 

 

Unrealized
losses

 

 

Estimated
fair value

 

 

Unrealized
losses

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

101.2

 

 

$

(1.3

)

 

$

50.4

 

 

$

(4.6

)

 

$

151.6

 

 

$

(5.9

)

Municipal bonds

 

 

133.1

 

 

 

(1.5

)

 

 

970.8

 

 

 

(137.5

)

 

 

1,103.9

 

 

 

(139.0

)

Foreign government bonds

 

 

68.3

 

 

 

(0.2

)

 

 

96.1

 

 

 

(10.5

)

 

 

164.4

 

 

 

(10.7

)

Governmental agency bonds

 

 

83.0

 

 

 

(0.6

)

 

 

117.4

 

 

 

(13.3

)

 

 

200.4

 

 

 

(13.9

)

Governmental agency mortgage-backed
   securities

 

 

490.3

 

 

 

(15.4

)

 

 

3,103.7

 

 

 

(557.6

)

 

 

3,594.0

 

 

 

(573.0

)

U.S. corporate debt securities

 

 

127.1

 

 

 

(1.6

)

 

 

598.1

 

 

 

(57.0

)

 

 

725.2

 

 

 

(58.6

)

Foreign corporate debt securities

 

 

64.8

 

 

 

(0.6

)

 

 

257.7

 

 

 

(20.8

)

 

 

322.5

 

 

 

(21.4

)

 

$

1,067.8

 

 

$

(21.2

)

 

$

5,194.2

 

 

$

(801.3

)

 

$

6,262.0

 

 

$

(822.5

)

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

8.2

 

 

$

(0.1

)

 

$

55.4

 

 

$

(4.4

)

 

$

63.6

 

 

$

(4.5

)

Municipal bonds

 

 

107.4

 

 

 

(0.9

)

 

 

956.8

 

 

 

(135.8

)

 

 

1,064.2

 

 

 

(136.7

)

Foreign government bonds

 

 

33.3

 

 

 

(0.1

)

 

 

101.4

 

 

 

(10.4

)

 

 

134.7

 

 

 

(10.5

)

Governmental agency bonds

 

 

0.4

 

 

 

 

 

 

118.9

 

 

 

(12.5

)

 

 

119.3

 

 

 

(12.5

)

Governmental agency mortgage-backed
   securities

 

 

338.3

 

 

 

(6.6

)

 

 

3,225.3

 

 

 

(520.2

)

 

 

3,563.6

 

 

 

(526.8

)

U.S. corporate debt securities

 

 

45.1

 

 

 

(0.4

)

 

 

602.5

 

 

 

(54.8

)

 

 

647.6

 

 

 

(55.2

)

Foreign corporate debt securities

 

 

19.3

 

 

 

(0.1

)

 

 

267.3

 

 

 

(21.0

)

 

 

286.6

 

 

 

(21.1

)

 

$

552.0

 

 

$

(8.2

)

 

$

5,327.6

 

 

$

(759.1

)

 

$

5,879.6

 

 

$

(767.3

)

Investments in Debt Securities by Contractual Maturity

Investments in debt securities at March 31, 2024, by contractual maturities, are as follows:

 

(in millions)

 

Due in one
year or less

 

 

Due after
one through
five years

 

 

Due after
five through
ten years

 

 

Due after
ten years

 

 

Total

 

U.S. Treasury bonds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

$

5.7

 

 

$

136.9

 

 

$

0.4

 

 

$

20.1

 

 

$

163.1

 

Estimated fair value

 

$

5.7

 

 

$

132.1

 

 

$

0.3

 

 

$

19.1

 

 

$

157.2

 

Municipal bonds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

12.6

 

 

 

382.4

 

 

 

478.4

 

 

 

507.8

 

 

 

1,381.2

 

Estimated fair value

 

 

12.5

 

 

 

351.1

 

 

 

413.1

 

 

 

472.6

 

 

 

1,249.3

 

Foreign government bonds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

31.2

 

 

 

104.5

 

 

 

67.5

 

 

 

6.7

 

 

 

209.9

 

Estimated fair value

 

 

31.0

 

 

 

103.8

 

 

 

58.6

 

 

 

6.0

 

 

 

199.4

 

Governmental agency bonds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

 

 

 

166.6

 

 

 

1.6

 

 

 

46.1

 

 

 

214.3

 

Estimated fair value

 

 

 

 

 

161.6

 

 

 

1.5

 

 

 

37.3

 

 

 

200.4

 

U.S. corporate debt securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

13.9

 

 

 

732.1

 

 

 

245.6

 

 

 

83.8

 

 

 

1,075.4

 

Estimated fair value

 

 

13.8

 

 

 

693.1

 

 

 

239.8

 

 

 

74.5

 

 

 

1,021.2

 

Foreign corporate debt securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

31.9

 

 

 

313.5

 

 

 

121.2

 

 

 

31.8

 

 

 

498.4

 

Estimated fair value

 

 

31.3

 

 

 

302.6

 

 

 

118.5

 

 

 

28.6

 

 

 

481.0

 

Total debt securities (excluding mortgage-backed
   securities)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

$

95.3

 

 

$

1,836.0

 

 

$

914.7

 

 

$

696.3

 

 

$

3,542.3

 

Estimated fair value

 

$

94.3

 

 

$

1,744.3

 

 

$

831.8

 

 

$

638.1

 

 

$

3,308.5

 

Total mortgage-backed securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4,316.7

 

Estimated fair value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,745.9

 

Total debt securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized cost

 

 

 

 

 

 

 

 

 

 

 

 

 

$

7,859.0

 

Estimated fair value

 

 

 

 

 

 

 

 

 

 

 

 

 

$

7,054.4

 

Composition of Debt Securities Portfolio by Credit Rating Agencies

The composition of the debt securities portfolio at March 31, 2024, by credit rating, is as follows:

 

 

 

A- or higher

 

 

BBB+ to BBB-

 

 

Non-Investment Grade

 

 

Total

 

(dollars in millions)

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

U.S. Treasury bonds

 

$

157.2

 

 

 

100.0

%

 

$

 

 

 

%

 

$

 

 

 

%

 

$

157.2

 

Municipal bonds

 

 

1,223.0

 

 

 

97.9

 

 

 

24.6

 

 

 

2.0

 

 

 

1.7

 

 

 

0.1

 

 

 

1,249.3

 

Foreign government bonds

 

 

193.9

 

 

 

97.2

 

 

 

4.7

 

 

 

2.4

 

 

 

0.8

 

 

 

0.4

 

 

 

199.4

 

Governmental agency bonds

 

 

200.4

 

 

 

100.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

200.4

 

Governmental agency mortgage-
   backed securities

 

 

3,745.9

 

 

 

100.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,745.9

 

U.S. corporate debt securities

 

 

492.0

 

 

 

48.1

 

 

 

380.5

 

 

 

37.3

 

 

 

148.7

 

 

 

14.6

 

 

 

1,021.2

 

Foreign corporate debt securities

 

 

251.9

 

 

 

52.3

 

 

 

193.2

 

 

 

40.2

 

 

 

35.9

 

 

 

7.5

 

 

 

481.0

 

 

$

6,264.3

 

 

 

88.8

%

 

$

603.0

 

 

 

8.5

%

 

$

187.1

 

 

 

2.7

%

 

$

7,054.4

 

Composition of Debt Securities Portfolio in Unrealized Loss Position by Credit Rating Agencies

The composition of the debt securities portfolio in an unrealized loss position at March 31, 2024, by credit rating, is as follows:

 

 

 

A- or higher

 

 

BBB+ to BBB-

 

 

Non-Investment Grade

 

 

Total

 

(dollars in millions)

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

 

Percentage

 

 

Estimated
fair value

 

U.S. Treasury bonds

 

$

151.6

 

 

 

100.0

%

 

$

 

 

 

%

 

$

 

 

 

%

 

$

151.6

 

Municipal bonds

 

 

1,084.3

 

 

 

98.3

 

 

 

19.3

 

 

 

1.7

 

 

 

0.3

 

 

 

 

 

 

1,103.9

 

Foreign government bonds

 

 

162.3

 

 

 

98.7

 

 

 

1.3

 

 

 

0.8

 

 

 

0.8

 

 

 

0.5

 

 

 

164.4

 

Governmental agency bonds

 

 

200.4

 

 

 

100.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

200.4

 

Governmental agency mortgage-
   backed securities

 

 

3,594.0

 

 

 

100.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,594.0

 

U.S. corporate debt securities

 

 

394.5

 

 

 

54.4

 

 

 

273.8

 

 

 

37.8

 

 

 

56.9

 

 

 

7.8

 

 

 

725.2

 

Foreign corporate debt securities

 

 

188.3

 

 

 

58.4

 

 

 

116.2

 

 

 

36.0

 

 

 

18.0

 

 

 

5.6

 

 

 

322.5

 

 

$

5,775.4

 

 

 

92.2

%

 

$

410.6

 

 

 

6.6

%

 

$

76.0

 

 

 

1.2

%

 

$

6,262.0

 

 

XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Securities (Tables)
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Summary of Investments in Equity Securities, by Accounting Classification

Investments in equity securities, by accounting classification, are summarized as follows:

 

(in millions)

 

March 31,
2024

 

 

December 31,
2023

 

Marketable equity securities

 

$

415.0

 

 

$

436.9

 

Non-marketable equity securities

 

 

226.1

 

 

 

224.1

 

Equity method investments

 

 

91.9

 

 

 

74.6

 

 

$

733.0

 

 

$

735.6

 

Summary of Investments in Marketable Equity Securities

Investments in marketable equity securities are summarized as follows:

 

(in millions)

 

Cost

 

 

Unrealized losses

 

 

Estimated
fair value

 

March 31, 2024

 

 

 

 

 

 

 

 

 

Common stocks

 

$

409.8

 

 

$

(8.8

)

 

$

401.0

 

Preferred stocks

 

 

15.3

 

 

 

(1.3

)

 

 

14.0

 

 

$

425.1

 

 

$

(10.1

)

 

$

415.0

 

December 31, 2023

 

 

 

 

 

 

 

 

 

Common stocks

 

$

429.4

 

 

$

(4.9

)

 

$

424.5

 

Preferred stocks

 

 

15.7

 

 

 

(3.3

)

 

 

12.4

 

 

$

445.1

 

 

$

(8.2

)

 

$

436.9

 

Net gains of $10.9 million and $12.4 million resulting from changes in the fair values of marketable equity securities were recognized for the three months ended March 31, 2024 and 2023, respectively, which included net unrealized gains of $10.5 million and $11.7 million on securities still held at March 31, 2024 and 2023, respectively. Included in net gains for the three months ended March 31, 2024 were unrealized losses of $11.0 million related to the Company's investment in Offerpad Solutions Inc. ("Offerpad"), a tech-enabled real estate company.

Summary of Changes in Carrying Amounts of Non-Marketable Equity Securities

A summary of the changes in the carrying amounts of non-marketable equity securities, which primarily relate to the Company's venture investment portfolio, for the three months ended March 31, 2024 and 2023, is as follows:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Carrying amount, beginning of period

 

$

224.1

 

 

$

395.8

 

Net additions

 

 

1.8

 

 

 

6.1

 

Gross unrealized gains

 

 

0.2

 

 

 

 

Gross unrealized losses and impairments

 

 

 

 

 

(17.2

)

Carrying amount, end of period

 

$

226.1

 

 

$

384.7

 

Summary of Cumulative Gross Unrealized Gains and Cumulative Gross Unrealized Losses and Impairments

Cumulative gross unrealized gains and cumulative gross unrealized losses and impairments related to non-marketable equity securities at March 31, 2024 and December 31, 2023, are as follows:

(in millions)

 

March 31,
2024

 

 

December 31,
2023

 

Cumulative gross unrealized gains

 

$

243.5

 

 

$

243.3

 

Cumulative gross unrealized losses and impairments

 

$

322.4

 

 

$

322.4

 

XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Allowance for Credit Losses – Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Summary of Allowance for Credit Losses on Accounts Receivables

Activity in the allowance for credit losses on accounts receivable is summarized as follows:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Balance at beginning of period

 

$

21.8

 

 

$

21.3

 

Provision for expected credit losses

 

 

0.8

 

 

 

0.7

 

Write-offs/recoveries

 

 

(1.8

)

 

 

(1.4

)

Balance at end of period

 

$

20.8

 

 

$

20.6

 

XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Carrying Amount of Goodwill by Reportable Segment

A summary of the changes in the carrying amount of goodwill, by reportable segment, for the three months ended March 31, 2024, is as follows:

(in millions)

 

Title
Insurance
and Services

 

 

Home
Warranty

 

 

Total

 

Balance at beginning of period

 

$

1,766.6

 

 

$

40.9

 

 

$

1,807.5

 

Acquisitions

 

 

1.3

 

 

 

 

 

 

1.3

 

Foreign currency translation

 

 

(1.5

)

 

 

 

 

 

(1.5

)

Balance at end of period

 

$

1,766.4

 

 

$

40.9

 

 

$

1,807.3

 

XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
Intangible Assets, Gross (Excluding Goodwill) [Abstract]  
Schedule of Other Intangible Assets

Other intangible assets are summarized as follows:

(in millions)

 

March 31,
2024

 

 

December 31,
2023

 

Finite-lived intangible assets:

 

 

 

 

 

 

Customer relationships

 

$

192.3

 

 

$

191.4

 

Noncompete agreements

 

 

10.8

 

 

 

28.2

 

Trademarks

 

 

70.6

 

 

 

70.6

 

Internal-use software licenses

 

 

17.2

 

 

 

16.5

 

Patents

 

 

2.8

 

 

 

2.8

 

 

 

293.7

 

 

 

309.5

 

Accumulated amortization

 

 

(163.0

)

 

 

(172.6

)

 

 

130.7

 

 

 

136.9

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

Licenses

 

 

16.9

 

 

 

16.9

 

 

$

147.6

 

 

$

153.8

 

Estimated Amortization Expense for Finite-Lived Intangible Assets

Estimated amortization expense for finite-lived intangible assets for the next five years is as follows:

Year

 

(in millions)

 

Remainder of 2024

 

$

30.1

 

2025

 

$

28.0

 

2026

 

$

26.4

 

2027

 

$

11.8

 

2028

 

$

7.3

 

2029

 

$

5.3

 

XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reserve for Known and Incurred but Not Reported Claims (Tables)
3 Months Ended
Mar. 31, 2024
Insurance Loss Reserves [Abstract]  
Activity in Reserve for Known and Incurred but Not Reported Claims

Activity in the reserve for known and incurred but not reported claims is summarized as follows:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Balance at beginning of period

 

$

1,282.4

 

 

$

1,325.3

 

Provision related to:

 

 

 

 

 

 

Current year

 

 

77.0

 

 

 

83.1

 

Prior years

 

 

(7.5

)

 

 

(0.8

)

 

 

69.5

 

 

 

82.3

 

Payments, net of recoveries, related to:

 

 

 

 

 

 

Current year

 

 

30.6

 

 

 

31.1

 

Prior years

 

 

61.0

 

 

 

64.1

 

 

 

91.6

 

 

 

95.2

 

Other

 

 

1.3

 

 

 

2.1

 

Balance at end of period

 

$

1,261.6

 

 

$

1,314.5

 

A summary of the Company’s loss reserves is as follows:

 

(dollars in millions)

 

March 31, 2024

 

 

December 31, 2023

 

Known title claims

 

$

61.6

 

 

 

4.9

%

 

$

55.5

 

 

 

4.3

%

Incurred but not reported claims

 

 

1,162.5

 

 

 

92.1

%

 

 

1,186.5

 

 

 

92.5

%

Total title claims

 

 

1,224.1

 

 

 

97.0

%

 

 

1,242.0

 

 

 

96.8

%

Non-title claims

 

 

37.5

 

 

 

3.0

%

 

 

40.4

 

 

 

3.2

%

Total loss reserves

 

$

1,261.6

 

 

 

100.0

%

 

$

1,282.4

 

 

 

100.0

%

XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share

The computation of basic and diluted earnings per share is as follows:

 

 

Three Months Ended
March 31,

 

(in millions, except per share amounts)

 

2024

 

 

2023

 

Numerator

 

 

 

 

 

 

Net income attributable to the Company

 

$

46.7

 

 

$

45.9

 

Denominator

 

 

 

 

 

 

Basic weighted-average shares

 

 

104.1

 

 

 

104.5

 

Effect of dilutive restricted stock units (“RSUs”) and performance restricted
   stock units (“PRSUs”)

 

 

0.3

 

 

 

0.3

 

Diluted weighted-average shares

 

 

104.4

 

 

 

104.8

 

Net income per share attributable to the Company’s stockholders

 

 

 

 

 

 

Basic

 

0.45

 

 

$

0.44

 

Diluted

 

0.45

 

 

$

0.44

 

XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans (Tables)
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Net Periodic Benefit Costs

Net periodic benefit costs related to the Company’s unfunded supplemental benefit pension plans are summarized as follows:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Expense:

 

 

 

 

 

 

Interest costs

 

$

2.4

 

 

$

2.5

 

Amortization of net actuarial loss

 

 

0.6

 

 

 

0.5

 

 

$

3.0

 

 

$

3.0

 

 

XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Assets Measured on Recurring Basis

The following tables present the fair values of the Company’s assets, measured on a recurring basis, as of March 31, 2024 and December 31, 2023:

(in millions)

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Debt securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

157.2

 

 

$

 

 

$

157.2

 

 

$

 

Municipal bonds

 

 

1,249.3

 

 

 

 

 

 

1,249.3

 

 

 

 

Foreign government bonds

 

 

199.4

 

 

 

 

 

 

199.4

 

 

 

 

Governmental agency bonds

 

 

200.4

 

 

 

 

 

 

200.4

 

 

 

 

Governmental agency mortgage-backed securities

 

 

3,745.9

 

 

 

 

 

 

3,745.9

 

 

 

 

U.S. corporate debt securities

 

 

1,021.2

 

 

 

 

 

 

1,021.2

 

 

 

 

Foreign corporate debt securities

 

 

481.0

 

 

 

 

 

 

481.0

 

 

 

 

 

 

 

7,054.4

 

 

 

 

 

 

7,054.4

 

 

 

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

 

Common stocks

 

 

401.0

 

 

 

401.0

 

 

 

 

 

 

 

Preferred stocks

 

 

14.0

 

 

 

14.0

 

 

 

 

 

 

 

 

 

 

415.0

 

 

 

415.0

 

 

 

 

 

 

 

Mortgage loans held for sale

 

 

13.0

 

 

 

 

 

 

11.7

 

 

 

1.3

 

Total

 

$

7,482.4

 

 

$

415.0

 

 

$

7,066.1

 

 

$

1.3

 

 

 

(in millions)

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Debt securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bonds

 

$

199.3

 

 

$

 

 

$

199.3

 

 

$

 

Municipal bonds

 

 

1,245.8

 

 

 

 

 

 

1,245.8

 

 

 

 

Foreign government bonds

 

 

219.3

 

 

 

 

 

 

219.3

 

 

 

 

Governmental agency bonds

 

 

195.4

 

 

 

 

 

 

195.4

 

 

 

 

Governmental agency mortgage-backed securities

 

 

3,875.7

 

 

 

 

 

 

3,875.7

 

 

 

 

U.S. corporate debt securities

 

 

958.4

 

 

 

 

 

 

958.4

 

 

 

 

Foreign corporate debt securities

 

 

463.6

 

 

 

 

 

 

463.6

 

 

 

 

 

 

 

7,157.5

 

 

 

 

 

 

7,157.5

 

 

 

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

 

Common stocks

 

 

424.5

 

 

 

424.5

 

 

 

 

 

 

 

Preferred stocks

 

 

12.4

 

 

 

12.4

 

 

 

 

 

 

 

 

 

 

436.9

 

 

 

436.9

 

 

 

 

 

 

 

Mortgage loans held for sale

 

 

13.1

 

 

 

 

 

 

11.8

 

 

 

1.3

 

Total

 

$

7,607.5

 

 

$

436.9

 

 

$

7,169.3

 

 

$

1.3

 

Carrying Amounts and Estimated Fair Values of Financial Instruments Not Measured at Fair Value

The following table presents the carrying amounts and estimated fair values of the Company’s financial instruments not measured at fair value as of March 31, 2024 and December 31, 2023:

 

 

Carrying

 

 

Estimated fair value

 

(in millions)

 

Amount

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

1,506.4

 

 

$

1,506.4

 

 

$

1,506.4

 

 

$

 

 

$

 

Deposits with banks

 

$

77.1

 

 

$

77.0

 

 

$

20.1

 

 

$

56.9

 

 

$

 

Notes receivable, net

 

$

23.8

 

 

$

24.6

 

 

$

 

 

$

 

 

$

24.6

 

Secured financings receivable

 

$

831.4

 

 

$

831.4

 

 

$

 

 

$

831.4

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Secured financings payable

 

$

688.8

 

 

$

688.8

 

 

$

 

 

$

688.8

 

 

$

 

Notes and contracts payable

 

$

1,396.0

 

 

$

1,226.3

 

 

$

 

 

$

1,220.5

 

 

$

5.8

 

 

 

 

Carrying

 

 

Estimated fair value

 

(in millions)

 

Amount

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

3,605.3

 

 

$

3,605.3

 

 

$

3,605.3

 

 

$

 

 

$

 

Deposits with banks

 

$

55.8

 

 

$

55.6

 

 

$

4.0

 

 

$

51.6

 

 

$

 

Notes receivable, net

 

$

22.4

 

 

$

23.2

 

 

$

 

 

$

 

 

$

23.2

 

Secured financings receivable

 

$

636.5

 

 

$

636.5

 

 

$

 

 

$

636.5

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Secured financings payable

 

$

553.3

 

 

$

553.3

 

 

$

 

 

$

553.3

 

 

$

 

Notes and contracts payable

 

$

1,393.9

 

 

$

1,219.6

 

 

$

 

 

$

1,215.4

 

 

$

4.2

 

XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Costs Associated with Share-Based Compensation Plans

The following table summarizes the costs associated with the Company’s share-based compensation plans:

 

 

Three Months Ended
March 31,

 

(in millions)

 

2024

 

 

2023

 

Expense:

 

 

 

 

 

 

RSUs

 

$

18.9

 

 

$

19.0

 

PRSUs

 

 

2.4

 

 

 

1.8

 

Employee stock purchase plan

 

 

2.1

 

 

 

2.2

 

 

$

23.4

 

 

$

23.0

 

Summary of RSU and PSRU Activity

The following table summarizes RSU and PRSU activity for the three months ended March 31, 2024:

 

(in millions, except weighted-average grant-date fair value)

 

Shares

 

 

Weighted-average
grant-date
fair value

 

Unvested at December 31, 2023

 

 

1.0

 

 

$

64.19

 

Granted during 2024

 

 

0.6

 

 

$

58.92

 

Vested during 2024

 

 

(0.6

)

 

$

60.84

 

Unvested at March 31, 2024

 

 

1.0

 

 

$

62.77

 

XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Loss) ("AOCI") (Tables)
3 Months Ended
Mar. 31, 2024
Accumulated Other Comprehensive Income Other Comprehensive Income [Abstract]  
Components of Accumulated Other Comprehensive Income (Loss)

The following table presents a summary of the changes in each component of AOCI for the three months ended March 31, 2024:

 

(in millions)

 

Unrealized
gains (losses)
on debt
 securities

 

 

Foreign
currency
translation
adjustment

 

 

Pension
benefit
adjustment

 

 

Accumulated
other
comprehensive
income (loss)

 

Balance at December 31, 2023

 

$

(553.6

)

 

$

(64.9

)

 

$

(37.3

)

 

$

(655.8

)

Change in unrealized losses on debt securities

 

 

(66.9

)

 

 

 

 

 

 

 

 

(66.9

)

Change in foreign currency translation adjustment

 

 

 

 

 

(14.9

)

 

 

 

 

 

(14.9

)

Amortization of net actuarial loss

 

 

 

 

 

 

 

 

0.6

 

 

 

0.6

 

Tax effect

 

 

16.3

 

 

 

0.4

 

 

 

(0.2

)

 

 

16.5

 

Balance at March 31, 2024

 

$

(604.2

)

 

$

(79.4

)

 

$

(36.9

)

 

$

(720.5

)

 

Adjustments for Reclassification of Other Comprehensive Income (Loss)

The following table presents the other comprehensive income (loss) reclassification adjustments for the three months ended March 31, 2024 and 2023:

 

(in millions)

 

Unrealized
gains (losses)
on debt
 securities

 

 

Foreign
currency
translation
adjustment

 

 

Pension
benefit
adjustment

 

 

Total
other
comprehensive
income (loss)

 

Three Months Ended March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Pretax change before reclassifications

 

$

(70.3

)

 

$

(14.9

)

 

$

 

 

$

(85.2

)

Reclassifications out of AOCI

 

 

3.4

 

 

 

 

 

 

0.6

 

 

 

4.0

 

Tax effect

 

 

16.3

 

 

 

0.4

 

 

 

(0.2

)

 

 

16.5

 

Total other comprehensive (loss) income, net of tax

 

$

(50.6

)

 

$

(14.5

)

 

$

0.4

 

 

$

(64.7

)

Three Months Ended March 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Pretax change before reclassifications

 

$

142.0

 

 

$

2.6

 

 

$

 

 

$

144.6

 

Reclassifications out of AOCI

 

 

4.5

 

 

 

 

 

 

0.5

 

 

 

5.0

 

Tax effect

 

 

(36.4

)

 

 

 

 

 

(0.2

)

 

 

(36.6

)

Total other comprehensive income, net of tax

 

$

110.1

 

 

$

2.6

 

 

$

0.3

 

 

$

113.0

 

 

Reclassifications out of Accumulated Other Comprehensive Income (Loss)

The following table presents the effects of the reclassifications out of AOCI on the respective line items in the condensed consolidated statements of income:

 

 

Three Months Ended
March 31,

 

 

 

(in millions)

 

2024

 

 

2023

 

 

Affected line items

Unrealized gains (losses) on debt securities:

 

 

 

 

 

 

 

 

Net realized losses on sales of debt securities

 

$

(3.4

)

 

$

(4.5

)

 

Net investment gains (losses)

Tax effect

 

$

0.8

 

 

$

1.1

 

 

 

Pension benefit adjustment (1):

 

 

 

 

 

 

 

 

Amortization of net actuarial loss

 

$

(0.6

)

 

$

(0.5

)

 

Other operating expenses

Tax effect

 

$

0.2

 

 

$

0.2

 

 

 

 

 

 

(1)
Amounts are components of net periodic cost. See Note 11 Employee Benefit Plans for additional details.
XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Schedule of Selected Financial Information

Selected financial information about the Company’s operations, by segment, is as follows:

For the three months ended March 31, 2024:

 

(in millions)

 

Revenues

 

 

Income (loss)
before
income taxes

 

 

Depreciation
and
amortization

 

 

Capital
expenditures

 

Title Insurance and Services

 

$

1,319.8

 

 

$

72.7

 

 

$

48.8

 

 

$

59.6

 

Home Warranty

 

 

105.2

 

 

 

20.3

 

 

 

1.3

 

 

 

1.9

 

Corporate and Eliminations

 

 

(0.4

)

 

 

(34.7

)

 

 

 

 

 

 

 

$

1,424.6

 

 

$

58.3

 

 

$

50.1

 

 

$

61.5

 

 

(in millions)

 

Direct
premiums
and escrow
fees

 

 

Agent
premiums

 

 

Information
and other

 

 

Net
investment
income (loss)

 

 

Net
investment
gains (losses)

 

 

Total
Revenues

 

Title Insurance and Services

 

$

403.2

 

 

$

563.8

 

 

$

217.2

 

 

$

116.7

 

 

$

18.9

 

 

$

1,319.8

 

Home Warranty

 

 

97.7

 

 

 

 

 

 

5.9

 

 

 

0.9

 

 

 

0.7

 

 

 

105.2

 

Corporate and Eliminations

 

 

 

 

 

 

 

 

(0.1

)

 

 

10.3

 

 

 

(10.6

)

 

 

(0.4

)

 

$

500.9

 

 

$

563.8

 

 

$

223.0

 

 

$

127.9

 

 

$

9.0

 

 

$

1,424.6

 

For the three months ended March 31, 2023:

 

(in millions)

 

Revenues

 

 

Income (loss)
before
income taxes

 

 

Depreciation
and
amortization

 

 

Capital
expenditures

 

Title Insurance and Services

 

$

1,348.6

 

 

$

88.2

 

 

$

44.2

 

 

$

66.3

 

Home Warranty

 

 

103.7

 

 

 

15.9

 

 

 

1.3

 

 

 

1.2

 

Corporate and Eliminations

 

 

(6.2

)

 

 

(44.5

)

 

 

 

 

 

 

 

$

1,446.1

 

 

$

59.6

 

 

$

45.5

 

 

$

67.5

 

 

(in millions)

 

Direct
premiums
and escrow
fees

 

 

Agent
premiums

 

 

Information
and other

 

 

Net
investment
income (loss)

 

 

Net
investment
losses

 

 

Total
Revenues

 

Title Insurance and Services

 

$

405.6

 

 

$

590.4

 

 

$

221.5

 

 

$

124.6

 

 

$

6.5

 

 

$

1,348.6

 

Home Warranty

 

 

96.6

 

 

 

 

 

 

5.5

 

 

 

1.4

 

 

 

0.2

 

 

 

103.7

 

Corporate and Eliminations

 

 

 

 

 

 

 

 

(0.1

)

 

 

8.0

 

 

 

(14.1

)

 

 

(6.2

)

 

$

502.2

 

 

$

590.4

 

 

$

226.9

 

 

$

134.0

 

 

$

(7.4

)

 

$

1,446.1

 

 

 

XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Condensed Consolidated Financial Statements (Narrative) (Details) - Out-of-period Adjustment
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Accounts Payable and Accrued Liabilities  
Basis Of Condensed Consolidated Financial Statements [Line Items]  
Increase in other operating expenses and increased accounts payable and accrued liabilities $ 6.2
Increased Other Operating Expense  
Basis Of Condensed Consolidated Financial Statements [Line Items]  
Increase in other operating expenses and increased accounts payable and accrued liabilities $ 6.2
XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Trust Assets, Escrow and Other Deposits (Narrative) (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Other Assets [Line Items]    
Escrow deposits $ 8,900.0 $ 10,600.0
Assets held-in-trust 4,600.0 4,400.0
Like-kind exchange funds 1,700.0 1,800.0
Cash deposits 1,000.0 830.5
First American Trust    
Other Assets [Line Items]    
Escrow deposits 4,300.0 6,300.0
Assets held-in-trust 127.4 197.1
Cash deposits $ 623.2 $ 485.7
XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Securities (Investments in Debt Securities, Classified as Available-For-Sale) (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities, Amortized cost $ 7,859.0 $ 7,895.2
Debt Securities, Gross unrealized gains 17.9 29.6
Debt Securities, Gross unrealized losses (822.5) (767.3)
Debt securities, Estimated fair value 7,054.4 7,157.5
U.S. Treasury bonds    
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities, Amortized cost 163.1 203.3
Debt Securities, Gross unrealized gains 0.0 0.5
Debt Securities, Gross unrealized losses (5.9) (4.5)
Debt securities, Estimated fair value 157.2 199.3
Municipal bonds    
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities, Amortized cost 1,381.2 1,373.7
Debt Securities, Gross unrealized gains 7.1 8.8
Debt Securities, Gross unrealized losses (139.0) (136.7)
Debt securities, Estimated fair value 1,249.3 1,245.8
Foreign government bonds    
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities, Amortized cost 209.9 228.4
Debt Securities, Gross unrealized gains 0.2 1.4
Debt Securities, Gross unrealized losses (10.7) (10.5)
Debt securities, Estimated fair value 199.4 219.3
Governmental agency bonds    
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities, Amortized cost 214.3 207.7
Debt Securities, Gross unrealized gains 0.0 0.2
Debt Securities, Gross unrealized losses (13.9) (12.5)
Debt securities, Estimated fair value 200.4 195.4
Governmental agency mortgage-backed securities    
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities, Amortized cost 4,316.7 4,396.2
Debt Securities, Gross unrealized gains 2.2 6.3
Debt Securities, Gross unrealized losses (573.0) (526.8)
Debt securities, Estimated fair value 3,745.9 3,875.7
U.S. corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities, Amortized cost 1,075.4 1,007.0
Debt Securities, Gross unrealized gains 4.4 6.6
Debt Securities, Gross unrealized losses (58.6) (55.2)
Debt securities, Estimated fair value 1,021.2 958.4
Foreign corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities, Amortized cost 498.4 478.9
Debt Securities, Gross unrealized gains 4.0 5.8
Debt Securities, Gross unrealized losses (21.4) (21.1)
Debt securities, Estimated fair value $ 481.0 $ 463.6
XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Securities (Sales of Debt Securities) (Narrative) (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Investments, Debt and Equity Securities [Abstract]    
Realized losses on sales of debt securities $ 4.2 $ 10.0
Realized gains on sales of debt securities 0.8 5.5
Proceeds from sales of debt securities $ 224.5 $ 715.5
XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Securities (Gross Unrealized Losses on Investments in Debt Securities) (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value, Less than 12 months $ 1,067.8 $ 552.0
Unrealized losses, Less than 12 months (21.2) (8.2)
Estimated fair value, 12 months or longer 5,194.2 5,327.6
Unrealized losses, 12 months or longer (801.3) (759.1)
Estimated fair value, Total 6,262.0 5,879.6
Unrealized losses, Total (822.5) (767.3)
U.S. Treasury bonds    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value, Less than 12 months 101.2 8.2
Unrealized losses, Less than 12 months (1.3) (0.1)
Estimated fair value, 12 months or longer 50.4 55.4
Unrealized losses, 12 months or longer (4.6) (4.4)
Estimated fair value, Total 151.6 63.6
Unrealized losses, Total (5.9) (4.5)
Municipal bonds    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value, Less than 12 months 133.1 107.4
Unrealized losses, Less than 12 months (1.5) (0.9)
Estimated fair value, 12 months or longer 970.8 956.8
Unrealized losses, 12 months or longer (137.5) (135.8)
Estimated fair value, Total 1,103.9 1,064.2
Unrealized losses, Total (139.0) (136.7)
Foreign government bonds    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value, Less than 12 months 68.3 33.3
Unrealized losses, Less than 12 months (0.2) (0.1)
Estimated fair value, 12 months or longer 96.1 101.4
Unrealized losses, 12 months or longer (10.5) (10.4)
Estimated fair value, Total 164.4 134.7
Unrealized losses, Total (10.7) (10.5)
Governmental agency bonds    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value, Less than 12 months 83.0 0.4
Unrealized losses, Less than 12 months (0.6) 0.0
Estimated fair value, 12 months or longer 117.4 118.9
Unrealized losses, 12 months or longer (13.3) (12.5)
Estimated fair value, Total 200.4 119.3
Unrealized losses, Total (13.9) (12.5)
Governmental agency mortgage-backed securities    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value, Less than 12 months 490.3 338.3
Unrealized losses, Less than 12 months (15.4) (6.6)
Estimated fair value, 12 months or longer 3,103.7 3,225.3
Unrealized losses, 12 months or longer (557.6) (520.2)
Estimated fair value, Total 3,594.0 3,563.6
Unrealized losses, Total (573.0) (526.8)
U.S. corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value, Less than 12 months 127.1 45.1
Unrealized losses, Less than 12 months (1.6) (0.4)
Estimated fair value, 12 months or longer 598.1 602.5
Unrealized losses, 12 months or longer (57.0) (54.8)
Estimated fair value, Total 725.2 647.6
Unrealized losses, Total (58.6) (55.2)
Foreign corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value, Less than 12 months 64.8 19.3
Unrealized losses, Less than 12 months (0.6) (0.1)
Estimated fair value, 12 months or longer 257.7 267.3
Unrealized losses, 12 months or longer (20.8) (21.0)
Estimated fair value, Total 322.5 286.6
Unrealized losses, Total $ (21.4) $ (21.1)
XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Securities (Investments in Debt Securities by Contractual Maturity) (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities, Amortized cost $ 7,859.0 $ 7,895.2
Debt securities, Estimated fair value 7,054.4 7,157.5
U.S. Treasury bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost, Due in one year or less 5.7  
Amortized cost, Due after one through five years 136.9  
Amortized cost, Due after five through ten years 0.4  
Amortized cost, Due after ten years 20.1  
Debt Securities, Amortized cost 163.1 203.3
Estimated fair value, Due in one year or less 5.7  
Estimated fair value, Due after one through five years 132.1  
Estimated fair value, Due after five through ten years 0.3  
Estimated fair value, Due after ten years 19.1  
Debt securities, Estimated fair value 157.2 199.3
Municipal bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost, Due in one year or less 12.6  
Amortized cost, Due after one through five years 382.4  
Amortized cost, Due after five through ten years 478.4  
Amortized cost, Due after ten years 507.8  
Debt Securities, Amortized cost 1,381.2 1,373.7
Estimated fair value, Due in one year or less 12.5  
Estimated fair value, Due after one through five years 351.1  
Estimated fair value, Due after five through ten years 413.1  
Estimated fair value, Due after ten years 472.6  
Debt securities, Estimated fair value 1,249.3 1,245.8
Foreign government bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost, Due in one year or less 31.2  
Amortized cost, Due after one through five years 104.5  
Amortized cost, Due after five through ten years 67.5  
Amortized cost, Due after ten years 6.7  
Debt Securities, Amortized cost 209.9 228.4
Estimated fair value, Due in one year or less 31.0  
Estimated fair value, Due after one through five years 103.8  
Estimated fair value, Due after five through ten years 58.6  
Estimated fair value, Due after ten years 6.0  
Debt securities, Estimated fair value 199.4 219.3
Governmental agency bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost, Due in one year or less 0.0  
Amortized cost, Due after one through five years 166.6  
Amortized cost, Due after five through ten years 1.6  
Amortized cost, Due after ten years 46.1  
Debt Securities, Amortized cost 214.3 207.7
Estimated fair value, Due in one year or less 0.0  
Estimated fair value, Due after one through five years 161.6  
Estimated fair value, Due after five through ten years 1.5  
Estimated fair value, Due after ten years 37.3  
Debt securities, Estimated fair value 200.4 195.4
U.S. corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost, Due in one year or less 13.9  
Amortized cost, Due after one through five years 732.1  
Amortized cost, Due after five through ten years 245.6  
Amortized cost, Due after ten years 83.8  
Debt Securities, Amortized cost 1,075.4 1,007.0
Estimated fair value, Due in one year or less 13.8  
Estimated fair value, Due after one through five years 693.1  
Estimated fair value, Due after five through ten years 239.8  
Estimated fair value, Due after ten years 74.5  
Debt securities, Estimated fair value 1,021.2 958.4
Foreign corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost, Due in one year or less 31.9  
Amortized cost, Due after one through five years 313.5  
Amortized cost, Due after five through ten years 121.2  
Amortized cost, Due after ten years 31.8  
Debt Securities, Amortized cost 498.4 478.9
Estimated fair value, Due in one year or less 31.3  
Estimated fair value, Due after one through five years 302.6  
Estimated fair value, Due after five through ten years 118.5  
Estimated fair value, Due after ten years 28.6  
Debt securities, Estimated fair value 481.0 $ 463.6
Aggregate Debt Securities Excluding Mortgage Backed And Asset Backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost, Due in one year or less 95.3  
Amortized cost, Due after one through five years 1,836.0  
Amortized cost, Due after five through ten years 914.7  
Amortized cost, Due after ten years 696.3  
Debt Securities, Amortized cost 3,542.3  
Estimated fair value, Due in one year or less 94.3  
Estimated fair value, Due after one through five years 1,744.3  
Estimated fair value, Due after five through ten years 831.8  
Estimated fair value, Due after ten years 638.1  
Debt securities, Estimated fair value 3,308.5  
Total Mortgage-Backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 4,316.7  
Estimated fair value $ 3,745.9  
XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Securities (Composition of Debt Securities Portfolio by Credit Rating Agencies) (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 7,054.4 $ 7,157.5
Investment Grade | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 6,264.3  
Percentage of debt securities by credit rating agencies 88.80%  
Investment Grade | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 603.0  
Percentage of debt securities by credit rating agencies 8.50%  
Non-Investment Grade    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 187.1  
Percentage of debt securities by credit rating agencies 2.70%  
U.S. Treasury bonds    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 157.2 199.3
U.S. Treasury bonds | Investment Grade | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 157.2  
Percentage of debt securities by credit rating agencies 100.00%  
U.S. Treasury bonds | Investment Grade | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 0.0  
Percentage of debt securities by credit rating agencies 0.00%  
U.S. Treasury bonds | Non-Investment Grade    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 0.0  
Percentage of debt securities by credit rating agencies 0.00%  
Municipal bonds    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 1,249.3 1,245.8
Municipal bonds | Investment Grade | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 1,223.0  
Percentage of debt securities by credit rating agencies 97.90%  
Municipal bonds | Investment Grade | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 24.6  
Percentage of debt securities by credit rating agencies 2.00%  
Municipal bonds | Non-Investment Grade    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 1.7  
Percentage of debt securities by credit rating agencies 0.10%  
Foreign government bonds    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 199.4 219.3
Foreign government bonds | Investment Grade | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 193.9  
Percentage of debt securities by credit rating agencies 97.20%  
Foreign government bonds | Investment Grade | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 4.7  
Percentage of debt securities by credit rating agencies 2.40%  
Foreign government bonds | Non-Investment Grade    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 0.8  
Percentage of debt securities by credit rating agencies 0.40%  
Governmental agency bonds    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 200.4 195.4
Governmental agency bonds | Investment Grade | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 200.4  
Percentage of debt securities by credit rating agencies 100.00%  
Governmental agency bonds | Investment Grade | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 0.0  
Percentage of debt securities by credit rating agencies 0.00%  
Governmental agency bonds | Non-Investment Grade    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 0.0  
Percentage of debt securities by credit rating agencies 0.00%  
Governmental agency mortgage-backed securities    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 3,745.9 3,875.7
Governmental agency mortgage-backed securities | Investment Grade | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 3,745.9  
Percentage of debt securities by credit rating agencies 100.00%  
Governmental agency mortgage-backed securities | Investment Grade | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 0.0  
Percentage of debt securities by credit rating agencies 0.00%  
Governmental agency mortgage-backed securities | Non-Investment Grade    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 0.0  
Percentage of debt securities by credit rating agencies 0.00%  
U.S. corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 1,021.2 958.4
U.S. corporate debt securities | Investment Grade | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 492.0  
Percentage of debt securities by credit rating agencies 48.10%  
U.S. corporate debt securities | Investment Grade | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 380.5  
Percentage of debt securities by credit rating agencies 37.30%  
U.S. corporate debt securities | Non-Investment Grade    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 148.7  
Percentage of debt securities by credit rating agencies 14.60%  
Foreign corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 481.0 $ 463.6
Foreign corporate debt securities | Investment Grade | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 251.9  
Percentage of debt securities by credit rating agencies 52.30%  
Foreign corporate debt securities | Investment Grade | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 193.2  
Percentage of debt securities by credit rating agencies 40.20%  
Foreign corporate debt securities | Non-Investment Grade    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 35.9  
Percentage of debt securities by credit rating agencies 7.50%  
XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Securities (Composition of Debt Securities Portfolio by Credit Rating Agencies) (Narrative) (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value $ 7,054.4 $ 7,157.5
Estimated fair value of debt securities, Unrealized loss position 6,262.0 $ 5,879.6
Bank Loans    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value 122.3  
Estimated fair value of debt securities, Unrealized loss position 25.1  
Emerging Market Securities    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value 39.4  
Estimated fair value of debt securities, Unrealized loss position 32.7  
Non-Investment Grade    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value 187.1  
Estimated fair value of debt securities, Unrealized loss position 76.0  
Non-Investment Grade | Bank Loans    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value 109.0  
Estimated fair value of debt securities, Unrealized loss position 23.3  
Non-Investment Grade | High Yield Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value 71.2  
Estimated fair value of debt securities, Unrealized loss position 47.5  
Non-Investment Grade | Emerging Market Securities    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Estimated fair value 5.2  
Estimated fair value of debt securities, Unrealized loss position $ 4.9  
XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Securities (Composition of Debt Securities Portfolio in Unrealized Loss Position by Credit Rating Agencies) (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 6,262.0 $ 5,879.6
U.S. Treasury bonds    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position 151.6  
Municipal bonds    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position 1,103.9  
Foreign government bonds    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position 164.4  
Governmental agency bonds    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position 200.4  
Governmental agency mortgage-backed securities    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position 3,594.0  
U.S. corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position 725.2  
Foreign corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position 322.5  
Investment Grade | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 5,775.4  
Percentage of debt securities in unrealized loss position 92.20%  
Investment Grade | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 410.6  
Percentage of debt securities in unrealized loss position 6.60%  
Investment Grade | U.S. Treasury bonds | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 151.6  
Percentage of debt securities in unrealized loss position 100.00%  
Investment Grade | U.S. Treasury bonds | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 0.0  
Percentage of debt securities in unrealized loss position 0.00%  
Investment Grade | Municipal bonds | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 1,084.3  
Percentage of debt securities in unrealized loss position 98.30%  
Investment Grade | Municipal bonds | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 19.3  
Percentage of debt securities in unrealized loss position 1.70%  
Investment Grade | Foreign government bonds | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 162.3  
Percentage of debt securities in unrealized loss position 98.70%  
Investment Grade | Foreign government bonds | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 1.3  
Percentage of debt securities in unrealized loss position 0.80%  
Investment Grade | Governmental agency bonds | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 200.4  
Percentage of debt securities in unrealized loss position 100.00%  
Investment Grade | Governmental agency bonds | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 0.0  
Percentage of debt securities in unrealized loss position 0.00%  
Investment Grade | Governmental agency mortgage-backed securities | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 3,594.0  
Percentage of debt securities in unrealized loss position 100.00%  
Investment Grade | Governmental agency mortgage-backed securities | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 0.0  
Percentage of debt securities in unrealized loss position 0.00%  
Investment Grade | U.S. corporate debt securities | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 394.5  
Percentage of debt securities in unrealized loss position 54.40%  
Investment Grade | U.S. corporate debt securities | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 273.8  
Percentage of debt securities in unrealized loss position 37.80%  
Investment Grade | Foreign corporate debt securities | A- or higher    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 188.3  
Percentage of debt securities in unrealized loss position 58.40%  
Investment Grade | Foreign corporate debt securities | BBB+ to BBB-    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 116.2  
Percentage of debt securities in unrealized loss position 36.00%  
Non-Investment Grade    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 76.0  
Percentage of debt securities in unrealized loss position 1.20%  
Non-Investment Grade | U.S. Treasury bonds    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 0.0  
Percentage of debt securities in unrealized loss position 0.00%  
Non-Investment Grade | Municipal bonds    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 0.3  
Percentage of debt securities in unrealized loss position 0.00%  
Non-Investment Grade | Foreign government bonds    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 0.8  
Percentage of debt securities in unrealized loss position 0.50%  
Non-Investment Grade | Governmental agency bonds    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 0.0  
Percentage of debt securities in unrealized loss position 0.00%  
Non-Investment Grade | Governmental agency mortgage-backed securities    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 0.0  
Percentage of debt securities in unrealized loss position 0.00%  
Non-Investment Grade | U.S. corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 56.9  
Percentage of debt securities in unrealized loss position 7.80%  
Non-Investment Grade | Foreign corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Estimated fair value of debt securities, Unrealized loss position $ 18.0  
Percentage of debt securities in unrealized loss position 5.60%  
XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Securities - (Summary of Investments in Equity Securities, by Classification) (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]    
Marketable equity securities $ 415.0 $ 436.9
Non-marketable equity securities 226.1 224.1
Equity method investments 91.9 74.6
Equity Securities $ 733.0 $ 735.6
XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Securities - (Summary of Investments in Marketable Equity Securities) (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Equity securities, Cost $ 425.1 $ 445.1
Equity securities, Unrealized losses (10.1) (8.2)
Equity securities, Estimated fair value 415.0 436.9
Common Stock    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Equity securities, Cost 409.8 429.4
Equity securities, Unrealized losses (8.8) (4.9)
Equity securities, Estimated fair value 401.0 424.5
Preferred Stock    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Equity securities, Cost 15.3 15.7
Equity securities, Unrealized losses (1.3) (3.3)
Equity securities, Estimated fair value $ 14.0 $ 12.4
XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Securities (Narrative) (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Schedule Of Investments [Line Items]    
Realized and unrealized net gains (losses) on equity securities $ 10.9 $ 12.4
Net unrealized gains on equity securities 10.5 11.7
Cash proceeds from sale of equity securities 44.2 $ 11.1
Common Stock | Offerpad Inc [Member]    
Schedule Of Investments [Line Items]    
Net unrealized gains on equity securities $ 11.0  
XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Securities - (Summary of Changes in Carrying Amounts of Non Marketable Equity Securities) (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Equity Securities Without Readily Determinable Fair Value [Line Items]    
Carrying amount, beginning of period $ 224.1  
Carrying amount, end of period 226.1  
Non Marketable Equity Securities    
Equity Securities Without Readily Determinable Fair Value [Line Items]    
Carrying amount, beginning of period 224.1 $ 395.8
Net additions 1.8 6.1
Gross unrealized gains 0.2 0.0
Gross unrealized losses and impairments 0.0 (17.2)
Carrying amount, end of period $ 226.1 $ 384.7
XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Securities - (Summary of Cumulative Gross Unrealized Gains and Cumulative Gross Unrealized Losses and Impairments) (Details) - Non Marketable Equity Securities - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Equity Securities without Readily Determinable Fair Value [Line Items]    
Cumulative gross unrealized gains $ 243.5 $ 243.3
Cumulative gross unrealized losses and impairments $ 322.4 $ 322.4
XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Allowance for Credit Losses - Summary of Allowance for Credit Losses on Accounts Receivables (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Receivables [Abstract]    
Balance at beginning of period $ 21.8 $ 21.3
Provision for expected credit losses 0.8 0.7
Write-offs/recoveries (1.8) (1.4)
Balance at end of period $ 20.8 $ 20.6
XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill (Carrying Amount of Goodwill by Reportable Segment) (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Goodwill [Line Items]  
Balance at beginning of period $ 1,807.5
Acquisitions 1.3
Foreign currency translation (1.5)
Balance at end of period 1,807.3
Title Insurance and Services  
Goodwill [Line Items]  
Balance at beginning of period 1,766.6
Acquisitions 1.3
Foreign currency translation (1.5)
Balance at end of period 1,766.4
Home Warranty  
Goodwill [Line Items]  
Balance at beginning of period 40.9
Acquisitions 0.0
Foreign currency translation 0.0
Balance at end of period $ 40.9
XML 64 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Intangible Assets - Schedule of Other Intangible Assets (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Customer relationships $ 192.3 $ 191.4
Noncompete agreements 10.8 28.2
Trademarks 70.6 70.6
Internal-use software licenses 17.2 16.5
Patents 2.8 2.8
Finite-lived intangible assets, gross 293.7 309.5
Accumulated amortization (163.0) (172.6)
Finite-lived intangible assets, net 130.7 136.9
Licenses 16.9 16.9
Other intangibles assets, net $ 147.6 $ 153.8
XML 65 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Intangible Assets - Narrative (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Amortization expense $ 12.3 $ 13.5
XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Intangible Assets - Estimated Amortization Expense for Finite-Lived Intangible Assets (Detail)
$ in Millions
Mar. 31, 2024
USD ($)
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Remainder of 2024 $ 30.1
2025 28.0
2026 26.4
2027 11.8
2028 7.3
2029 $ 5.3
XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reserve for Known and Incurred but Not Reported Claims (Activity in Reserve for Known and Incurred but Not Reported Claims) (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward]    
Balance at beginning of period $ 1,282.4 $ 1,325.3
Provision related to current year 77.0 83.1
Provision related to prior years (7.5) (0.8)
Total Provision 69.5 82.3
Payments, net of recoveries, related to: Current year 30.6 31.1
Payments, net of recoveries, related to: Prior years 61.0 64.1
Total Payments, net of recoveries 91.6 95.2
Other 1.3 2.1
Balance at end of period $ 1,261.6 $ 1,314.5
XML 68 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reserve for Known and Incurred but Not Reported Claims (Narrative) (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Insurance [Abstract]    
Provision for title loss, percentage of title premiums and escrow fees 3.00% 3.50%
Ultimate loss rate 3.75% 3.75%
Percentage reserve releases for prior policy years 0.75% 0.25%
Reserve releases for prior policy years $ 7.3 $ 2.5
XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reserve for Known and Incurred but Not Reported Claims (Summary of Loss Reserves) (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Insurance [Abstract]        
Known title claims, amount $ 61.6 $ 55.5    
Incurred but not reported claims, amount 1,162.5 1,186.5    
Total title claims, amount 1,224.1 1,242.0    
Non-title claims, amount 37.5 40.4    
Total loss reserves, amount $ 1,261.6 $ 1,282.4 $ 1,314.5 $ 1,325.3
Known title claims, percent 4.90% 4.30%    
Incurred but not reported claims, percent 92.10% 92.50%    
Total title claims, percent 97.00% 96.80%    
Non-title claims, percent 3.00% 3.20%    
Total loss reserves, percent 100.00% 100.00%    
XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Narrative) (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Effective income tax rates 19.90% 22.80%  
Deferred tax asset valuation allowance $ 13.7   $ 13.7
Liability for income taxes associated with uncertain tax positions 13.5   12.4
Offsetting tax benefits related to uncertain tax positions $ 0.9   $ 0.8
Unrecognized tax positions increase decrease, months It is reasonably possible that the unrecognized benefit with respect to certain of the Company’s unrecognized tax positions may increase or decrease within the next 12 months. Any such change may be the result of either ongoing audits or the expiration of federal and state statutes of limitations for the assessment of taxes.    
Minimum tax rate in jurisdictions which it operates percentage subject to international anti-base erosion rules 15.00%    
XML 71 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Schedule of Earnings Per Share) (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Line Items]    
Net income attributable to the Company $ 46.7 $ 45.9
Basic weighted-average shares 104.1 104.5
Diluted weighted-average shares 104.4 104.8
Basic $ 0.45 $ 0.44
Diluted $ 0.45 $ 0.44
RSUs and PRSUs    
Earnings Per Share [Line Items]    
Effect of dilutive restricted stock units ("RSUs") and performance restricted stock units ("PRSUs") 0.3 0.3
XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Narrative) (Detail) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
RSUs    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities excluded from the weighted-average diluted common shares outstanding 85 333
PRSUs    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities excluded from the weighted-average diluted common shares outstanding   37
XML 73 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans (Net Periodic Benefit Costs) (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]    
Interest costs $ 2.4 $ 2.5
Amortization of net actuarial loss 0.6 0.5
Net periodic costs $ 3.0 $ 3.0
XML 74 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans (Narrative) (Detail) - Unfunded Supplemental Benefit Plans
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
Contribution for pension obligation $ 3.8
Cash contribution to plans during the remainder $ 12.4
XML 75 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Fair Value of Assets Measured on Recurring Basis (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value $ 7,054.4 $ 7,157.5
Equity securities, estimated fair value 415.0 436.9
Mortgage loans held for sale 13.0 13.1
Total assets 7,482.4 7,607.5
U.S. Treasury bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 157.2 199.3
Municipal bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 1,249.3 1,245.8
Foreign government bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 199.4 219.3
Governmental agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 200.4 195.4
Governmental agency mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 3,745.9 3,875.7
U.S. corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 1,021.2 958.4
Foreign corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 481.0 463.6
Common Stock    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Equity securities, estimated fair value 401.0 424.5
Preferred Stock    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Equity securities, estimated fair value 14.0 12.4
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Equity securities, estimated fair value 415.0 436.9
Mortgage loans held for sale 0.0 0.0
Total assets 415.0 436.9
Level 1 | U.S. Treasury bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Level 1 | Municipal bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Level 1 | Foreign government bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Level 1 | Governmental agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Level 1 | Governmental agency mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Level 1 | U.S. corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Level 1 | Foreign corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Level 1 | Common Stock    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Equity securities, estimated fair value 401.0 424.5
Level 1 | Preferred Stock    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Equity securities, estimated fair value 14.0 12.4
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 7,054.4 7,157.5
Equity securities, estimated fair value 0.0 0.0
Mortgage loans held for sale 11.7 11.8
Total assets 7,066.1 7,169.3
Level 2 | U.S. Treasury bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 157.2 199.3
Level 2 | Municipal bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 1,249.3 1,245.8
Level 2 | Foreign government bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 199.4 219.3
Level 2 | Governmental agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 200.4 195.4
Level 2 | Governmental agency mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 3,745.9 3,875.7
Level 2 | U.S. corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 1,021.2 958.4
Level 2 | Foreign corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 481.0 463.6
Level 2 | Common Stock    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Equity securities, estimated fair value 0.0 0.0
Level 2 | Preferred Stock    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Equity securities, estimated fair value 0.0 0.0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Equity securities, estimated fair value 0.0 0.0
Mortgage loans held for sale 1.3 1.3
Total assets 1.3 1.3
Level 3 | U.S. Treasury bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Level 3 | Municipal bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Level 3 | Foreign government bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Level 3 | Governmental agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Level 3 | Governmental agency mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Level 3 | U.S. corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Level 3 | Foreign corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Debt securities, estimated fair value 0.0 0.0
Level 3 | Common Stock    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Equity securities, estimated fair value 0.0 0.0
Level 3 | Preferred Stock    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]    
Equity securities, estimated fair value $ 0.0 $ 0.0
XML 76 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Carrying Amounts and Estimated Fair Values of Financial Instruments Not Measured at Fair Value (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Carrying Amount    
Assets:    
Cash and cash equivalents $ 1,506.4 $ 3,605.3
Deposits with banks 77.1 55.8
Notes receivable, net 23.8 22.4
Secured financings receivable 831.4 636.5
Liabilities:    
Secured financings payable 688.8 553.3
Notes and contracts payable 1,396.0 1,393.9
Estimated Fair Value    
Assets:    
Cash and cash equivalents 1,506.4 3,605.3
Deposits with banks 77.0 55.6
Notes receivable, net 24.6 23.2
Secured financings receivable 831.4 636.5
Liabilities:    
Secured financings payable 688.8 553.3
Notes and contracts payable 1,226.3 1,219.6
Estimated Fair Value | Level 1    
Assets:    
Cash and cash equivalents 1,506.4 3,605.3
Deposits with banks 20.1 4.0
Notes receivable, net 0.0 0.0
Secured financings receivable 0.0 0.0
Liabilities:    
Secured financings payable 0.0 0.0
Notes and contracts payable 0.0 0.0
Estimated Fair Value | Level 2    
Assets:    
Cash and cash equivalents 0.0 0.0
Deposits with banks 56.9 51.6
Notes receivable, net 0.0 0.0
Secured financings receivable 831.4 636.5
Liabilities:    
Secured financings payable 688.8 553.3
Notes and contracts payable 1,220.5 1,215.4
Estimated Fair Value | Level 3    
Assets:    
Cash and cash equivalents 0.0 0.0
Deposits with banks 0.0 0.0
Notes receivable, net 24.6 23.2
Secured financings receivable 0.0 0.0
Liabilities:    
Secured financings payable 0.0 0.0
Notes and contracts payable $ 5.8 $ 4.2
XML 77 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation (Costs Associated with Share-Based Compensation Plans) (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation $ 23.4 $ 23.0
RSUs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation 18.9 19.0
PRSUs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation 2.4 1.8
Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation $ 2.1 $ 2.2
XML 78 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation (Summary of RSU/PRSU Activity) (Detail) - RSUs and PRSUs
shares in Millions
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Unvested at December 31, 2023 | shares 1.0
Granted during 2024 | shares 0.6
Vested during 2024 | shares (0.6)
Unvested at March 31, 2024 | shares 1.0
RSUs and PRSUs  
RSU/PRSU, Weighted-average grant-date fair value  
Unvested at December 31, 2023 | $ / shares $ 64.19
Granted during 2024 | $ / shares 58.92
Vested during 2024 | $ / shares 60.84
Unvested at March 31, 2024 | $ / shares $ 62.77
XML 79 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Narrative) (Detail)
shares in Thousands, $ in Millions
3 Months Ended 41 Months Ended
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2024
USD ($)
shares
Equity [Abstract]    
Remaining authorized amount under stock repurchase program $ 210.4 $ 210.4
Common stock repurchased, shares | shares 59 3,600
Purchase of Company, value $ 3.5 $ 189.6
Maximum    
Equity [Abstract]    
Stock repurchase program, authorized amount $ 400.0 $ 400.0
XML 80 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Loss) (AOCI) (Components of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Accumulated other comprehensive income (loss), net of tax, Beginning Balance $ (655.8)  
Change in unrealized losses on debt securities (66.9)  
Change in foreign currency translation adjustment (14.9)  
Amortization of net actuarial loss 0.6  
Tax effect 16.5 $ (36.6)
Accumulated other comprehensive income (loss), net of tax, Ending Balance (720.5)  
Unrealized Gains (Losses) on Debt Securities    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Accumulated other comprehensive income (loss), debt securities, available-for-sale, adjustment, after tax, Beginning Balance (553.6)  
Change in unrealized losses on debt securities (66.9)  
Tax effect 16.3 (36.4)
Accumulated other comprehensive income (loss), debt securities, available-for-sale, adjustment, after tax, Ending Balance (604.2)  
Foreign Currency Translation Adjustment    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Accumulated other comprehensive income (loss), foreign currency translation adjustment, net of tax, Beginning Balance (64.9)  
Change in foreign currency translation adjustment (14.9)  
Tax effect 0.4 $ 0.0
Accumulated other comprehensive income (loss), foreign currency translation adjustment, net of tax, Ending Balance (79.4)  
Pension Benefit Adjustment    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Accumulated other comprehensive (income) Loss, defined benefit plan, after Tax, Beginning Balance (37.3)  
Amortization of net actuarial loss 0.6  
Tax effect (0.2)  
Accumulated other comprehensive (income) Loss, defined benefit plan, after Tax, Ending Balance $ (36.9)  
XML 81 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Loss) - Other Comprehensive Income (Loss) Reclassification Adjustments (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Income Loss [Line Items]    
Pretax change before reclassifications $ (85.2) $ 144.6
Reclassifications out of AOCI 4.0 5.0
Tax effect 16.5 (36.6)
Total other comprehensive income, net of tax (64.7) 113.0
Unrealized Gains (Losses) on Debt Securities    
Accumulated Other Comprehensive Income Loss [Line Items]    
Pretax change before reclassifications (70.3) 142.0
Reclassifications out of AOCI 3.4 4.5
Tax effect 16.3 (36.4)
Total other comprehensive income, net of tax (50.6) 110.1
Foreign Currency Translation Adjustment    
Accumulated Other Comprehensive Income Loss [Line Items]    
Pretax change before reclassifications (14.9) 2.6
Reclassifications out of AOCI 0.0 0.0
Tax effect 0.4 0.0
Total other comprehensive income, net of tax (14.5) 2.6
Pension Benefit Adjustment    
Accumulated Other Comprehensive Income Loss [Line Items]    
Pretax change before reclassifications 0.0 0.0
Reclassifications out of AOCI 0.6 0.5
Tax effect (0.2) (0.2)
Total other comprehensive income, net of tax $ 0.4 $ 0.3
XML 82 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of AOCI (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Amortization of net actuarial loss $ (0.6)  
Unrealized Gains (Losses) on Debt Securities    
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Net realized losses on sales of debt securities (3.4) $ (4.5)
Tax effect 0.8 1.1
Pension Benefit Adjustment    
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Amortization of net actuarial loss [1] (0.6) (0.5)
Tax effect [1] $ 0.2 $ 0.2
[1] Amounts are components of net periodic cost. See Note 11 Employee Benefit Plans for additional details.
XML 83 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information (Narrative) (Detail)
3 Months Ended
Mar. 31, 2024
State
Segment Reporting Information [Line Items]  
Number of states issues title insurance policies 49
Number of states issues home warranty contracts 36
XML 84 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information (Schedule of Selected Financial Information) (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Revenues $ 1,424.6 $ 1,446.1
Income (loss) before income taxes 58.3 59.6
Depreciation and amortization 50.1 45.5
Capital expenditures 61.5 67.5
Direct premiums and escrow fees 500.9 502.2
Agent premiums 563.8 590.4
Information and other 223.0 226.9
Net investment income (loss) 127.9 134.0
Realized (losses) gains of net investment (3.4) (4.5)
Operating Segments    
Segment Reporting Information [Line Items]    
Revenues 1,424.6 1,446.1
Direct premiums and escrow fees 500.9 502.2
Agent premiums 563.8 590.4
Information and other 223.0 226.9
Net investment income (loss) 127.9 134.0
Realized (losses) gains of net investment 9.0 (7.4)
Operating Segments | Title Insurance and Services    
Segment Reporting Information [Line Items]    
Revenues 1,319.8 1,348.6
Income (loss) before income taxes 72.7 88.2
Depreciation and amortization 48.8 44.2
Capital expenditures 59.6 66.3
Direct premiums and escrow fees 403.2 405.6
Agent premiums 563.8 590.4
Information and other 217.2 221.5
Net investment income (loss) 116.7 124.6
Realized (losses) gains of net investment 18.9 6.5
Operating Segments | Home Warranty    
Segment Reporting Information [Line Items]    
Revenues 105.2 103.7
Income (loss) before income taxes 20.3 15.9
Depreciation and amortization 1.3 1.3
Capital expenditures 1.9 1.2
Direct premiums and escrow fees 97.7 96.6
Agent premiums 0.0 0.0
Information and other 5.9 5.5
Net investment income (loss) 0.9 1.4
Realized (losses) gains of net investment 0.7 0.2
Operating Segments | Corporate and Eliminations    
Segment Reporting Information [Line Items]    
Revenues (0.4) (6.2)
Income (loss) before income taxes (34.7) (44.5)
Depreciation and amortization 0.0 0.0
Capital expenditures 0.0 0.0
Direct premiums and escrow fees 0.0 0.0
Agent premiums 0.0 0.0
Information and other (0.1) (0.1)
Net investment income (loss) 10.3 8.0
Realized (losses) gains of net investment $ (10.6) $ (14.1)
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (J.F5@'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 " "*CIE8]2&ULS9+! M3L,P#(9?!>7>.LTV#E&7"X@32$A, G&+$F^+:)HH,6KW]K1AZX3@ 3C&_O/Y ML^361&E"PN<4(B9RF&]&W_59FKAE1Z(H ;(YHM>YGA+]U-R'Y#5-SW2 J,V' M/B (SF_!(VFK2<,,K.)"9*JU1IJ$FD(ZXZU9\/$S=05F#6"''GO*T-0-,#5/ MC*>Q:^$*F&&$R>?O MJ%6*I_8DL'V#DY9K>DAF&HAU7)33LT\/;T^%+6K5R? M2?<&IU_923I%W+++Y-?5W?WN@2G!Q;KBZTIL=J*1&R$Y?Y]=?_A=A7VP;N_^ ML?%%4+7PZR[4%U!+ P04 " "*CIE8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (J.F5B9E("Q[@4 .\> 8 >&PO=V]R:W-H965T&UL MM9G_;^(V&,;_%8M-TR:5DCA0VAM%2G-E0VLI!VRGV[0?3&(@NB1FCH'RW^]U M$I+>R;QPT?%+FX0\3_R)O^2QW=L)^3E=<:[(:QPEZ7UCI=3Z7:N5^BL>L_1: MK'D"ORR$C)F"4[ELI6O)69")XJA%+>NF%;,P:?1[V;6Q[/?$1D5APL>2I)LX M9G+_P".QNV_8C<.%2;A<*7VAU>^MV9)/N?IS/99PUBI=@C#F21J*A$B^N&^X M]CO/H5J0W?%7R'?IFV.B4>9"?-8GP^"^8>D2\8C[2ELP^+?E'H\B[03E^*\P M;93/U,*WQP?W008/,'.6X;MPT2\ 7;1&HB=K_S JBC_7P1I=E? MLLOO;;<;Q-^D2L2%&$H0ATG^G[T6+^*-P.D>$=!"0+\2V,>>X!0")P/-2Y9A MO6>*]7M2[(C4=X.;/LC>3:8&FC#1U3A5$GX-0:?Z[X6_@5I1A"4!>4Q4J/9D MF.3-0[_F)DE73/*TUU+P-*UI^87S0^Y,CS@[Y%DD:I6":\"#+_4M*&595'HH MZ@-%#9^9O":.?46H1=N&\GBXW%V#G%*3_(OB..6;:HD M-,9_36\H=VB;'70/?9>NF<_O&] %4RZWO-'_Z0?[QOK5A/>=S+Z ;9>P;RMQWM;JB^)F>WY.R>QSD(4Y]%Y!-GD@S@ MHG&@PKV.\:&JFGRW)=_M-_$5U7F4$'?[8)OX4$U-OKN2[PXMT4RR($R69+J/ MYR(R$>'Z@3LP(:&BFDBV57U*+;10Q>=SPI>A_B9 [8U8;.QZ)XP&P\ET1MSG MQ\G0NS!!MH3=LVF39N.L8OB MRKJ@5<*QT4QQJ-!!&$'2\8!N*:2Y-G&?)R:7G+B^#^E=@DV06QJ)+Y%R["KF MV'A0*8BG,8LB\K!)X>?4G'UQGZ/A -?5Y:LRCXV'EH+O,>9RJKJK+6>4@ M&P\OAS%7Q#',UJ9*^)^OR#2;LI&7C4H5S.N@HHV\WRG@%.\A=^MD;GKQ8 NI MW^E2YZ;M]%I;$V05AFP\OQP@BW%WPM="JBP^**;,@>B$X['*O$0FLJM09..I MYC#ZK#B,/EB?Q&V.]\E+Y"-:Y2-Z5C[28S\9;>*Y\0OP<,($@D'3:7=N+>,* MP"4"$*T"$#TK ,W8*QD&T%+#1>CGRR@(+FY);YKVG6UWNL9\@(OK\E9!B.+) MI>!U@P#7D(^,E,7\'";NN15,J)G M):.2W--G0I*9V"5&:MQN"I,%1MR$&5$O$8EH%8GH69&H1-5C+M>L8RFV8>*; M:QGW]%PCZ"6R$:VR$3TK&Y6@8P%?SXC\':YA+ [,F+CC'>U:W6;GSG:,N)=( M2+1*2!3/,UF3=25GQ^EP@ZYM7H6]1""B52"B>"!Z$MEZR4HDZ$?FQ))0QVHZ M, O"5P&)XLGF0$L>7_T52V!2>6R%Y831Z-/TTR,@[J6DN=7BLKJ(54QR\$Q3;9Y(EJ1A%@@11MSL:+C'==\*V7JS MI:@7"[*=UI3XN@7FNXOEU7(WU\WV,%O5[?E6\#/3:PTIB?@"I-9U%[Y[,M]= MS4^46&<;E'.AE(BSPQ5G 9?Z!OA](80ZG.@'E'O<_?\!4$L#!!0 ( (J. MF5A9.I5HE@< (<@ 8 >&PO=V]R:W-H965T&ULK9IM M3]PZ%L>_BC477;429&([CP5&HK#W;J7M%I5V][5)#&.1Q',3#[3[Z?"5[ 9')\\C]^.+]CAXL763\U6\X5^E$657.YVBJU^[!>-]F6EZSQY(Y7 M<.=!UB53<%D_KIM=S5G>-BJ+-?']:%TR4:TV%^UWM_7F0NY5(2I^6Z-F7Y:L M_OF1%_+ERB=]\2F_7/E:$2]XIK0+!G^>^34O"NT)=/S5 M.UT-S]0-IY]?O?_1!@_!W+.&7\OBOR)7V\M5LD(Y?V#[0GV5+__D?4"A]I?) MHFE_HY?>UE^A;-\H6?:-04$IJNXO^]%WQ*0!#A8:D+X!^=4&M&] VT [96U8 M-TRQS44M7U"MK<&;_M#V3=L:HA&5'L8[5<-= >W4YEI6.0P*SQ%\:F0A8].D*C09U$4,![-Q5J!'.UT MG?6/_M@]FBP\^C.K/43Q*2(^"2S-K]W-;W@V-*?SYFOHA*$GR- 3I/5'%_Q= M-0V$:@NC:Q?8V^EU]J'9L8Q?KF A-;Q^YJO-[[_AR#^W!?5&SF8ATB%$ZO*^ MN6;-%K$J1YG^P/_:BV=6\,H>=>3!2S]-X3#,:^:%'![.9 MTF!0&CB57F69W(.P5BW+LGH/DU)4F2PY)(^,@_#[@I^B@C=@4T R:J#Y ,Z(;Z7M(Y."/826ZR=F'@61.C%!Z&:5J&?3CID%FDX1!HZ M(_W4!:78#U [AF93&1K/C['GI].? \66%M.P9H*C07#D7">?JF?>J%)/FP\V ME=%;KI8W+:OA1(PD]ZQ4M9*_ ^6328;U:Z#^#0)4\_OE@)R%]C#3(8_(&>IGY- M;0H[%^'TT90>R$M->33T(KLZ[(\T]8^LYF%QG*)O4K'"RD7??'H2!9/.Z0%H ML4N#Q$L79$Z@CYTR[W3_P9@_B KRIJ@>CZ6>WM]424*Q,>@6LXA&2X..1S1C M)Q8WMS74K34,O)Z;FEL[W<6GJ.+*JI:8_19-1[=7:S$+TL5),%(6NS'[!;0R M!;T*>((*$['%RJ)W-%5 <&)VJ\6,I$N,Q2-DL9NRWX0J."0 ]DI:J;:\!L[F M_(=]:6&3@5$8>>10L,V,+*$2CZS$;EC>\ =>UV,IT%+3JM,D7^A[^%#F$:NY MRA&0V(FES9]2YB]0%EN%1<8C<0*Y]C _+=DM+:41:MA-M2_]$"M6/0I8[?WL M7%Y+)JUP$)MKR6(6TB6JX1%KV,VU3JYC!9F<"3 U,ZEI1I-@<06-.,)N'K4I MWB7/Y P.HC2>=$POT&(8)3Y9ZD$R(HGXSGKM7X+=BZ*K"O0:[Q!JW>]H@XXD;<:_5F#=3$5$A]:J2QWFY>2?A+(S+9:+II-FQN=NPG:Y?@ M9)-3C,-EE4Y,2<'A;"(ZS&[$ M!!I.H\6Y/@*-N('VM9M([3[PJ9(O5=NU (M]*_M^KU E% MSR;!,(FPD?>L=LDBZLB(.O(W]H7]1+$*-1F&0P,G=JN%.I*,I"-NTOTRCXF) MLXB:G7G$:JYR1!XY@KR#>NS8$C-11F!O<%B4VJQDLE*U2Q3;K7FU@S3U)@&%A;2E"Y-5SJB MD+IW9QVMCPP_-3==:9)B[W 7W]O-8L%IX"^(',%%W>"ZEF4INBWDT+$P"SC, M!;VOUSV.<&3=FKL]VY&+;.Q^ T?SZ$YK%/3F?=>+VM7]-IHWOA%)WXG@\_&)94C9Y9L>?GZ&JO MMK+6!SMM]Y!SWPM1LV4@Z!Q]V:L&"OL)_@+W7UC##8Z'ZS*9ASM"G+HA?I7G M0K^M@JRS8R(_$Q7*V$XL' OUSN:EDW^8':D%Y7&ZF,OI"'/JAOE7KAA\E2/. MZDISQZK11#2-?;,NLMIA?PF/=(0Y=<,*PPA9>&%FP;58B-JM@Z9U$,*(]^!6T+_=D8%(] M2/S0H+K5+EK4NL7]%_9O6C MJ!HHBA^@I>_%D%CJ[JUW=Z'DKGUQ?"^5DF7[<'WSG^]RZ!WZZ.- ];, ^'M8:9WZKDO$"I.%* M$@V[I7<7WJ["RJ&R^(W#R73&Q(6R5>K)37[-EE[@B$ LTZ"XL\15B"$4T*. MOQI1KWVG<^R.G]6_5,%C,%MJ8*7$[SRS^=)+/)+!CI;"?E>GK] $-'5Z3 E3 M_2>GQC;P""N-547CC 0%E_4O_=$DHN,03EYQB!J'Z+T.X\9A7 5:DU5A/5!+ MTX56)Z*=-:JY096;RANCX=*5<6,UKG+TL^E*R0R+ AG!D5&"9]3BY)X**AF0 MC1,VY.I1TC+CN')-KM94@[0Y6,ZHN":?R>/F@5Q]NB8FQQ5#N"3?N!!8)'-# M/G6G"]\BLGNQSQJ\^QHO>@7O&]4C,@YO2!1$DP'WU67W!V"M^[CO[F.BVFQ% M;;:B2F_\BM[&8G:PB2U1._*%2\P1IX*LE>%54_YQMS568VO^.11JK3T9UG;[ M]=8<*(.EAQO2@#Z"E_[\4S@+?AD*_'\2ZZ5AW*9A?$D]O6-,E1+[@LH,-R+3 M);8,ETP5@%N; 3_2K8 ;0@6>$JZ/!BM?OV-6O<.=-LVL#:'7^G&'*IF/YD'G+SR+ MH_:8=CS"(!X.8]J&,;T8QD.?$]-=*&WY/Q@%4\8.<=>"28>S'7Z<]HWB-Y)Q[Q :C^)SX&&S\ S9[UPZW(T//]5[+@T1L$._ M8!1CQ+J^1-43JP[5/62K+-YJJF&.%T_0S@#7=TK9YXF[VK17V?1?4$L#!!0 M ( (J.F5B7ZKB:T04 .07 8 >&PO=V]R:W-H965T&ULK5AM;]LV$/XKA!=L-M#*$B7+=N88:)P6"[!T0;*NGVF)MHE*HD?23M)? MOZ.D2+)%LBN0+[9>[D[/G8[/<^+BB8MOI0L]Y5LBKP4ZI_>5X+),=S8GT M^)X6<&?#14X4G(KM6.X%)6GIE&=C[/OQ.">L&"P7Y;5[L5SP@\I80>\%DH<\ M)^+EFF;\Z6H0#%XO/+#M3ND+X^5B3[;TD:HO^WL!9^,F2LIR6DC&"R3HYFKP M(;A#7R-B&8T43H$@;\C7=$LTY$ Q[]U MT$'S3.W8/7Z-_JE,'I)9$TE7//O*4K6[&LP&**4;R M_$5/M:T_0,E!*I[7SH @9T7U3Y[K0G0<(([9 =<.^-PALCB$M4-8)EHA*].Z M(8HL%X(_(:&M(9H^*&M3>D,VK-"O\5$)N,O 3RU7O$CAI= 4P9'D&4N)@I-' M!7_PMI1$?(-NBX3G% V_%.20,K@_0N_1E\<;-+P8(;DC@DK$"G3'L@Q>C7R' M+KJGB[$"H/IQXZ0&=5V!PA90(;KCA=I)]!' I:?^8TBPR1*_9GF-G0'OB/!0 M&+Q#V,>1 <_J_[N'#CAA4_2PC!=:XCW0(RT.U%B9RC,R>^I%?2GW)*%7 UBU MDHHC'2Q__26(_=]-:;U1L),DHR;)R!5]><,$+%4$D7-VR"4B18JH3'24#37G M7@6,RX":?X[+B>][\\7XV$W*9(4]W%B=H)TT:"=.M!^VT.P-6!.XRG_:?6P< M>K,S< :KN>]%9G!Q RYV@KLM*KXN>0_*R-6."A/&*LRD\W2L&_8$8=Q#B''< M*?()PFF#<.I$^!D$AQ5'*I4F#3C4A&%"..T]/<#3WBN>]O((0DL-9PW"V<\@ MW(+"233,N)14CM 0)#!CWX'Y@.XNAJ$7C9S'KY?I^ M:FN%>9/&W)G&WUR1#/333B#S?H4C''GQ&3B3611[@1E>X+=ZXCNY[>/S7NN) MF?7]MR2WMXIVFFA'. /GF[BG0O*BH!E*N%3F?(->D:-9U.MVH]FT\\9.$>(6 M(78C?*5>016T.S3W^@41371FM+@/(YKV&*XVZS9^%%OH(V@5,7!JT?(O36D( MIE,!-%=L$76U4=BGL'C2!VHPF\R\B05JJVN!6]CN!3^RWG! MB-:@:'Z')FJT?:MH8BUUJWN!6_CJ#D:*/%M:H:]F0=A?8 :KR(JNU;S +7JW MA:+ +,H(K"]T8>2=:['!"L^M'-Q*7>#6NDHDG$NHKTU!&,=]@":[66RM72MC M@5O'ZD^*-84U1.MYP?&:^VH%*[D'UF UM]$H;A4-.X7D%:H57.U^4J.@I[QAM^RMB-RAE!U92HM4M@UFA#HU M56=RSMP6,\LW/6Z%$,^*;@_W?)O%.VT*JWV8K?VVEO>\%'H1[UASV)FF0G"5FA#M] Z6CXTJ"<\ M,CI#9C&;G2$;=_9+!0 & 'AL+W=O:IJ%'4O!*Y2&*PD: M-]/@>GPU3UV\#_C*\6!.QN"Z<.7[#U<^'XW:'3/#?]+0&0AF#9@A;ZC'^>4EJ5ESN MT5B7D+XL--27GMKUI7UVGHSH,O>G[GJ"TM%%%]2H#D]*I4*]]1W$0*YVTC9O MJEOMFM2UK\UGZS-J7DVO^4O3=#YZ,5OG3."&**/1>RI]W7239F)5[0MRK2R5 MMQ^6U(!1NP#:WRAECQ-W0-?2LS]02P,$% @ BHZ96&/=?%"U P YPL M !@ !X;"]W;W)K/<\= M>7>S@U1?]0; D(>""SWW-L9LIT&@LPT45/MR"P+?K*0JJ,&E6@=ZJX#FSJG@ M01R&HZ"@3'CIS.W=JG0F=X8S ;>*Z%U14/5X#5P>YE[D/6U\8NN-L1M!.MO2 M-=R!N=_>*EP%-4K."A":24$4K.;>531=1+%U.=4?B6H9]) M%U+DF!3("3YIR5E.#2[N#/YAMHPF17I)4W M_0.45NN+G_1=Q[V -U3Y9!"](7$8#SOX+'[^#P!F?PZKB>#>M? M5TMM%)[NO[NB5Z(/N]'ME9_J+X2V;I.W*^MA#MT^'('\^"_3']TFC2,*I-&J22FE32FYV/9@.* M9(VTL.JTB"P3"X-T9#M%#,,.J]YB3X^2L[;)/1')REL6T51Z$?=61S7U,>] MU+&\8_$66#V5 I$]$KQ.0G-:MHW\'RRJ]@9VL1ZW64=#/SEAW;:*_3,G;U)S MGO1ROJT:XQ($K)CY#YJ3%H'0'YZ0[+(9=).\K$E>]I+\+ WE1)Z]),>WHXOV M93NZHV'K6I=62>-,G"$>A<]=+NREWBRUY67NJ3\56M(X"),3HAU&47)YANE1 M/XYZF?X!6D]/6D-5@Z@QBBUWABXY$".)D+@OC)+8;<4:K0Q@(3#=;3=JD0U/ M]40=1^;,78SB9SWQ_XU\2Q">+*>&PO=V]R:W-H965T&ULM5MI M<]LV$/TKI)C.61("G4]LSL<0C,TWJL9OV,R/!%B<\5!*RDW]?\(A( A! MI<@72Y3>/BP6NSB>X*N7HOQ2[3 FX&N6YM7U;$?(_NUR66UV.(NK1;''.?WF ML2BSF-#'\FE9[4L<;QNC+%TBPW"669SDLYNKYK.[\N:J.) TR?%=":I#EL7E MMUN<%B_7,SC[_L%]\K0C]0?+FZM]_(0?,/FTOROIT_+(LDTRG%=)D8,2/U[/ MWL&W$7)K@P;Q=X)?JL%[4'?E;Z]G1NT13O&&U!0Q?7G&*YRF-1/U MX]^.='9LLS8.FPQ@QL#A4ILLZ8>I E>?L:?^T",3" Y@D#U!F@J09F9V R!C24 M8@.K,[#8%KP3!G9G8#,&EG/"P.D,G*DNN9V!RQK8)PR\SL!K1K<=CF8LUS&) M;Z[*X@64-9JRU6^:A&BLZ1 F>9V[#Z2DWR;4CMRLBGQ+,Q%O 7U7%6FRC0E] M>"#TA:8HJ4#Q2)^*S9==D6YQ60'_WT-"OH'7G_+XL$TH^ V8@T\/:_#ZU1M0 M[>(25R#)P8BVW?K>E7:/^QBFXBY/MG/9@%>\3L2>^G.L>$SJ'T*#Z<9DG^9,H M!H'"G19PS>YYLBP^#U'T55O1'0AQ-"#*K! M*/\&<#/, JY(SO6QH+[DI"SH>.=/U#.":480IM-+FJ;'7$7'7$4-M76"^C9. MXWR#04S &F\6P(07 !D(B7*J97(:IGK^?KZQ' \N*/9YF$,MS!O C#%BS1-! M#Z*%-8;Y/,QTH;4PQ[" A\T]QUM';SZR_0,7X7E75+Y@X#;ICLP*UU M-NGK) MTDH4ZR2)-9*.TLHYI94G3ZB/=AB7-+"5*H-;6'N4[4ZF6LE)Y$@;A M6UQJ639;>X&2)IQ"$_$@8P'%I6D?8VA+8[A.GA.Z6&_IFIR#3;N^M0NN**8V MY\#<-MDI9&6K>KM6(OQ)+05*GG 23R3C&875.8;5D8;U'N\/Y69'-\#-9J=> M6>/\FR2R#N^G:; KPLI1)NPD'M]1Q2U0(L))+44RGE%DW6-DW1^/[(4DPE+: M$[-KDFM?'VFT]5]*S?A77WXK2S>,2?\XN/YZRFCT^S2QV5? %(#A8 M%MH1Y]UAZUGM<"0C&47\\ACQRY\3<5FA2YL\M] O!4NNRXR2S@9]G62!3K)0 M)UFDB6R4==#H!0I#G7<3"[FC&F8]8HY@JPXC*^4)-+X PZ[+:D@XH:5(2C,. MZD#U@",;UE).B5ME@10@'Y_>$_'IO0LVG#"9K3J4;(>IAOAJ2*"&A&I( MI.K4.-Z]<@'ETD4KVFQ&HDW2B3;I"='FMN,M7AI#.%0*WP#(.M E^ M,UW#YO0A 6[NVMSI,A1VP;I1Q"IR0BV!_FH?PT+Q")U%&74IZ[UD/^ M?%W+1"8[/CH;];6R!5K90JULD2ZV<7[U0@>4*QTGE%YQ7MF\6.HYB%,Z.IRT MFGD% KJ77%;Y ISI0NY0&0AP4FAKC]N]9\$6\L=/+M,=;(%6ME"K6R1+K9QXO3R#I3K.W)1MS,> M_XK!'LA6'4I:EJYZ_\*+/'Q;@9HHG$0428G&P>P%#2A7-,Y3=Z% 2; YO6$% ME5K"6@WQIS46J)G":4R1E&D2 M;L&5D'!26Y&4:/S;;'].1_)S^@^+O7+>&'1LC][(+CM8V?:UL@5:V4"M; MI(MMG&.];('DLH56U1?Q:L"+.4DA]FT,-\=608)H_ MX318)&UP'.9>TT"3- U6F;2$T74$"I+!B:XKI+[2(8! SW#8"/,-FJX!.?U( M@)N[R&"W\Z&H Z[G]P29D'.M>!D!R&4"A!HMCSI^S:V&(R^A)L+7< MP;,7=:WW-[2RA5K9(EUL;>(L!]?0ZW]\H$GPE.052/$CI:=;,5KA9?N_!.T# M*?;-S?3/!2%%UKS=X7B+RQI OW\L"O+]H;[L?OR/CIO_ %!+ P04 " "* MCIE86Y+KU[ ) ".+ & 'AL+W=OK9MF^V$ZK=.UW(AZ M4FYE =^LRFHC&GA;/4[K;25%9AIM\BF-HMET(U0QNKDRGWVM;J[*79.K0GZM M2+W;;$3U?"?S\NEZ%(\.'WQ3C^M&?S"]N=J*1WDOF^_;KQ6\FQY[R=1&%K4J M"U+)U?7H-OZP3!+=P%C\2\FGNO>::%<>RO*'?O,YNQY%6I',9=KH+@3\VH%_J'>BE1>CV %U[+:R]'-;[_$L^AWS.ZMG;5N5>07"2A^>73U_REM/W M1IT-1FIV'*E99JM-RIX,6WF?R MH2&U3'>5"A@ M.MONDIZ&\>)$YL*1.9]P7&8<60I&0:'W:U')L#P60] M":W,SBH96'ED]F =!V5^^F>GFF=-6RFJ K:@6D>$6*U4#D$>F/^NW[[F<>Q$ M &85^2([IE8U#:]"I??.(NOP)ULG-K)9EUDO//#,@3J2HLGEJ6[7R!NZL:5V M? ;;:U$\P@X'HRT@7IMV+<) /\!HZ]5&Y,\TAVP(2"!7*\A+V]E(P;]:Z>AI M6Q2 %A9XL=AY"\-#1U(-4 MRUIJ0D-' MQB%/$#_U+FWV9=2!Q-TSHHDCV;6*XUXF-%1LZ1V'\?U1 CY@:S.1W(D\>'8^(&;4ZX,%>7R.Y(@/6_&LU0Y\Z:U/U L7 MWN.8,R?=Q.R@'.A-V= 1R_DX#/J^(U!NR@I6 8S\7A8[?-A=+(]CYFZ!F!GM MF0WE6H#'88+_K5,[/U9<&(]YXL8$8N8/"FJI3"TKWJJWX2C8!(&&$X3; M'C*GD-]NR^[-$0\&H =H@(D>I=.C@FY@W%Q@S)QB [/BOL5-;POOMKW7A5DR?5K,F#*'[@XY\>B:0=!&_7^QQQE+];3);,-$QF*%-3*0]I9BWRETM'\$RY MJ]PUF\?>TH]:0-.S]75/^$8TG=27JD>0RZB#",2,QM[TGEHTTS":!W'2)?=G M!"-P9?V,O1.,F7%?!D9ETE[.<.\!#K.)^N344;F%,SY?3-O5L M3UW.U$\40Z\[THA5Y$L>F.4S"_/Y-MN+(H71W1492#4CJ_FL"OC80.ZQDM*K MG2'0Y7/ [JE\S)#.YY>^RS+L'#B9$' _J,TESUWW_%(#/HM.Z M&[&BL\A3P#*+51;&ZE)L52-R*%.W4'TKV%7PF&8(#)/828DQLQGS137KG8Z' MH>E9CI#700H'"U)G]WIM;G6@H/K?]IS<16OD==+"E)V!Z5U*D:42.?8 M3%H:IR4Q[^70_S<:R5%2^RTM(9F+GK RQXW3F2\>8 MY2J;O2J[[FT\9QZ\!'G]ZHAZH]Z&HV#YS,)\'E+CD(>B;J-%;\2=5 (QG+'( M1V9FR(%A$JK& F#FX498,O]'"OKUTOW#TZ M'],D\OAF6<[#+!].39L]&8\,8=*R:"J1-L$9XN@!^6DZ@EG%WKFQ..=AG.MU MW.U;SY!VY.9!?5.:\V4M'E(5O4!4T4@89'Q]<)?AW'D,@!B-O=DKMYSGYXOC MXPS 3@2BB^XRAZF)ZU<\@^E^:A BIVL&ZU MXR..5<5.98E:1;[MB%N*\S,E<2_BS1E*=G@6@VI%>)UP)^% S9@WP"VN>;@, M#J4<&+I1%]PB=QPO@ "G)1IBR"GSG4ER2UL>INTG\R3(U),_.^I6L%([ IN' MMGHB4.T(?KF[N[A6WH==W)*7A\EK3JX.YU47Y'"&9=:I.7O36Z1^H3/Q/>3H M'@!SY!R:1HM+-XA<'9=L"/3_K>1X M9+Z])[&\3<)GV_>[[;8M;: &545[Y1#V<_RNS)N>9[]5;T//+:F3,*D_=PA& M'77ARF;.[H18T<2W.!*+X.1C'E?CVF;C%;^Q>U4&L6.3;@Q++UB3, MUL_'9ZFR?7",*G1)Z5Z^0(QB[^CU[HN%86KUZ0NL.P]$NTYF P)1YS0%,W,K MJ&GO9N=&5H_FPFM-S///]C[D\=/CI=I;R( M-&PO=V]R:W-H965T M&ULK51M;YLP$/XK%JNF5MH" 9)N&2 UR:956J:H4;?/#ER" M56,SVX3VW\\OA*45C:9I7X+O?,]S]UQ\E[1J52]6(U\#TS8Z+"BMMBKTO:P&XL*"*^F$03/T*$^9EB?6M19;P1E'"8"V0;*H* MBZP 75?KX6V_)ZE(!4P23A# G:I=S.>+6(3 M;P-^$&CER1D9)5O.'XQQ6Z1>8 H""KDR#%A_#K 2@V1+N-7Q^GU*0WP]'QD M_V*U:RU;+&'!Z4]2J#+U/GBH@!UNJ+KC[5?H]$P,7\ZIM+^H=;&3V$-Y(Q6O M.K"NH"+,??%CUX<3@.89!H0=('P)>"U#U $B*]159F4ML<)9(GB+A(G6;.9@ M>V/16@UAYE_<**%OB<:I;(V?T$&B-0C[(E@.:$ED3KEL!*#WZ'ZS1)<75^@" M$896A%+=>YGX2JI9F[-.$K:2*TXDR5$GUF!13/\;XNN:\[/-8]#\\2 MKK 8H6C\#H5!& _4L_A[>'2FG*AO8V3YHG]IXU"['%T\3&=&=R9KG$/JZ=F4 M( [@96_?C*?!IR&M_XGLF?*X5QZ?8\^^ZTUSRW)> ;K\QJ6\&E+K**:6PNR5 M0Q9/1]>)?SA5,1 T&7WL@UQU_LE3KT#L[0:0*.<-4^[U]-Y^R=S8V7KAG^OE MXW;%'QJWN?3;V!,F$86=I@Q&UWITA=L&SE"\M@.UY4J/ISV6>H&", 'Z?L>Y M.AHF0;^2L]]02P,$% @ BHZ96";:+PY$ @ B@8 !D !X;"]W;W)K M&ULG95=;YLP%$#_BL6D/;6%0#ZV#)"2;M/RT"E* MN^W9P1>P:FQFF]#^^]F&L&Q*J)278)M[C\]UY$O<"OFL2@"-7BK&5>*56M=+ MWU=9"156=Z(&;M[D0E98FZDL?%5+P,0E5

)-O./"CA:EM@M^&M>X@$?0/^JM-#-_H!!: 5=4<"0A3[S5 M9+E>V'@7\)-"JT[&R%:R%^+93C8D\0(K! PR;0G8/ YP#XQ9D-'XW3.]84N; M>#H^TK^ZVDTM>ZS@7K!?E.@R\3YXB$".&Z9WHOT&?3TSR\L$4^X7M5UL]-%# M6:.TJ/ID8U!1WCWQ2W\.)PF&4I.GTXTY7@(2/4E,*"_02DK,"S#'KE7L:[.#C?.SGK;N:.$% M6H0>!->E0E\X ?)OOF_,!KWPJ+<.1X$/6-ZA:'*#PB"LV>Z%-[W+#TGPL0-H M\SX70A\G=H/A\Y/^ 5!+ P04 " "*CIE8>'RAI(8( "V%P &0 'AL M+W=OSD\ER^7?O+<]?&REBZ]BJT=:W][HHJM[V8'$^Z#S=FO8G\879Y MWN@UW5+\I;GV>)OU4DI3DPW&6>5I=3%9'+^Y.N7ULN!OAK9A]*S8DZ5SO_++ M]^7%Y(@-HHJ*R!(T_MW16ZHJ%@0S/F:9DUXE;QP_=]+?B^_P9:D#O775WTT9 M-Q>3;R:JI)5NJWCCMG^F[,\KEE>X*LA?M&ZMM872E;B,^(!PQG,\B-//^69&U7"4M\R>TG*@? MG8V;H+Z%DG)__PP6]V;/.[.OYL\*_%'[J3HY/E#SH_GI,_).>AA.1-[)$_)^ M]FMMS6^:F7(P0D"(8TMU[2G ]?0!:#T&B_KG8AFB!\_^]1A"R8#3QPW@W'L3 M&EW0Q:1A7?Z.)I=??G'\^NCL&?=.>_=.GY/^'XOR\UI^(-QA95"ZKA0<4-)'IJG(]JHX-:$ED% MD!OMTP)=%,Z7D$)(OKA1OTQOIVI-EKRNJAW_3 VKXG6MC<:NL1T:3%-14%^Q MO_.CL^\6BVMY/#[[DX(ED!S)F_H)"YE5"Q]-40&S(_;XEHK6FV@@DW_\]K[8 M:+LF@%;7)D@5O*%U6Z7]MX?_F HN(U-8ZP#3\_I+IZR+P.5C:SP!)$J@AN2/M%7'54N^HH'I)OJL[)].7\7+D6$]+AH&9 M!^1;J]O28,N9VK@MW9$_2*PEY1IC ABL^:;72Q@\VL>R8O!AL1^JAJ84>A(Y)#?ZZ$F%<0"DX M@5=A%1Z*!*U"_;-!2Z 2C9>ZXLP*2+T[2KE'E4$G$TUMX^Q(-W9-U<]M/'2K MPZ1LY(IZUXIS;%'<>")5IZ:2PH.64&SZGB HJ1QP91"A:%:&@T1>< .;7"6S MP1(9V%OIJ1+#HE,KPCN3#:L-T(@F5HQ%:+W4"O:."[7A?8'6*3C;C8$92$K, M. ;58R0PU2 I'PE(CC,3241AB_-LMHY= @R0H5S=&=<&"-RB1D1B4JQ 0 ?T M/ (?<[!0ZLC[)&CP'PM0X;B$V3&@F6;,&G[]V&H?F7[)!Y 5Z^V=Q7.1<^A[JWYH+3%P\X-N2W@EKL;>49>C" 074X@,0Q.HH;7E^HH=DK1WNFHI2>#"$=KE!PY\=%(, M>/!HI0I@"#$Y YDWE !A\X-&5"3C'1P:=*5*]@D,104.2]8DI4_IX=(Y%J\? MNH,,#-)N.-61C.P5<.RK3VN-/&<&=9\?"D%$#Q0ZN,X5ZJ!+%!:]I+%T()KP M8]<']*9,'UVBWLJ@9W%J*$TH*L=((]NQ=^AK>HE3C!B"8H7?.[/V$&:.XR,4 M>.)#$.LK6Y]KV6.P=OFU94\RW0'@#QK-"%6Z+V ;S8XI \85L8,X9_0?P^_I M.U-U#3JS9<^F5=_@N";EU$*VO"A+R&[DFQ1G[@$\7=E"8H934F%DKF@#K=K* MHA\QEL@L5V.YOA\'X0DNYJB$T5*6$1K(7IE"%5B^=KZ;GM;(6=0R7JW7>%GW MH_O38R*48(\42R"(@M4//1UC@.J8+J/:/OA"7/],^80;7)]7*Y*S:&K(:0;Y MM#O$D.F/")B,NW;] B9C):$=K\5E(Y2*G(1+Q*]A849 M'FDAO;GP3(J5'K7[Q$?NB+^+@B#83^[NLPD&M=[=C0?& ;+E+CLLR;?'#ZG> M; %;DWKT'@.$NM*L4CUV/O"W$F6S<@TF#(CIZ'N8Z#LR 4-9M0M/63XMR4.BUR@GIP1JY=OCZC$=Q'M&>.X)^ZOT6@VA_%MX3&]+D7C@D MVF^4)UXT [D:R"-:'@!T"!03".-I=V]\RR3O3B$DM!+7^<0Q3'E9LB2TC#4A M\J-L7N*0+CT4+6?)!RF.0^?*2[*^V4L(J0%P?\_M >N4S7QP'.X.&%WFL,^Y MO#^[O'I1)O\?9,EC-VNST5UJ37XM-\8L%IQ-UZK]U_Y2>I'N8H?EZ48;)U*4 MO* J6F'KT?3K5Q/ETRUQ>HFND9O9I8O1U?*X(62 YP7XG>]:NA=6T%_57_X; M4$L#!!0 ( (J.F5C@%WD.&P< \7 9 >&PO=V]R:W-H965T[ M9IH0FVR3;!WY]?N*[&-&%^S5(LD""QC6-)MUO7I5K.;1K777OB0*XJ[2QA^/ MRA#J]Y.)STNJI!_;F@S>K*VK9,"CVTQ\[4@64:C2D_ETNC>II#*CDZ.X=NE. MCFP3M#)TZ81OJDJZ^S/2]O9X-!MU"Y_4I@R\,#DYJN6&KBC\7%\Z/$UZ+86J MR'AEC7"T/AZ=SMZ?+7E_W/!/1;=^Z[?@2%;67O/#Q^)X-&6'2%,>6(/$GQLZ M)ZU9$=SXW.H<]299L+[?:Q__%;;MW.A)YXX.M6F%X4"F3_LJ[%H=IV?S%Q7^ M(-U8+&:9F$_GRQ?T+?K(%U'?XAE]/[J--.HWR>3(Q+DUWFI5R,05 '#IR),) M:<&NQ84RTN1*:G&%10(Q@Q>_G*Y\<*#6KT\AE!Q8/NT E]M[7\NB.5X\<# WK#R4.Z6'(F2=,&&+Y1C^!"@RJ41$U=.%>K'LV*^.! M6_,,8%\N*R1,&1M$C@=5P# $(P48E;"=:E-DO(#^:QUEO: RN6[0+#BKO%_F M>9+@D*"UP%F MWE?JGA820U?2,0."/]/M<8!@P3(RC99:&IFEJQK#=!7H)%6E6+ZKNZC,Q>$D!!R2U[QD06CZ7/K:IL8-]ZA M-$P O%6; +@=$ C:AKZ'\F@#\4?EA?)1:]MJL.2I!6^<,MU!.90)!W\O.B9L M,7NY36.35I;_16+/YOO05^W6SG?[XUFW]C*Y6X[_92!;;6)F6M5-+#HD$^MD+T^$]#PIZ#\UU%.K0<0(LQ@_0KC' ,&!?"; MRWX(N@ 6!"L?3?2GR5ECW#/TV6PG5KL.9$1I=>&'3AU/AOW##AZ$FYI\)C!> M%BG:JM;4E0 \TMC")RVH(8V7>=ME&,EX((!D&+UV;9=X8\W&LL+:V8V3E8]5 MQOK4;[Q,",-6*@=*AM:Q2:I0BAOIE&W\\PR+;&6+V.-LU19I;X0SVF=31BYY&W! 9QWU7S=,_ M8AI\O.9EJKC#HQK2A &/>EQ0]BBRM4K])2:PQ296%I?TYT9QB)%F\6SJ3(_% MS[7MLK[-_EB.<6N'1XIBR]C@0.MV"R2,[CAA7<8USVN=+E%8!,7MA\-+IR/H M:-HS4]#G!OEJ%25@>K"BNM9ED(^=E8^2EPTXM4@G5V-3:E'J$O*R^V/Q=W5- M;Z\5F56EK1]'CA MBP+M@EF.#>A:"9:A1-O6LTW6;)?2'$6/^I_BD/K?FLL>%E$WIW5,C=!U &<\ MOJW0K8;VO).($$\.Y-/PV?2P SP^5\&U5.>(JK(N;"2XI:UDT57Z"N*MSQV_ MVQ]2*-%RH"6,KZB4>MV=\FF@@1/G._NVJV?ZH'H.%M/QNV'X>_4PN3=?C.S3:-_Q.N8OV[Z4)H_3VXP%*=LQN+FBHD_ M<&BK&Y2M:3]-"EH%X2EOG.(!/DLAVO4:L,96PTG@ P4O=[C7D_\5/'SJ_FJR M=4F)GKJ)5[%>Q!2F^\I^M;_M/4V7G,/V=%6,GK-!:H2F-42GX_UW(^'2]6MZ M"+:.5YXK&]# X\^2)"C,&_!^;6WH'MA ?P=^\F]02P,$% @ BHZ96+J+ M6T6O"P JB, !D !X;"]W;W)K&ULW5I;;]O( M%7[WKQAHLXL$961R>(\3 _%F-PVP602;3?M0](&B1A)ABJ,=4O:ZO[[?.3.D M+I9D)6C[T =;$LESYER_WVMSVRZ4ZL2?R[IIWXP67;=Z=7G9E@NU+-JQ M7JD&=V;:+(L.'\W\LET954R9:%E?2M]/+I=%U8RN7_.U3^;ZM5YW==6H3T:T MZ^6R, \WJM;W;T;!J+_P6S5?='3A\OKUJIBKSZK[LOID\.ERX#*MEJII*]T( MHV9O1F^#5S<1/<\/_*U2]^W6>T&:3+2^I0\?IF]&/@FD:E5VQ*' RYWZ4=4U M,8(8?SB>H^%((MQ^WW/_F76'+I.B53_J^N_5M%N\&64C,56S8EUWO^G[ORJG M3TS\2EVW_%_C="3*==OII2.&!,NJL:_%G\X.6P29?X1 .@+) )Z>+>SIB<(HNC73 M-;*^?77Q=JE-5_T+!.^-;ENQ;H @-5_XJ>TJ9)>:7CS'6B=E2\&! 'D3B M)-:#.3&#^7.P)KNG20H)K0DNBF:**S'8N2O>AJ2VV<\T$:39I8&?_)U+*Z-+I::.0,IHP]21I,'60< H M([J%PI]1"B[B8J:HF(E=E&%J"E&2K5TI[B?JA_$3<$F7BF8;\4@AL=)MU;&B MQ!8" -LV;$6MFGFW(!V CHIXM&O(LD6UA["_*##M%C@ID+T6FW?0L=;-''GV MNT9 [D'M ,'BRP%X!.(#KA]/,^3C+/,MWF26*8VWX,DZM,?D'$B\;.0,<^W> F$ MBRR*ASV*#Z!^%A1$N<\R!3%C:,C*I)S-*1\1>G%N8=8!_).@(%T58_(8.!TP M,1>'5,:V6##>GX$2,$LVJ"OCE&63OD4I1O4>_X$;P"/ 1,:NI#IBW>T%>>1" M(//[($@\F4@N$D-U.+LF9(Z;SZ#UC("O#ZC(,@]=/'&U>!Q/OO6:SZ4WCQ,7 M3S%K14I$%M=M_3@>3V'HXHGDH$!W$412!&'$MK+Q=2*@Z/&^'PB"S$:RJRA4 MA(:/9\53&-H83USP2#C<5A8;]0@GMLY0:YX*)U3.@'4DI1+?>CR.V%1)E&Y5 MGC.BR>EC#2:YI'"D4&C*S)8Q6XLNR*U#@ RA%,JT+TCH,9S[42SWR]0-!K:I M ,H3PO^HEZNB>6 CIU=4H.YH; 3&5D#NKX-MD("B4P8SF2+\+CH^PQ6K>P5X MGJY15;1H=/.R-&H*BAE&#&U:@GR/'L<$"EMYS$R#K-$=K(:)=ZJX*+5J6R+P MFBCA6%70I3+4@7=[=6HLWG+QV[WJ;9M 3*LI'U8UG:+RHW%.C6"B6U]G!ZI> M)(X5'F$(&U2WJ(NV&-'%P3C]Z?>H/*2*47^L68=3YT_81GBVI+!_X)+(U;(8 M9@H>%3";5RT5X\$O53/OK=7W$,TWN'K7]SZSJBDE5$QMR3=OI\E:LE.']35.J)]N51_'DB0FKS0/R&I#C MSN-1<+\-V6TLWJVY==&-XK?%#(XY^,YV)0=@?FMR9"]3DYA2KP!,SKF)C'@Z MX$&/![Z+38^R&1BWZ"0_ZO,T$>26[M PN'\RP#<1829IW$EI3HA]JG%N9#Q\ M*@-V&!.210$U+U%*7)X:*/>/#JF&!CY5L82:'1[V:.8\?&I(0$K]0V;K>T(? M3\^C^R<.A2@A,*86(J(VB:?6PX=N* *F@-X$P7:@/5U;'EF:VJ:4'44#6T*] M5M8/JD<,34\D.9E8HOO+1$K&.GN,/6#P'/]"XL$-#"YD=M8]:O)0A#X[%[4[ M1A4CF_$DS+']*,V>JS\))0BC]FKWXY#/8QNM7A8F7 KS(.)H3O*$[Z":1_*8 M9_!XY.C3R+[+6!]JD#).@- +?4CM1#T^INZ+YC8/1VSB%A ']7^LI%L7'-/! M+0S$QZ/">>)^40&W'/SN0!85A'87*PFYN-[BK+DV+,IAH'L@A)MH8_0]X3Y! M_**X4PSBAK:^Q+@L4+\P9JV,6N$!/:FK>4'E \U U2T\ND=O]+KS]A[FQ%^I MIJA)#2#@@H1?#B76U8O]"$(H=\#=2A^#[-UR@0J]LY%[20(L(#[@]^;FYB^D M!%Y?BE_1KVQJA'AO"AC3C8U3D!>&Z\:A\?&3,B6!RUQ]R\5CDR.A,_",!OWO MM]9Y_>NQ:\=6?%+2_)333DK2Z$G=9(]QA4AIY< M^?%4:/78EW?_]8P]8)]?9W(\Q0-<2/&?:]>YJT$9$XJB M>0_9:C 8C1XAB4Q%K%\3T@1(J)31LH[\EOCD'P)1]F)&8ZS$\=]OH< 'F^/3 M,QL8;L\),PMRJ[M0AJ(+10;7BK17: MT>.^ 82>FA/^SS&*NYYOP"C0'< H/Z.4R#/.'?K'^+3YPL MNT[@5"(M@Y3W M;1:C,EZ?\XKK?XI3=G-U+D[QTT_A5)A3@\=8(%-J_D)JQN.$P26S^ZUS%A$9 MF3CFM7] ^W=NL-#!^8(:3]YLT0K"2_E+DIR^8B&_18'/C75B48F)W*U^H_7N M*^?HQ_E1]2!W&+DD;60.9;@,-XCVG\2M*-W>S_^W<(N@_I!6$5Q[+FYMHPI; MGJ"KF&AJVNB;2MK]S.B' 6*U1J/6+F#D_FD]H:F>VD^CEV)>ZPDT?>#]P[QA MQVU_Q\%$-N:Y=_LP$\5FD+\O^!'03*O9#$(W'5C9M0!WC[ODGELAW4.G_AZQ ML#]B4-.Q^,IOE?H>U\HP>> %BT/R7M_^<,0##@9[[_'FB=O=B5+-)B8?&[6_ M1)DL_:MM\.9+P56ODVNY 3BJ+-:M[:1=(\RKJY7!.0R(O%YJT+Z324B=^;HP M!2Y8?8AP?L FO(NIVG;-N[E!EX>Q./2=_.76[R\O-H_;7[$@A^?T#5>M9B#UQVD\LC-"_Z'3*_XUQD1WG5[RVX5"Y!IZ M /=G6G?]!SI@^'G.];\!4$L#!!0 ( (J.F5BL(Q1MU@0 +$, 9 M>&PO=V]R:W-H965T<\6:VR0QK\ 4" MN3"36]M]V#2SZ;8/G3X(^X UD26O)(>EO[Y'LB$D$)+V!=GRN7S?N4F<+91^ M, 6BA1^ED.8\**RM3GH]DQ58,A.J"B5]F2E=,DNO>MXSE4:6>Z52].)^?]@K M&9?!Y,SOW>G)F:JMX!+O-)BZ+)E>7J)0B_,@"E8;7_F\L&ZC-SFKV!SOT7ZK M[C2]]=9667]9\^=N$R9P2LE_N2Y+U^!5;/@-G+U/"^%]8-+(#\IC5QJJR5:;WDLMF93_:.&PHC/JO*,2M0NQQ M-XX\RFMFV>1,JP5H)TW6W(.GZK4)')G9R\[WF=@GWF-6:6X[F MK&?)K/O8RUH3EXV)^!43"7Q1TA8&;F2.^7/]'L%98XI7F"[CO0:_,!U"$G4A M[L?I'GO)FF/B[26OV/LL']%8JB1KNG"-4PM,YK#%'/ZZF!JKJ4[^WA6$QD>Z MVX?KG1-3L0S/ VH.@_H1@\G'#]&P?[J'0;IFD.ZS_KXL[36Q&^"ML@@I?/PP MBJ/H=$=(-D('7 (V F8MT(7IDCHK4[6T7,XA$\P8/N,95;XI%]CAN44M7OIT/8#6C85N.T;#B"-!F'? MK^(YCL(Q'*?AL', QTGB'1PG M@W#X,AI[?;V;^94R%KY)FJC"2PIE#.G?&,MIZ&#>>0J-ZX?.E2I+&F@@C6H_\3A3V.W' MHU5,.YM9<'Z3;;_Q.$R]:DKQ\IH4V,%.O\3*L2LH+).?K%@N0%V'ID)_RHAE%Q8% M)S$N,U$[+4G,ZJ$DRHI"MMES0GX!260@!!0JJ*?L^+"$5;HN"(B/7 M(7X_1Q^=>JM&&_A4;!L)$:YFP2IOF6JF8G+YD]EH,(?AMQF52,5RN%>B=I/" M39HLA,-@]24XHN$!%K/B$TJ7LQR<=R CY "RQG (%ZOKA /C7+ZH@8QIO70% MPDHWHSQF^<:<6.6NTMRUKUBVM+99/1*?FD*SP:Y2VE*G<]7]7S7$S;-1\;M7 MW3Q?7TP/K][TYW.F-)EQSJ5T.\2Y0LV5*RT__6A-QH-PU'']QO*<-SF(:(#0 MA.S\HBF_V]7:IU;U1T5\NBW2EH1CPBD\7#=CLI5W ^;8=?HV3 K("X##!N H MI2:XJLN:8D]U#//=J)S';(_4*\ V*O6M>GBET;9&9'/<_>C5?H4CSCV,_K9MUU*>EM7"-+U'-_63;@#_?F1KG>7=_'+YIKZ)-XK*G\IG2I+5US_6-!_"M1.@+[/%%U-VA?G8/TO M9?(O4$L#!!0 ( (J.F5B5Y)9XL0( %T& 9 >&PO=V]R:W-H965T M?&OH?Q5ND'4R!:>"R%-).@L+8: MA:%)"RR9Z:H*)9WD2I?,TE*O0E-I9)E/*D481]%E6#(N@^G8[RWT=*S65G") M"PUF799,/\U1J.TDZ 7/&[=\55BW$4['%5OA'=KOU4+3*FQ1,EZB-%Q)T)A/ M@EEO-.^[>!_P@^/6[,W!5;)4ZL$M/F>3('*"4&!J'0*C88/7*(0#(AF_&\R@ MI72)^_-G](^^=JIER0Q>*W'/,UM,@F$ &>9L+>RMVG["IIZ!PTN5,/X7MG7L M( H@71NKRB:9%)1F]@3B*^R?PDO9+)!XO>0%O5YR!G[.EL9I>S*]CA=8X_>,XKHM&IF(I M3@)J$X-Z@\'T_*QW&5V=4-EO5?9/H?_/^SI)=+R,K\HB#'9$_R:&]J@5N7T" M+L$6".P )ZUQ1(WC.[>!T#L(;AH?X7\P V8HTX&84>=;H1$/'EOG-?&47 BR M 7/AWXO[23IS)CPKL[#$%9>2RQ6H'"K47&7P"N)>=U@/26>AU89[+W(B\;$B M7R'J0[41Q4?==YU[S2V^57EN0A*M-@1(IZ_!X5WXL0\7^_PHLT/FJ&:.NI=P M[-F$>RU?HEYY8S/@/U3=_>UNZYVSVC)VX;7Q4B-1[08$YI1*Z@0I;)D1WY:D/^C=@%TGBMZ%LW"$;3_*-._4$L#!!0 ( (J.F5B59<)3 MV0( "P& 9 >&PO=V]R:W-H965T;5'OW>C91:RNXQ'L-9ET43&\7*-1FZH7>;N.!9[EU&_YL M4K(,']%^*^\U67[+DO("I>%*@L;5U)N'XT7?^5<.WSENS-X:7"9+I9Z=<9M. MO< )0H&)=0R,/J]XA4(X(I+QTG!Z;4@'W%_OV#]7N5,N2V;P2HD?/+7YU!MY MD.**K85]4)L;;/(9.+Y$"5/]PJ;V'<0>)&MC5=& 24'!9?UE;TT=]@"CX!U MU "B2G<=J%)YS2R;3;3:@';>Q.865:H5FL1QZ2[ET6HZY82SLR]*I1LNQ,2W MQ.;V_*1!+FID] XRACLE;6[@DTPQ_1OODXI62K23LHB.$MXQW8,X[$(41/TC M?'&;6ESQQ?])#9A,X59:)C.^% AS8] :N.8F$CU'$4>UO55680AG)Z, MHC"\A+9"\UU3@EJ!S1&2G*J%!KBL3:;UELL,6*'6TCJOK,%V8;FE[BR5MLQ5 MUV!&/6N[0 .CPMI<(T)1OQ5T;P7HII.\O>HN< /,$$#0B##CSAE%+8B:NM:< MPQ.W1'NC"H0G99GH+)A@,D%@%I:8<2F=,%)4HN8JA0\0=B^&P]Z05OV@][': M& 47O4%GGKRLN>%N'!@(>W%=B.C2K3O4Y-3"DII.:Y3)%NA%2"-8-3S.R&4 MYRV@L?>U4&H'5/3_51'#H6?A[W5P@3JKYI2!Q%6[;N9VMQV%\WH"_'&OYR@5 MEXIB0."*H$'O8N"!KF=3;5A55O-@J2Q-EVJ9TSA'[1SH?*7HE32&"]#^0MOVS80_ZZ_XJ 610.T>OI=VX"3M%N!M0O2/3 ,^T!+ M9XLH16HD%2?]ZW>D%-5!$@_](.EXNOO=^[@\*/W55(@6;FLAS2JLK&T6<6R* M"FMF(M6@I#\[I6MFZ:CWL6DTLM(KU2+.DF02UXS+<+WTO"N]7JK6"B[Q2H-I MZYKINW,4ZK *T_"><+ULV!Z_H/V]N=)TB@>4DML<,KE##^#8=.=IR' M4+3&JKI7)@]J+KLON^WS<*0P2YY1R'J%S/O=&?)>7C++UDNM#J"=-*$YPH?J MM%4*;5"']OML9JZI=_GDI#9V7TM!4W0PO3L )7(0V)07V# MX?K5BW22O#L1PVB(870*_4>J=1+H:3<_*XLPA586@.31G0)4M*E_:2RRPWA(:'8(/7'*+;P5- M:?D8?A%<^&D@88V"N9$V%6\,O(1TGD6Y_Z;1*/BL9*'J!BD6MM>(M$'(N32) M9I#-HBSX3;.2%ALM/9@FT<2_ HH2M63B;6LH"+6S!Q>-X 6M'R3M:91!.HG& MP16S'B]S<-$LR.9Y-(4\F=._35&T=4N^N>AKI2W_YOV$UZ2;1PF<.6J:D=&S M(,T34DSS230GZ[1'_B?Z7P9?2,._ HIX-"4P^HYS\F=S;!-O&R=/-=!P&AL. MS&?1);$ODI\18N71>& Y(*H\/914J+MA1S?L1P5UL^J5B&M)]@;A#IDVP,V#=ON+F/"@YX)K=#=42=VC=IV7+ZEJ M41H0/2::6B-QM,MF-J$V(GKJ4I"Z(B?9C.AIE#MR3N28@NSNF.UC5^+V^59;F MPI,57 0 %D+ M 9 >&PO=V]R:W-H965TD0.DFP.!7JQ28KS MS3=/SF0GU;W>(!IX+'*AI_[&F/*\U]/9!@NF UFBH"\KJ0IF:*O6/5TJ9$LG M5.2]. P'O8)QX<\F[NQ&S29R:W(N\$:!WA8%4_LYYG(W]2._.;CEZXVQ![W9 MI&1K_(KF]_)&T:[7HBQY@4)S*4#A:NI?1N?SU-YW%_[@N-.=-5A+%E+>V\WU MWZS]T!$8 MA:\(Q+5 ['A7BAS+3\RPV43)'2A[F]#LPIGJI(D<%S8H7XVBKYSDS.P6-:H' M! HO_"+DCOPDEG MLJU2N(3%UL 7:> 62ZD,'5SEC!=ZTC.DVR+TLEK/O-(3 MOZ(G@<]2F(V&'\42EX?R/>+<$H\;XO/X3<#/3 601&<0AW'Z!E[2.B)Q>,DK M>-=";Q43&<*O4FNH_:+AK\N%-HJ2Y^^7C*XPTYZCA!(9!'T[I/PQ&<.H-QK0E<()D M>^IN1I^!H.9+ZA5F\H$H(!V]JB4)@P'E_3,M@XAT#U(Z'4?T?=P/8N\W,"6U2! M11M8H.+/-FWU.QD;6.LV7:)K]/D^<&94J)9NQR)%OFT2,>MZEYX$^UY8AD!] MG1?VHA-V(F13$@R[Y)S^4N8\VU<(EDN3VQ1$I!=#6[G0R9T!R1U12B1-8CJD MTH6R T,N87GNWAN*E7BW)]_OM,8[_5>\\UZ@I/&938'W.RUYI]/B)Z?%Q/7_ M=5H2P&4SOKC\)IDK691,[%UW'%[HVN[F]:!VU>U1)TM:V7H]:$S/LOD39E@L MJ'0;K5[59BMSZCYX!*YDTV!,?CV"?I^]K.C9?5N/1T MO1HZR?74_REJN")16Z,^J&J0JS9&EFYX6DA#HYA;;FCV164OT/>5I->QWE@% M[30]^Q=02P,$% @ BHZ96$A)Y>[O!P 7A0 !D !X;"]W;W)K&ULE5AMD]NV$?XK&"7-M#.R7L_QV]W-G.UD>M-)QQ,G M[8=./T#D4H0/!!0 /)WRZ_OL@I1(6W=VOT@DB%T\^_;LDI=['^YB39340V-= MO)K4*>U>S^>QJ*G1<>9WY/"D\J'1";=A.X^[0+H4H<;.5XO%C_-&&S>YOI2U M#^'ZTK?)&D$O6[Z\FRTF_\*O9UHD7YM>7.[VECY1^WWT(N)L? MM92F(1>-=RI0=36Y6;Y^>\'[9<._#.WCX%JQ)1OO[_CFMKR:+!@062H2:]#X MNZ=W9"TK HP_.IV3XY$L.+SNM?\LML.6C8[TSMM_FS+55Y.7$U52I5N;?O7[ MOU-GSW/65W@;Y5?M\][U>J**-B;?=,) T!B7__5#YX>!P,O%(P*K3F EN/-! M@O*]3OKZ,OB]"KP;VOA"3!5I@#..@_(Q!3PUD$O7MZ[P#:G?] /%RWF"1EZ? M%YWTVRR]>D1ZK7[Q+M51_>1**L?R,SEKO#BOD8OD==SI@JXFJ()( MX9XFUS]\M_QQ\>8)O!='O!=/:?]J.)Z6_J=/I%ZI'[Y[N5HNWZBA,O5;3>J= M;W;:'>3YBS=145615(4R>6N"GX).V/[7P0H]@ (B*1V55CL*!;F$@E6^ZN4V M!'H8:J'X-[4G+"U?S5ZIORCM2K5:S5[B$CM5 IA4!R+5Y/PASA^%Z!?U,?Q9 M:+%:3U']<9>1VL-,3'D">FGP+*@J^$8.JJBDH*V*2:"EDR.5BX9TF,)K(V^F/UB1$Q=U33+(Z0Q$H79;B@*EH?Q2)N%02KP.3_50$*ME- MA=7H1CC3B9JB#8&]< XP7+R9X7$RNG$\N@SQ4=;CKBF$*'8*!+GPTN5'ZOENO9"PP'UN+9 M3+V5*L6NSN48X.!)-BFS762;"PH)(]O82I!'8DX#DT0CKF#'#[/]' 3L-ME) M )-JL-!9WR%R.?\ KL3S+HT8$<^06.MZJR71CK#W M2'UQXO/>B7(@EE:SBW[I7!-R&)IQ(C(@'A/IA*88AQB5OA@*Y& M;VU-T416J'K MK?UDI5MV<]4/&L\[$PXMH9^$#TE:QY)23QID=9)9[3]C)P[KDQ; M.6@TGANF?)!WU#>>V&ZB*0U8AF-=&4MQE*L=>73V_C[[.#N"&E+V%#R/2:6- M'\@>\X=!&5(JW=HH+#8&3W%M=,E_F\=S)"C M!"DF6(3T'_!PZ9OS36+ZV60^55MD$4YD>G(>8R-BR)\C-I^Z;!K5CP:I#+P_ M],UT\')PWEH1D;&N&_&@'9@6C&SYJGN165Y\WD-^&A *^KS%6Y#.>LY:-,:. M,LR ):.2D>E<4?#Y>TEK^\$I)Q'F!UAHFK8Y#;SPX?(Y7LFZ?!B;A,7\PH,Z MS",$)Q_0H#Q0P7?.[WDDE+?-U>+-!_0%X+Z]G6NH<+)2CA:^VO!U27';'E[VM]9O3 M/,;:2K-%70U'-*E,L+-O#N,IO(8Y"$/1=G2(1T.?L<*1DYYM#L^&]_Q]R&0; M6%5)L L*1%5'A?LYK79N0\+\\$WGX;@5/ZR);.6 M2_GSSW'U^/'L)G\S.FW/7]Y01UN#B%NJ(+J8O7@^42%_S_D"]+&I^0; MN:Q)HS9X YY7'CV[N^$#CI\4K_\'4$L#!!0 ( (J.F5A&XR\$7 , "$( M 9 >&PO=V]R:W-H965T U2L.5!(WE(K@:7ZXR9^\-OG'V6@33 M HL62OLO=K]CKV>BH?$\^XV\BQOF&7+N58[T,Z:T-S 2_7>1(Y+EY0'J^DK)S^[O&5:U"HY"?B9Z1#2 M\1DD<9*=P$L'D:G'2]\L$OZZVABKZ4S\?4QO!Y<=AW-UCQM@!DHEJ,;-Y>A+I1%?'(K1!R[I^ I! MJ.8,\#G'QAX L%JUTIJ//N/ND8[NVAHULTJ/[J@W<4F\R,Y:S3=$;R,0K )+ MA*^),)/?X1?(SL,+]YJ$OXUN4"JJ%P^P\AIVOD*Q^)4]$? 6NZT-A20+Q_XY M&=V6);4+I]NKI89!G8<."L^=#-: >YZ&LSUW=Y0Y=[H#*,:^&>CR#Z82L5&N<6B>?M! ORJEHG7FI53T< MEI]DDAH"WZNE:\)8PJ'S!$6[U\,U1=+R(07HLQ*^F6-Z!FF:_H>D&Z07/Q;7 M_ROU8XTA.FC;=-:W_G(RM V50M?!A]7A_KOJVOX/\^[R)/E;+@T(+,DU#B\F M >CN0NHF5C7^$M@H2U>*'U9TAZ-V!O2]5-0=^HG;8/A7L/P74$L#!!0 ( M (J.F5B;]Z5(]P( * & 9 >&PO=V]R:W-H965T0!6P[6':@YM<&@O'SFR' G_] MSDX:.JE4XJ&N?]Q]]WWVW66Z4?K1%(@6GDLAS2PHK*TF86C2 DMF^JI"22>Y MTB6SM-3KT%0:6>:=2A$F470:EHS+8#[U>TL]GZK:"BYQJ<'49(G2<"5!8SX++N+)8NCLO<%/CANS M,P>G9*74HUM<9[,@X.]^B?_/:2:3CGY MV?E560GU@@@+E)AS"TO!I)F&EK"=19BV.(L&)WD'9P W2MK"P)7,,/O?/R1. M';%D2VR1' 2\8;H/@_@+)%$R/( WZ(0./-[@';P[M%PCI9/=2C7P^V)EK*;$ M^+-/<(,WW(_GBF5B*I;B+*!J,*B?,)B?',6GT?D!ML..[? 0^@>>Y3#.K;(( M<0PG1^,DCL]A/R[<4O57J+G*> JK]BA5ANY(HV 6,[ *;(%PJ/=W9N MH)9Y[5ZRD=A&MOBYZ_DP0SD2E!7,)/>0Z&)U&X*]3YQ M20DO!/F;SSX+W##H73T[5)STKJ5%NODMT6-(^D,_CGH7I=*6OS)?^"H'2?KH MF6N*3.R$,@:B_BG]1KUC&/0C:,:'-X$$*JWFJ]II=Z?C+1EW$RYY/J(\JS67 M:W^!UBLM&Z7H 2C5TZ++=6 R R21*06A6&]$Z 18EG&GBD(=0^P4;VGMQ* \ MIW:@E;+4T?RTH$\(:F= Y[FB1&T7+D#W49K_ U!+ P04 M " "*CIE8!7R'@=8' #/%P &0 'AL+W=OKHGV0#I8)!)L@^+?: EVF9: M(CTDU1[OUZ>J*,F2+;N[=_=%$JFJP[J<*E*ZWFKS9-="./8MSY2]Z:^=VUR. M1C99BYS;H=X(!6^6VN35YW]4Z9N?=.?]UDJEKS(W&]Z^P]1^A,C M7J(S2U>V];+1I,^2PCJ=E\I@02Z5O_-O91P:"O/Q"86P5 C);K\06?G ';^] M-GK+#$H#&CZ0JZ0-QDF%2?GB#+R5H.=N?^32L#]Y5@CV*+@MC("(.WL]<@". M(J.D!/KH@<(30!%[U,JM+?ND4I&V]4=@5&U96%GV,3P+^,C-D$7!@(7C<'(& M+ZH]C0@O>MG3!VF33*.SEOWK;F&= 7+\N\MG#SGIAL2"N;0;GHB;/E2$%>99 M]&^__RZ8CJ_.&#RI#9Z<0W]+:LX"=9OYJW:"!2'[_KMY& 17[,1J[%X8![7- M])*YM6#W.M]PM2.MV95EW%H!4ERE+)-\(3/I)$25&\$2;HP4*>..+1'\&<&' M?B%Z9M)B 8&U(&0)?F-D(N )=+:ZR%*V$%#ZB8#*39G3#,HY@\7\LDP;MN&2 M7D *E5T*PWAMQXZ!V2"K32I,MO,BW#>#A7!;(114DGD"H TW3B82/$-?')F2 M[Z/ 4N[ \M_W_H-S3JRTD?\!9Z4[&8?.&+#"2K4"2]W:"/%#)IY%QM92&&Z2 M]8Y!IVT*Y\UL4&12:1T %!+*WIYQ!8TJ\@TZC(&&5:"7I]3$4J9K#7".,[W M+,/\TNB<65V8!#V#6H;VGV(,V@1@[_4"F<07&>11;0IG/Y#W72316]6RA2]@ M>_@O#$;LA; .%O3;$?7U9RZST@R22*1)BMPZKM"%]X4ZMM3GLAUR_PIR VL! M4BJ<,-!P,5/-;/!O,J>LXU(@C'$Y6H B@%#.6\\(Y+U,>%9%$.8: 1R6"X=G M%CY.Y'L-?AM,LZH,+ZWX,("C4;)&UTHC2^O0%@M4RKCIMN14-*\.@*2J_2.: M84"5=J7O5XCJK2MMK87V;@R8D"222NC+#MHJE4XUJF(2G8G)(7BK))!6R%ZY MA,"#&R6%]3-P 5I_=U\D+:F>=489K*C,_BK2%3X,V<^=["PAFJA+7$4J>)G* M)>PG"%/2KV1X0[AFZ(#>G*S#NM**3=G%@+C8Q[P< )-A/B0@W!& ;L=]N?A" MH.:!,;2,=GGECHKN[!X^J( I21RWW<)02P+;);SF!/"('M;G,HK\ VS0^0(X M4Z3T6BO:5K-0)!N'D8AC5&@?C'ISRX0ROV K) MIHA I>+%Q7"R5VN.>C_5PM@F5M0:O19\%C6T6J-.K5P;MX+G'Q8\>8(D[$/ MHL%L$@\O:K"#L8]0HLU&&^RU:3N"X.@X#(9AP_'6N';\-,)D'@S'M7YKU)L- MQO&DX>G!N/<)=C;8'YH9!0+FP#'XN$F> 'R,BDR!&&+H>OGLL8PMU!UL86PLX65)7Y=!R@JBA$03#&0N&4<]S]AVX,YF' MX,Z[$AIGQM/I,$#&@=Q;F'Y4**\F^P42M47V]DPGV>/AO$7VQO@TV<.@62.M MT1FR!Q=QJT3B_X7L\UD,2=B3O35^B>P7\;QA26OT&J)/H^%T3_3F"(B.'29N M$+TU?@71PPF(^^O+1$?2T>6(Z-$4:M]?WTKTH$GT^0'1IV-TYUT)C3/!U+,, MY+IVFFJC\2=<_-;9T8=-K@M5'CBK V#ZFHT(CG9P:)<<=V#X*"_\-P^>4.JM MJ?TA]98MZ;XR[U.'20=E?$<>O&W?NJ-=%->Q:[(AP0<\U\,*Y C$<1"/I]1, MNI[VU5VE\T%LM,7/RRT0=KA-@-@=*Y:O>E^0Q!@AGQ&U:F*!T#P*R.3JOE<_F.G]LC^F7G;! M;OBNQ)S.YV1;==]C'LR4SE&,M:*?-TV<8!!=3"DTT/3"Z6'CA+DQT1S:X?^? M%,I,44 M.D?=_TN[%_:]NZ!PKZ'!P_%^"ZG@XB_O,^-_' M?N#TAG[9+K1S.J?'M>"I,"@ [Y<:7"T'N$#]#__V;U!+ P04 " "*CIE8 MY2=QE M%X<#A4'RAD*V4\B\WYTA[^5G9MEDI-4&M),F-#?Q5+TV.<>ENY1'J^F4DYZ= M/-9,X_F4>%5PIQJZ:\-?H)LB0K3N#E/=7J,;2FS+-QJS>02_?RWV[FQ MFM+D]]?(=]C%Z]BN=(:F926.0ZH-@WJ-X>3#N_0RN3GA>=%[7IQ"_U^7=!+I M=3]_518AS>'#NT&6IC?PECGX5B,LE*!"YG()ELT%[JJ9_XD&+!V7RE@#S!A5 M2GEHI15,FF'PK=:(1SD5?.22:D (DC)G M/BW<+P_N7YPV#H.'QR<#[R$=1-=NN(Z28.;WLJB -!H$]TTKU)9PJ;#*9VA7 MNJS) V^3A%+ZLN ]9#G)^R'Y-]($#TQ21OF)ZS'<;DE!>]+6DV@Z$NA( *5U M6?=Y/3PB]0GPI<36PL9W$ZS.V1HU-4=84I[:\XI""@O&-:R96.%9=U4&?OQ# M/'B2:S0N_,S"9RRQF:/>V\PI$@FQNRRB]#KXR0&38+72CI\/:A)=TOD%13$+ MOG]O\>[](,M++@T(7)!J$EU=A*"[GMPMK&I]'YPK2UW53VMZQE [ 3I? M**J#W<(9Z!_&R5]02P,$% @ BHZ96.2ABP86 P *@< !D !X;"]W M;W)K&ULE55+;]LP#/XKA#OL%/B5]+$V"=!V&[9# MAV+=XS#LH-A,+%267(ENFOWZ4;+C9D.388?$HD1^_"@^-%T;>^\J1(*G6FDW MBRJBYCQ)7%%A+5QL&M1\LC2V%L2B726NL2C*8%2K)$_3DZ064D?S:=B[M?.I M:4E)C;<67%O7PFZN4)GU+,JB[<9GN:K(;R3S:2-6>(?TM;FU+"4#2BEKU$X: M#1:7L^@R.[^:>/V@\$WBVNVLP4>R,.;>"Q_+691Z0JBP((\@^/.(UZB4!V(: M#SUF-+CTAKOK+?K[$#O'LA .KXWZ+DNJ9M%9!"4N1:OHLUE_P#Z>8X]7&.7" M/ZP[W9P]%JTC4_?&+-=2=U_QU-_#CL%9NL<@[PWRP+MS%%B^%23F4VO68+TV MH_E%"#58,SFI?5+NR/*I9#N:WY$I[BNC2K3N]=%9GIU>P+N'5M)FFA#C>ZVD MZ+&N.JQ\#]88;HRFRL$[76+YIWW"O 9R^9;<57X0\$;8&,;9"/(TGQS &P_! MC@/>> ]>%QC\N%PXLEP//U^*L8.8O SA>^3<-:+ 6<1-X- ^8C1_?92=I!<' M"$X&@I-#Z/^9C<-8GPPA9!,(.-D%[,>&+Q7"M:D;H3?@&YGXYT" \R;<>DUK MBXI+'QHE-! M;$\8TKO!$H3S2IQG5MHF.H;;WI]C-AM8(']*A*4U-1!/!.\K?!<;H!WJ4@?1 M#RRVL/<\T@0!I^E12+Z=U7:SL;)@;&.]!0N/@E!M0./*D.1U"5P=VHDP-UP, M;UOKK3TV51:93E?FZ,O\+_*C/Q@]7QV'JDN625I>'[]A-=,ZO^O<[27Q3@^&

\ Z&YW'^ M&U!+ P04 " "*CIE8/MAP3O<$ "#0 &0 'AL+W=O]'IN-1E9YH4:,LR29CAO&930_]7.7>GZJ MME9PB9<:S+9IF/YZCD+=G$5IU$U\Y.O:NHGQ_'3#UO@)[>?-I::W<8]2\0:E MX4J"QM59M$AGY[G;[S?\R?'&#,;@/%DJ]<6]O*W.HL09A )+ZQ 8/:[Q H5P M0&3&?RUFU*MT@L-QA_Z;]YU\63*#%TK\Q2M;GT7'$52X8EMA/ZJ;W['UIW!X MI1+&_\--V#M]%4&Y-58UK3!9T' 9GNRVY6$@<)Q\1R!K!3)O=U#DK7S-+)N? M:G4#VNTF-#?PKGII,HY+%Y1/5M,J)SD[7Y3EMMD*9K&"#[9>JH?#6CO=K MA+>R5 W"P1_*F$,XB!8?+MY&AZ=C2[H=PKAL]9P'/=EW]$S@G9*V-O!&5ECM MRH_)YM[PK#/\/'L4\!W3,4S2EY E6?X(WJ0G8N+Q)K^"B)?PGNI%K>"*W<+? MBZ6QFM+KGWVT!*WY?JVNY&9FPTH\BTB707V-T?S%LW2:G#SB4][[E#^&_@N# M^[B>]\HBI 6\>':D)_*1>)Y8E)TZ['Z8GAW!5(ZR4H)[!Y1HL6PH$SY"T M!EC70UP("!_*FLDU&N 2D)4U$/Q&2=KK-CAPNXG1HE':\F]!DDB65 ]4 ENF.1/>V@?V).0__4:N9G"UHK8,Z92\3^*< M<),X(STT40RYW(U-H"G)_58W/GI%LBV1TY[3HRR)"W@BAUPR*)^;Y4YN\C8W MA<]-C:5@QO 5+^^39'X\IX#)RF?"3R37E;),C*X\]+!UWH,>76JT1&BH %BB M"_$#LTW@)>ES+>TRL N.FSPN'+&CCP^$Z3#O"VE"C \CFL?)TQ'USNREN^4Y ML/[2IY&K:0+T19/T-4,6%W[HP-LB.B)KGV)H\N,,I7D6)_3,2.F0F33/*6T? MI\59=T=+ <4N+3X_\YU""O3XA:GSX[L4[>4F39,X[6UU@75S$[+_R:P/)IFN M=SYD8N@796+89#;H+U#@FC]PBXUOM[[[*J)=&F*>1D8)7OG.;RP]0J406O!B MMB=>]VK"%XQOFPMOJ&M^OYJ'<;8A>'8A2%.1UT5+U'BBMMA;SU(#V<_TCZ?^QSI MTC]TM'"8THU*\=>*2VG+H>JRJN#.=;*VHN+@P\;[KRGAP+VU0K_WM MVY J,BA<4?O9_H*_"/?:N^WAZX!J>NV(%[@BT20^*B+0X<8=7JS:^%ON4EFZ M,_MA31\IJ-T&6E\I^:*B5_L1V9/"FLJZ5 4M73WWG2)91 MJ=73Q6SV?MI*9;+E5=R[=\LKVP>M#-T[X?NVE6YS2]JNK[-YMMUX4'43>&.Z MO.ID38\4?NWN'5;3'4JI6C)>62,<5=?9S?SB]HSEH\!OBM9^]"R826[M$R]^ M+*^S&3M$FHK "!)_*[HCK1D(;GP9,+.=258&M@EY8_J2"JF4* MD"G% ]6]EL&ZC;BS)BA3DRD4^:MI@#%6F18#\&T"7AP /A6? -!X\9TIJ7RM M/X63.T\76T]O%T'>V;55 ?04?J;_B M*SXJ7VCK>T?B]YO6QC$[I #PTI)S"_7'3=G[!_GEY;'>M6CK[T* B]BL)'?W,B'M&% M=>CU$W%3A!YZ[#/RW,J-8$,.6'"R5%6%"%;.MM&N;&W//?BB_EF!(SSN,+F' M/'[C'Q81Q@Q,$K#KP=)!EP&\@R M:>&5D^@(CBMO3(2JX,EF@LFN=41LY J\=T$1LEP1.TZ(#"A;\S<)*2R(RET]J&0OA$5SMQ4]M\&\%#0E"ET7Z)-^R#YQ&2PKG>==4RQT!(< M93I2MSJ@UJBB$46##!-S[WA>JH(8;B\9E#_"B!;I$:PB53*/QZC#B\:V)-;2 MX35*..\]LL3EM)_-5W 33CO"$=(80BQ0CUB,!%[A3T0+>C5N(8,3L879)0RO M[<8$]6^>XD-P.)FCP)H W""5!LI\F(QB)0 MPR&1U[9 9FN+2C",PV4QC-43\8D+]D"?IH$TLIKJ .10T8@^F^CCF*Q[51*/ M>B!B;OOML'O=%]RNJ3EQ^8KMQ_\Y<2S^'#J2GB6Z)AT(E@?DBIM@."' T_>H MA@-<[GKG!K-[)6+4DH'4W&-X;!1(J^23X4 X7H_[':W24FKG'"$@E'7J=+S9 MCNP1*?\-*Y^Z]__NW$>NTL34IZCLWW)9<'>_RD;P)Z<*[V]U]+MRD6_*+ M>/K6P%VRQBS ;:*"ZNSDP[M,N'1_3XM@NWAGQG&+&WA\;/#)0XX%\+ZRN"$- M"S:P^XA:_@502P,$% @ BHZ96.G4:&4G!P Z!$ !D !X;"]W;W)K M&ULM5AM;]LV$/Z>7T&XPY "KFS)[WD#TG3#BJ%% MT70;L&$?:(FVB5"B1U)Q\^_WW%&2'2_)B@'[D$B4R+OGGGON2/EB9]V=WR@5 MQ-?25/ZRMPEA>S88^'RC2ND3NU45WJRL*V7 T*T'?NN4+'A1:0;9<#@=E%)7 MO:L+?O;)75W8.AA=J4].^+HLI7MXJXS=7?;27OO@LUYO CT87%ULY5K=JO#+ M]I/#:-!9*72I*J]M)9Q:7?:NT[.W8YK/$W[5:ND I MH_) %B0N]^I&&4.& ..OQF:O8W783-96_>$X5: MR=J$SW;WDVKBF9"]W!K/_\4NSLT6/9'7/MBR60P$I:[B57YM>#A8,!\^LR!K M%F2,.SIBE.]DD%<7SNZ$H]FP1C<<*J\&.%U14FZ#PUN-=>'J5JU!<1#B?14S M#*HN!@&6Z?T@;ZR\C5:R9ZR,Q =;A8T7/U2%*AZO'P!1!RMK8;W-7C3X0;I$ MC-*^R(;9^ 5[HR[,$=L;_4N8G]76NJ"KM?CC>NF#@RC^?"K<:&W\M#4JE#._ ME;FZ[*$2O'+WJG?U_:MT.CQ_ >NXPSI^R7J']5\R\J*1IR%^M$&)=":^?S7/ MTO11&Y1?#YX85>81[DT2OAHQ)^QV6QZ MSB:"#GBG*U\[6>5*R*H0A$+GRK=+A/:^QO!X[M8:G6N\X+KWNL!<+0W;R&U9 M*I?3<.O0FEQXP$I&]TNE@RK$;9 !:VFR7:V4@SM=:B.=L [FC*1)6%O4>?"/ M<>DJ*%?N&TOZ,@+=AP.^V1,)EKHP._W#L2T'WE);=%(*76'? ';Z6LY+IQUH%! M),I[\A03M342;" PR?.FIJ9??-B#@[,&*TH M_T:AZ?9%8?.:T\!-L6CUT#3@;S;:F5FK2KDH^2>F[:13&UN#0J.J@O*\G^3K M99>5$E6P!F7"6$E.M\S9];'!90]2< M[<:_%)4*M+&26 N-9 =!92>C#LDK(D'Y$_ZX)%#1-*OZ7)EM/VGJO:OOIG#' M"^%CT8:-# +6(6E^0PL8%S6@9[I$=/$.?".U.72QWEF:-%0-Q'W0%U M[G2P3A\1'XN\Z1M''OM=S3\NRF_L+GVA-%="9-$\T(JPY\QAG<3>%'F)19/; MN@J.@X0$3,U*O(%X"MD_['D_XWEAR[ZXKFE30Z[[XB-.1+]#;L#0%[N8&#+ 3REER-]L>QT!*%[RDD\:N!0 M\2-7B:)*40K]EH^9BHZ9 H=$B*,])9Z=G")@U*(AFZ]QU ,[U&[>5SDI]A3% MB\?O%,Y#@,GH;N06NZ,Y^<*5_O[1:>6VY>4[D?9'Z2*9XVZ6)3-31;) M].0G,OY;6P[I<))DP).,1,I_BY.;CFHR^X-!OZB:]GDJALE8O,9U-(;AU_%D MEIVWUQ/R/<[&R92\S6$0EV&2XC)-D\E1Q.]B>[Y>'Y_I/N+CCOZ^V&\(=CP< M(0+XF8XX2&2+QVDZY=C3>;+8+.&K8^U85C?Y?%4$WE,GYG!D=C_DR MG2:C?ZAH1)P1@5%%+U)W*J8P1.3 XN0Y%8VGK!O2+/F>8"9\S_XW%4VB:!>4 M,$I/R@[31LS3.(J4'(MHBBE[$4T0_QAYSR(M_T5$KRP^\9H!.>A^ MW+GZ&U!+ P04 " "*CIE8>Z70AYP( :& &0 'AL+W=OSDM>R?4&*-HOUCS(^SSWW,OQY<;Y7T-!%-5C M5=IP-2EBK-_,9B$KJ-)AZFJR>+-ROM(1MWX]"[4GGSRIM[.3Z M4I[=^NM+U\326+KU*C15I?WVADJWN9J<3KH'=V9=1'XPN[ZL]9KN*?Y2WWK< MS7HIN:G(!N.L\K2ZFBQ.W]R<\WI9\#=#FS"Z5NS)TKE?^>:'_&IRP@9125ED M"1H_#_26RI(%P8R/K_%=_BRU('>NO+O)H_%U>3;B;93GU9#&%^*J[(9QQG)2[J/'6X-]\?I&!Q.46ZFWSN:(->5\%5QI M4LP@@6-D;>61^1,Y%W=D#>SWZM MK?E-,VB.1L$0#-E3E:1.3]CC>\H:;R)J0EY^]Y@5VJX)^*DJ$X3"[FC= ME&G__?$_IA*7D2FL=0C3\_ISIZR+B,O'QGA"D"@%+;28A.OMPUV;5\Y%;*30 M;3IBX6'_,A4*UY202XJ;!*<(7GUH;&)A MR1&;]M[X$-6B@I>9MJ,J>NL\LIUL_HI7MBE")&MMMWV6%M8V6'Z7L('%S-+( MQO&?Q1?>N27M%3'/J'>44;4DWS'%V?1EN!PYUL.2P\#(0^0;JYO<8,N%*MR& M'L@?)=223SHMS X! MW5)\TFJEC1]L8MDQ>3'8CM)#1PI]$#HDU?CK*-4>E09M2#0UM;,CW=@U53\W\=BMCI.RD2OJ72/.L46Q M\$2J2FT@I0X@8TN5(:^Q(5V%OIJ13#HE,K MPCV##:L-HA%-+#D6H?'"%>P=LY;A?8'6*3F;PL ,%"4&% /V& E,'"3TD0+) M>68@B2AL<9[-UK$K@"%DH*L'XYH @1MP1"0&Q0H =(B>1^)CFRQ0'7F?! W^ M8P$8CBG,C@/:PHQ1P[3^>81LI2G8+7+"UBX&V;[VSN,Y2.>YK69^GX[!L]8-5/S:6.+_SHY:N.D88 M[4+#M[GVP,*-PT_?3=XO[F]ZG@+[-U(LJ3S7C4G=BBM/L ]P=6EHJQEY]RG@ M6R[Q STH\RZ$$2ZY2B1#@D*!G[$/U%$)\,*<#Y%AZ%45M#;ZD]) >9OBQ>/W4'1!%D*[(C 3.8*\0QYXD&VODN@5Z]_BI$&3T2&'0T"V1 M'G7US**7-):.B*;XL>M#]*8,'YVC+<@$:7$RR4W(2L>1!BEA[]!^]1(G)3$$ MG(KWG5D[$>92Q$,H\,0'+=:7-[ZEW'UA[6A@PYZT<$< ?]3HF6@F/<\6FAU3 M!HC+8A?BEGC^&#ZG/4[5?RQ9CDO?AYDZV])"M;RH2L@6\DQZ"+4+(E"=9#-#]-#&*3!LM2>UNQ\H= MI5+D7I,E> L*V_!(I^O-A6="5GHTE20\!#V)LM8&O2*+&# (&N]-3$Q\X'?I:#-DM78Q""F Z^QPF^(Q,P M.Y;;R&91_T7X/DH'4"PF,^&'20ALN*YK"TH#1?SOFD*6).' MTA)[ZD8*=5V71F;NB&9<)X0UL]3-I]Z;7*0>[)&A[J3K^YX!,#CVC/G90_]7Z# M>;D_LN^(#>F D3D4VF_4#N9H!O(%HQW1V@% AT Q!6$\E.^,;RW(N\,2":S$ M=3X8#5->*UD*6L::$/E2-B^;8*2'HN4L^;S'>>A<>4G5USL%(1P ]W?<'F*= MJIG/M\,G#HXN8]BWM;P[NYR_J)+_#ZIDW^%H-OI>6Y%?RU=I%@O,ID^W_=/^ MP_\=EJ>OYC@X@_*"*FF%K2?3;W &\NE+=+J)KI:OOTL7HZODLB!4@.<% M>,^?A+H;5M#_.^#ZWU!+ P04 " "*CIE8N,_P>.\( #X' &0 'AL M+W=O4Y/;NM+L_+K&WR\N%B+,;M@T_9 M3R?),NS9VQ7S:W%=Q-.B[S;&V*.BL+5IG%Q?A*O+W6N)X6_"TS#_7. M-4-+IF7Y%6]^G5^,.2IDFK5\S&;;VI;K MAA@T6&>%^TV_-7XXAD V!)+T=H)(RW>I32_/J_*!5;@:N.$%F4K4H%Q68%#N M; 5O,Z"SE^_,U+([,]M6F$QR64PP$]UIBKBIP[P^[6X-[6% MA+*UQ\CNM)BS]W]L,_NXZX)_7$UK6T&Z_+//"4Y&T"\#2^AMO4EGYF(,-5*; MZMZ,+W_Z043\EP$+@LZ"8(C[K@4L*]A>[#QVDZ=UG2TR,V=IS:[NTRS':)Y! M_I[=I;GILV=08K\]>VK,48UZ1XW9,S723@V D+,:U/!86AE\M2AS (7Z[>AJ M758V^Q<0?*C*NF;; @ FIP?O:YM!\9GYZ!1DK;,\AV*NW[!965OV 5"G9K\! M"<1MD685NT_SK1E!ZLQ67>Z,OOAW/OL,+.MM]#!)?C<#+ M@ $%6Y;WIBK0/0V9Y FPY4 (1-R/D29)_&#TH5L)(@ "BUFKG12!KSK-4!8I M!E![@ P=N(3KLVDZ^PIN>XH'"SPE(I J28$P5J2U\N( K'6^F975IJS R_O! M!.-X'/H!"^ /B+4?D<5<@A\ZBP^3!XDF8@[$0!( <0 NY*,3%GLZ1 >"LV,P M#KVOI?1#\G_L\1!$CMZ9F5E/3=7&4AV(I>0*_'4"3@Z)4]#P03^KOCB"%V*F M?4V^C5Q,((ZAKP?B*-$809X0G"1(@?P'XLACX-V$WADGDO"[8IA$P"4"*R$, M,@+-,88:@A,?$4-0@P-QA,0A\'G#$HAE<$P$8PW1"PX0O3YC0%#PT]6%$[,.[85'#T(:/ MTF(7G7+4;%/6&8X8'C44NS* 0P"6&T,3!\M-L;0K5BX8()E!'O46T&F':@\- M?S/ U*Y DI"0%-14GZ[*"J062ZB)SR4DSQXL=G"YZZ^C'QX)G%Q0U"&EFV"' M $M-W44-?HHF(PA17U:@4@Y#J222F#>5&+L2\01'P.LP]G!-1IHJ@KN*%*M")^XPS9 H\ AKFH1MP/@H\HV2#CI)$+".T7&Q%1Y,8E0 M7I@X2&S ^-4"EDW'(?(0,%40,0%Y+$,'[(3-1U0TN$5WYLHP)MTD=XA""-QB M-=0X8 >4M*90(N:[<'L"#' IH'F;!)$G(TF WB'YT?BM&VZ< .8$0:I-J, Q M5TT^$;*_S"?NHL:I329AU.132%:A$8'#8(?UA_-)J2:?4 ],]":#4 NA O*5 MRZ^!A,+E;>\60KM,;M ?&T9W>U0^*>5R/&J21T+ 71=P60_I1-[I^L)KZ01= M3I"-:%3$7<3#@%P5!?%.ES@BFQI[G,,DP3]E"J:FU*[EN+XQPK!V"=*EDI)Q MVSQ@'FC"#XUMKZ4,])&HZR/1?S$^L^DCNP&(Q;HT5,[>9K#=^@D+>4TI(G$T?7-V/N2H4XBIK3$ M*3+&\2OD"$?-)-XOE6I+A9AT@< ^$\3(Y;4Y?5^T0K@3' $GPKY$,S2.\OU2 M%>8\0KUV4!SA[?"8OR^QPXP(ZP;1/L".1IN!?J%/%((HP&ZL%K=/&(:!%Y[& M#A=3H' .CK MZG;^/^!H7!$EZ&()C5JS&)UU].Z@Q^$)_%/(@WH-/-!N"W'0 MY8HI3L$%F T!<-!GM,&@W'Y19J?FVRS?SK-BN0^S+U,^"5VV>EI%A%J)""B; MHR2B-P"\@3P4&5@>-/1QX*XTV8.]3%,!*$]QT+I1]?#TOZ]:LZ$[X)-F7]=K M_TLCFUW8(1N:?=C0%!]WZ!L/HN]-N6Y'7IR%]]'W%A0#/,M*PN'*S#/+/J46 M(W6%)7-@G!^4V8_$GU<&K'^F#,SL+U)ETRET )N=CA7IZ+&L?GZB<8:#^BI; MK@!GKZ^O?V:VQ-\S]GM9G#TU _:A2N>F'>7G0)Y6U"#Z1OI;4\T019;F>QX> MFN81A@&X..3XCSO'(>WOH6>'CDBDQ)DVP3V]Q.T =GQ!FV#Q^E&)2!"%$M0H MH".+@.%@BOWFU2,3FM2='?OZ[O\><8[2%M*1'(\\3@D2=$> ]:\T;^%:P(,8 M_E.3.O9H188(ES!0*?(:. S'084J8[=JCUEP*D?XT7C8@7&+.,8'T9*BJ'%K M(4'\C\>5N^[*7?\YY0ZYOK>UAY<-X7\$!8/Z_$E0,'P \'^/%#1D? =2 %T/ M4G"-B9EHRF#\1RCQ=.S9' ,,H$4D'8.83B(<4F@Z!*3-__\4+=R>_EBTH-6O MH85*<)ZBBI0QSEH*9]\PHA+7;N=_S!9-HXM#.KP4>(I(\PP,3)SAG$=[?MR< M>3$=]29X4(QQ"P2G.39RV$!$S:MVK]\'%).=KU%K4RWIFUL-^FT+ZSY,=4^[ MSWI7[FO6TW+W31"*:8DG_+E9 "GWXW#,*O>=S=W86:+E<&RJ3" M!?!^49:VO4$!W&PO=V]R:W-H965TV+KZE MB8'$O6R ;3=HVMV'Q3[0TM@B0HDN2<7U?OW.4/(M=I2T+Z9$S^4,Y_!0O%@J M?6\R ,M^Y+(PEUYF[>*\TS%)!CDWOEI @?_,E,ZYQ5<][YB%!IXZIUQVPFZW MW\FY*+SQA9N[U>,+55HI"KC5S)1YSO7J&J1:7GJ!MY[X(N:9I8G.^&+!YW ' M]MOB5N-;9Q,E%3D41JB":9A=>E?!^?6 [)W!7P*69N>94253I>[IY2:]]+H$ M""0DEB)P'!Y@ E)2((3QO8[I;5*2X^[S.OH'5SO6,N4&)DK^+5*;77I#CZ4P MXZ6T7]3R=ZCKZ5&\1$GC?MFRMNUZ+"F-57GMC AR450C_U&OPTL13T/32PNE[ ML$38P]SLA,5!S^_2&/7]4>NS*M[D30YAV/<#_(W]H%6O9PXV4RG6MJUS%/@C M-HC]?NN$#:+()1A$/;_/&AKR('>T;P#M(JJO*$?4]YXG7?HAY4SL8U]QA-UCJ>BH5Z>$*C1>JF< M[)RX )LIW%)XD- >F6F5LR3CQ1Q<;VP&;,:%9@]'*[&#;3 "RO)!I(HME^/QPL6J VH5F .S#EJLV6F4 S422R)*\"*RNW7=XO MLO>XR "7;#U%B[X%BK20DF4@D5/V95A\W!4U"ER98K/$+Z_1K4YYP-$*/I)M MIR&2.,NLK'XS.UI &/Z<(446/&5W2I8D:H8@^NS46__CG:'.,0M) M]@8*ZEG**#O#()B )55@OT$\^AOQZ+]4/"9;_DRXUBLBUE5.,NQJ)2G\64%I MS'W\>+A:?^Q13EK%1[1.UM#X%EKQC$JOZ;C0@A1)KNI.'3;J 5M48K=W&K90 MVJ)X"=7^I6TAS)[Z?76NNQ\]CP31N5>2LU\IGHLP%T5!,UCS K10M%O2?Q_'@+*&_28/5$%W:4YCGR/R&4!T=<]67UTY]3 MSY>(#(@C%/EJC!H]GB@7R1.&[KRMQF,DZNS<:'+0K%JX>Y'4V7QMN4>,[S>@B8#_'^F ME%V_4(+-A7G\/U!+ P04 " "*CIE8-/'^8+@" F!@ &0 'AL+W=O MO.*735*2-A(0R1"$2=)LV M:950VZT/TQY,AJ36RW#M5(HRC:!A6C,L@G?B]A4XG M:FT%E[C08-95Q?3+'(7:3H-^L-^XXZO2NHTPG=1LA?=H?]8+3:NP13X/("4*!F74(C(8-WJ 0#HAD M_-UA!BVE*/$(\]M.0U& >18L+6P=VK[#7?Q7#F\3 GC MO[!M;(=) -G:6%7MG$E!Q64SLN?=/1PXC*(W'.*=0^QU-T1>Y6=F63K1:@O: M61.:F_A0O3>)X](EY=YJ.N7D9].9H+0PF2%0@N%&8\XM_%#&H('W%Z.XW[^& M69:IM;0&[C!#OF%+@7#YX ;3G8265#BL,-LQSAO&^ W&!&Z5M*6!+S+'_-@_ M)/5M"/$^A'E\%O"6Z1XD_0\01_'@#%[27DGB\9(W\%ZC-/![MC16T]/Y5T]C4+,-I0/5B4&\P2-]?](?1]1F5@U;EX!QZ>M]4$:@"SN60'OZ) M])E3T9SE.QW-S-44MR_ )=@2@1TIR1HEHE7"]DKTZT/B9M<0^#_,@1GR="!F MW'DH->+18^E<$D_%A:!Z-EV?;_=).G,F/"NSL,05EY++E;N9&C57.;R#N-\; M-4/266BUX;ZI.)'X7%.#(.ICM1'91[U/G4?-+7Y416%"$JTV!$BGE^#PNGX< M0/>0'V5^S!PUS%%O"*?2'A[4;H5ZY3N4 7]131FWNVT3G#6U_VK>=% J!(K= M@,""7$G]50"ZZ4K-PJK:=X*ELM17_+2D1H[:&=!YH93=+QQ!^VM(_P-02P,$ M% @ BHZ96'KTXE[C @ 1@8 !D !X;"]W;W)K&ULA551;]HP$'[G5YS2J6HE1$("E%&(!.VV]J%2U7;;P[0'DQR)5<=. M;5/*O]\Y"2F;*'LA/OONN^\[^X[I1NEGDR-:>"N$-#,OM[:<^+Y)PUF711,;QXO]ZA?ZVT MDY8E,WBEQ$^>VGSFC3U(<<76PCZHS0TV>H8.+U'"5+^PJ7V'D0?)VEA5-,'$ MH."R_K*WI@Y[ >/@@X"P"0@KWG6BBN4ULRR>:K4![;P)S2TJJ54TD>/27U&J,*+_J?1B93N)66R8R35I@;@]; M-3>)4&:M$7[-E\9J>BF_#Y6ASC(XG,5US\24+,&91^UA4+^B%Y^>]$?!Y1$- M@U;#X!AZ?,6TWG*9P;Q0:VE!K:"5M=S" Y9*6W>#\(@9-8T]).!HBL,"YKMV M=1EMCI#D5#XTP&5M[GBQEE?6\.HZ8OJ=F*F)=8%&215KH*M/ M\O;NN\ -,$,!@H:'F73.*&M!T-3/YAR>N"78&U4@/"G+1&?!!),) K.PQ(Q+ MZ8@1HQ(U5RE\@G[W8C3JC6@U"'J?JXUQ<-$;=N;)RYH;[@:%@7XO@M.3<=@/ M+]VZ0^U/S2VI';5&F6R!GH@T@E5CY8Q!C3V/A>2=H#%X%\6$1QZ)_Y> M;Q>HLVJ"&4ALV;W?;(3FO9\.[>SUAJ;A4% ,"5Q0:]"Z&'NAZ:M6&564U M*9;*TMRIECD->M3.@Q:32R MTAO5(LZ29!S7C,MP.?=[MWHY5ZT57.*M!M/6-=-?KU"HW2),P\>-.[ZMK-N( ME_.&;?$>[>_-K:95W*.4O$9IN)*@<;,(5^GL:N3TO<(?''?F2 87R5JISV[Q MOER$B2.$ @OK$!B]'O :A7! 1./+ 3/L73K#8_D1_:V/G6)9,X/72OS)2ULM MPFD()6Y8*^R=VOV"AW@\P4()XY^PZW3'XQ"*UEA5'XR)07>./,LWS++E7*L=:*=-:$[PH7IK(L>E2\J]U?25DYU=_F8KU/!> M6B:W?"T05L:@-7#QB='*#.:Q)2].-RX.B%<=8O8"8@X?E;25@1M98OG)5=A;P(],1Y.DKR))L> 8O[T/./5[^ MYWP;Z"=UH9BOEF7XBVY'(+ M[Y0J=UR( ?R]6ANKJ7C^.744G:?A:4^NH6:F804N0NH8@_H!P^5//Z3CY.IMRA\R=TUA4)TWCH9OX-2]J%C1+4 MYF867'!)Y2H$=9X9 *6PJ'P.WV"!]9K0:!&\Y9);?"VH+\OOX6?!M:]_4M8H MF&MB4_'&P(^07F91[M]I- Q^5;)0=8.6++<:D68&D4N3: K9-,J"3YJ5-,IH MS,$DB<;^$=!9H99,O&X-!:$V=N>B$;R@@8-D/8DR2,?1*+AEUN-E#BZ:!MEE M'DT@3R[IVZHHVKHE;B[Z6FG+OWF><$&V>93 P$F3C)P.@C1/R##-Q]$E>:?) M\1_1?^BYD(5_!!3Q<$)@]![EQ.=,%8WZ*AJ=K:(;8WGM U@=!W"S;YQS2JB& M0YH^>*+_J\;.NCQ=8T\\GATD'O$X?V!>A0H5).XMZ3X@?$6F#7#SK#+_HDUX M5I[!';KKJZ1"HU9R4X8.F)*5!B2/2*8J2ISL#CX;4\61/'%)2%T])-F4Y$F4 M._&2Q!'5YJG,Q$=CFJIZZR\C X5JI>TF=K_;WW>K;LP_J7>7)374EDL# C=D M2G5%)ZZ["ZA;6-7XH;]6EEK(BQ7=V:B= GW?*&4?%\Y!_Q>P_!=02P,$% M @ BHZ96!"M;].@ P #@@ !D !X;"]W;W)K&ULG59M;]LV$/[N7W%0FR(!,KU;?JEMP'8W+.C:!6FV?1CV@9;.-A&)U$@Z MKOOK=Z1DQ2Z2;-@7BSS>/??<"X^>[*5ZT%M$ U^K4NBIMS6F'@>!SK=8,>W+ M&@6=K*6JF*&MV@2Z5L@*9U2501R&65 Q+KS9Q,ENU6PB=Z;D F\5Z%U5,758 M8"GW4R_RCH([OMD:*PAFDYIM\ N:W^I;1;N@0REXA4)S*4#A>NK-H_$BM?I. MX7>.>WVR!AO)2LH'N[DIIEYH"6&)N;$(C#Z/N,2RM$!$X^\6T^M<6L/3]1'] M)Q<[Q;)B&I>R_(,79COUAAX4N&:[TMS)_<_8QM.W>+DLM?N%?:.;#3S(=]K( MJC4F!A47S9=];?-P8C ,7S"(6X/8\6X<.98?F&&SB9)[4%:;T.S"A>JLB1P7 MMBA?C*)33G9F=H<:U2,"E1<^"KFG/(D";D2^4PH+6.T,?)8&[K"6RI!@63)> M:;B\9ZL2]=4D,$3"0@5YZW#1.(Q?<)C )RG,5L./HL#BW#X@\ET$\3&"1?PJ MX">F?$BB:XC#.'T%+^DRDCB\Y 6\&Z%WBHDI-;0)TO#G?*6-HB[ZZ[F@ M&\ST>4Q[L\:Z9CE./;HZ#M";O7L39>'[5QBG'>/T-?39W'8V-P?@ OY?/9^+ MZ+_[-%L$=>+WH?/+3_T*\JN.?O.FC[ANQP'_1D*FR;ZD.:''O?NM0CSKE=XE M^:IX6=)MUE>NW/8GZ2U8Z>K%#*QPPX7@8@-R#34J+@MX"]%U/(S]U*V2N.\G MO5LE'WD[6$IF"1DY[BTM66'@@$S!8."',$S\B)0Y166%U/@P\/MP1=_0'\)5 M+QO1EL )DAUH6!E]#8)F*;E7F,M'HH D>M%+$OH9=>]W7K*(?&K9:2UG53!S>O1G&T>"] MAM)VNCIV.A7EM!*7!:TLJ[/TT[7+M]V]@P^88[4B@JTDZ37=9[@I\5CMM^"( MI?X(+FC3[Q.WE *ZZ-W\6Z-$UU$6D_J(@B=CV@ZS9MLG\WMI6'GNB[(04P)A M9,MH#>(TIM4HH[)=]#Y+\<.9>F++FCC5-*162?RXPSW/SE."HS!T!D\-UDJ> MN]/!R8RN4&W<2Z0AESMAFG'=2;O';M[,^"?UYJ6DU%.74]5P3::A/^A[H)K7 MI]D86;N)OY*&W@^WW-*#CO.*73U$H="2&TC )2:3MM#ZU0:;>':0\FN1"KCIW93FG_^YT=R*A& MT1[PK]Q]]WWVW3%>*_UD"D0++Z609A(4UE:C,#1I@24S756AI"^YTB6SM-6K MT%0:6>:=2A'&4706EHS+8#KV9W,]':O:"BYQKL'49K MPKJ#<#JNV H7:!^KN:9=V*)DO$1IN)*@,9\$E[W1+''VWN [Q[7968-3LE3J MR6V^99,@D-TY++ ME8$Y:E@43",!2_;#N8(9 MF8JE. FH(@SJ9PRF'X]Z9]'% ;))2S8YA#Y=4 %FM4!0.?Q+?!_;@WC[V3X4 M"*DJJ]HR7R44BY*N>NVG0_=RY1JFH0CS S&M8^YK$[!-[)N 5-J$- M]**DV_/CH'.3Y]0@G&ZOEEH$]1K*")XZY51_Z1/4DEL#QQ^/AG$<7=PO'HU? M]BY._#61*-\=9?K&-^KVW:]SO;G%0VP2/PYWA>]]'.J MW167!@3FY!IUSPW"3 M2V/AV)E]HX(> C=V9,Y?)2NMGM[C+YT'D"(&$#!T"I]\+W("4#HAH_.DP@SZD<]R= M;]&_^-PIEQ6W<*/E3Y%C.0\N Y9#P1N)#WKS%;I\)@XOT]+ZD6U:VR0.6-98 MU%7G3 PJH=H_?^WN8X<8L^[#>19?N;(TYG1&V:<-:&YB4_5>Q,Y MH=RC/**A4T%^F-Y6M=1O &P!"@J!;"FYLNSTB:\DV+-9B!3$F899![AH >,/ M !-VKQ66EMVJ'/+__4,BUS.,MPP7\4' >VZ&+!E]8G$4CP_@)7W&B<=+/L![ M !0&J*YPF[-EOZY7%@U5R.]]";=XX_UX3C536_,,Y@')PH)Y@2 ].1J=1U<' MV(Y[MN-#Z.DWTN42C-"YR/HWNM$6[3ZF!['V,W4!ZFV 51<@U]#?*90]1=\*M?3UQ YWNQ3MY<,L* M+:DAV.G@J314?KM%,S@5BFI=2O*W9_[=W9 ,;E\=*DP'=PJ!,M@2/6;Q<.S' MR>"ZT@;%._>:UP53E!\];$.1B9W4UK)H>$[?9'#,DF'$VG'?4X4[LJK K'WS ML!2S4=@JK-_M^]-U*\M_YFUSHR)>"[H'"06Y1L.+2K:BW2ED23O MIR7U6##.@,X+K7&[< 'ZKIW^!5!+ P04 " "*CIE8";V[E=,3L=$IXW KB=ID&97/YY"*[6G?ZY<==VRYTJ9C.#U9 MTR7<@_Z^OI4H#2N4.1&6\'_&"P58UW8CR9"?%HA*_S MT[YK#((4$FT0*#9/< %I:H#0C)\%9K^:TB@VWTOT:^L[^C*C"BY$^A>;Z]5I M?]PGKIZ35EDOR@Z0;( M#5"UD8 KKA7Y]$!G*:C/)T.-LYBQPZ1 /,\1_5<0 W(CN%XI=OF2J205QFM%_CZ;*2V1)?]T M^9Q#AMV0)G*.U9HF<-K'T% @GZ __?C!B]TO>PP.*X/#?>A-@\6"G"D%N$'% M;LT)4OL.DHV4C"_).55,==F_=X9N^Q]60!8BQ; UR-KR@=C/7!-M/AJ[GHQ= MRAAFNBY$MJ;\^>.'L>^-OBA"K;$#DC6LI1C,I;TS8^\ AQD W.AD5>TTH7Q. M+B&!; :R[ V.>Y\8QT!(4XQI]9D\"$U3\@V>("5>T?I%&_3:B+U+F&FBS.1, M,U#'O>_.O4,>I#7NFC<;SA*VQIES'6_@AQ,G MJ#1VY!XF$$P/G"S%$TAN(JQ4G$RU<\-T\^M'44"9L@QS)O)(X*[!BY_EB"E M\BVF?Y"&D\5@+\11]K$[-/0B V.?N]]NBK4EJ:!(%#0W/ MSMDC="<<^^C.40%M>MPX=CS#.!SW'J:_")2#R3XQ1&V1O=W32?;( M&;?(WI!?)[OO-6.D)>TANS>)6B$2_1>RCT<1;D)-]I;\%MDGT;AA24LZA.AQ MX,0UT9L2$MUDF*A!])9\ -']$(?GS[>);DAG'R^('L08^_GSO43WFD0?[Q ] M=HT[1P6TZ?'BG&4XCNRID5%5(Z.]-?*"2OEL*LI9)C;F &.JQY72# ]NZ'E= M0FVEN6:<\H2A<5\Y%OU-?N;Y4^BZK%+=4.JJJ'OM.;BBE@55V?*9E%[0AA=0 M>7% P5U4GK&&9QP]RQJ>U4#O*KW5(E]UF+23KO)]>%]]SH\V9AZULC8DY@60 M_#B#=03Y,HCO)XPV" M26R7!I.['^\6".QS;3ACVO__2?&RE!W"BP!S3&0-[7H[E!=19%<)&[.WH5V" MR&MN].NTR$LYLL-_C1;XZ4U:Q)@AHT;;V,)VSSMH$46!786RK3%W>@Z@16!C M!"F Y3O>I847Y<<97(*NG#YLW%,SD$M[&U8L5,I&J4M+-4NF*6IGH5FUHC*[Q3)>(L26[CBG$9CH=^;:;'0[6V M@DN<:3#KJF)Z-T6AMJ,P#0\+3WQ56K<0CX\[>&WSGN#5'8W"9+)1Z=9/?BU&8.$(H,+<.@=%G@P\HA ,B&G_M M,<,VI',\'A_0?_&Y4RX+9O!!B1^\L.4H[(=0X)*MA7U2V]]PGX\GF"MA_#]L M&]M>)X1\;:RJ]L[$H.*R^;*W_3D<.?23=QRRO4/F>3>!/,NOS++Q4*LM:&=- M:&[@4_7>1(Y+)\K<:MKEY&?'\Y)IO)E27@4\J(JT-LP?U]4S6P@TU\/84AAG M'.=[R&D#F;T#V8%O2MK2P*,LL#CUCXE>RS$[<)QF%P&_,1U!)_T,69)U+^!U MVIP['J_S'W*>L1V5F(6)UDRNT(__F"R,U50O?YY+OL'NGL=V=VA@:I;C**1+ M8E!O,!Q_^I#>)E\N,.^VS+N7T,@2<[D"ZXIC?Y/YWVC TG;NV;&?V+D=QXK)W:,8+ MSS@_9EP[QH/@N=2()V447'%)]2\$69EK7PGNKQ,\OCEO' 1/\Q<#'R'M1_?N MN0O?\D<$&R M7BM9[Z)D\Z;;@5H"L0$FJ>;F3R\P<>V(V]TY>2XB_B]YVM!^L ]-#MK+8_UQ M5\UQHSMNH#N7E^VE&YP<_V? MQQK"UO?\["X81O4U,)A19?(WA0D/BP9U[!A M8HW738$:^/&3>? B-VA

WW2.\L^-[@'&]?>8-K!Y%$_>Y)L-/L#I&RZ.[NK.3Q47^M4*_\*V*H MK\? MEO38HG8&M+]4RAXF+D#[?(__ 5!+ P04 " "*CIE8G,3*J1L% !D#@ M&0 'AL+W=ODI,B.HZ3M@RV*Y,R< M.9R+>'PKU3== AAR5W&A3X+2F/5T.-1Y"175H5R#P)6E5!4U^*I60[U60 LG M5/%A$D7C8469"&;';NY"S8[EQG FX$(1O:DJJNY/@ZXT?Z;\QU]65 -9Y+_Q0I3 MG@1' 2E@23?<7,K;WZ'V)[/ZW?N]D$I!\HXVL:F%$4#'AG_2NYJ$C MRPN,M+>\W0,Y%+BL@!W](K0_)03#_X.":+CCHP^.A M01!6U3"O#9YZ@\D3!D?DDQ2FU.2C**#8EA\B^-:#I/'@-.E5^(FJD(SBMR2) MDK1'WZAE9.3TC7Z-D9ZEO^<+;13&VS_[Z/'6T_W6;0Y.]9KFHI6*<8S' 4/XJL(9Q]ATW8GIC\@IR4=>:#B^#4\JIR(%00SY #M4" M6:I5CLAKX+A)S1ZX I?\2_6 MD2658=^]))(LL"]@)&^H8I0[M(_P1.@__@;7]([ /).Y2MB1RWG$Z2*,QPW),(69L( M66\BS%M.M NA2\@YU9HM6=ZZ_E,IT6OV)U+"QK9T0/(M(*P&PEU=5KOPZ8Y_ M+TH10D7A OL'#W2/#)-H\U(41!E W0-,P>CY G3-[Z:YY]JR_=5EA2Q0J=#4@ M:DL (L[,HC%NL]F#MW CQ]R3QN$WB<6\2/^WJKS:V?KO/ M)JQG4S==[/$A=H\$D\AOTFMPGZC$VB/,0.4:G^N#$B-&:'0'1UIR5CC?M,%' MU;1S?P#3/:&VD\XNUUT#FSN@M@VU)@>=9%_A1[WVL8_?>GN:U'3P&4][3S/3 ME(,#M=O57$EOB[M/%JN#B1NHF]2VU6YXV@@ZLA$4QH.F "U P)*9;I<[B ^G M+VEDKUUX-YGK>XL/%[SS*)3$TX6[M25>[\)(_/\ ;1$TM7&?+PH>OE!T8Q15 M,5FP')>T"X\1I[<0%-DA?L&E1, L=L198%QC7X;Z, M&7:^_"M0*W>_T6@* ?E+0#O;7J'F_N;PL-W?O[ ,M%NA!YH=GWLP\OI$XW0GY5=64:OC6-ES-O%KK;A($JJQI2Y0O.LKQG[60 M+=&XE)M =9*2RCJU31"'81ZTA'%O/K5[]W(^%5O=,$[O):AMVQ+Y?$,;L9MY MD7?8>&";6IN-8#[MR(8NJ?ZCNY>X"GJ4BK64*R8X2+J>>=?1Y"8U]M;@3T9W MZF@.II*5$%_-XJZ:>:%)B#:TU :!X/!$%[1I#!"F\<\>T^M#&L?C^0']HZT= M:UD111>B^<(J7<^\PH.*KLFVT0]B]XGNZ\D,7BD:97]AYVS3Q(-RJ[1H]\Z8 M0+^D&*=8 =]R=L*%J^$A6#547TT!C"&,8E'NX&P<7OP&7P&?!=:W@ M Z]H];U_@*GU^<6'_&[BLX"?B?0AB2XA#N/T#%[2UYM8O.0_ZGV@G9":\0W\ M=;U26J(Z_CY5KD-+3Z.9CIFHCI1TYF%+*"J?J#=__R[*PZLSN:9]KNDY]/D2 M.[#:-A3$&I96Q[2"CXP37C+2')_8J03F2+X$I( K6HL'>5Q/ /K+NNI:40NN40HU2 M ,^YK/N#G@R&C*/(+I-H[!TL*ML[.>#3P;\"Y'H MJ9\A"C,_QGS\!"+[C <+(5$W1#O8#PW#EG2%PQ!"/X4+'),4@2_ LA-?'<:! MB9W&J9^;: 4"XA#Z$0YYY&>O*KYE6)F&ZXT1ZW%O_HXO:O,\BI\H-@T3K #C MY(DM$D_+KJ,HM[5'A3]^X>15^>,1VAR*R- PM,_(\7*.BE>56VHB9"0R5 [- MD%NB+&$#0T-H\^C3C!,_-'G%([L_=JL]>S^KHN37J@AU8TZR*"RC:6J'//>3 M'U24&,X,@4Y%9ZD;0HY AAQ$S-Y249I;W1C-FM@96F+LT2]34>9$.S8'9HXG ML@&CO9ASMW*4O!91CB8O(LJP_A3//7:T_!\1%2@&U%!J%WNZK(9B)_4^R=QI M&[O1J&<((]N>+_R=>D,'1U_2ELJ-O2\H*,66:_=1[7?[*\FU^Q*_F+O[#&IQ MP[".AJ[1%?LF\T"Z.X);:-'9[_)*:/S*VVF-URHJC0'^OQ9"'Q8F0']1F_\+ M4$L#!!0 ( (J.F5C6\^A.S0( %,( 9 >&PO=V]R:W-H965TLFEII)1 HH XB0=MIE=J!BKH]3'LPR0%> M'3NS#;3_?FITUZ(S_%]_KZ[RQV#K=(/9H5HX3$3T@R#E;7Y>1B: M9(49,PV5HZ0W"Z4S9LG4R]#D&EGJG3(11LUF-\P8ET$\\'M3'0_4V@HN<:K! MK+.,Z:YU--5EBAI#Q#:;B2H'$Q#$:M M\W'?G?<'/G/,0E0Z1YUU,LOB@59;T.XTH;F%E^J] MB1R7+BDSJ^DM)S\;CYGA!M0"+I1,*=:8NI51@J?,DO&!2R83S@3,+&U0.JR! MXT],:^;">0+'EV@9%^8$3F&RMJ=J<9JCYBJ%4?J=^#L/. (NX98+08DP@] 2 M<7=]F)0DQP7)Z!F2;;A5TJX,7!'']'?_D 17JJ.=ZG%4"WC+= /:K7<0-:,. MW,\NX?CHI :W746S[7$[S^".DD2M782F[(G-!0*3%(0RY4E91D62< MT!PQ6,ZT<^ML;A6 (N(;@1UOC)&R\DCIDYIOBE2K]U3 YOB%_:(P+\T\8@YSFGXGL4AF6J"A&)9XDXI;NOL,E:&QXHMH MRHM?M*MB30U%&RYH5H&E@HSDY3]^K@ZB ;#<'H!= >Q_!3@5P"F,ELH*6PLL M<#AE=(>8BI9L:E"<38&6;DBNTG@GF%PE$B?">R;W0.><@^"GZ!./%![G,?HJ M$F!H 6O*B>#H^ MF#*LC/T''"Q"8I"=HA![N%NCXZ 0=(9*C:Y*F,C5\:@BI M3/$;4:7B8ZG"[E%QC9F.'.L4V:;M=L#GP_ %1#7$97^,(9IHL,PYL"UKX_IWEF1^Z?!Z( M;,^U4[MVAMC#*OEQE?(NKR5!4!"H"V(;!A/3G!K;IH=VD&5ZC:@]<6XMSAT4 M5R4C@30>D7PDU&O;I;!D&3/.8QRW]K?\ELB.H*!/I%>+] 9%SC%/!A/LM32ME\RD79U.ZQUL!WE.7W58YM^/H7F06Z:B:9: 9?NZ^TID5]C$UZT>F8UO MMO6V,J[P7O-X;$>W7^MKA[G!6/=?Z3,:[87J[>37>D5RCE)82IRI^S(-K&R7 MRHF@ZZ+C>*1"]B_%,)$M)C 5(->7E(J7B6IBZJ8U_ -02P,$% @ BHZ9 M6%31$1>%!@ "RH !D !X;"]W;W)K&ULO5K; MCMLV$/T5P@V*!,C*XD6WU&L@V6W3 %TTB)OVH>B#+-->(;JX(NU-^O6E9*TH MF:36VLC.0U:RAZ,S8_+,(4>SA[SXPNXIY>!KFF3L>G+/^?;-=,JB>YJ&S,JW M-!/?K/,B#;FX+393MBUHN*H&I'//RP^F\]DVW- %Y9^W'PMQ-VV\K.*49BS.,U#0 M]?7D+7QS0_QR0&7Q9TP?6.L:E*$L\_Q+>?-A=3VQ2T0TH1$O783BSY[>T"0I M/0D<_]9.)\TSRX'MZT?OOU3!BV"6(:,W>?)7O.+WUQ-_ E9T'>X2_BE_^)76 M 3FEORA/6/4_>*AM[0F(=HSG:3U8($CC[/ W_%HGHC4 $L, 5 ] IP[ ]0!< M!7I 5H5U&_)P/BOR!U"4UL);>5'EIAHMHHFS\F=<\$)\&XMQ?'Y+EQPL:+0K M8AY3!EY^R/:41<6 M%L#P-4 V(IKA-_W#;VG4#,?=X5.1KB9GJ,D9JOQA@[^%6$NK74+![VN9 " 2 M ,H$M+/Y]V]B*/C : [1/Z=N@)0U:,@SM^R)G#.PR081)!7HC"% [40^.O18@Z%G'J%4C M%%BN'K/38':^$W,B[JD6M*/@N?(1LIPCV!HSS_4LK ?N-L#=IX&S%O"?&8\% M_PK$ZS NP#Y,=E2'VE7@>+9#+'*$6F,&':\57 >UUZ#V>E%_MA86^$/DENV* M;V"99RMM9GN=#%W (SGKQ.LW\?H7XC1_S)2,Y*R3DJ!)23 VIP4J.[C8@D[+([B;9B8.:W?P] 5 M/):W;KRRTD-R(5Z#O9IB<%I&\M9-BQ03<*":>)K;H"H/(/:A.G-U=AZV/,/4 ME3H"GB DGLEO&I&@T++&R+=\N_T/&F*0J@+VRXKOXCM/(>DKB!6^\U2^@]@U MIE\*!-A;;+^#\7QU0B#2YK(:N=;.L7P#Z7'X)WJ2-ZZ:9&B PT4'4^3'U)5!+(#16SH MS)#?VK)T$;<.'$Y0&\^C/J0*"5OA;(T1-**66@,-/!080':UZRZ-V2T6JX'K MS0SR#DG9@$XX(7@.V2'- 8'0;<>;5HT9@D9YAV1=1_UU_7U#<4+AA1N:13V; MUWY?@Q?U2-ZZD4MU@-Q+<5VO#!F@$W3&,[G.?W(;BU2189N.$Y%4&&C@4<$0IE./ X1@4TN+S@R9F Y+ MC8!/.#5X#M-A]4 V;;"=!HS&#BFXH)E$!+]23PJ$V)L;QUT])J2XS?EU E!<'05:2'UBYP362" MI?; 9^M.8(VL4,2>QL@U*0\LE0<^7W^B=MW9V3K><<'!FOZ$@US3_A!+Z8#/ MU*' ZHD!]HAZ!JFS\SW'5"NQK.[XA"Y%E!?;O!!PP:H;B!;RJ!V+L;QUPY=2 M 5^J:8%'[5J,Y:V;%JE&\.B-"ZSI7-B>HU;S0%FIT+8-\YA($4+.UKH@JKY0 M>X0:(]?4D"52@I#S-2^(KGGAMS#5P'5FYOZWE OD3.T+HCDIL)%Z"JRQ"QSC M20B1!9WT%_3'L[Q!I-?O<^CJ'LM;-P.M=QWRKR7<12=I"S]3-JSVT:5E"KFL-XE$ZDX"#GZU\036<"037= M>C-#ZX5(L4#.U+^H_;;?5"+^M-O?(UR;NPV(C?&"1T M+<;9EB=^TN+PYN'AAN?;ZN6]9V8#XKP" !6!P &0 'AL+W=OTD[7[];$,836C42GL!?]QS?.ZQ?1UON7B0!8!"3R5EL7%D)P)D%E=3U/2]R2TR8D\1V;"Z2F*\5)0SF LEU M66+Q/ '*MV-GZ.P&[LBJ4&; 3>(*KV !ZKZ:"]US6Y:,E, DX0P)R,?.]?!J M&IEX&_"#P%9VVLADLN3\P71NLK'C&4% (56& >O?!J9 J2'2,AX;3J==T@"[ M[1W[5YN[SF6))4PY_4DR58R=2P=ED.,U57=\^PV:?$:&+^54VB_:-K&>@]*U M5+QLP%I!25C]QT^-#QV YND'^ W WP>$KP""!A#81&ME-JT95CB)!=\B8:(U MFVE8;RQ:9T.8V<6%$GJ6:)Q*9K!4: 'I6A!%0*+3!:;ZQW.T-W.&3K]C(;!Q M7;=GH#"A9^@3NE_,T.G)&3I!A*%;0JG>'1F[2HLS2[AI(V12"_%?$1*@6\Y4 M(=$7ED'V$N_JI-K,_%UF$_\HX2T6 Q0,SY'O^6&/GNG;X<$1.4%K=&#Y@E?X M;M@&I-+G7\GSVEO,,O3E<4W4(^Q?P]SX*UGA%,:. MOM(2Q :1][C/@/Y&]L"-L[0B/L2=W@"GY QFB7$ISX!B2NY.7&7=D M:TF?#S5Y9,E-H=HDX<"/W4TWO3KFLA,S]-J0%Z)'K>C1VT2O='E\M^::^Z*C MQQM<[FD^C!D-1OVBHU9T=%3T7/ 4(),H%[Q\E^#HP&3?#SMR:LF'41?#0]%N MIT25(%:V&PO=V]R:W-H965TOI-%NL MY2;(G&0K8_7.?9)N@ER=IJMIMDUEL#P,VD13XKIBN@G">#*_.+SV(9U?)+L\ M"F/Y(479;K,)TF\_RRAYN)S@R>,+'\/5.B]>F,XOML%*WLK\\_9#JLZFE9=E MN)%Q%B8Q2N7]Y>0-?GTE6#'@8/%'*!^RVC$JIG*7)%^*DW?+RXE;*)*17.2% MBT#]V)'I4=IG4=Y,'\(DT>4%I8*V_%P2$VA]%J-F%:K> M#=6X?'XM[W)T*Q>[-,Q#F:'G;],DR]#G6%T34?BO7*+WZER]H4+^+M[++%?? M89ZA,$:MH2_0\VN9!V'T KU"GV^OT?-G+]"SPO FC"+UE647TUPI+CYWNBC5 M_7Q41RSJ;H+4012_1,0E#!A^U3W\6BZJX;0Y?*KB5 6+5,$B!W_4XN]6W43+ M7231[_?HS5Y--;A3)^IR0K>!.JB%\:_W:BAZE\M-]C/G,/ASBEOW=;8- M%O)RHN[-3*9[.9G_^ ,6[D]0$$9RU@@)K4)"N[S/?\GR4-U,ZCJY#\(4[8-H M)U^B]U)=0_DZB!$F:)/$^1K\\H^NQ<%UD6_V<^P*S_$OIOOZ_(YF?LV,,6,6@!DEGB-@Y:)2+H;&OJ=L 435Q0YMR0;,/#YS,"S; MJV1[)P3\4Y('$:3UZ(S71 @BV@'VS #[WLP68+]2Z@\-L%6F#X24$(>WA )F MGKI3*2QT5@F==0MU;AWT28G-=NDW=)?$2_"6ZW0R-%F.Y*PQ7^QJVKI/1)#R M@T:*REC>FF&I%2'X?!0I?7L-C)@I&3#KF9*QK@]P)VN_ RNEX\8=9F8VR,JU M)3:L&8Y/@7C/I%SZ;B0QUV%MY8 5KUDUE6N,X\$<[RL;0#2K9=Y2-FAEDZW9 MC4^!MS5)8Q/$F&-3K&DFJ TF6.,:#^:U72G 7N[,VD(!*U9C3E.H!C3N)O3- M+@X7X3:(["CI]C X:X[DK3E?C7GL/Q5,.@N*P6$9R5LS++JHP-U5Q??!9&;> M:I364FPY1<#,]6R)@>CZ@'2"]CL 4CIN :1=QT%6KF/A'M'\)J?PNVS1G)6W/BFO9$/-4>5V=9,3@L(WEKAD77%N24U7_?W&RN\X5O M%/> E2*/98E-=)5 !N\&])4-K/I=8UT%6UG6)$13G)Q"\;Z9V<3S3#@NO-8K MIP$1'=N(3C71Z6"B]YP$A8CN&G2QF-F$:Z;34YANS=<46(4+9JP#(3/*;/F: M:HK3P12W2X5X[-8TE%)A,\LRA=9VS+NI_;9"BEJI!"L9+SKVOKI]#4VB8WEK MSESSG[(G8@OM+#0&AV4D;\VPZ%J#GK(;T+>'PHTZR6^3A9H; _8$H2L%.GA? MH*]F8/WO&ML9I55]9JY%L\8X/07C?1.R"6B,/3/%06:^;9%%-YZ- MVI\?RULS++K>8&=LT3-S+X#-7"-U &:4^M:;L=:F/UN?'MH9X$86@>0?O_W#/8#MH1U[;%Q#3@V:A= M>F:VZ2F?&1<)L#+G]M8*TTAGXW7J2U>-#3'N&3C5+Y)T MFZ0JO&A9//SU/VP9M6\_EK?FPS:Z*N!/U;CGHS;NQ_+6#(NN0/@9&_<!M'G* Y9S94A^O/6DW:K>>FUCV%)6-A^N ;CVS/ES'-;SY M>.UZ#F'8-R]ED.HV6',-:]X-Z\L$<:X&O@!;\^U;$;:RP%!HCHLS-O"% M"6BB:OYV>H;,[,^0"@UR<:X&O@ 030:Y&+4YKT 5MC @[J M&?&M"UJAT2W&:]V7KD0S7L;2VV+6#NRT]N.6XI=%-T&Z"N,,1?)>C7,=3WTO MZ?''.L>3/-D>?N]RE^1YLCDWFO5.7]6*59>3ZY MKZJ'C[-9.;]7J[BK6*B^?/*LV?SB?!Y.6+/Y+E?55_,;LX>XB7ZD95 MWQZ^%OIHMK.R2%8J*Y,\\PIU=S[Y%'R\C$A=85/BGXEZ*EN?O5K*;9Y_KP^^ M+,XG?NV12M6\JDW$^L^CNE1I6EO2?ORW,3K9M5E7;']^L?[K1KP67[OO;M259RD[[V?O6\W5]Z[G]Y[/]4&KI,TU>>K M/)M5VMVZT=F\<>WSUC5RP+7KN)AZ-/C@$9\P2_5+O/J5FN^JTV[UF>ZD74^1 M74^1C3UZP-Z-OH,6ZU1YO]]YGQZUU/A6'^AKR;N)]8=6'_W[-UW5^U*I5?D? MF^QM.\S>3GW??BP?XKDZG^@;LU3%HYI<_/4O@?#_9NN$@8QUNH3NNH1BUOIU5>5,G_U,*;YV5ET[XU*#<&ZQ#S>!%*'IW-'MN:MH5$IU#$IV17K.,M MVWG+7O>V;'G[2UDE.A!H;^_BI/ >XW2M;#YOS89M=WS.IFS/:TNQ@(=3;O>: M[[SFJ-??IC=3[T\=HS=YMG">BNA1OI>4P,9Z^@5.[WB1+>9&+)+!C+6 MZ9)PUR4A>@ET[ZH/WM5:U9$UU^J?55QXNF]255HOBQ!.&H,?$,2OJ-*5%ACM:V,^--@3QK>MJNV%B4%0X]TC<7. M=2DH% :+$9].J7W4" RM!.C(?V$;W'J%CL8^'CMP)UQ/B^&/ >0PR+[!I&F MH6X4(?!LH?ZXZC4$$^ (\YK>X\-) &G%;UUTC5K4&U>UAGP"''U>4XL+Y/"$ M1O!\CH$Z@6&= .4&=R1M[';4:=8D^_(LQ:+H8' Q0!+@1'*]SI)Y\J ? \" M*6ZA+WX-9:VKUU!*($\$I<% '-)TRQA4$QBL"?ISS;&C"^29@$S%_O4[!M$0 M0S3$E6B.'U@(Q!LJ"4 WW!-7I89O",XW0Q J@23#0@F5HIZX*FUE<7 NQ*N-[?;E"^2- 3[,@ _#,S?N<_TP75-G3,%< MOV72*CB86&6&3!A.)G_?$6J<>O%297-DSA^WU9?)AK+656Z8A9UJ>0T;='W- M4-:ZW6( A_4'G",'F<9R^R[U]R_C,:"&M1;DN$+-\:,+LV1_A #A%O?$5:EA M'(8SSA"0L;@&&8XAKV-8WH$$LN,E+#<8&. #3=@ MPW&P&0Y3N85TP%,O[HVK6H-#',>A-U$JMZ1J0G#OX1ZX*C38P_%4C3.HL6!\,UXFU<U +W8%;?9>R_1*/NK M6ANL3K;#:M@M5F,0CS#$(T;;924@Z- L"O>OJL^PSEB_*U6 D(/U:,KB$UC M4(\PU"/&WVXE;.N3+5%JC&Q0:&@I'&7+56A9DQR ,11OVU6;8:1P\"U7H64% M<@17(-N*A;)UOW8]-I03CKSE*H1PH\_+?L8*]\+UO!BV"4^UYRJ$H$-]N.P1 M]\=5KR&=T'5]N+^N.HU@!2.N.LJM*RX@6L?< ]<%1H "D?: M=17"93M,[C]J-87:;R]@@K;ZH.MU:Q/X*WRR7!9J60/K_CLY?ODQ3]>+)%MZ MUSI"+N.E\C['\^]:SJ=,_RM+5;U\<8-B+NY!7YX;REJWOPSOA*?:LQ4.NF=K M*&O=;C%P%(ZV9RN$3!1Q.#R-@432()$$FS@A4-@8X M20-.TA6@YZDH2=YJIU=$LZ$ M2 6&KPA5R&&D*+^F2>K' *>36G(.$A5X\WUE3-KO9ZR?C?H=5PL MDZS4X_Z=-N]/ZW1 L7W=YO:@RA\V;ZR\S:LJ7VT^WJMXH8JZ@/[]+L^KEX/Z M)9B[EYY>_!]02P,$% @ BHZ96'B9Q*I""P Z7@ !D !X;"]W;W)K M&ULO5UM;^.X$?XKA'LH=M&+K?>7;1)@DVVO"W3; M8--M/Q3]H-A,(JQMN9*2W +]\95LQ4.*RLCB#7D?;NU$FC=QF(?SB,/SEZ+\ M7CUR7K-?-^MM=3%[K.O=A\6B6C[R35;-BQW?-K^Y+\I-5C=?RX=%M2MYMMK? MM%DO/,>)%ILLW\XNS_<_NRDOSXNG>IUO^4W)JJ?-)BM_7/%U\7(QO/_B: M/SS6[0\6E^>[[('?\OK;[J9LOBV.4E;YAF^KO-BRDM]?S#ZZ'ZY=SVGOV%_R MSYR_5,)GUOIR5Q3?VR^?5Q+G5^E_WGO?>'.75?RZ6/\K7]6/%[-DQE;\/GM:UU^+E[_PSJ.PE;5351>;[N;&@DV^/?R;_=I%0KC!#=ZXP>MN\$Z]P>]N\/>.'BS; MN_4IJ[/+\[)X865[=2.M_;"/S?[NQIM\VS['V[IL?ILW]]67G_A=S6[Y\JG, MZYQ7[-UUL=D55;Z/<7'/^K^_*9_GZ/3MCWVX_L7<_O6<_L7S+ON3KYLYM=;ZH&]-; Q;+SLRK@YG> M&V9^R=XP<#MU_CMG_CR>+LOW[YH G:,FG>,FK>7Y[\A[[9)I]73 MFK._W[./SXVKV5WSI1E7[#9K/@CQ^O=?FUO9YYIOJO\,N7W0$PSK:9/X0[7+ MEOQBUF1IQ_Q$P;SYBD_B[X-7.:&\3P\7B99'1RM#E"K M/V^?>54W\U+-?BFS%6?_8Q_/6/,<'YOTY^60O:C J4^,2)CD>WCT/;0TB$/* MD! )DT(2'4,2F1G$D3(Z(R\*YGYO$*/:-7V+C[[%J&\WO%PVX[SYX]S.ZRO9 MTW8V7QYF\_(PFV?=;#[D[4&1ZPGN.O,D27K>HO9H>IL84*G#J*B81)OJ='WU-+B9U2AH1(F!02UP&IE]Q.$CKB?V[??]0^7?\!CKDHM+G\6[$]ZV?\H'.D<(M*FNPT M "[7MY3F+@KM)H>%2)H<%D!T+@[I]!,]4/Z(NTD\5X:Z"V ME=M$**P+BPE,YP*HK1ZX_TPV6Q>%F:"C!>MAL F8N"FZ$A MW !2C<4GKF?RTS0!R3R 9)YCJXI"!+^Z,HH),.%CLY\\=6I[B>R4/GG@0D0YP&(\W 01YGUD9KUBK=KFRWR7K=]>F>(2I@Y<*FFROP#??%O4 MIT]:C*.2)H=%8#]-T9\JL>EZ0:I01]UUL7Q=.$^&UZ8^8#$?KY?U!K#>NA37 M,?E9FH!A/L PWQ8QZI,RHU32Y+ A/,-D:.=W$0:NIXRP$U -A\@FV^-'O4' M^=$T3OL>FT!F/B S'R^FG93X8\M27,?D$6X"E/D RGQ;Q*E/6J>CDB:_(@. M+C!$G79RQ;]M7C"/>FF :]?U#@!<8(T[[33)<'7N] MPN$&Z#@.""_ "G)KW MIRY,<<&3WWTR@=@"0&R!+?HT("W-44F3PR*\$&>(/@T&Z--YGTK$E>LZ!\@N ML$:>!L/DJ?)F!&Z1KL< V@(IN*C)X]@$G@L MSP6V&-2 M!Q')4T."X"^P!"#&@PPJ&FJO*8;J RJY[[)H 8 S0*\7O;6.-9; MKN+*)C]2$_ L!'@6VJ)10U(:E4J:'!; =:$A&C4'J==T#%!=: MHU$[3:R; &TA@+;0%I\:DA;RJ*3) M81$V.!CB4SNYXA00*%@65Z[K'""[T!JCVFE27@3L_W''+=+U&"!=B)?HD G@ MU!4LKF'R\#:!Y4+ )129/# E Q-$2M=G(C*0OZFUIPY;K[DP#L M1=;(U4Z3LH+M9SUND:['@.,B',?]XRA+V&B :4U#X3+9;@!I$5Y9>W,@ZZUA<6V3 MGZD)I!8!4HML4:X1*>5*)4T.B[ =U=1^5'5#ZN!0-P'H(@!TD37.M=.$O@J, M6Z/K+<"U""^]3!V2+ ;)$MYC4B+>U129-W; /:BPTQK[&Z M:;7_WARN6M\06&QN35O"HI,EA 4@8&V)C M8Y6-]>,@5$BJ6*5C_20.A5JV;#D MA@OLDT;WWHK7-R$R8_:!)1+ ,HEMEC: MA)2EI9(FAP5@8&*(I4U4EG8P W#]NOX!\$NLT;3)";M=<6MTO054E^"E.8I9 M8;1-$RG>HY(F!PSP7F*+N$U(RX%4TN2P %9,#!&WR?A&6%RUKFL #!-KM&UR MPD98W!I=;P'W)7B%;_*$<.IB&-<[>;@;:54G]*JS1>0FM$WL3!0%$\"8B2$B M-QG?(XNKUFW0!V@PM4;CIB?LD<6MT?460%Z*@[S]=OAE4>Z*QA_>=W?0*5(> METJ:[#Y@P-06CYN2E@"II,EA ;"8&N)QTX$MLX[G*HUN4I7(3#I+_8Q2W2]1A06XH7[W2F@;'%+:YR\G@WTH58:$-LK0\Q M;2-B,YV(Q5;$QGH1JSMJ_<01NN ?/!PQ0-M%H2&Q8Z\CL3/8DMB/U2;,1KH0 M.Y[@-5[M&YT23FY4C"N:W.B12EPO,D*O8L=:LV*'MELQE;A>:(1^Q8XASO=5 ML 2$@T39J#!B@+:+0L]BQU[38F=PXZT;]-L*C-BD[;70M]@Y;>_MI)7OB-#I MP]M((V-'Z&3L6&ME[-#V,J82UPN-T,W8,=7.N!,LK0@4?/QZE;2-*?*%!AP] MRX5^QLYIVW&)5\$C:J<_82-(3SQTPK7%^KI41TQTH3%T8H5X9(4AYO=5L/1R M<^@JS.^( =HN"G!PY%@*TF,Y!C?IADH;K1&;M+T6H!Y^P(/NW#"V-!Y1.ST! MC. ^\9P*UQ;WZU*=2?$:&B-X43SC8N20B]\P-Z@[=]O-^TJC?S-G6HB'6HR< M:D$Z-PSNWPV4QE,C-FE[+8!!_("(D^:&D]?(Q$=;F#G;0CS,'*#Q&R8$=5.OK[XE-J)?UT/A+ P7/U6"=#[PAG?VQDJ9D/:D MBX5P#&U["/"7K'S(MQ5;\_M&O#-O7\DN#\?J'K[4Q6Y_,NU=4=?%9O_QD3?9 M7K87-+^_+XKZ]4M[V.WQ=./+_P-02P,$% @ BHZ96 MPO""H! UAT M !D !X;"]W;W)K&ULQ5E=;]LV%/TKA%8,*=!* M(FU)=F8;2)QM#=!V08QL&(8]T!9M$Y%$EZ3M=MB/'RDK^K)"S(;DOB22Q7ON M/=<\TO'5:,_XLU@3(L'7.$K$V%I+N;EV'+%8DQ@+FVU(HJXL&8^Q5*=\Y8@- M)SA,@^+(0:[K.S&FB349I9\]\,F(;65$$_+ @=C&,>;?;DG$]F,+6B\?/-+5 M6NH/G,EH@U=D1N33YH&K,R='"6E,$D%9 CA9CJT;>#U% QV0KOB=DKTH'0-- M9<[8LSZY#\>6JRLB$5E(#8'5OQV9DBC22*J.+QFHE>?4@>7C%_1?4O**S!P+ M,F71'S24Z[$UL$!(EG@;R4>V_T R0I[&6[!(I'_!/EOK6F"Q%9+%6;"J(*;) MX3_^FC6B% #[KP2@+ #]WX!>%M!+B1XJ2VG=88DG(\[V@.O5"DT?I+U)HQ4; MFNBO<2:YNDI5G)S!JRN(-$S3M,5N"^O4'QN62192!^3

)K=@:LW;\$;0!/P MB48*)1$C1RH:NAAGD95\>R@9O5+R)\QMT(/O ')1OR%\:@Z_(XL\O%<-=U3S M\@ZBO(,HQ>N]@C=3R@JW$0&_+<'-3E'%GE+>F9T ^;2N3$ MWX&?A:1*;;L:DY]);9!3&UQ>I(,CVLBS88VUL:XS60]SUD,SZYCP ME7[&JF??,RD_D)OH&+%.W<X MY:W>&QX]7\W9SV57&"IH-"?=:#S+66&.[*#.O O;! O?!,W&Z3-+WM\G.R*D M^J4DP:\X-F^W:^QKWC MI_@@.'J>F=.?2Z]P;=#H@#H2N7]DMP._SKL+9P8+:P;-WJQ)XN!?8#;K9LR3 M-W87!@X6#@X.+J7WECQ9UI8N'!XL+!XT>[SS]3X\VO30'=9W?1<^#A4^#AD- M43=JSW)6?'OOZ->*N;)SF1=6#9FMVBMZ_T!7:_ G)5$(IHQO&%?-J0_;&CFW M9,VRWG1A]%!IZ5V80%280'2IV1UJ=7C7 M%EJU+85'1!W-[]#Q ,\[UG\7]@\5]@]]APE>EK,\0N_;=0]D+NQ4XD[II9M^ MXZG4JU0L0$26"MZU R4M?GB)>#B1;).^AYLS*5F<'JZ)N@5PO4!=7S(F7T[T MJ[W\5>[D/U!+ P04 " "*CIE8/T"2'S$+ "M?0 &0 'AL+W=O".\"PSQQ@U@>8EQY@U0=8^T0/D>W3^A06 MX>UUEKYI6?7NTEKU8%^;_=%E-E%2?8Z/15:^&I7'%;>?V%.A/;+E+HN*B.7: MN_MTLTWS:%_C]%EKOOZ09L5S&D>I%B7:MZ0\=>+HOVRE_9KFU8OU@4\_M/N, MK:)"^QH64;+6/JY9LBR/?Z^]^\2*,(K?:U?:M\=/VKN?WFL_5;:^1'%I-9H\AU&FO8;QCE4GUZHZN?)307[F3ZBX.J&.9V)7=0XN_;W+:K1Z MO75-U[Q>O/)9'][DW"?G8IWQL-)]O\\>Y]OTF35 M>=JB1H9^?D3&A'R=4[Z.HE/:H2P)D3&A).ZI)*[Z4_K@TN/.5L,QN)/UD#8: MV,BTO5/:'IKVEUT2+:-M&)\_ZU$#0S]B(F-"KOXI5U_16>]3EH3(F%"2X%22 M0/U9'[3/>D.WYD'CM$$F&BK=-7EB4ER!;G.P W-?3S MIK(F)L[QH:&H"VI'5&4ALB:6!2#/0(%)3B?4/H56<.VYW>@$/+2QJ0/,&3C- M_7)J@?+?0%B!/<) N*W!'SJ1-3%SP#[#5M4+I&Q(94TL"]"A@9*6I%YP6KU@ MZGJ[%V1 H $4:. 8V-4+F_(K\KI\?/44+K^7J4(%.O,DPKFZ'#+@T Z-#Q5 M#4**D536Q+( 2!HHE$EJD(-/AVL0RPE:_2$#%PW@10,'QOTWY66:;=.LS+^9 M<&=:1)Q7IR^#&DV@1E-7I061,B65-;$LP)0F"F=R^J'VR?_#\$QGWE2$\-#& MILZ)@S@W'K]'#.H)W.;@#U\&/IJ CZ:EJB=(V9+*FE@68$L3UQ3E](3=Z@G+ M-.=.LR=D\*,)_&CB_/@Y>65YL?]._4L6KICV/^WCE5:>$"_1^H5EG8F1"HE4 MUL3\ 2)-5U5'D,(DE36Q+ "3)JXURND(KWU%P/.#+,+FD]7E@MOXURF!%$UC1Q%FQ8QBXN[O[@U:DU>^K MSLQ(89'*FGB-#@6+%BDL4ED3RP*P:$T B[5/?ABP#;UUJ04/;6SJ (L6 M#HNDHT#MJS$*Z&XK9RE7BKE+Q;BZV#$*=%QNO0 1<#^#FT &'5I AY8JY=$B M51ZIK(EE 7*T)E >:Y_\V-!U&18/;6SJ (T6KCS2C@T'7X;%Y]S,5P8-6D"# M%DZ#%X\+?X()B'9[N[!!Q(Q4)CX#<' M"#RFL3D#)SJ#Q4=D@.@#"-S9X$Z0@9$.8*2C2H%T2!5(*FMB6;@[8R90()T. M!;(]/,@ 2@> TE&H/]:^FOR@^\V<9="B [3H#-8@STZ&O@ @<&^#&T$&3SK MDXXJ)=(A52*IK(EE >1T)E B:Y_\^- U-QH/;>P-V3'RXZ[B/!(QN;.="EJU"MK'WA+"$#&UW 1G>P M4CEXQ.@%#%+]DLJ:N"P!P*:G2K_T2/5+*FMB68!)O0GTR]HG!AAX6&/3!MST M%&J7M2\4,/!XQN8+'.F-FS1Y]BZC"X "=SFX#V00IP?$Z:E2+SU2]9+*FE@6 M %-O O72:ZN75F"W;CK"0QN;.B"FIU"_]#KU2\=N4A0>T]BJI$3(]4Q*2R)I8%:-2;0,3T.D1,SYHW)7\\M+%+0 %7 M^@I%S-I78YBPO&;.>$QC+SFQ(-4DJ:^):F<". M@2I-,B#5)*FLB64!O PFT"2#MB;I-7L CVMLWH",@4)1,NB^F]MH#G5X3&-S M!AX,!>@./>F8'@@O7$<<.#SW89Z!< ^@6J!,: M5&"DLB:6A5M6?(IUQ=L"H]X2#?# QJZ/J?/KBBL4&(_.T)&@)Z+1.7-+BNLX M 9X9#(:ML4Z[FCB5N49-3*XFJ@3%HR>RTDA9;ESGUAO7)Q 5CT[%X:&IQ/>$ M-CIY;LEQ7:&L>'36NM&B>7&V)ZK1>7-KBNLX%YX9(X8M/H_[&-X)4A8;U[G5 MQG556N+1$UEII"P\KG,KC^L3Z(E'I]@7B9[ 1J?.K2ZN*]03C\YZ$$+*LN(Z MMZZX/EQ0'#Q)LCM_V@7(JBT3ES'-FS<0TF1@[;HX!X5QLYV]KP^]JHV]B& M>&<;.5O;\'O;3+*YC=&>(^FXK2W/>F(;G3T'G#W[VQ /$]VW>;?F/_5$-3IO MCB;Q'6'Z%(J!HP7M7C9R-K/A=[,Q5(F8!M7V-,?22,%2?KN;GOUN)(T6[94G MC7;/2 %-;J\; ]\UAGBL,#OG2NI.\Z)N3U1#\UYP6VE7&YE_";-UE.1:S)Y+ M\_J\FK6>';8&/SPITNU^=^VGM"C2S?[A"RM'BZQZ0_GZPFS @ 9P< !D !X;"]W;W)K&ULK95=;YLP%(;_BL6JJ95:OB%-1Y#:9--ZT:EJU.UBVH6! M0[!J,+6=I/WWLX$BDM"HD\8%V'#>E^<LKRQ)I M 246)JNA4E]RQDLL59>O+%%SP%DC*JGEVG9HE9A41APU[^YY'+&UI*2">X[$ MNBPQ?[T!RK8SPS'>7CR052'U"RN.:KR")Y)%C G-%?))/%S+@T4 8Y7E/YP+;?H45SBH4@.4FQ'IHS=+H B0D]4UZ/RP4Z/3E#)UI]1RA5 2*R MI$+7 %;:8=ZTF.X[F'>8F\ASSI%KN_Z(?'Y\$ MD;49YM/&A,,8+S2G?=0.J-^#^D=!?[#JHOQ'V-9Q,@!QW=!T]G#'HOQ!U YN MT.,&1W&["56"+%BF%E _Z<8X@P."J6-.[<&USWRHF/AF,!U>X_QASQ]^A']Y MM+[AP628>-X>:7@P&29>8(9[=-9@&]1'D)J6*U()1"%7.MNH[SEC\JVC-]O^;(W_ E!+ P04 " "*CIE8=.KY M#(<# E#P &0 'AL+W=OES&>.Y-1>>].349R;03/X4X1O^\,72%#>\R6C%%C #<[^Z4SCR&I:49Y!K+G.B8#YVKNG5E,8%H(SXF\-6 MMZY)DF82K%-YZ:Y=@9."2%.5L+\T5N_X0ZH5)@(H4NO\FVCO4=DJRUD5D-1@49 MSZM?]K,VH@6@T1% 4 ."_PL(:T!8)EHI*].Z889-1DINB2JBD:VX*+TIT9@- MSXO7.#,*GW+$FQ! #I"7Y.(&GW%QB1SWLQMR\?J2O"Y17 A\9WKD&91<3.PEM;SWE;S@ MB#R+]K67> O%! E'8R&9D\VH2=1#]W"YR)K)-HOTFT_UMJ1/^RM5TM4,'0C^WH=-BJ'+U(CAK;=/_#;G_V"88%$Q[8;]7=_ M[/Y+%8F:N5,E#E3705W;(S<^HKO5D-"3NN^PCP.E4.316G&:X;E[X5QLW7QW M+07]/3T%/6M3<2ZVKDF[MH*>K:^HF=KKDL9NN+]ZK5'](XMWUUC0E^DLJ*VU M.!1MB0I;45W1NVZ"OE@[43,/VC9&^ZKC@QZ.!@?EV6N=88H#)';^"YYK(F". M,-_M(XNJSF35P,A5>:QYD 8/2>7E$L^QH(H ?#Z7TCP-BI-2_ =02P,$ M% @ BHZ96'@)GW(> P *0H !D !X;"]W;W)K&ULM5913]LP$/XKIPQ-(&U-F[9IR]I(4)B&-!BB8GM >S#)I;5PXF [ M+4S[\3LG;=:64($$+XGMW'WW?1>??<.%5'=ZAFC@(1&I'CDS8[)#U]7A#!.F M&S+#E+[$4B7,T%1-79TI9%'AE C7:S9]-V$\=8)AL7:I@J',C> I7BK0>9(P M]7B,0BY&3LM9+5SQZUCF81G@M/[G)M'F&"8*VXX:MB_8$HQF]P#V#]!P[@X M@,]P/3F!_;T#V .>PCD7@GZ"'KJ&.%@D-US&.R[C><_$:\.Y3,U,PVD:8;3I M[Q+W2H"W$G#L[00\9ZH![=8G\)I>IX;/^.7N[1UTVE4^VP5>^QF\"959E N$ M'S&K[5>7FS*@7P2TI](\:#4;@Z$[7]=<8^0U.I71AI9NI:6[4\L%<5Z34-)_ M*>L2NK?)NKO%NL:HU>C5L_8KUOY.UF.F9Y I&2)&&F(E$]",=J2,7T;".PC00,J@0,WJ_@2NC^QI;6K*^ZM:K?J=H^*:WUH_ICZH;%O^PY1-%-U.4YL"@3%! M-AL].B]4V9B4$R.SXFZ_E88ZA6(XHUX.E36@[[&49C6Q :KN,/@'4$L#!!0 M ( (J.F5@GLY[%=P, )D, 9 >&PO=V]R:W-H965T7RM0K][3.C;? M[]'?.O$H9D$US"3_PE*33;VQ1U)8T8*;:[E]#Y6@@<5;2J[=+]E6MH%'EH4V M,J^J(8)>XQSHW"5H9])WGPMF+DC= M@"B@1^+P)8F"J-_"9_;K[G$'G;@^DMCAQ;]\)%^8R3 %R37F*>-W!$,*"B^# MB_E;RA3Y3'D!Y-^/"$4^&,CU?VUQ+??MM^]K"\:IWM E3#VL"!K4+7C)WW^% MP^!U6U .!+83HGX=HGX7>E)?1>JNXDNR@#43PL[@I=R 8C)M"T").G2HML#= M)E'4[X43_[:IK'/OWU0VJ)4-GJ<,1-JMJ<0;[6@:[FGJW/4W-0UK3<-.33\K M$FVJ.A&?>U4/!+8C?E2+'_VA;!X=,D0' ML)T;@.T?A_R>9QR\W?S^;Q7L[' M)X/>N+;:H7Q24S[IOM+88-$T9>:I3]C)'K>PL6?);-^FF;<[O,+@X7L>=#)[ MIZ36I!#8TW'V'5*RQEZN_2L;[.T?]*)''"NC0=/H"8J-EB-\'D6.8TP,BJ6. MY1O, .P333OGL(-.Q3C#P)Z6YQ2P>]WNC1X3] M1I.7@UJ[WE>3I253]CKU;-U?G[FN\M'\N>V[7?/X %,V[5BD,?$TX;!"R* W MPCBKL@\N!T9N7"NYD 8;4_>:814#90UP?26EN1_8#>I_(\D/4$L#!!0 ( M (J.F5@,#^:FE0( '\& 9 >&PO=V]R:W-H965T[:])(=:W7B 9N"U'JB;(GG"G1=%$S=':&0S<0; M>_<;%WRU-G;#3Y.*K7".YK(Z5V3Y?92<%UAJ+DM0N)QX'\>'T]CZ.X M6H-ELI#RVAJG^<0+;$(H,#,V J//!J=#EN ('-$V,T=KQ@Q+$R4;4-:;HMF%T\:AB0TO[2O. MC:)33CB3?KJIN;F#.6:UXH:CACW8G;=/"G()T[JH!;-2PXF26L-E2<4B^$_, MX82*1 ,K\V>]SLC&UNVTJ!A75 -&OX'=&1K&!:WVX"L]Z!>FKFEG(1"&DKJ< MSV!WYPWL "=?+@05@4Y\0QI8)G[6\3UJ^89/\*5;1A"-WT(8A/$ ?/H\?(99 M#X\>PWU2OI<_[.4/7;SHQ?(WW*RIV^""6I*+.R"54-'#.V&.23ZX8J)&^'Y& MH>#48*%_#,G0WAL/WVMGPZ&N6(83CYI?H]J@E[Y^-3X(/@R)\I^"/9(HZB6* MGHN>;M76RM56_5!;*UN!0^S;D Z#: M<=<:1E9N8BRDH?GCEFLJ1U36@&ULK57? M3]LP$/Y7K Q-( V2)J5%K(W4EDU,&E)%Q7B8]N FE\;"L3/;;=E_O[.39H6: MBH>])/YQ]_G[[NR[T5:J)UT"&/)<<:''06E,?1V&.BNAHOI"UB!PIY"JH@:G M:A7J6@'-G5/%PSB*!F%%F0C2D5N;JW0DUX8S 7-%]+JJJ/HS!2ZWXZ 7[!;N MV:HT=B%,1S5=P0+,0SU7. L[E)Q5(#23@B@HQL&D=ST;6GMG\(/!5N^-B56R ME/+)3K[EXR"RA(!#9BP"Q=\&9L"Y!4(:OUO,H#O2.NZ/=^A?G7;4LJ0:9I(_ MLMR4X^ J(#D4=,W-O=S>0JOGTN)EDFOW)=O6-@I(MM9&5JTS,JB8:/[TN8W# MG@/B^!WBUB%^[=!_PR%I'1(GM&'F9-U00].1DENBK#6BV8&+C?-&-4S8+"Z, MPEV&?B:=<,PC%1D0O!%DIB!GAGR76H,FYV31Y);(@APSQ'1,LDRNA='D'C)@ M&[KDN'YZ X8RKL\0ZF%Q0TY/SL@)88+<,[YXHZ0S>D'ULJ-Z>93J7,D-H[Z?X;!C.'QO[D'D MQ[,^/$SH812]1H-7),.]>EF!6KDVHHFK8$WEZ%:[3C5Q!?K5^A0[6--P_L$T M[0_K EYE33@4"(F9Q/2JIJ4T$R-K5Y67TF"-=\,2NS H:X#[A91F-[$'='T] M_0M02P,$% @ BHZ96'*^)HID P ]0P !D !X;"]W;W)K&ULM5=M;]HP$/XK5C9-K;21.$" #B*5=B^55JDJZ_9AV@>3 M'&#-L3/;E/+O9R=I0D7PVJ[[4N+8]]QS=WZNE_%&R%]J!:#17<:XFG@KK?,3 MWU?)"C*B.B(';G860F9$FZ5<^BJ70-+"*&-^& 21GQ'*O7AYV0),] W^94T*[]&26D&7%'!D83% MQ#O%)U,\L@;%B6\4-FKG&=E0YD+\LHN+=.(%EA$P2+2%(.;G%LZ ,8MD>/RN M0+W:IS7G&_1 M->1":C)G@&:P-'71Q^CH'#2A[!B]1I2C2W/2)%J-?6V(67@_J4A,2Q+A 1)= M="FX7BGT@:>0/K3W34!U5.%]5-/0"7A)9 =U\5L4!F$/W"SV>$D9X HAH-(:*JH/W8G2>K#KM=-M=QG5+B.G2R-4(T-NA",E\&2+M"1<,6(Y MM%&(]BB\PX?"'M0-U_!%E57!/4Y:N.F_V-DYGR2N"FJO KT#))K^BMT-]K/( 'TW M_RX)U]M6ST[[YU[6IN_B_LMH"CL;^'-Y-LT:N[OU,T2UW[![06=TH*!-Q\;N MEOU7297F_1VWP0&?38_&[B;]9$$-'\VAZ;W8V36?IJ;1WI#0DGI_9Q+-0"Z+ M>5NAQ$Z4Y5!:OZUG^M-RDFV.EQ\$9H8S=T(A!@MC&G0&)G19SMCE0HN\F&OG M0ILIN7A\2D/: V5\(H>\7UD']I1/_ 5!+ P04 " "*CIE8G.PB.'@# M N"P &0 'AL+W=OGN^+L[WO&61R$_JSV )D\%+]7*V6M]N/$\E>VAH,H5!RCQRU;(@FI[@ ?2GP[W$E==9R5D!I6*B)!*V*^Y2O'-T3 (=/&!,6?1U@#Y\82ZMC4VN@-*TT: M'[3$KPSU=/JSWH,D[TI-RQW;<""W2H%69$(>\,3D%;X16W))ZNH.-&7\&L4_ M/=R1JU?7Y!5A)7G/.,>L M/6-N++M@;N/R:?,#:NOK^*>-5SLH=^4&(_(CN7I/? M;S=*2SR7?]C<;O:9VOTV 1NIB6Q[XO-JG G792)Y#3 M#G(Z"OE!E)DH#J"!T)T$P,:CK8R-F:2_N^_.SQ"'0N'<#>V$LXYP-DKXBZ0Y M=F3LUC:LV6#'Q'=GB_[?&>._T3@!CCO@>!082P%D2?FD4D"4V.HCE4 XR["G M@]6)>!C;I!>VAMLB%+LS.VK2H2:CJ/=47\IW,DSE(-WC,B=$\XYH/DKTEI5, MPX3CE95C@^R:"FV;RDX*9>6=#UD6D9N<$0^E(G]Q*8J+CGDQRGR;955188TC M,BV$U.RONMYMF(VE60]@$L3GE;X84$Z")'1C.V;@OUQA_G\*;@G:>A'YPZ,7 M^8/86L5B]T(U!;V+-QBE_FFDCUT8X$+W%47PUD M.&SATZ27UQ;7(C:+!I7E]889,TGB1+!CI2(#'5CWL<:$$: ?R^%4(_+\S(U(W(Z=]02P,$% @ BHZ96!DI;&ULK511;],P$/XKIS"A M31I-FW0%1ANI[3;8P\:T:?" >'"3:V+-L8OM-H5?S]E)0S>RB0=>$OM\WW?W MG7TWKI1^, 6BA6TII)D$A;6KTS T:8$E,SVU0DDG2Z5+9FFK\]"L-++,@TH1 M1OW^*"P9ET$R]K8;G8S5V@HN\4:#69-R$DP'I_.A\_<.7SA69F\-3LE"J0>WNL5]X[:1EP0S.E?C*,UM,@GH65<')'Q_NX,#@^.X "XA"LN!%V%&8>6 M,G%\8=I$G=51HV>BQG"EI"T,G,L,L\?XD!2T,J*=C%GT(N$5TSV(!\<0]:-A M1S[S?X?'+Z03MU6-/5_\#-]?]3R&:^K(P_-M*M89ESE\5"JKJ'Y'\&VZ,%;3 M<_[>5<H-!\OK58-3_T%6$_T3VJ"3#MB3#E]B3 M::FTY;^8;U["-LD@ZM&=;/:%=#C%O9/6J4XPW.N*$G7N MAX6!5*VEK5]6:VWGT=2WX1/[C.94/5;^T-1#CMY-SJ4!@4NB[/?>4I?K>G#4 M&ZM6OO<6RE(G^V5!LQ:U&ULA95=;YLP M%(;_BL6JJ95:("0!UB5(Z==6:=VJ5MTNIETXX22Q:FQF.R';K]^Q(2A32',# M_CKO\QYC'T:55*]Z"6#(IN!"C[VE,>5E$.C9$@JJ?5F"P)FY5 4UV%6+0)<* M:.Z""AY$81@'!67"RT9N[%%E([DRG EX5$2OBH*J/U? 937V>MYVX(DMEL8. M!-FHI MX!O-2/BKL!:U*S@H0FDE!%,S'WJ1W>97:]6[!=P:5WFD3F\E4RE?; MN<_'7F@- 8>9L0H47VNX!LZM$-KXW6AZ+=(&[K:WZG9/49FGR&5F\FN79/4C5K0X_,5MK(H@E&!P43]9MNFGW8"8BB M P%1$Q YWS7(N;RAAF8C)2NB[&I4LPV7JHM&Z% MH6+!IAS(1&LPFER06VT89@TYF112&?:7NFV\W>!YT$#P/) [)IB!BR^XKWF' MQND-&,KX&3DA3) 'QCD*Z%%@T+>E![/&XU7M,3K@\8$JG_1[YR0*HP%Y>;XA MIR=G_\L$F':;>]3F'CG=_@'=/@]/;S8RO86^S\C/R50; MA6?H5Y?_FC/HYMA[=:E+.H.QAQ='@UJ#E[U_UXO#CV]DT6^SZ+^EGCV!O7LY M?D4Y=SO49;"6B)V$O:?KK!_ZO5&P[@ /6O#@33"RAEVL.FJXPXK2;M*P)0V/ MD>(N4AV5[))B?]#-BEM6?(R5=+'B/5:OYQ_(*VE9R3%6VL5*]EB)W^]&I2TJ M/8;ZT(5*]P[&< \5[)076ZGQ/BZ8T(3#'*-"/\'OH.KJ5W>,+%W%F4J#].VVK[,# #2"P M&0 'AL+W=O 'U9,F5!"3_OBO;<1PL:-JY? B2O/OH>797 MTHX/4GW56P!#'G,N],3;&E-;2&GVI<%"/RREBJG!J=J$^A" )'WO+!@FZVQ"\%T7- - MW(-Y*.8*9T&#DK$B^J6/=2!:#HCC=HAK MA_C8H7?"(:D=DE)HQ:R4=4L-G8Z5/!!EK1'-#LK8E-ZHA@F;QGNC\"M#/S-= M@ :U!X(%07X6\H"!%1GY)%8[I2 CRYTAGZ4A"RBD,K@PXY3EFEQ'>,<4ZS'@4&%EF>PJM7<5&KB$VH2 M%V6KR4620O?8/,#)->.+G\-S$9P'OJ/))$KTG<1CW''QF;W=/SM!)FFPE M)5YR N\71I>,V[#;6#^(@K(F)3;F]? Z^PLK!P^;(1\?\?1O$P]C'A^[8HAUD2]_VD M,7M%M]_0[9^E.U=RS^I;D5-[/HPDY='!]#T!52[&%62_164P.&);F0Q:)L/$ M#T?M/S?QM"&>_G?B!<98E;2=QS?MD/HP\/M'S!U&H3]TDQTT9 =GR?XJ#>6D MH>SB-NALFXXZW+I&6"@G*F#8#R1]LF=5OR<"WVVL5 4KN<=J!5QZB>T5 MF?U+50P[Y)+03X\4.(PB/W(K*1M]&P?Q\>8PZ99U&1_1'W2SUWE364?CR M)(9OJ973FIP/4]@A-HK\OIM8)<7ETO?C$_1;+WITEOX7LP5G>=1^[?VB5NW6 MI+I&\:GRB.(73O%;[V3 =^KL;5Q#O;Z.TZA3R"Z[).JUCFQ%-FAU1SFH3=DT M:K*2.V&J3J!9;1K3Z[(=.UJ_L0UKV76]P%3=+K[S^-!HPF&-D*$_P!)650-9 M38PLRAYL*0UV=.5PBTTW*&N W]=2FN>)W:!IXZ?_ %!+ P04 " "*CIE8 M'PHF/_8" 7" &0 'AL+W=O;8F>VT\.]W=D(H)>VF M:5\:O]P]?I[S^:[CC=(_S0K1PD,NI)D$*VN+LS TZ0IS9CJJ0$D["Z5S9FFJ MEZ$I-++,.^4BC*-H&.:,RR 9^[5;G8Q5:067>*O!E'G.].,%"K69!-W@:6'& MEROK%L)D7+ EWJ&]+VXUS<(&)>,Y2L.5!(V+27#>/9N.G+TW^,IQ8[;&X)3, ME?KI)E?9)(@<(1286H? Z+/&*0KA@(C&KQHS:(YTCMOC)_1/7CMIF3.#4R6^ M\>U,#'(NJR][J..P MY4 X[0YQ[1#O.O3W./1JAYX76C'SLBZ99&[@^(9I MS=P-G,#Q)5K&Q0F\@_N[2S@^.H$CX!*NN1!T4V8<6B+JC@O3FM1%12K>0ZH' MUTK:E8&/,L/LI7]( AN5\9/*B_@@X#73'>AU3R&.XGX+G^G?N_<.T.DU0>]Y MO-X>O"MI2LUDBO#]?&ZLIES^T1:E"J7?CN+>]YDI6(J3@!ZPO\8@>?NF.XP^ MM$G\3V O!/<;P?U#Z,FM5FON'[[+,\NM0!#*F%,H4*L1HT9B]4#1I5@X.J[H7E M5$@J*4#/ =L8#MK/'@UV./[9[@7)84-R>#CTSP&N[Y6^ JGR&7\9A>;N5PF> M/L(C,MT:YF$KN>B5B#UV\1X1HT;$Z*"(V;\SKX"'6X1&G=WT>&T3=W89AULU M-D>]]*W'0*I*::M"U*PVW>W<%_6=]0OJ>E63>H:I6B:5F267!@0N"#+JC"@E M=-6&JHE5A:_DW4.D M!47$[PDYB8MCH$O9,O95GSSL5I:K,R*4Q%);8/7W2M:$4NVD\OB[,K7J9VKA MY?'9_6-1O"IFBP59,_I'LI.'E36WP([L\9'*)W;ZF50%!=HO9E04O^!4Q;H6 MB(]"LK02JPS2)"O_\;<*Q(4 ^E<$J!*@H0*O$GA#!7XE\(<*@DI0E.Z4M1?@ M-ECB:,G9"7 =K=ST04&_4"M>2:8[RK/DZFZB=#)Z(H+P5P)4EP._9.RDFB[; M@8@NT%! M8 ?-H(TQJ[$ )S)K /1K@+X18&.:R=0TP\_3S'_C+)UG%Z0@#%&;U;HO;!YV MD!KS'(MT(K,&TJ!&&AB1_L8DIH/[9-"E@Y!OPQ;$,BQHA/FHA="8UUB$$YDU M$(8UPM"(\#/+W@T%&'8 >K-.'^P&^:[MM_ 9=!OM\A]7Q@*;*\.:U0^KRN?CUX/N"@6/E!KTFH5F+XSFL!3* =X3I W=\S)L\G^H-!_0DJ^A=02P,$% @ BHZ96+U, T!1! MZPT !D !X;"]W;W)K&ULK5=M;]LV$/XKA%H4 M"=!:ENS$3FH;2.(."[!L0;-L'X9]H*63Q98B59*RX_WZ'4E9M3U%C8=\L?7" M>^Z>YT['XV0MU5>= QCR5'"AIT%N3'D9ACK)H:"Z)TL0^":3JJ &;]4RU*4" MFCJC@H=QOW\>%I2)8#9QS^[5;"(KPYF >T5T5114;:Z!R_4TB(+M@\]LF1O[ M()Q-2KJ$!S"/Y;W"N[!!25D!0C,IB()L&EQ%E_,+N]XM^(/!6N]<$\MD(>57 M>W.;3H.^#0@X),8B4/Q;P0UP;H$PC&\U9M"XM(:[UUOTGQQWY+*@&FXD_Y.E M)I\&XX"DD-&*F\]R_3/4?,XL7B*Y=K]D7:_M!R2IM)%%;8P1%$SX?_I4Z_ 2 M@[@VB \,HN$S!H/:8/!2@V%M,'3*>"I.ASDU=#91ML1S\W+S08OYO-M\#LESYGML!DTF!@YO\,-,D#G3"9>Z4D#^ MNEIHH_#K^+M-<(\X;$>T'>-2ES2!:8 M08-:03![]R8Z[W]L4^LUP>:O!+:G MY+!1#:"=:KT]2@IEC7T%JT'BOR:;9=7S3LC^Y^\SQK>9YV\YY"!4I ZOE1KW#16E%?4-UB.'9Z*!-HT\+CG.]RB M06]TH$"G\V/KXP<>]_B?-_S/._G_PNB"<68V!+?#G=QC9T,U9,*P!%+LKR8G M%0JAL+\)IU4I-3//-37O<[0?Z=F!-IV!':M-B\>X-VS79M1H,^K4YK]C[%/IJ";[X3P MN]ARQ +<48\*1RL8!: ^*2+&4 MMJQHE=J"0@]V&3R53/G.@TLS2$%13JA(B398<.ZWPHYLWW)6,$-]M%EM;]N7 MUCA?.E?N(^ZU;5J=ZA];9:\$ME>.%TTY7G06RAT3K*B*9J^RL]:72C&=LL1+ ML\X99@1K V=^MYL1_$]0(1S/,5N++W6I,&% ":>GD]RP#W8R)J"D']8KWKX3 M^@"CP?Y.>-CJ.FD.GRN9IZ#93IL./ISNRQ16JQ]U2 MZ);?J*2T0"8I9R!P,_,^AC>+T";8B"\4#[+U#,;*FO,GT_B:1+;S\_JGZQY;69-)"YX_I6F*IMY$P]2W) R5P_\ M\!?6AH9&+^&YM+]PJ&,##Y)2*E[4R9J@H*SZ)]_KB6@E:!UW0K].Z)\F1"\D M#.J$@35:D5E;MT21>"KX 82)UFKFP,Y5)N&,IIL?YOK;>^.\_ M^Y_W.P7OB>C!('P'_: ?.7@6KT\?=. ,FN486+W!ZY?CW[]U#'Q66,C_7!-6 M"49N07,*W,@=27#FZ<]*@,H0%+W:$_7!-0:4[LKKFW-K'T:@WGOK[MC5'T+!WW00= M(0\;Y&$G\IQ(FL#!GA68OB=[%/KLJS>^B[22&[<@PB#JA2>H[JBAFW74L(XZ M66]I7FK(/Z$=.3FB$UIWU,1-.VYHQ[^?61=3E18&K=<%O6AXPN2.BMQ,DX9I M\IH9=%%-7D7ECGJ!ZKJANNZD>E@]2B LA:5YR?RZU8_^MVSKL7.R[S4;7/^9B3LUFU!60KJ6D/BP3\VGK:B%Y@M+< MOG#IF>W@7=FML4-A*SZ6=,0OJP3G'(:_?.-!;W"RNW\35#GV6Z5*@6)K*S@) M"2^9JF[MIK>I$C_:VNBD?VZJ1UL"_92I2D]])V\IDY#C1DL&O;$^3D55S54- MQ7>V(%ISI&PO=V]R:W-H965T3W#86L9W93LO^_:Z=-+205D/J M R]);-]S?,^)/^YP)=6C3@$,>>*9T",O-28_\WT=I\"I/I4Y"!R92\6IP:9: M^#I70!,'XID?M%H]GU,FO&CH^J8J&LK"9$S 5!%=<$[5WS%DAF11$P7SDG;?/)@,;[P)^,%CIC6]BE3Q( M^6@;U\G(:]F$((/86 :*KR5,(,LL$:;QI^+TZBDM07&##@3Y9L^53YL M )"G&1!4@. EH+,#$%: T DM,W.R+JBAT5#)%5$V&MGLA_/&H5$-$_8OSHS" M488X$UU2)9A8:#(%168I54".OE*EJ'7WF!Q=@*$L.R8G1-M!O7XQ0;ZGLM!4 M)'KH&\S$\OEQ->NXG#78,6M(;J4PJ2:7(H%D&^^C@EI&L)8Q#O82WE)U2L+V M)Q*T@DY#/I/_AX=[T@EK5T/'U]G!=S>[;W1E+\INV#.=TQA&'NY(#6H)7O3Q M0[O7^MPDZ4!D6P([M<".8P]W"#P7AB4L*^PJ(3.("\4,PV5Q^11G!?Y2@\" E#H81L>0^M_/!#9EL)^K;#_+A9^_Y"& M'8ALR[!!;=C@72W\O=F\U;C!ZRW2?[%#_(V[EX-:N))$8\Z%,.7]5??65<^Y MN^Q?](^Q&BJ+EV>:LI3"VVG!A"89S)&R==K'A%19GI0-(W-WPS](@_6"^TRQ MH@-E W!\+J59-^P$=8T8_0-02P,$% @ BHZ96/KU!8"S @ ) < !D M !X;"]W;W)K&ULK55=;]HP%/TK5E9-('4D)$"K M#B+QL6E]Z(1:=7N8]F"2"['JV)EMH-VOW[43LH "VL->$G_<4 M"2\>N[&EBL=R:S@3L%1$;_.'WO,/#(-IFQ WX\+N@&GL \%TN% M/;]F25D.0C,IB(+UQ)OV[^8C&^\"OC'8ZT:;6"($5!!P28QDH M_G8P!\XM$Y?X+ M5'Z&EB^17+LOV5>Q@4>2K38RK\"H(&>B_-/7*@\- /*T \(*$)X"!F< 406( MG-%2F;.UH(;&8R7W1-EH9+,-EQN'1C=,V%U\,@IG&>),_"DON'P#(#,0L&:& M+#D5FG2^X@%:@F(R94D]-Y?:Z"[I+,!0QKOD WE^6I#.59=<$2;( ^,E1DJ_)V1R3SEQ!RDR7_)BNM%%XUG^V M);5<=-"^J+W_=[J@"4P\O. :U Z\^/V[_BCXV):1_T1VE)]!G9_!)?;X7AA M5D,2>\+:K);XDO1NM1/784[&9_A$U!6[+\TY?N!5W## ML!)Q6"-ET+O!A*FR)I<=(PM7UE;28)%TS0R?,5 V .?74II#QRY0/XSQ'U!+ M P04 " "*CIE8Y=3%0'X" "-!0 &0 'AL+W=O872<"5!8S$-KH:7LXF+]P'? M.6[-WAI<)2NEGMSF+I\&D1.$ C/K&!B]-GB-0C@BDO&[XPSZE ZXO]ZQ?_&U M4RTK9O!:B1\\M^4TN @@QX(UPCZH[2UV]7B!F1+&/V';Q48!9(VQJNK I*#B MLGVSYZX/>X X?@,0=X#8ZVX3>95S9EF::+4%[:*)S2U\J1Y-XKAT'V5I-=UR MPMGTIJJ%>D&$&4HLN(6%8-+ Z3>F-7,-.X/3.5K&Q1E\A$=9-#+'')9-70ND MCV.9> 4] 2[AG@M!33=):$FD2Q5FG:!9*RA^0] ([I6TI8$;E^A??$C%]17& MNPIG\5'">Z8',!I^@#B*Q_"XG,/IR=D1WE'?N9'G';W!.Z>:);5BOWJ8TCWOM MXV/LZ36U6/-5XXU!SH:ZLYE:";YF[OB0Y);TW),ZMV_2T> B"3<'E$QZ)9/C M2I@I(=N78Q74_D?*&\WE&FR)Y'XW7W+4AU1-_E,UC ?C5[+"/8M4J-=^$!C* MW$C;NJ4_[6?-56NQO^'MH*(?:LU)G\""H-'@$PG0K?G;C56U-]Q*6;*O7Y8T M+U&[ +HOE+*[C4O03^#T#U!+ P04 " "*CIE8')-8!+P+ "+?0 &0 M 'AL+W=OBCN@)S$Y3M3 MVT#B]-H"9R"(+]RFK;_4#YXWSYZ;8UN>+AZ9Y?+]:U>L'OLGJ9?G(M^UO[LIJDS7M MM]7]JGZL>':[6[0I5I[K1JM-EF\7%V>[GWVN+L[*IZ;(M_QSY=1/FTU6??_( MB_+E?,$6KS_XDM\_--T/5A=GC]D]O^;-U\?/5?O=ZH!RFV_XML[+K5/QN_/% M!_;^DOE>MV)G\GO.7VKA:Z?;RTU9?NN^^=?M^<+M7.(%7S<=1M;^]\PO>5%T M4*TC?_2HB\-%NX7BUZ_HO^QVW^[F)JOY95G\.[]M'LX7R<*YY7?94]%\*5_^ MR?L=A1W>NBSJW;_.2V_K+ISU4]V4FWYQZ\$FW^[_S_[L(R$L8,&1!5Z_P)NZ MP.\7^+N-[CW;;>M3UF079U7YXE2==8O6?;&+S6YUNYM\V^7QNJG:W^;MNN;B MERROG-^SXHD[5SRKGRK>)JFIG9\=X3?EG?.AKGG[X][FUFDS\(6OGZHJW]X[ M'[,ZKYT?/_$FRXOZIW;QU^M/SH\__.3\X.1;YRHOBC9E]=FJ:3WNKKM:]]Y] MW'OG'?'N*JN6CL_>.9[K!9KEE_CR3WQ]6.[+RU=MG [!\@[!\G9X_FBPWKT& M)-O>.K_FV4U>Y$W.\0#]Y\--W51MX?Y7%XG]I0/]I;O;^7W]F*WY^:*]7VM> M/?/%Q5__PB+W;[JX$(%)4?(/4?(Q]#;J-XU3=WO?A>2=P^LF;V^X-BAW70"? MNP#J(K"'C7:PW?/G^2)VPV#9)OY9W)O&C(7Q,CR825X'!Z\#U.N___&4-]_? MY/<>.!0<"E@X<'IO$XLV?K1,]3Z'!Y]#U.>KLFKNVZ>M4Y39MG8>>-&Z6K9/ MZ:S0.AHJCC)_X&>H^,G\)=.[&1WZV_>[9[QF64$:) M"$R*4GJ(4FKG&9:J]T_[;/(&I:RQ2M.EKZ]DYL+?A?_+?7W!JVTSZ'A\1#8^:QXX]KH$4,YT7_.)1T1X_N^7:-$! C0I,C!9S.0YG0 MVPN^QQ4KV8];!I(.*EYGE\3A,M:7O"*OI[26N=I&8ZS'EY:7&+@V38P]U#XB6 MAQ.M5RYN5N0HIG'JB-#D" !E\Z(9BYR4XE&AR9$"BN?A?;6W%WFLME,3-JSP M6.VG1OXR.E+A0+<\G&Y=EIM-F[?KIEQ_TSI'VN&B0I,W"QS-2V;] P?P9!3J?E*U1H9] M/QPQCHF)614:'*D@)#Y> _M[6)SI%2Q.RQBS$3V M%VB1C].B4^X[#3%2=&9?0XR."\T^$",?)T:F4G,/AX87,Y'=!$KCXVVG,:FY M7SX20U6>0V(8 (L(X1(!S":CK"0(TCF6<*1N=G$!XS]",&EU RFBHT.1( M :,)+&ET@?JF):6F,1/97^ 5 J[P572AXSD?T5W@>.LZO!*TLC?0Z'-DZ,OMS54>J;+=L,I1$]E?X%H1SK6@RL>4:!S(-$U4:/*V@;)% M,^IV$2F'HT*3(P4<+K*FVT6J;J4:')D0)Z%EDZ/!BIPJ/V!+3.#CD"'0-=BJV] MSRD>)TRHB>PQ$*88)TRFNG2LOON;,>&]W[VG6JLC9]EBH#DQWID:4Z=C]1!= M[$;1,;GHFUT?6+@*/&,:EY,RFFHT.1( M :>)+:EYL>;$G>9\M,[L^ 'I&!A&/$75\Z8IU3B6<<9LM'MB83#L= MP0;/B8'GQ);$O%ASE$YW5%IO=_2H= R\(YXBZWF&FC4.:IP\&_V>! A,,J.J MEY"J>E1HJ)^^T1ZHU=LB1ZA1H6#I%\//> M*FOCZ*9)I$*38P'4+IU1!4Q)"2 5FAPI(("II1&;J48#5 Y7IQH-\/CAZA3( M6#I% _0FB-LXD'&R;#3+4N!RZ8P"8$I*[JC0Y$@!N4NM"8#I^'$^U$3V&$A6 M.DG\FR9KXUC&N;+1)DN!I*4SRH$I*8NC0I,C)8P2Q=MRIU2U>EQ1J6K,9#!' M5!PD.N6HHJ_S:62I^0A1*S-$76&(J#OG%%&7=HPH%=P@6IX0+5N31-WQTXFX MS8S+H=$OZWRLP6M^HSHFYG MBKHX1AV?/GY*H0<3"AVS&?@L<*F1B>90Z&8SPG%8\]S9: W,5!>'JN.SR$^I]/$S?;C-P&>!9HW,-\=Z,TB"CG;Q.!C>(EL &\9'EIU3\N#J(VPQ\%CC9R!ATJ/@QS7L$R3Q= M5CIHPBAUYLVH$#+:2>QD<(-H"5P/'V%^DD;ACX+^ M/0)FG#,JN,'N!?;FSZDKX0/RNX^ MIOPJJ^[S;>T4_*Y=XRZ[/NL[-ORJ8I-[LO'WAVRZO.H/W] M75DVK]]T'\=]^/SUB_\#4$L#!!0 ( (J.F5BXZ5POV 4 'PE 9 M>&PO=V]R:W-H965T]5-6D_3JNU>NXG36".08:?9I/OP9PC#.#9/0LM>K) \SY__8VS_8L/E M/B^^R37G"OW8I)F\&JV5VEZ,QW*QYALF@WS+,_W-*B\V3.G3XG$LMP5GRRII MDXY)&";C#1/9:'Y9??:IF%_F.Y6*C'\JD-QM-JSX^9ZG^?YJA$>_/O@L'M>J M_& \O]RR1W[/U9?MIT*?C1N5I=CP3(H\0P5?78W>X8OK*"D3JHBO@N]EZQB5 MI3SD^;?RY,/R:A26CGC*%ZJ48/K/$[_F:5HJ:1_?:]%1<\TRL7W\2_VV*EX7 M\\ DO\[3?\52K:]&TQ%:\A7;I>ISOO^;UP7%I=XB3V7U/]K7L>$(+792Y9LZ M63O8B.SPE_VH&Z*5@*..!%(GD',3:)U JT(/SJJR;IAB\\LBWZ.BC-9JY4'5 M-E6VKD9DY6V\5X7^5N@\-;]EHD!?6;KCZ(XSN2NXOD=*HC_0-2N*GR)[1.\V M^:[\B&5+])=40K<=7R*3*%&^0K5?W+U2W:)F&HEH=HY0D\A!5]PW9X/*7^+,NX=+(ES<4);%S\X] 215JM;#B>-PPGH\)XO MJ@EL=9CCLL>V79_3B6-B2K%S[]VHA"9![/G@U<^29*O0O M%]!KK1:WYPXZ2XZ\UE$3.XH&LPZWK1\$&'3K0[S7)BC3MRL-I687;5"-R7/Y MA0>%]%!J=IT&TQ@D9#^&U5J34Q#SQ$$4PP:X&";NF1RK56(+9,<>(Q^ZD@Z' M!K08)NW9\,(N.DD4.(/:$T4#TN'2$!;#B.T-,.QBU$=U[2 ZD9A=K@(U!3/8$62UVBF2>, AE!KH8IFY?E+E$Q80D+1^U75\QW"&&NP3F[ME4(RYY MPV-_4(CMSU"7P-3MS;-:#_0)A=@^#7=)\B*.$1#;O$2C$-FE@2V#8]N17K0:ZA$)LEX:R!*8L2"WB-0H*]NY) ZG96XD&VC1\ M]F;BH'0>2LVNT]"9PBOM7M2JM:"N"(;8'@U9*4S6,UE%75;&27"\?>B+PET_ M\FAK[QGFZ=FXHBXKG3:$0FQ_!J<4QFEO7%%WL>I;?GG"@.47-7BE\8NP14$Z M]QZ$ ZG9Q1I&T]YK8P (U+/B]2R_/&' \HL:QE*8L3WQ1=TM9KW\"EL]I+;K MB\-QU[XY-;BE,&Y!D%&OY4$WJ(=2L\LW'*>S9X-L4& /I68_%S/ CN!5=K\G M8^[V]O$D#(;8'@UL(QBV9X(L.HU9,,1V9S ;P9@]&V&1BU#//J(OJG,?,3*@ MC6#0]@99=!JX8(CML_6@-GH1P"*0UWT'WU!J=K&&UE'OQ3" A.CT2A@,L4T: MRD;G/.0]&URU6ONY>.Q UA,4.7U\W'HUIGPOZ8X5CR*3*.4KG14&$UUF<7C5 MYW"B\FWUMLQ#KE2^J0[7G"UY40;H[U>Y+J4^*5_ :5ZXFO\/4$L#!!0 ( M (J.F5@UV1@, $8. 9 >&PO=V]R:W-H965TS")(5:=.+,-*?]^MA-" M0D,TI$A] 5_.^?R=SP=SSCBE[)6'" GP%I&83XQ0B.3.-+D?H@CR#DU0+'?6 ME$50R"G;F#QA" ;:*2*F8UE],X(X-KRQ7ELP;TRW@N 8+1C@VRB";#]#A*83 MPS8."\]X$PJU8'KC!&[0$HF79,'DS"Q0 ARAF&,: X;6$V-JW\UM5SEHBY\8 MI;PT!BJ4%:6O:O(83 Q+,4($^4)!0/FU0W-$B$*2//[FH$9QIG(LCP_HWW3P M,I@5Y&A.R2\X]A?@6$ZWAL_\_]W=!CIN M<0.NQG.;;@#4*#IE#,8;)'\S LSVH&RW@'N]/$TA"\#O'Q(2/ H4\3]U^F;G M=^O/5^_$'4^@CR:&? @X8CMD>)\_V7WK:YTX+8%5I.H64G6;T/-D76D)_))4 M=4%G2'V-I-ZRG>>X'7G=NW(PF=&P8E285"CV"HJ]1HK/RY?:'&_TNO0.6@*K M!-@O NQ_<+KVVY2J);"*5(-"JD%KZ9HA#4J9: \[HY-TS8QZ9:-1?;H."XK# M1HJ+<_G:Z';I);0$5HEP5$0X^N!\';4I54M@%:ELZU@,6*UE; Y53EGGW0-; M8V1WAO4Y:Y=J%KN1YD.4$+I'""P%]5_!8LO\4'+6-4@MU4:X2Z^H+;1J\,XQ M>.>#$SHGT)9<+:%5Y3I65W9C17)92KOOBX:.?9K2=4;.24J;I8H\0FRC&Q4N M"6QCD56JQ6K1#$UU"W"R/E--DJ[TCS!9AR7KT V..2!H+2&MSD#^+["L:8,I#[:TK%8:(.*%I'[Q]02P,$% @ BHZ96+,, M"NQG P GPH !D !X;"]W;W)K&ULM999;]LX M$(#_RD MBA:(KL"-)ENRP27*^^V"JYY;:TFR JG(& 6.ZZDS\R_G?J@%S(J/&>[%21NT M*2O&ONK.^V3J>)H(KE3;=,*8::06741V5I>1J-E-R M,EJFA&-GKNQ*X(H5*MB"&'>]7MHX 5O#W?+>7:@/S+0/,_GP!EY?HR19_@8Z M>E8 H0DL3$MHC0(R"C=9GBM58N)*1:KW<^.*:FZI@C-4(=PP*E,![VB"R6-Y M5UE8FQD GN =/^6G8(:T>&9H?P=QTYXYS0#:J3 M+&'U *?K%N3!#,_VA"<7\.Y;J7P+[ZF0O-03 FYEBAQD2BC<;K4Z<0$?&-VA MD*@D/I3%2LVK$"VM.9_O6)Z#.J]:XYLU6Z!QP*;8DQJFC+KE OD,G M>O7"'WAO6WS4JWW4:],>W5?@0"1<8XP&OHI*"/\V!L-26[U]HUHE>-Q"FG:LE7^#X_MN*8;MU[M0_J[ M@$\FR6/2(3ODZM&"C3Y&G81(A#7)..Q(7F(3__A_X/>]8Y+W_M/%.R;$QEQM ME>M?'?!!K^N/FX/NG[P]_A]U P%\HVIC 3$K*32E@_U:%U] MS6S-<5QN2S=%N,FH@!S72M3K#E5FX+8:LAW)MJ8"63&IZAG33%4%B5PO4/-K MQN2AHS>H:]+H!U!+ P04 " "*CIE8K[99VQ<# #^"0 &0 'AL+W=O MLK-I:"9&0\+.#2(5NVAZ8 M4%FWAVD/)CF(53M.;0?::7_\["1DH81LTWB!V+G[[OON/=UP\R A H2=& M8SFQ(J62:]N6000,RS9/(-9OUEPPK/12;&R9",!AYL2H[3I.WV:8Q)8_SO86 MPA_S5%$2PT(@F3*&Q?,4*-]-K(ZUW[@CFTB9#=L?)W@#2U#WR4+HE5VBA(1! M+ F/D8#UQ+KI7,]&QCXS^$)@)RO/R"A9480D A4 8!Z[\MS(!2 M Z1I/!:85AG2.%:?]^CO,^U:RPI+F''ZE80JFEA#"X6PQBE5=WSW 0H]/8,7 M<"JS7[3+;0<#"P6I5)P5SIH!(W'^CY^*/%0"[Y PUAK-/&2YR;RU&A*;*BZ5T&^)]E/^4O'@(>(T!"'?H'>/*5'/ MZ/(3%@*;_%ZARUM0F- K)",L0"(2H\\13R6.0]E"%V8])Y3JDLBQK30C@VL' M1?1I'MT]$=U#HLN+O?8Z?N=".R#KE<7S,GCO!'Q1KF\W*ZF$;HCO=17((;KU$&9( M7,L$!S"Q]!20(+9@^:]?=?K.VSJY9P([4-LMU7:;T/T[,%.)Q!N$4Q5Q07Y MB##C::Q0JLNO9Y/YF/5L25(11+JW42+X1F!6EY8\5C^+94;=UG<[3KL[MK=5 MO7^R.A#2*X7T&H7,.&-Z@KUD&[;V/?;S] WW'J.?=+ MSOU&SHM]2OD::?X)CI];:(MI"G4D^T=I\]J]%RR/;3K#4;M?3W-0TAPTTISC M)\+2VH(W.OYK'YP)[$#CL-0X_/^N'YY3[9G #M2.2K6CQHHN3_1TZW@*U.4A M!Q]6OK)NI15R>*_+:1+Q1/L@-[Q94^_K/'2%_00!@#_7[-N=HO3(#RRN?_ M E!+ P04 " "*CIE89-4"\T,% @'0 &0 'AL+W=O3S"38%F @) ZFSP$7W2.SO=).N>S--QR\3E<4BK1:^"S\-I8 M2KFZ,LW07=* A"V^H@S>S+D(B(1;L3##E:!D%AD%OHDMRS$#XC%C-(R>/8C1 MD*^E[S'Z(%"X#@(BOHRIS[?7AFWL'CQZBZ54#\S1<$46](G*E]6#@#LS]3+S M LI"CS,DZ/S:N+&O)KBG#*(6?WAT&^Y=(P5EROEG=7,WNS8L%1'UJ2N5"P(_ M&SJAOJ\\01S_)DZ-M$]EN'^]\_XQ @]@IB2D$^[_Z^ M_94F@+K*G\O],/J/MDE;RT#N.I0\2(PA@L!C\2]Y38C8,P _U08X,@OI&)# MC=&//]B.]5,5+0TYRY'424GJZ+SG2.(126Z.)"\AR8])8C%)DKQ>H#%=>(QY M;('&Q"?,I55$Q;T[4>\J-VY&ETZWV^H/SQ_UX.I-,:6'M_=@&P-J2:@)T4 ML',D8*AGD+ 99$PA*'._("D("V$V1*5B]@\D4J@]L@JS4\9L=UJ# DQM(#5A M]E*8/?W4#KB0WM<8#$Q:-7>A_*V)\(@?#7 5KEX)E]5R"JBT_=9$U4]1];6H M5'ZB\SF4\ZKH^Z7H;:?5+83?+Z_)MK,',A?7((UK\%:)!.K/@2PR*$^V'K9* MP+01UAP7V\HD@:5EX"7+'K^ $ SCRD*A=L/\NU59Y$F;1?3N3RTJ37G+D[&G MC^QW*[Y)UTT1U9"W/%$X(PHWN6X*U>@"D0VH0C+UZ24D\\N0^/1B+W/#]5R" MS^,+=A)N;JUUN^U2#M3#JDM;INULK2IJH&@G'9Q4M?5!U06=:35;+];TN3\Q M+B3_=A%"N97*_IWJ[&]G(LK6JZCO.(\/UPN[2I%9G18NDO$6,LS.=)BM%V(? M$_DUV_)VX MR(Z4]S4^Z^RRT+QT.@>2IQ9;7>XR?6KK!6HC7SUVA1*M^.S1AU(3*LZ4*-8K M47V=2(SSGSB= H*D47^_476)P)DFQ%HI]5UF[^':D 29_Y@8M#JZJ:L'5G<\ M,XV(]1KQ(=G_'5-&YYX\4!KTSD[->$UYRT//=!Y^OTT\W.@N7E/>\D1EVA#_ MOXV\LWAUG2/%E-)?Q$UO/190!7B27/J0Z]+329-\0%I M6FLC")%6X?G8OIK$AW69 MF_CL\)Z(A=IV\ND<7%JM'LQ-$1_'Q3>2KZ(3K2F7D@?1Y9*2&16J ;R?&ULO5C;;MLX$/T50ELL4J"11$J^96T#B;.7 T: M)$WW8;$/M#RVM95$EZ3M=+^^I*1(UL5,O/;FQ=9EYNC,<'1FQ.&6\:]B"2#1 M4QPE8F0MI5Q=.(X(EA!38;,5).K.G/&82G7*%XY8<:"SU"F.'.*Z72>F86*- MA^FU.SX>LK6,P@3N.!+K.*;\^Q5$;#NRL/5\X3Y<+*6^X(R'*[J !Y"/JSNN MSIP"91;&D(B0)8C#?&1=XHL)Z6B'U.)+"%NQUBF=JQ]WC9_3?TN!5,%,J8,*B/\.97(ZLOH5F,*?K M2-ZS[1^0!Y02#%@DTE^TS6U="P5K(5F<.RL&<9AD__0I3\2.@\)I=R"Y ZD[ M^'LH_-7V-Q#$%$APGD8T'2E M+F?_J#C4TDN!SJY!TC#22(\/U^CLW7OT#H4)N@VC2-F*H2-54)J:$^0!7&4! MD#T!>.B6)7(IT*_)#&95?T<[(%3$"WE)N(P]_0,0E?@N?R>O=/0,= MKU@@+\7SCEL@G7OTUT?EC&XDQ.+OMDQF3_+;GZ0%XT*L: C2^$+X!NPQC__ MA+ON+VUI.!%8)2E^D13?A#Z^XZJ,GE"PI,D"T!24G($2E6KAM193AMM-<;7$ M;<;G_8Y-ALYF-[:F%?9]NUM854AW"M(=(^GZBR&0DE7$YNCRT^2FC6L&U]EA MX==X-BTZ[1R[!<>ND>-GE568SY7&MA'*?'N[:>G:G1JGIM&YU]V7NU[!JV?F MQ22-$$OK/ZC4?YC6_P>40)I+519MS'M-4EW?[M6H]QKIQ-AK)]XOB/>-Q!\3 MU5RC\%_U]OZNFJK(5!*43BIEO(:I1 \0K'DH0VBM5R/ZH:_LB< JB1@4B1B\ MF8X-3IF4$X%5DH+=LOVZ_Y.2Y<"5FNZYME>KZ=RL4M0^:2]JO#,UX--J68ZW MR]:SZW+68N3;>Q0-DY(K.4+3:J#6RV+32JN;OX58V=VQLDT?K6@Y?X=5Q M=]0VI]\TP]BU\1[Z91O&YCZL)FDU)R=HLN8(%:>LW2A?D#$SV*%OZZG0JJ&779W@-Y,Q8AP@ M#D[,B="JB2E'"&(>(?Z[C.7 )F$PFE0)EW,%,<\5!PL8:4X(S3&BU6C/?$;* M(8*8APBSB.7.%2UP&Q_L+UE5J95]G9@_V8\5LAR^:U3@5J/Z9Z>SL\47 U^D M.Y]"D5HG,MO;*JX6NZN7Z9YB[?H5OIAD>Z0E3+9E>TOY0G^A1C!7D*[=4[QX MM@N:G4BV2C<2ITQ*%J>'2Z SX-I W9\S)I]/] .*O>CQ#U!+ P04 " "* MCIE8";17\^\# #D#@ &0 'AL+W=O2 M5NN+K%S@A[S8(L4Y/',X0\V,MD)^4FL 31Y3GJFQM=8ZOW0<%:TAIY\$)C4*[X MP&"K=IZ)<>5!B$]F[S$_H? MI?/HS -5,!?\;Q;K]=@:6B2&A!9"J_"7;>JUKD:A06J2U M,3)(65;]T\=:B!T#+SAAX-<&_J%![X1!4!L$AP;A"8.P-BBE=BI72AT65-/) M2(HMD68UHIF'4LS2&MUGF3GW.RWQ+4,[/9E&49$6G&J(R8U>@R1SD6($KSLQ/5_.85/_\$OX!(3M/,SUYM( M9P+;DRQL) N[T"?35$C-OE1R8>1E>#OB]5%0R2@G' .US?T*LU]BFLMP,WGE MVOV1L]EUJW/C'W2KU[C5ZW3K/L-[F[,O>,I_XGVMJIP#S#IT=[)K ](?J-$/V?)"7ZYY3L3&![D@T:R0:=L?,.4Z")'EZ&C8D: M1;EY2/!#B.&C.L.GVF"PFQ^!'1[DQ^ XB4*[URS:XSYLN \[N;^GCP22!.N M-EK#(UJN/3Q@=;S&L[UV4J\;4J\[22WKRF8&&21,[X1@&\E.K.^-HS.![;GM MN<_E@/N3)%]-Y$RJG0MM7[:=*LH[_S=I]A70CUZ[<-YQJAY_RMI7G+:_J$_W8OVW3'5U_[,>9/F7'S&B:=[8\DI?LFQ/2,TCIF) M#@R'N"R2E=T6><#GW M@M8W(;ZIVHKGK:O^#\O>E:E)."1(P[4'6"#(JJ6J!EKD99/Q(#2V+.7C&MM0 MD&8!OD\$2E0/S 9-8SOY'U!+ P04 " "*CIE8A$JSP5@" !>^YRYZPS]L'5 M ,@>E=1N%M6(S7D@=.RADN0 MTA.1C)\;SF@(Z8&[^RW[QY [Y;+D#BZ-_"9*K&?1NXB5L.*MQ'O3?8)-/D%@ M8:0+7];UOI.SB!6M0Z,V8%*@A.Y7_KBIPPX@35X I!M &G3W@8+**XX\SZSI MF/7>Q.8W(=6 )G%"^Y^R0$NW@G"8+Z"B$B.[UOT/]I4ZNN76$Q<;YGG/G+[ /&8W1F/MV ==0OD<'Y/*06JZE3I/#Q+><'O"QJ,W M+$W2"5L@1SC .AX*, ZLXW\4X!X:8U'HZEDIOG\F=W:-H-R/?27HN2?[N?U MG;N&%S"+:&(M7H]/D_0'EDT'YY!![?MNJ)5AF5LSY6C@FG&MI08$2 MF-"NM5P7P!HC12' [=/?1YB&"'Y^U_GD+(O7>U1-!U73_U)5&P6L\XVE\8D5 MU!J6)G*OJ.E?HL:G?XB*=SI>@:W"7#NB;37VS3^<#D_'13\QO]W[=X?:JJ)B M,0DK@B8G;RFP[6>Y-] T87Z6!FD:P[:FYP^L=Z#[E3&X-7R X4'-?P%02P,$ M% @ BHZ96-B'Q6S^!@ 0RD !D !X;"]W;W)K&ULM9IM;^)&$,>_RHJ>JD0JX'VP@90@)>1.%ZEIH]#KO:CZPH$%K/,# MM9W$!,SO\=^R=W^RPX^\G\S4/W*07;7@H/UE&<> *^39>]9--S-U%-BCP^\2RG'[@>F%G,LZNW<>3 M<;05OA?R^Q@EVR!PX^_7W(^>+SNX\WKAP5NM17JA/QEOW!6?)AX48ABOKSL7.&+J4W3 9G%7QY_3BJO43J5QRCZEKZY75QVK%01]_E< MI"Y<^>>)3[GOIYZDCG\+IYWR.].!U=>OWC]EDY>3>703/HW\K]Y"K"\[PPY: M\*6[]<5#]/R9%Q.R4W_SR$^R_]%S86MUT'R;B"@H!DL%@1?F?]V7(A"5 =(/ M/( 4 \CN -8P@!8#LLCUDM?9+')1LO9>&%Z&VS:3#\MBZW,4+=$LBSA?H$]>Z(9SS_6KMN?H M[(8+U_//41=]F=V@LP_GZ /R0G3G^;XT2,9](66F7]:?%Y*NN7$/4?P+(A9A@)[IX<.I00XM0TXS?W1/ MR!_X)HJ%%ZYJP?_[-VF.;@4/DG^@V.6^&>P[7?07R<:=\\N.7-4)CY]X9_+S M3]BQ?H4FWI*S6AA8&09F\CYYX$\\W'+P ,^T]5^9 9 M&RRW1' M+V TJDRJIM8IU3I&M3=ZE-6=,/LA)3'1G8>'8J6O-5#H7B*S4 UD1[K3 11#]HU MLQXK?.(]_#P^Z6,(H7K6!\T:TSY6&,5FCNY/_%BG(Y3Y(3-#ZE<8Q6:.'I[Z MAX>D?IV>IM2O\(G-_#PZ]>N@!%/_Z/#43Q1-B9FF[TK]1"?LKFJB\[4[:'H2 MB,(K,>-5S_OH/_2G)^36\C9,MK'<4/+L$9G)I./-X>5F_HYCA0M.2M'@I5%!!S46#"0C&TMM@H'FDI#+1CPZ9-%5'X)N;=Z9LV M@87/JIH!Z0UV->M6PV$3%HBB+#%3]NB-(-&1*B.G11BP8HUJ%7:)&;N';@8) M -&15AT 5HY3V7[712K2$C-IWU ;$)VIS**5>!6"(3.[\;%5Z"5F].ZO#0BP M&05J \BLN38@BKK$3-V#:P.BXY;@@1Y(P(S@IAT+5<"E9N >6QU0': 8.]K: MA\QJU6Y=K@(M-8/V7?4!!3:U0ZVP :RWVQ ^Q::9*NK2M_>$J8Y-+%/F;D( S6AE(=:E*;S2 M$W2%J0Y/8FEM8< *VTT;'*H02UON#%.=HE@7:S:J:U6DI>WTAJG.3:QG*LBH MH6*A"JVT]>XPU2$Z&NA, *QD9AU5_S6(5]BE[VT64WW?:NT*-9G4?P-2G&4M MM8F93DY;N_.@40.CF((K:[=)S'12ZMTAP @WE5=,X92=L$7,].:OI3VMH%'# MXF**@>S8!K$L Z91+(GHBKQ%\-'W B_,GA3X-\-60=B6MWH\*K^-GK)[S%KM M'K?EK1X*!5[V]NXQT\G9M;0?-2 KI_&957QE9KZ^J2)@.CZ[E.FK##!CC3_$ M,,59MF='>VQ-4/@S8<%H4M>I8,O,L#VT'F!Z!UF39S*IRU,X96: X;E"J"VONZJ>\@?^&[>I*F*W7OMME ,Z9%N5\YCA;P M>)6=TDO0/-J&(C^U55XM3P)>9>??=JY?XXMI?IY/NQ/JRP MH#:VC\^YQ]4:F^9<5$,_;G6^<<@**9SFI'B2N94&"25*B/: M=-4L*')%25( *>-!I]6*@HPPX8\&8I'=9KKPIG(A]-#OU4.>O7U)AGX[NO8] M*S>6"1WZCQ?O?RZDOGGGV?O9A[.SUE7K\?)F%[FHH$L_< IWMX4;H3\1HP,< MH7XPT=Y!RX1KSU+AP@+T#PNP3QV3CIV9;)UOY+)UCI![+0>Y85I:4)7*:)!* MT51,Z-L!HTLRZCT1/O3'A+.)8L!*2<;XR@YW8& JN52>-J5J K5AI'BV<-OV MH(HKG8P)JZ?D,H;R;(1*J$JCI,VU\/C0:YEN[%BY7Z)N&D-5T\K8#NAOJEGM3=GK5^EZ M.7N2^O/"+$>4?2A0>J=HRI9E?YG6!C#U-JY.\IRO/G$V$QFUBS\XX&A UCQO M+A5[-M&@5*9F@"K?>Z)*L^GFR"]%\@>ZU.MR6J:XY\X)>OZW>9Y1017AFZ9- M[1]SEE_M..R]E>7R6V77L--C]=X^=I/=4S 9G8+)DZC)_O&;#./C]UB=^([< M9._-OMGWF@RJD]#&<6OKL%6/>G"H'?K?X7#,FZ#>9,&X9J+JS5F24/'BS&7D M-9F8/]:V],W\A*9DP?5##0[]IOV-)FR1Q?6L.TA$-:MI?X7EM:/Z1&UB,9'0 M)4W&55?-)F73,PT3M;J L(OF^"L%6BE,"0,"S?@SOOHV#]G@J:_V".?@-02P,$% @ BHZ96)>*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'.F68W_K ME&S\2JG0M>/L^+@:=U*;T;NWVWM=N3%^88.J@[8&#@X'OFJU]K_.#R_%G?;Z M1K^*A=T M_>3P?("\EC<^'@GRYHL$D)-1=0PW7&CG0[PBWE\"XYV"BS>O^F _Z#8H=RZ# MNG2VO]5F.=P&OL48?8T8A^W?31#?N/\31KM8Z%J=V[KOE F;.#K5#H#&K_2M M'PDC.W4RVEXBI&G$A0D0)#$SFUO!M<,WA8^>-9MO'0 7Q="]T7#"S9H(S@=Y M9DVCC%>-@/^\;74#'(UX+UMI:B409$9 9@>$_)8AR)R S \".1]PX*T(LB @ MBP-")I$L"*83XFD!\S8LX,UXWRHEK)QO0B3AU3IKE,*R#Q_/X,361'_,R MOI=>>V$78G>C8TS2-\S"N7:]#^+4>[#O[^+"@_C7T9"?PPHBC#$IXTR8E7.N M;H*8J[IW.FB5-#+EF FS9"[^[8S%-W&*,2FS3)C5Z7$>V74 H;I%:31.&X9Y8>,V0\?I';BJVQ[ M)?Y65;2%;\=_$ M1A>8C7)$QNV(&B[IVYB";B:^(8).K2"(\ B/,2E'9,R.^ AB7<;#<;;[HI8# MLW7W0SX5-,:DU)$QJV.NEK&ZL*>FD%'>R)B]0>:BR6-F1GDC8_;&HR1/O+B6 M .!?8C[*(1FW0QYG>[L(<\HE.;-+R+0OK6#:S)1@<62Z[DZ^=F)1</9'GB,8[7W727C^3AJ]I"Q4](=J!0%JJ8+41CX@FI MHBQ4,5N(QL2[4"K*0A6SA? J8NK)H M3@44XQ)6:@Z4#WN$WP>D&-,L@M!TGJ,:4L-&6V MT+;RGA3>?]D28U(6FC[3EH,$\U?N@3')3<_10N-XL7_WM@&A&=5\@H_P<+R6 M;7WEQ/ G;N+*BG+8R+7HV_8,CGTV'ZULMC_HV/X8Y=U_4$L#!!0 ( (J. MF5AZ[4YM5@( (XM : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/- MVDMNHT 4A>&M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2<4:H M0%S^T2=4\/A2#LVX;T_#;M\-B\_CX32LJMTX=K_J>ECORK$9[MJNG,Y7-FU_ M;,;SLM_67;-^;[:EEN4RZOYV1O7T>#MS\?K5E?^9V&XV^W7YW:[_',MI_,?@ M^J/MWX==*6.U>&WZ;1E75?UYN)X>ZLLAW9TG5XOGMU75/[^EJIX[2"!(Y@]2 M"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J"T1!F7!$D3K FT M3LAU(O Z(=B)0.R$9"<"LQ.BG0C43LAV(G [(=R)0.Z$="<"NQ/BG0CT%M1; M"/06U%L(]);)RS:!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z M"X'>BGHK@=Z*>BN!WHIZ*X'>.MDL(=!;46\ET%M1;R706U%O)=!;46\ET%M1 M;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;4&\CT-LFF]T$>AOJ;01Z&^IM!'H; MZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^^1C)8'> MCGH[@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'> M@7H'@=XQ^=F$0.] O8- [T"]@T#O0+V#0.^,>F<"O3/JG0GTSJAW)M [H]Z9 M0.^,>F<"O3/JG0GTSJAW)M [3WX6_$F]A_'K4(9KS_<:G_^35(_G>\OU\9?E M]\D).Q>DO4$L#!!0 ( (J.F5A5J+EG$@( ',L 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W:WT[;,!0&\%>I-6MOG._&1?E>]^O$4*"T.0S^F=;7+.5PREIH= M#2[5/M!85C8^#BZ7KW'+@FOV;DM,K%:&-7[,-.9EGFI4UU>WM'$/?5[<'=]]"&5B47Z>-S+2*;3RU *4GC"T@?7T'ZX"N41E!$Y2BDM/[_>?'#\_Z\%UXTL^ MF_]K?/T;4$L! A0#% @ BHZ96 =!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " "*CIE8]2&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( (J.F5B9E("Q[@4 .\> 8 M " @0T( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ BHZ96+B..&YQ P MU@H !@ ("!_14 'AL+W=O!0 & @(&K'P >&PO=V]R:W-H965T&UL4$L! A0#% @ BHZ96&/=?%"U P YPL !@ M ("!6R( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ BHZ96"^'#V%% @ G@4 !@ ("!Z3< 'AL+W=O&PO=V]R:W-H965TY, !X;"]W;W)K&UL4$L! A0#% @ BHZ9 M6*PC%&W6! L0P !D ("!U%@ 'AL+W=O26>+$" !=!@ &0 M @('A70 >&PO=V]R:W-H965T&UL4$L! A0#% @ BHZ96()^B9B. P ] < M !D ("!V6, 'AL+W=O9P M>&PO=V]R:W-H965T7N M[P< %X4 9 " @4UL !X;"]W;W)K&UL4$L! A0#% @ BHZ96$;C+P1< P (0@ !D M ("!E2/<" "@!@ &0 @($&> >&PO=V]R:W-H965T M!U@< ,\7 9 M " @31[ !X;"]W;W)K&UL4$L! A0# M% @ BHZ96.4G7+ Y P ) < !D ("!08, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ BHZ96!D< M<*4N!0 4 T !D ("!+(\ 'AL+W=O&PO=V]R:W-H965T^; !X;"]W;W)K&UL4$L! A0#% @ BHZ96+C/\'CO" ^!P !D M ("!PJ0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ BHZ96'KTXE[C @ 1@8 !D ("! M1;8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ BHZ96./9YF0" P M 8 !D ("!], 'AL+W=O&UL4$L! A0#% @ BHZ96#=<'6]< M P R@< !D ("!S

LV/&)\D15O>#P:XH]ASMO: M\XV[0QC>IQ*;1Z-Q$D>-@W0U>;WKLW<@%.)TV/N?LV$J5I<=+1R4I0NP,C\_%/L_[<0RU,NV$D:/*7MG%! MW]$8C^=6\&OA]+?XG6$\FDQ6V$+A+HW9;+A!0PKZP\]IZ3N@$2]N'MYR83 M4EY_@E ]]T1&.*"K9RU<'%! MD,J58>%$7KI%Q:@T7YPOX/+/W]X$E_2HYY"S+%RGHR7-*K?V:?7N.*7S"2QC MOYH^'.EIX4_H">)['Z'7]J47+R/'2!;QRU<^M_.CV;1Y$_2B\//E>UV;X\*0 M\(_XA'$Z1UY:'AAG<[_XEHE=TK,O92P+O<8I_)\.'65T("\)\)DK0^OU4>C" M=#G)"T+X_TT>G4]R6 CZ#E6YK$D%SJO82G%9%N")>/@@'$S#L^9OC>]6@@\E MM#<,C5(VU*^):OB^.K3%(;B72- >< MXC)O$F-V?0?C#DUZ,_K\:$W"V1V//J\&9:]$PW]=K&MC1:XI0D-$%HU'%K&* M:Z+>Z&CCL\^IQ6CHIS/5TY14U48/'22U+3 M/&?Y%K<*Y54,97HV'LT^G2U1)%[3LKF9G>"Z%D5W>,?EG9=1BEL@HSU5XXNP M^_C;(.PR?)3[Q=%M M4/4-RC>?@<+RY[&TO5PUN>E\C/$CK0+QK&2P;8:.5\ MB V_NV0AN(CNXF+0;R+&4V26%_,1EVD=-8'IY;M>S/?/KN#NEOV!YP25T?!) MN(*N:_JSP?1GSXO=RX1D2F],BIV?%=C]S-CGG+I[\BIK=N-C$M+NS>>[*:MN MF+9D>Z>BFEO9/,X[]]6C5['B?7)[!.^ MP4-I=1.6ZD^NT>O"4_MQG>M^PY6O2')A?LBS9J$PH<]I/&GB567'KFQ$-.1] M-2UED?\Q'??];!X!.G>Q83RN]\\1ODFOA-QF)?FBV76_?&J3;_#--0V2Z9_+ M[F,)+-Z9TK$^_"_]P> RN>3:?2?SW;I-LLX@L+J)6;C)) MT_DLK&[P78LZ+OCL\[<2R+&539.F=_"5L<+WGX]X"8? MQMIWC!#?O#6TA0TC&E1V5$7\6C8@*"5@J""@1=:>V^A,?E(*9=F-_#A&,#AI M!/3721B/OIP,X]NRD_T*/3S4T\D>;A-M/MV7+0E2,WV]^?P=]>8SV"AZ,X>] MY20>2 !T57E=Q*L*.B'^I_F\Q,5LS#<8%FDAS>X*OO3HO%RY2".9^YF+;))% M2@7J;'&LO[G5=#1U ]3BG4N50.4D+B@'/! /Y>0[6.(3:$F,MII81O.WRFN8 M8-09 <:&",(K =8Y 400QIRF.H2UL_#S"5D(VJW) _9:\H"Y)WG W%',ZADV MZOT\5Z#1J]U;YYQ9UE("-0G7S'D.QE,.7DDF.'51AK7>%)DY*J*00&3F()B3 M8'0I[ZL958P%D>56UIG>5:3W.1=Z^DVF6K/T:WFK1V6;\)*N'!5*,-_UVSDA M28G%0$AI&A\2"(5K[9-.X(STUI+ M63?"HE#6? V6R"*6!#"![#<4R ^D!@< M0D3.VQ 2<UD^O\K8XWZ0-G:= D;7R3.-^0L:/>:W1G MKY)1YG]=)J0L/(R5/((ED;AV8_0LQA%*_L37:PDHR*VFL]NHR,._W.P^?).L ML7 2%_D/ERRJY&-,KPX;++_X[:YK\9Z;;Y0QW>+H+/)W>Y.SE*;+W/?)#/'2 MG<]34LO=+P8NS.^[&-A5QFJ3UIMB\;HOMTQ"LT]5TN + ?9?YQ&%%,NIDR7] M[9U>Y@.OG&CXQMD+RZ,2S32&)NSX:9Z859SF05K=3&EN>^D%EO,7\^D[F W2 MN=^Q#"Q<4NWY*9:ET.\N.68I!B.2A)3+>=>29^M$C! T&K5@ D?7M UR/'?, M_@=*U.FPF9+6;.)N\J9=M(FY 9(4$:YJ):ZWGR&([\<#GYWKJ: M>K"G!*&R#1$VN$,5&O53QX#%/>V&I;?4QW<+7O MYLL+8K#&@J>K=.+[F? J&UEFWA8N>2LQ*2)YTQ-6[SLGN[D?9_C(,1+$0;_L M=*QLINP&B_X^$MO/5[/03#02Z9(%4F9LV"2\%U?B:M1QUJ2/'PJO/6W.T.+@ MFXW ,A57T=_KV5*C7 [XG8T&<7(5/UYL]BW%H&RD-4[:4>]BD:.\.-B]\!UP MX@=X2=GW63OO^TT>_.JSR_G[T?#3:'Z&?O1I[,[G9XS+_?K_W9Q'P&&,SOL! MA6&8H4KSY/?YJ>7QZ'SAWEP^I8CNI=BZR3)IMCD0W6RQ M+I)REXE]\U%^6,]U5ZL9\?D*COQN-RO+_9CVP. M2<^'6W9&$T)0/!C)786![$KN+]FX3/10F&\Q0+(GVC"8W^39OZ#?.: MO'.I+>=4)NM'Z*?N7^7/Z;P$ 1#=YAL\\Y2"^<2LG$)>!!.6D],@9<'H1=)F MHT]-^&+Y:'S]/RY&2_%>U?,&7YMKES,R'\;*TZ[>8/'>BZG$IUY[BW)JN+\X M/+.L;7&Y45W&-X^@'#6GB)NX2CED@RNVN-%\9BYG:W15)"&4,U#EB,[:\AU= M3=1BJN>OVEB9Q31='N.^\_5QBG[K_RO!O_JX&I?OWQ1.7K/6JW?=V4B"X3F0 MY"5$K@P(7CBAD0ZLU\0JZ]$G6(NL?T\DH>R1EQG[7SAARUHFK^^L,_V=6S!W M%..OD81O3I_+2&FD$;Q@Z.TIQ"RC'05%F,XY)AD8>4HDX>EKC7&WD?Y>G,&=5<78)9!/T.T+#)O ")$Z+FA*7UG-!?E;-R-%U8S,O M"K& P]WP!_8LJOZM?5M&V9=&I)F\Y10?E>"[1RIQ11&O+<7\Z":NZ+ 0Y&^L M\Z$PP74?!K5JSC1P]>DXSIWD(H8OKUVXL_9;AB1BM!:"%PZ$,P&<3!2H2BES1Q7/:W&@[[7? M92J6F5BMF6VRDSB_BV;;!N1B!!?)6:% R,C $1[0BHN0I%!,F[4TQN\UVP]: MXN^+\!E.CN4N+?)Y5R/_@ANA%#'9K75^_)[(_X8$ M1#%^1Y.8&O#_!@68LRZCCT8R)2!,*1TE2]1!I$1CE%%Z]92 _X8661BY6Q[: MD^+\3\AVNZ-(56\,O#M%)/='F 9#F0[02NT;+@LN&,X 0D5]C_ M^FU2OTF)OQZSGMP2MM[5$\E[VZF'W78HN1Y)KD>2ZY'D>B1YWP[N=G=D!W8D M>4F0WN:3SZX_*-+Z>C3^@$!U-;_OKY7,^UBN>9* [NL9 MXM/K55O7$#P,T/V=IVP4[W$YGX!>+)3:9S?/ ME>28F[\6E_..B^@Q8_=><]\%]I@:0:[^N_<+]U]07VO?7NNRM?GBZDO!700X MBI7W+OSKTWB$MA86$)B;_W[^@MHQCY>\F$=-RA_N,-S7<.+&=WR.;O%/BZZL MNM$/XZ/+KO*[._;OVNVXP7];&R%.9OGXWW] &KQSHVUSI4]*=D/)XSGT%>_^ M""]E6MTCTPL.L7S58WF!A*XXS;VES.V[U/^]Z44P&\XW49XD_'=,UMSH$-X- M\3D@!>DZZ/^*WF(IN7;(H+\M'KE#O/$I?517Q>KVF-:M>QVE]<@\#6+RTQ.$ M[H;![+40?A_LW&^7=V%^V@2J,)I,-VR;=V'*MFNK.SGBJD2WDUW7'TZJ%E4M MJEKT!"WZ#3W&5-6HJE%5HZ>HT55A]*I*K?JKS:[HNL,:<#)R:-]AQ=G:=!)I M6^[J;1-^_4A.ZZ&0[6]3;P6R;A3Z30Z_V;'>&2-U,&.N0MWQ!3[$,5>A[O@" M'^*8JU!W?(&[-^9'.C-W[K[=EJ1XTVOOC3-SV_S^WW]G'9ID@99&$X".HEN.0] MA"Q$SHQ:$M:*TW@:/??<@A/2@K#!@A=9 6%",Z^%%&[M?,"WIP+*T8N5@RS+ MI+J7H\GT%S?IMU7;@"I^1PWCO=6!EE6\ MLNC+D"6YO %F3B.5L*45H-PK@, MCF@.QG&E!.4(<&NU]C< ;"',SF>#DCK6I%#^<9E!63:9?VG*@'QT?SX0[=1U MM&L.L\!_I_&HZ(!AE/USA^675A#=S]6M(/I MT//1!2XB,$TE IA0X(*0H GC41@2.5OKX=4&Z%T!WG7X:\L!EOJ."HY[*_L[ ME!-R4&'4WU$H0__"#6H(]?"TIQJ,:\W\J,_*6 L0-K::C(EI=U$-!-"V# MCH('4-9FI+.4@;%204HYV>08EVRMM?L&$*W5D.E],'=7B\NJ#17B=F?,%>)V M,%0:>0HZ60_!*0;"* 5&\ 0I1Q<#U\Z0M;J0VX3,381**;=WM(;96_VJP=** MGA4][TX6BE$%_#_0,@<07%(P/A'P)A.AHD*W=R,N[Z9CI$=,V&/>/4BKR:;/ M$R5%L<69&O8^C7 HPZ9Q= V7'IP:5=NQ:CNRI-9'+H%084$@4H"C2@)CRL>L MF-)ZO;.M8'B-UJ!X8=>1*;"$>%"$6QVDH9+D'0F7,F*[F$%0(PD5SRJ>W81G M7 DM0N(0HB,@=";@>.80@[&:1.4)76OVMP$\VVJPE-3]H IQ=5&[!W';"99J M9W#VF0,?24;X0PIH@N>0N;-1)D,\6^^2O$7(W$BPE-S16W5OU:O&2BMX5O"\ M$^R4-RD'SL$QDT"(G,"4?P)-5%*759)K.T-M@-VF8Z76'HON 5K-)WV>2.G? M+R.D;M!SG](PU,/Y!ZA'U71W=A0A M,BVI=@$2?A>_HP+8( 1XSQ-U@@2:Q:Z$2JFHFVT5S^JB'@J>>>V-$]* IH4* ML\C!6L> <\=$5LYE[;: 9_4H_EXI0T6X#B[JWB/<=B*EGEMI8]# 9$#T2U:! M)TJ5S:60;.(<\>\Y$7,S::5=W$"OD=(*GA4\[\ZA=U+G*#1D6X K,*2'E 7P MQHIH@R'2QTV W88CI8R0&BFM.:6;C)26",TG_!G*Q"6<@$L9KO;DD)2KVI/K MIQ28U\P*4,)X$"JA6; D I$A*^>SH6Z]?%4R0@M2*J &B_\H.Z\6F'3TPEOC M@Y,[$CX51YRJ+B85U/!"1;2*:#?FFCKMK:<&J+8!!,F%Z)H(.BJ>!+/.F_7: M5.TCVE9S35G--:T05Q>U>Q"WG0BJH)H+3P/PP!T(%A18YS18FZ/6SBFGU^O: M;Q$R-U+#5/-Z,+^BYWZM;D7/-@Y7$L(%#QFXC P)(DU@"1)$I0,C@:EHA=\$ MVFTXA,J/M.AD8>::;OJ,7:#":'PQ&J--1E'TTQHT/5!EJA;DVG$%0HTSR0*W MD2)?)@F<L VT 43;:M!45(BK M$%<7M7L0MYV@J9,^YYP"1,(]")X96!L0_FSB65E#=!+/"9D;"9J:8]4]S*PQ MTPJ>%3SOWB%*C"?B*3"-B->D";F4*&3#8\I.&+5>NKD-L-MX,5-TV.O>>4T\ M;;N8:0V;;M"(>!2K-+Y\WV-Y@3,\&O1C;[EF^Z-QCUSV^Z>@HX;(BHR&)UK@ MOK!NP@08(2E$:J6D,D6]?M@+N7B@W"E0'JV10.,#-G +C&2FI-%"4;HCH5=A MS<:C$G?(SAS(">^^ E79@O1%S).?02C$X&8!5+QH$.T:P1^ M [BYY0#OIA.\*I16**U0VEDHW5;VK0@\9 9>1819)0C8[#D(07/23CL:MT%I MMQI(9O10:6X--E>0KB"]^8"UEP+Q-$/*S)3N6P9,= 8X,9&'H*7-:^U9VP#5 M#0>LA:&5U.YS&O"N[')^EXKUJC5J6ZW8,2MZ%4DR3"6?4!0E):#((6OX*VA6TM\N'0PR&,*4@6>M ")G! M$&^!6"Y2] 9Q=*VP11L@N^&8MSXB?N;.@K!>@A>> 7=,11^L$&*M^#7Q+BNJ+)#D\#M- MOVFA.4ACB+:")YG8CJ3C,,)K ^D*;'NQJ!786BU0):+Q1I:H?LZESK4#$V0 M)9R/T48BV%IZS : ;:OI,63C.ZX5ZRK65:SK>KX*4Y)D$]%G1,@$$9D%YS,% M(ZF(.F1ALGU.[-Q$OHKH(G;6/)0*HA5$'U@CA,:2*8+^KS:%-9;,:E?.J4CI MJ.",$K<13WC31?ZLK1YP+?'7EN[\CD(9^A=N4&.HAZ<]U6!<.\F8N:199="& M<63)08$7ED)(6BLF%1/K?5"4DH*Y4HA*"0_"$0O6)PU2)BY90A/#[8Z$3ND1 MU[PVCZZ(5A?U4! M\X"8Y1CHJ!.(I#-XEB7(D&W0R@7/W!80;:LQ4W-L*L15 MB*N+VC6(VTZHU&:'8!DT)!(M0J948!$2P4F7A#5*I+1VM&^;D+F)4"GEJHN\ ML 9+*WI6]+Q[4SU&PAT5$ EE(!01X+SA$#53(@=I+5L[8]<&VFV\$0H3LO+ MFFW:=B.43R,G1M5V7*M):A#O/;7@&3$@J(EH.W@&R06U4C@6 MY5JA9QV3=L)G4-(J$($Z0 M36K0F[B*GS-BX(^%2QC;?NZ3SHE_QK(.+VE$\ MRYQ1EIB'R)'2"D,Y&)83)*:95X8QIK:!9]NMOU8AKD)<7=3N0=QV@J4Z&AD0 M'<%8IDI9^@".I@3:.,:#)\+EM1WS;4+F1H*EG4S*K['2"IX5/.\$.QF<"M$P M8#&6IM'&@S,V /,VRVR]B6)M,[T-L-MPK)31FD]:\TE;TYV_7T9(W:#G/J5A MJ*?S#U"/JNFXMLTF%8E:&WQ!'T$8*\$(3H%XELNI?+0E:^U*E:7..IG )H;? M<8Z ,99"-"X)DSV3Q.]*J)3H+N8/U#A"Q;.*9S=(-X-F6S^*S"G$5XNJB=@WBMI17JA6/)!K@02)D,LD+$ JP M7@6CC-64IN>$S(V$2C??,>+9G>,:*JW@><#@>4LK,R^#SZ1DE)90J606;" < MB-,NLLP$LL5-@-W&C][+NE]>DTHW&2HM(9I/^#.4B4LX 9P\YHZX.E:Z5<.'$T.,5!4DF1=P" MHFTU@JIJGD&%N+JHW8.X[410B8DR(^,#(4P&$1,'HR@#(X2TRG%&='A.R-Q$ M!%4RU<5CK#6$6M&SHN>=:&<8 A4+ IQ1!M'.*G!"!P2RG!TUF?.P$8*XX1 J M/S):UF2AFF_::A^H,!I?C,9HDU$4_;0&30]4F:H%N18TY9E(E@V$6,ZS.DW M!ITA!<(5(4)3O[8)1XA,C*4 D80 PJ/5\<0XT(Y'F@P+,NQ*T)0>$:*/2;4D M%='JHAX&HD5G8PPD(;4E H3B2'ZH\^68/K-(D25A:@N(MN6@J:H05R&N+FK7 M(&X[05-)?!:$*F!:,1"$!3!*.C D6DL3X\RM%379)F1N)&@JN[B77F.F%3PK M>-X)=IYJ(AW5H+.E(&@2X*BWP)5QW%*:MUS*M M0=,-FA"/8I7&E^][+"]PAD>#?NPMUVQ_-.Z1RW[_%'35#&5IT(0X-"D.30H3 M#(RG$:C.206E,XMKA6*XC%D3E2%S5X*U4H$1E('E+I!@&>-D5PJC"FV.[8;- MT1VR,]_Z(KS["E1QL^+F(>&FTRP2$CFH* @(93TX$?!780SSEO+,US:L-H"; M6PWO;KY+0872"J452CL+I=L)(YND+%$\@#;!E:Y8A=(J"51Q$:2E@4;]G-"\ MB3 RH\?T,+&YAIHK2%>0WCC?Y5KF:+P'$2Q'ONLX>*(]6%WZ4(M$HEJK"M@& MJ&XX7"T4WWC.PHX"9S>2@'=EC_.[5*Q7K5';:L6.6=&K.)HA=CRG/7H8'_G+ M9@W3S;/14=.44O!1& )11K1/1I=:Y\*##L0P1XD-?JW 8\8/1!02B,QHSIB3 M8'0PH#2CBK$@<>I9F3M&-\&@'2K,6UFM\S_*[16:*W0VEUHW4Z,.PM&3; 9 MQNH:Y*VA7T-XN'PZ9 M:V9=!J=I!!&R <\9!\\2CX0H(A/?!,AN..:MCZC4&R]VOK-(VD;<&W\IZ_4? MRSE\,SM/XW[ WV/_\X.&1!G^_LA1_7,VF?;SUT?(_S?O<^?S;YFF(J"3WBA_ MFXC=&Z?);(!,H-I"0DBVS6SE]0853BBD,D,H"(*B+KR@0H+?VVC=?"DV^5^QO&](VJOU]Q M;5OK_7)[EM;VQ:6'5P_*K+MAW#TAH#GE4F*B=,A,($1I>:FB!JJT,R51A*SW M.M-X/4U* 7=>H.!PM H:OV,URS:1Q!E;0_BM"X&\ ]^?3PB.KH!A@ Y"VDUD MR%+G7*RWM-*@4%@+SCN+JDYIS%Y90=8:16\.&8HGU=9F]QV["!49OD$&0@2S M.H-6@9;6$!%\.70G/4'/6],4\QKWVQPRM"@$E-Q1A^:9I>!B/ HIQ=V$A91R MY(I$E(A2L*[T"3&L=,@4C"02B!9QS58\!A;>+2;A]7AT7F3@;;[;/V@K$,[$ M3MJ,W80'G371WGH@J:3_,U?VG-%D6"XTYX@/W(@VX.&9A$'3W200Y:U[T[.$ M_S].J7>.%YQ->FD8D5'\[L;AK,?I48\1)AJQP1]XX1R3BX0C^)P&7X]7_3L< M7OHS#&81'3GTVR[E:I#^A-@?IV;4+W"$L_/AS[$_N1BXKR_*I\U[+O*=R+&6 M_>'/"Y]L^<[-98 O]D /]_Z9N=T=O JY;']A*+_F,!?O=^$C_]O996;81=,C MIDGW=-[ M??KFY,W+TY/?>B_?OG_W]OW)Q].W;WK_YL=_>ZS6->-$A2ZGIHL8SU!)QH/^ M,+7Q]B=O7O4^_/'+A]-7IR?O_Q/?^?=W)V].?_WP? C13-6;T10OGHYZ+T+>.]X;6]A)S8%5IY];S3MP4&_[HYL M'IO\VVU6[^&/O"1%B[#GDA,E(J/D#!TE69KBY01&* U",^T#.LTBK!V);-]O MOKX'^6XTZ1?X>^WZX__M!K/TL5SZ$5_@E\$H_.N'7D)^=($WGXYGZ8&F>E\C MMZ?#SVDRG8->?[@6O^T7JHWT\5J(IG>QF,"CAE A]>J/5PA5;Y"&GZ9GQ5^; MXEN4>TQFR,)6OC5./3=!WC88C+Y,7FQ+TVZ9Z*TIV^5&0;-/L'S\8D^D/+\_ M_%3>N'P*2"M',Z2,_3]3_'E^>TK03?_K/X>I8"_W7PL3NN(H>$W'O-?==H(\E(7;EOZ?? MLKY7?:_NO]=]!V[,]Y^WN=UAN,93;GS'[\D3,3OAJ*TR\J>=R-F=L;>>)(.3 M63YN D5WCO:QAT#W1Q9^2\A[IF=X<\H6(:8G2,?C3__MF015'3D@';G4C-YH MC(["\%,:5QVI.E)U9&6Z/HZF;E"UXDFGR=LBMSM$9A]YEGQ-[&X/\-\:R^T/ MEQMIDX=EBM];D7DYF+T6PNO Q9X,7+LP/VT"V:^3:?^\;* T>Q'9]<>]SR66 MNF%LVX5IW"X#Z.2(JV+=W@_P,MC>:-8\)[)J5=6JJE757.V$F%7%JHI5S575 MJJI5U5SM@9A5Q:J*5XVL'JP5%X_IM#Z=M%^E>9X,'KM M1H6)9[-7!S/F*M0=7^!#'',5ZHXO\"&.N0IUQQ?X$,=<6KY06A UXN<@*"!.: M>2VD<-]Y1GU1:6(TF]Q\6KV<0/IXYH:4_3XJARQ:*_U%-]Y'9G\*NE;8V^5% MK;"WR^T'I&=4&\TA$R= &!? ^X"_&J,$,UHK&G8/1E?:%;194''C30EV5OUJ MNX$NKVX%UP>6BM5,$V_1Y:1>@TB$@0DT@*4J$^Z,0L[Y_&"X!,&WX]^:X[IM M%9HFQZ)[\%75K>#Z,#"TZ%QG%SUP&S,(%Q1"G*"@.+)+[TG6>JV\ M>/M@>#,$MN4V2]I%E*O,L8);!;>M,L=0T#(E79HX^?)/ &.$@A"<$U9ZI_U: MJY9M@>5F^*$\MMU#SJ?RPTT<53FHG('?439#_\(-:K[ 'JO1=@G(WINH6T*Z M3 :74@9%%0=AJ $?K8=LF!7>.Z_S.O]6+.84&! 7!8CD%?B@?>D6JP5U(1BO M]R--@/-CVCW[4IEY1;M#1[LM90?8**+C!HQ+#$3I[.%ER*"9UM%3KV20NX>> MF\H.V'2C[6LJ+I?JUM1M8TH9 S$RA2 <",+"A*PS@2(U%G"9#8IV,VCX&:S M (XHX5WP.'>RVE @@);'!.V Y$1 Y&G#>:#!6NY(+H'DRNP>>FR'MI(NE M5VH0MV)JQ=0[,=!0YWPYTFI9HHB!(H&U^)/QW' K6/+KX8GM8^"F$@%4S22M M8%<7M7M@MQT"R:U+-.D(66D.PK$,B*899/2!)BNT\6KWP'-#45]2TP JJ.[7 MZE90;:,8 !,ZJ*,H\YL'P_]NT'.?TC#4]@'[K%#56K7!P+-3)'$&G 8"@L8 C@0&R+T%=5S[+-8JS$2F M)=4N0%($[9!3 6PH9LGS1)T@@982 GN0!&!X%Y/-*C6O8'?H8+<=:E[VN%@Y MP$"]3B"\)>"$XN IT,K MJ"LA7._*22X'.03MJ8E!R;5]K.UCX(:2 "C5-;A;T:XN:O?0[O^R]^[/<=W& MON^_,I6S4)Q=/FPH_W77V D MRI)&+XJS9H9K=:I"D^(,9P'=_<$70*.Q'P59T5%)R@#KA)V$-D :J0"AA/[O M(2MB/CYZ3G7V:XXI^2(A!:H"U0_GD>:L0@ZA3YY5AV!D#Z1#GTM;6ZPI3:FR MAS7(2;, C)++I(1I8M09,FT_0I&MB]K8+A2MZM-LW2Q$BPPE)66C<:C25J;4 MOA@YF1R<8?$4J01PA%D 3]>7UT_Z]S ZKI:OT^47+VGW^M>K5V$A ]N#C#T9 MV'91-0"M'^6Y1@7L -B%>Q]4^I>$PE\-\0.0=L86H<9H&EC^\M5J-$H:VW,WFY? M(+!W"$Z4,F W96%G>+Y!1*3P;NF\VX^(]%S9Y42 MCI K 8B6092K85FC6$\ M@BGX?I(&G N2>"I4?5C6%:KN8B&2:BRZ.1AB$C F!]'' ED5JYJWEFC[;NR= M4W#2K %[XB+*$26AFAAU?E3;CU8T%JGH5*&CK0!Z'- M%R4G4H1AEJ1$J!-D$*P0CLQZOQHMQ^%GI,UNGD-A*IUM=V%-AD;0*D:G8H8<]PJ(G!X M>DZ4$B!KN<+4AV5=8>HN&&ALS58KR#&9KB!3@EA4!1T=.1M2;+BU2K%_!DZ4 M$> BB8(4VHE1YT>[_2A(1.^R\PQ1C1I^K4,PH45P+NNHM&U:M^.CYU2KO[+X M*U!]6-85J.ZB#A69AA@]5%4LH,$*S,Y!B]2)Z&)-O <).6DZ0#!NCC?MB5 4 MIBV=:?L1BB'7E(H*(P6@"T5'&3H<#5!S6GLJR=/6Z:-],7(B.4BRHBA%!':> M"] ]N??4A:0#3#EJI>Y6]?+5\YZZ9[V'U^=G975KL]F/:Q_O@@<_\KU[I-*Q M43(4((QL HRU +D)!ZP..]8+RRLX_N@2J M5Y0G4_TXE"GC'I"D%AA[0Q"A)3 FUT M(\HUAI2/#](/]?J#(T6V+$T+NX7=DPMB;U6,K2'4X!B0FP;&2)"[$*[!*/0I M')ZU$V5(&!Q\*,*7F_6JE <1I:(B@62"@IR+3X5US"7K>Z1DGEDEBF-)X[E3%*YD -QU?)E3,P*LK&\Z4 XY!'Y:?/W; MM&/ANWOCP8^&[[F 3OFB%$=(,6 ?B8P"RJ&";3FP"=GZN#63((-&,R%0S 4P M>83(C*!0]?E(T"'GAY%MHD^4#WM>JGG+NV2>(9@5S,X(LWO*/_'HMW+_]LW>JBATG.N)R>2N263 KF'V0DCG'KHV3-N-<3<>V MMP9B21&40G(J.\UMZ^J0PV-[&LE,2D]^F>?1,EPTL\!<8+YGS>RS2CHGB*$0 M8"@1HJL68FX<./A8XM:AQMW#=]*$%7]BO)F\ M/14E64LO__0?SAP\W]C@ M/Y4RD#:+4R_$P$MLLSCUS V\Q#:+4\_E:A%$%>L>\C+D"AY4DS!-W]\$)VJ)NX,K[64Q$F! MJ\#U$V%H/3%["YHX &HV0"4DL#KI4B.;K(X AE,=$G*3%X@122G4$^K-75): MW2CG:(']N!P]H(,4&T%M,=4<0S5AZV;+PU-T&DF)4J4+TUG?.E:@B*X/:3@_#:<_0V#G>62G"4=@F;-NK<$37,+:"H/.X M1-$V!S%C!V;C4-$%;_768>]]L7(J>3CU@9:C#3*Y[7>RA('ONF_FLV=\+LD" M#SB,Y$;Z751*I= 4F0;5H =DVX>'/I@ ^:2BT0J-W[K@QGN'AEN$XC'U]Z@( M,=5QEV^USE3%9..#R!'0*LQQ^4&4N=!NZ;3;CR#7P>KD4E?37"Q@B VX=9@V MM+&$Y)3F(Z3G5,D!<7XHE95<8:HP]2-%D)+"&C1H4RI@T9UG%B,HISA'K[-K M6T6;]\_ B7("HO.35]J??6 ([69HU =/NSV5O%?HG.GB,7-P@#D2)-4<9!_( MUZB(2CH^>DZC(+5U4Q>K)^O>E(NG_1\E$^ ! MQY.,5CL874RT%K%FT#9'P&P3).,R8$JF=R.E8K=.)812 V-JX%WT_3V:(9KD M /OHPL5J0Z, _@/(!+!V\IM#9A\7 KL9&O7!PVY?TMP%;,Y#;*4CTR0-S*6! MTL[ZVERF1L<'3ZD2((NXPE1AZFX8F)0/KF2"H@;/- ?@:%O_PL7;K#HCM[:R M]L_ B1(!M-*22BJT$Z/.CW9[NJ[(N[$8Z\$&2N.2H@*DFH>DE=.!0V94QT?/ MB99]U1Q9*A)2H"I0_7 ^?52QEN*@\N8V8X^0!M^J\=CI8&S#K1VNW4-PVCP MBW/1!3#+90=1YL(Z8=T[,YYL M\Y&'?FZEL\X8&E>C$!C6VBI.F5PX/M9]GL;V;Z*OG?VK%OCO>KD>/D-&FZ^$ M?$(^,>HRR!?0A@XL!?%=A4T=K@4I\9.POH= !JWH"U73V:5DS>WJ4Z/#TG6ILULC8K4'U8UA6H M[@*"%%1JHZ2T3@K&&5.@["MPMD5CS9C2'A8*I]VJUU%.!0G3Q*CS8]I^A&*+ MJ6'@!*QTYYU!#2G$+AFSRMHSYFSV(!3WNE4O1L?5 M\G6Z_.(E[5[_>O4J+&1@>Y"Q)P/;+L2Z3T'Y6*&P]H#-(Y#.#+K$FAWZ6%Q\ M>R"RBOM+O 6G75?YQF:(WD4PH4;E&WEF^R!V]:TED?%".S'J_&BW'QFOB*B& MKN!]&214;2/CNRY7P5)AIW$[)^KP])Q&X/LY7F4HR[W"5&'JAT\=:(,J80,V MI0!JVZ>DE E\4C43L;.I')Z!$V4,V!-CG&A(X9T8=7Z\V]-2,&53L"DHQ3%@ MB@$24F>AL[Y0H=@%Y?'QAH21J@UI*^]T]Q2<-&G GCAOYSA)%JTH5%LZU?:C%3TVZTQDB.-P/\:H M@56,D L63%QU"ENWH>R+DE,IPEE>HR='_ ^<-_#SZ8^G/5 NGZTON\=VCTS7 M*\D(>.!1)6/6+LH-MN#0JW%\P?0OE!.P-PPZ8XB6L/0?WAYCE'+5F)JAJ#SN M!8@>DB*&P+;H2B:[_# R M#-L42U"'2!W=)AMQ^!;B,7Y.R@IE1'X0"$:+M4 M]YAR8%>5+4<(SZFJ_<^P9HHLY0I3A:D?+M6JDS)%&7"LW1"0#:)GWY]7NZ95 M1+;V\ R<*"' JUF>O"J-U# M<-)L (]!<@&$:6+4^3%M/T(QN(XT-!HHZI$WFCS$8A%J#)&],S;H/2PU[C47 MP$ERJ)00V'DJ0/?DWE,7D@TPY:B5NEO5RU?/>^J>]1Y>GY^5U:W-9C^N?;P+ M'OS(]YX38C:7RCKWL08-H&4#3"U ,]Y&K7.N;6M)P[K2@O(-FN4(R,X#H380 M+6>5HS%637P%]J[JWDQ?*>P#CO4BX4O9^4>70%6@.D^H[BFUV,9<,FMHV;EQ M[*( <8N@J8:A2MH^A'1S24V4N3)T$=J3(EJ5I8;>P>W)!G%+RM00/CK " MEF @Z9@Z:[53R12'9:OZX_Y9.U&&A/%!%+$H8J&J4/6X%3%E3EY5!]J,.N:: M%(P['*#_9(RKC(VV#]L=G-+3*&*C3]4RF2V26. M\)X^:1A9<:@)J)0.VY0; M<$D%.DV)L"G5$*>'[:09'X:F+Y%XI! 5X2OL%'8^%.$;HE!#0%P=L M%4)#DTLUA9TRAV+Q9/)65GSG4(CB6-)X[A2%*QD =QU?YM2, "OKFPZ40PZ! MGQ9?_S;M6/CNWGCPH^&[1Z]B4U3-6%"-^TPBUPJI% *CH[/-9N_RUDRB&=98 MT(%RS8XKZQQ0,@]'>F(S-Z0>1;>*U92V3M?L"\X3Z=^]'ZDY(E+O-(.E_S!L^.?;SOS^ MYFF]/,O]YW+VZR>U39O^\V7%V?M>>?$7%O/<\'/_\]/?0-7]6RZE%T M_4M=?;M^VA_@^?_\'V1T^.IJ=5E_/>M_8=U69]=7;]='69U=K/K3WKSR^-5Y M]^W5LY<^W]_2W]%QU3^Y_^[Z%[[>?,9X47_S;_6RKLI-75VO5[W'(5_6TM_1 MNA>O+Z_Z'RXGX^67M8= /=G\L75_V\7Z>L3PU5GWRO'[J_KZ$_6_E>KJY9\Z MZVTYZ]^N^@=_QY?YEY75)RNC#)ZN5H^N1JO>_.>3U_M@5<[*YM/.1D^5\:>O MZOGY:O.KNW5$;\MX_K,73_^TMV=U?O;/>OY\=,K%YA]?]<[MI_]VUC^KM^6R M_G\WFT9\Z//3II/Z:_.Z1_'ST;+^M\XN5]P_['KS1'E]=;U*?'5V=?IZ2,S9 MLQ]?O/*_LXLGMU[QTOTV_GE7EW[306[=\&J5.SJYO_76>3?67#WEY_WOY?.; MTOVW6Z(_PWIX]-5)_\1NI[/K6TN]_8$GMX_4/>3YL^']%Z7W9+=L__?^"2>W MC;GDZ]ZTD]7SLWJ^<9$^6&S>=[)Z=KGNW<'I['S\F>&"5]?K_,_5LWJY&50N MM,[?^:]-/?_ZZ\_:52Y[7?T'ISK\9U[[L#W;S].*K/_G/U[=]_^,???WCTT^._?[_Z M.EU^\>?/#)9-.[MD&R7&AAO?7'1DG/.__GBXP-YTU??KZQ>#\;?KWMJ+(3#Z=YNTYR&!5W\[N^C\.>/S MU8_7_1^>]K=>K3:B0W^U^M/+Q>5:_OT^S?CMA0>G]7G9#;#NX0,[^/P_W5SP M34?^:[WRB>/W],L'KWWV1[7")Z\TS+=E+^847[QOU/OTCWPU$WXY7;E-JM*6 M0_($MO4OF$( UB6 "8Y)8<;BR]L388WDJ_46BG(9QBL@IJ9 :V.\IA0PJ;?6].1DE3;J\K8;;U5=?W$7 MDEWH\]6JK<_/U[]=?7DD$FZVT?IJA6"S0'#[\2]71<;G=_T]'G?\%KHN7=]T MS7GVKUJ^>O'GM5*GZH^WRRC=,N?\[*I^>56?\:@Y^OJAE]=.T?QZ=G7V0KE_ M>?N6]QZ/V7P,XBG]<0BY#[Q&GZJ/O^9C+PBGT:O7_O?1-WS\!?)8\E@[>:R/ M'4JCNY])>R=GWA.)=]GCH<,>2=M2R.^?I;Q7D/:1K#_M>7_UU:=E&7RT[/MM M8R;LKW=/-7>^*=9-,'[]O_]@_O#AUM_I\/+!^N=S/.I]W?>7FSI$T/JB;F94 MSRM?KM:7J_-Z]6D%MS__F.TQ].14VZ\26Q);+V)KL[*W":T>8JOK7_I8]^27 MS<_M[->Z&O$F@2:!)H&VNT#;!-;KD=9?)8$F@2:!MN- D[B2N)*XVD5<_;2^ MYG.)HCOYU!0W;MUC?>GAW;CU\^F/IZN?>N.O;BZ?K]+ZHMP'Y'-(GOYD0AU' M#O#!QJ3%M%F<>N8&7F*;Q:EG;N EMEF<>N8&7F*;Q:EG;N#YM7F/E8@WS3H; M&?VOJK<3\XYP%O_HC3-%D"*_=654TB799",PN@@8I%\\;>S7S?(NYJ">=KZTRC4$^H] *,*]79)O5QM5!3CN XI 9I"D )9 MH%R=P^"UB6GOU!NL>XF]G^K%9-13IRC,$^8] *,*\W;)/.=28$R MZ=>5."SJC):\D*Z81T0KIC(UW,K;8<"2@5!^B"[J2+%9(/ M[*G4XN)64===D.ZM.H*O(^V;4:=K5]-6;P5LD^9PRF[1!V+NKU?7W0]'T9_& M9Y>K7_G\ILJP\R!#3H:=G5[D8"A'XQ.8EDH7V*Z3A:T%CPJQ2^Q$B0ZV9_2W M'JO_SPA5V2\2;2V0$\A])N0,FF ;!2C(H[ZV*1 5IBZU:_+.FZ25.H;]HEWS M3ELCHEN(]R",*L3;)?%2"27XTJ!&,H"Y(437QH7D+H:*M5K:NI_K$'M%NR:> MFOPF N&=\$YX=VR\:\56XF(@&]^GL5XA)-_26$(U'"IK_;U H M)Y03RAT;Y;QNF;/W0%EURC75B>6K@Y"0LF]4K-Y#@O?O/^V*9RZ<&@':;>LF M.$FTJ/H>WW6GS&?/^%QJ>\@Y1&FS./7"#+S$-HM3S]S 2VRS./7,#;S$-HM3 MS]S \VNS9&M*;8\C(]!\E[]DQ?>-%=]67&2KH%JG &MEH*H12D8,-F#CO+V/ M[TUI-1M07+"_)WE(.21(I@;4_0V4PM&6]-#FU,M2L !.C+H,P*%WEDIN4(WV M@&@;))4,5&5KC%$'\XYC3Q,";I^E/"P9.=8NL!.C+@5V7$PTFA%J4EW-:9\A M%4O@K(GH2?O VWGH4\-N3Q4\,)# 3F G1ET*[)0G2F@J<&D%L-@ L24W2G?X MILB7['COL)N2<$Z%4Q+"">'$J,L@7$ 7J^,(*0W"A>J /2E(.C(WY?I_S12$ MVU?)CA-+6A(SI<2[%.V0\4;&F\./-^1SC[=S&B!:U MEP\FK=6AS:F3H4?@)D9=!MP<:>]\"*!QK(TB$21G$I2&/BI67&T]AHV@77/. M.BVG.05T8M2E@(YK9=910[2E=14WKK'PVH#U%)2I:-. UN$W@78-.M12 51 M)T9=#.AB-F@;:D"C"- J Y&YRSK3O TF*VNV3ZOO:P-HYW0+DK@H=!.C+H9N M&BL58S6H0!ZP8)=QA Y*R"&DD-F[/2S&[;X6QXG!*$74)CW[LZAJ'-UM>T]= MK)ZL>U,NGO9_E+(<<<\+H+&YE_C"D[>^O[$8#U&I!%[9&+(C[50[VK(<5@X"".#$J(L!'(7 3F,#70;EBHN0 M7%*06U2N1LTJM'T";I]E.;1"23T7V(E1EP*[X L;1@.MV Q8R\A1,A84*A]= MK-7R5NKYY+#;4UD.'X1UPCHQZF)8UZIIE3.HY#6@KAFHVB[L4G%..=LT;:4M M3I20)>838D! :/1HZY:A1@[PT+3QNBF0\?=,>S_[!ITCN3(NG!. MC+H4SEF37#'.@V?59ZO8M5S$JH&=C<5E=+'0P?9^=@TW+Y-589L8=2EL8VV5 M1E] Q68!W;AM0D<"CBIP2L&XI*=GV^[+<<0HM^9,>N)G4<4X_N-5$0X^7_&3 M>I&?2S4..3DH;1:G7IB!E]AF<>J9&WB);1:GGKF!E]AF<>J9&WA^;99<3*G& M<60$FN]"F*S]OE&-P]OB:[%05&) &OOWK!2X2HZKPU&+^>VUWV*"TX$S5*\\ M(/L,,2-"2K9J1I5UPX-5X_!OK@JWLW_5 O]=+]?#,Q*C+P!O: MDKG#"G0Q%M @06I,_;N45'3:=K[M$V][K<7AO>0H">S$J$N!G4E9D4L):AW7 M:E13@%Q!:,C16%T2YKUJN7W6XM"".D&=&'4IJ+,A)W+90V*%XU1-A!3[M%4K M\ERK;G8['7-RU$W)-_1R :0 3HRZ%,#YZFS;Y&3B !RGT@&7%7 N2O4OH8:M MG,Q= &Y?M3@TRD5I4HU=:G'(:".CS>%'&U0IU] :E"Z> 8VW0*$%L,65R(3& M!#[8+M!=3S?)#I (:4&;H.UE-?:<+9/+G4O* "95@)IK8$S"BI:5'O<&'WX' M:.>5.+PLB0KHQ*B+ 5UMQNND,_AB%6!+%5AG#YJ5*\H'G7&KGMHA=G]V#CHI MPBZ8$Z,N!7/.-*HJ6-#%#3VG':3<<%215(RVIA;VK^>F8IL-LDHJ(EM%J>>N8&7V&9QZID;>(EM M%J>>N8'GUV9)QY1R'$=&H/FNALD"\!M7##MV,7"%Z%L!)&TA!4-0/"-GCQS2 M5B*F-KF1;PZ,RQ4PU :14P.-5@>/5/4X]GF@G $Z,NA3 I5Q] M\S8#1F\!;Q!!CA2[QNK(+MD]= M2_\QZU*K550L;E4?FAQV4Q*.Y*I; 9P8=3& TZQ#4ZZ"K9P E2Y IGIPD5U! M;[G6K3N]=P&X/97DT"[J@&IER)Z4\B'%4O>:NCAI88Z 4G5( MX"9&70K<2D>3UU%#BVD4YC 6DK$&5 RYDE&AN*WB:KN'V\X+<^@39?2I$9+= MMFZ"DS^+*LW1W;;WU(54YY"3A'*24)Q:#+S(-HM3S]S 2VRS./7,#;S$-HM3 MS]S \VNSY&5*=8XC(]!\%\1D%?B-VO,N:U>L!E\I II@@2,:0.)2G3JV/MCJ'U5*=0P G1ET*X'(H-@6=0;EQ MZ[ *$5)B!,JQ.?2A-H7[!-P^JW-8;65/7V G1ET*[%JA&'1HH,LH1:030R+G M@9I*H077G-_*S)P<=GNJSJ%EVU]@)T9=#NQBGYM&K0FL#0SH3 ,>'"M4G+4M M$MNM:],FA]V4A.M35TD_%\")41<".&6R9<,.@M(=5J04<$$-VC15@JYD\R13 MUSU5Y\!(4IM#*K1+;8YYC3:I>UZ]?/6\I^[9]>IJ?7Y65K=F>CA!^9EF_W@7 MS'3$*MI;;-F.RSZ[)+?> !%5* 9MS='HH/8JR2>M[]'E^-0W&7_ D5Z 7]GY M1Y- 5""Z)(@FK*8#TT T7 $C>F#?#"A3&#WKFO)6U=%#[%CMG*?*3%Y>68 J M0!6@+@RHQ<6L<^@$];6-S"8%D6L%W5PSE)WC1L>P*[;S G2:)M_^%Z *4 6H M"P.JLKI2R@ILL%VAHD5(R3FPQ"Z2=Q9YZQ*0O>V\[;SJ$XDJ%8@*1 6BNX5H MIYZ*03-4XTV':%605-"0+(:.]A/^$F%T8NU?)TNOWAIE->__O[>?Y?CIU=R_%3: M+$Z]% ,OL ^NT59BPU]U=::,UD0*\- MQ.H5J%)T20J327BTM5VBFSPC]^$L*POICMFH0KJ=[J4%0S;G<2/5. J<7.BD ML!<=$<=%([R8,.!AJ;%GG# XE+!Y,!Y MVP>BHC(PA0Q>$WN'[&O:Z^K$I-5@(DHU&)'Q0E.AZ40TS2YZY[*!K-2XK[L% MH!CU. !6J3H76XS'L,>U\RH&)P&%K<)68:NP=3*EZFSJ_,Q02[" E C(=.'* M&+**.4?E]\_6/52(H3V4%!>R"EF%K$LEJT+E--=QWY;NJM53IZ1V$6SVKFH. MU%0YV%[=KG'J+9UJP:G@5' J.)THT559ME2A55: 6C-04 S5.^I8=,FV2?8# M)RX:8T^LDEJ%AS]AML"R,6_5AGFM@HP<6+V2 ZO29G'JI1AXB6T6IYZY@9?8 M9G'JF1MXB6T6IYZY@>?79DGGE2(PQT^@!W?*8A]+\=(1$A/B"M(1$A,2$Q(3 M$A,2$Q(3$A-+.HO[H+U[]Z=/N)%VGB$&SH"Z-:@FPI01D5(52D3+9T-]"]SG+M[ZY_O'LXLEY??G/S__"UW6*^AMX8K67 M8D-2W%B.J1_W:"0*;49CV!%TA,2$N()TA,2$N()TA,2$N()TQ+)BXJY3^*,\ MHR7W>>]EA^#V^]=>>W9)>^K>"6J%&DS>+4"S'P$MLL3CUS R^QS>+4,S?P$MLL3CUS M \^OS9+9(B>VCI] LATA'2$Q(3$A,2$Q(3$A,2$Q(3$A,2$Q,9<36W*'Z"X3 M4WQAM,%52#870&\J4.A?K-$Q^6B#+?7MQ!0R:#03 L7QGN01(C."0F4,!QUR MUD=RAV@X(1=/E1S.NFV=%!V2PUG'./"(&)O1*'4$'2$Q(:X@'2$Q(:X@'2$Q M(:X@';&LF'@ 4WA9R-KI0E8HQ2?50&')@(@>R!)#2,Z4_IWWJ4VQD#7QY5?A M1#D\15G NFW=ZPM8_8=AB3_?]L[W-T_KY5GN/Y>S7S^I2=KTGS^S5?_WYNKZ MK#W_#,]^ZWD^^/GOZ:;OWGLSUK6Z M7J^>OCSR=[+BR[JZ6%^O,E_7)^O+3;95>O[&NVY?O.*K55I?7JY_JY=7_5^? MKW[A7^OJ^I>ZVL3X^,/=M>ON].^:N=Y_1>4 ML\NZB?8ONT_=/+WXJIQ=/3OGYU^.WVX^X^6JK3H-[NSBJY<.>?MYFY=!O2B? M&-X?;]7[._'WD63_H:#=&[08H?\2$%__\FI]^]DF5C:+UCQN>?V2SW_CYU=? M_>&+-_I]NU,G1N,A.^YOCW_X\:?5H^_^^L/C;Q]]O_K;X^\???_MXT?_N?KV M[S_\X^\_//KI\=^_7WV=+K]X-=K<\1DW[>Q#V?IR@X O;RY*O3P_NZB[>/I' MW_]E]>//W_SX^"^/'_WP7_V9O_O'H^\?__7'SWS6'3S1IJN^7U_7#6*_78]= MBJN.T_[=YC#R9AO@;V<7?)'/.E9_O.[_,*!WM?J?_X.,UE^M_M1?>GUV<5/+ MO]^G&;^]\."T/B^[:->]?& 'G_^GFPN^*?UO_]XKQS@H?%1*?/*@,-^6O1!F M7[QOU/MT7WDU#7BI^5[. E+@C-X8J(P6T/H I&P#2NR-I:@<;VUG:R1?K;=0 ME.LSA^(+Q-04:&V,UY0")G4["VCDJ^WI]>?734*@_]4_[YGR=__F'5>W3@&=C>_3RIG[BN/Q0->I/OPSU^?39 M^NIL,U%;MXU6?.M<_NK9;0^N^'KU'5]V[6KURG*S. MKH8.[6\X7_]V]>4QA\W.5.*K^U; MWK?7_^)C#)W&B'\ YT\0B>PY]BC.JU__DC>"CI MG ?1.?%^G?.Q?"*Z^XFX]\\DWB#QO8^:TJ0SN&,X3/O 6OAJ&\M_Y#3MYQ92 MF[8_/F=R]MZY+8QEL5_Z"^OE/=SB\\MB/3#7D>!84'!\\\TW_VLLL/3_@@2' M!(<$QVO=]?WZ AY?_%JOKC?;*?]QR>73\HTE2)82)!\K5C+_(-G4AY2HN-=) MD5W-[(YH)O>91S^VW.[]VU[OW>$H8X'M\FIU=K'J3WT^]LO__1X.^HY&/6AG MW#7 CJ%_=@FT5Z>,-CMU=SQI]/F,.X9N/%A1J_FT6 +KO=WWCWHY/H2?2"A) M*$DHR1AU'&XF@26!)6.4A)*$DHQ1Q^IF$E@26#)&22A)*,D8=81NML=*6)]3 M^&I/*N.O;BZ?K]+ZHGS:%6MR$/W8CN+*0?1='D0OA9U2 MV4()K0'ZX("40H@IJ)JMKTQ;1U"R:9P'XZ-HW2_3PO_ MWMZDUB9Q[9OG/VP.?3UZ4B_RVRA[=G-97[$,S.LPLQ]CV3@/-3^6?=HX_D>! MVHRM*RKMT^B&+A)%:\==[*/T3\Z0*A6HW@2/ME95[/9!886^9 V>J@.,+D)4 M(8**J>14+49E)U9I_DVR;0YYPG_7R_5P M]!"C)T#5)1IS,5"MIQ)*(J_S?2 VH40S"P29Z+,Y$TWTV2[15AOK%GW79Z;Q M*.<8@&SNDU%.I-BY9-M6.4>3LR^% N M-)NA46<*L8:AUE 0!GTZR;!!(D+HJLU:!F.@ST6="--%GA]!G'615 MVPC8*'5,!>K2S+I1.2^DHKEBTF^C+>F2;.KO8>RS3HPY0L+F01D,)@5TR$IV M.8]H-/_,')D/'@)>5([,=]TI\]DS/I?\F.5%CPP8;ZQ5-G8F1-MI[[H"-K7/ MY;,OH-EGJM2'$FW>'C X!:9B%51K^H!18H1H-$$?-F MLLSJA61"LG>1K!,+F[,,.;=.)54SI& )V"4NJ:#.EN]#L@,FQL1P&@5E@C(Q MZC)0YAS;X(P'HM!%6+65]N*LL\V4"#4I M[O1+;H@X#I7L- C%A&)BU&50K*'E:"@ TSA7-:#FG"D=7(^=&(RG5DAVVSHI!G._Z.ENVWOJ M8O5DW9MRL;EZ1#)>%A=&,G:\,9I2..9KL94]@FO! (Y- M$L[-0#96:VU-CG6K5,)=.';8?!?)]A:4B5$7@C*#WGJC*QC6FS2\"JG$!IR2 M[]-VG5*CMU$V-F&B:Q&:+=2G\]E!:BV!,RHW1+8Y'5J2H6RO",7$J$NA6'1, MK'2#PK83R20[)TJ%K):M3$HH) MQ<2HRZ!82:78QJ7/*K,%C,U!'+6JNL@BSN13%UCWH=A!TUU$CPG)Q*@+(5E@ MU:HO&I@5 F:/P!@TM)AUB0ZK]5LSRX:&M0\!QM(:8%=R$)5*X)6-H1-0.W5H M/:9C%(Y)59==QQ!H#6^!2JJM4=^BBQ$@DL'!.C+HAC MA4RI#L8-1X ^]>^J"\!&Z:Q"3,6E^W!,KCUZV&XO+)NA46?*,IN4(9<4!!SG M\&K_0L$IL$TQVYJT 0%T06$/L/7KM5"9*(4T7_@_BX0 MFZ%19PHQ3<:3]@T*I2ZN/"K@G"N,[./HLFN.MW97[@(Q*:+_@'U>0#9#H\X4 M9":V<>K+@,%QH:YW"5*S'AJ9@,D[2K2EQE14H85QX+B0!K2U 77M!AIKL-FP M:F;JY&-18P(Q@9A [ 7$5#)1%]/ .NT '1O@0A:HN((V9\5^ZS#872 F:NP! M^[R ;(9&G2G((K66#370&A&0# +'I,#'ID+1MM2Z5=FEF.!TX S5JSZM9)\A MYO[NE&S5C"KKAK)?>40N+W5=)DAU>;J^O'[2OX>OT^47+RWP^M?1G[7WRRO7 MEF%F23$GP\P;!<0*JU1+ Y]+?)%1&6.JD$M*??2A/I!LG3BN.G*Q*D/*V#4V M5P7L:5R G++&S)SMU/<8?VR8L26#9#H\Z491F+&P=:H)))@"7I3BBG05-H3%QB ML?%MEME@7+$Y@ FVLXP: RON< ^+R";H5%G"K+6K,U*)S M9L : M L3L F3;7,DUMDW!_#=!IG72QHTC%ZY1GUDZ!'*U0E+::Y--LT6+&GO@_BX0 MFZ%19PJQE#FRMIOZ+^/\:RH078K@N1COC$F-M^Z@O O$1(T]8)\7D,W0J#,% M&1H:J_4,I<61&%,3,*('UVQR55.?)6X?&JN$ =6XL3+'_L7']C"X?+:^Y.O:73%=2\[+0H-)1I W+@RA[)$R M0XM##YL^EL1QTWIQ(5J?E=.TE2,>0PHV-0\VVG']I[-=/L>1G9G2J+] K,VA MJ^Q'N8Q=."9&70S'2ABY+:T ^9$B'I(&:EYW81Q*3&S1\-8%;G?AV $S7I#D M'F-!F1AU*2CSSH:88@#6HT*5[U/UF'("BI8H=*I9S%N%796*FOOTGY1O7<91 M@"[?&#CF;(-WQ49_Z$D]J5,G'!..B5&7P;%B'=FH"R35#"!%!:1;A8#:1>L" MI[BURW(7CAU0DMD@%[(+RL2H2T%9KMIX# :R'3G(G#5$;QNX9"OYZDKFK0/( MFANI8 -4BKK/+A-!XMB_!$>E&&V:S8>NM=^GEG(;I7!,C+H0CFGJ<\O6 @3K M?6>2-1"[)@-5T'"PRN+V]>!WX=@ASX7AJ1>4"K@D:K.ATY]T2?*Z%,C)+MM MG52%N5_T=+?M/74AV2]3#B*INU6]?/6\I^Y9[^'U^5E9W=KLX43<9YK]XUTP MTX'(*X\%!)F"3$'FTI"9B^V\&Y=!80-LAB!:6X$*NY0Q M],[>0J:Q3"%@ !-3Z*#TXSZIHL%9K;5B0TT?6F+J:"=?Z1!>"B^%EPOCI4X< M3>J +"XJ0 H)F!FAAF1+L\0!M[:Y[L++0R:#*T&F(%.0*,W-,"BD M+C%Y(#-JA$#!FE%.MIJM F7L;?'%]FEXV=PO8_JLO'*&5@ECB$I7.GCMZ^F/ MD0LN!9>"RX7A,M?25$H)T'#M_,L$[+,:QZ95GZFC+7$K(?0NN#R@P@R3G](1 M8@HQA9@+(R9JF]%T1=D160"S[L3,1D,QWC8=,*KM.[PBJ:S'K= ^M4Y,'3S$ M;",8U8QW%-#KJ0M'?K30!.G)"TW,BY='5LSH<#B^1XBM9#3:=5B94S/BJJQO M.CL..1Z]Z1;OZY!_FW9@>G=OS'1HLJRJ#1Y!MV8!*S=@E1E42%$KVZ+66S6- M*05;O<]0*/>AJ;&&2-&#\]G[H&*PC0X\-/D3XW'/"0EO^>G"9 _"D%G M2U"1H'NOE5),X=K9J7WH*'4<(3%GX-:<*L5;K;=$[C?B#?(&JL MP-7'U/]6C)H/+4&5W?/JR!%Q5 3H0O$I G1/U%1H?4@U@(]D $-4D&I38!F[ MG.PP5&Y+@-Z%FH<4H'O>A3LB;HK^7#I 17_N?7?.NF;&+2"D;->?)70J>NU& MVFS.IG40FJU+=@O:7()+4%LQHR@601KOL2WYYCG:Z-.A3QA0F+QV\M%R5/3G M0O$I^G-?L_8.35::P;58^JR]%HBFS]]'_9F"7B>5[D7- ^I/,WEAP*/EINC/ MI0-4].?>MY**;\JSA=AL@#ZM-T . U@:!U]M(X MY:50&<-!AYP/G1T63I3#4UPJ27>1(=9_&/;Z\VT??G_SM%Z>Y?YS.?OU2)#Y MUF=_\.,^N4NF;-G_O;FZ/FO//R.L=]#4QQ?Y_*;4LCJ[>+L6V8JO5]_Q9?YE M9?7)RBB#)ZO?ZF5=);[XY^I\S1=7J^OU=6_$Q9/5*_Z^WH0[/-_N\XA,&?55 M'<3@;)]$C_N$%&<@V[RV1K=0MDH2NN@KEZ! \TAQ=2H"^3B275VHP9.N>.B[ MU+3Y4%F3_?O/JK_ZO#_"R6K=5OU#NK<G]7S\OX:B$<,E9"PY5P]Y$ =*GGDP.L< MH*%53COGN.!6N:0\+D"S"JSQXXK?UN>8L7N2N?,"M^**L:I4 M>'D_4$[W)?T/.ZGI<[9WM,U\Y.^_\MV7D[^7KAN;,9%2@]Q'M7$S00 :=Q38 M6ENQ9=Q?O)6WKY%\M=Y"4:Z+K.(+Q-2Z_.XJUVM* 9-Z??GU3>?\Q_KRNJV[ M);_M?_3LXF9]<_7SQ67M/?O?M?SG^JJ_X.IL^-JWE[6<7?^?F_Z;Z^>/+TJ? MM%^O+Z]^&@'P4W^:;\[7^9]_6-7NV\_Z)UU?WM2#KW--Y04__5*[$9X^>]DU M@X77OVQ+L&>W?3OFA?T9;UYU;)_X78W?OWS_.^:(Z?DJ;WI\=;E9#3]9G?6Y MY%5'Q/GY^K>K+X\YN#[F_)\<7*]63#8+)K&CFUP_9O79J[]>SJ[-T-MS\ MR]NWO/TO0?\PG/@2X>P7/X4XQ1O?8_ M?P0/)9WS(#HGWJ]S/G;DE^Y^XO>=5'T/=^ZRWT8/<+MMMNWKCC!^O='^'VSK MG:HJW#[ZA+WS^];_[YRMD,3,3DM&+63^^#ENN/F3I>:Q[7VVOOBR]T^]/#^[J.^UQ9_*6,:[ MO!K+L"^W+:[^77 F.'MG]_WUZOKL*5_7\G6Z_.+/C<\N5[_R^8VH E$%$D:? M'D:_G_*0P)' D<"1\4?"2,)(QA\)' FT@A5["!FE=-N^JW2E2ZFGQ.YL4A<,"8 M-+#1#D+CH+(QE7#K;HDWSZF\?=CJW8=4=G4HV.E3/W&)BX=3O$+@)D:=.=.* MLNQ;;A!HG+MK5D%B3*"]K:VS3N?(]V':A\N>/;YXDV;UW3R[1^VSS4&H^0%- MZIK-F6PBVW:).&\YL%.=3P4)L(Q;;;1"4)0;:L1A& MU0U=&Y26%1J,+L>M4_$3RC;_)N4V)SWAO^OE>K@\&6V^FA_B1+/-D&RBV78 M-%:IA9 <^!83(%. U&>?0-H182=3NA_0IM9L9H$T$\$V9ZR)8-LEWRHEVU)K MH N;44Y\\]Y!Q.(AMVBYRSUE>*M, MF@BV!SRV"]EF:-2Y BT'8UM!B*,.-BHL$)4U$*SSW%3K>F[K1L"[ $T$FP@V MP9H(MD/Q+6?O52 $[4;%?Z\,<'49LC+&J\;FDURPO>F3P>".K1K5D MK4&@YOM 4$P "EPA&^>L2MX@E[<'CYQCH-@(;&FC:'%V_=W)0="MO[7X4&FK MO/XA!X\31?B!>Q361A&?",S'J4GAFF<8MJ PIA]JG^.2!DU=0M&ZI*>N\VU)ICIS* MK75EIT,&' N@E'QGH&L\,@V-SN685%H4I G2Q*A+05K2R003,T1JJN.IDRFV M%L"ZXI(U)N6RG?I\!Z0=6J+IR:]]GKWG"\YF:-29XJREH+P:-\#%U!5:Q@ZV MD?!G2)F04XH^;ET#YY+SQG55IZ/O.!N7R''M,\Z.,1]4RY;-UC5P!U1H2@2: M$$V,NA2BD7(Q8[5 OB(@Y0!4%4%UC71,Y#>B.+S2;H5%G2K.: M+&OO G#<7/Y<"K 9^0BFI:-=6. M2)_I$ZWL:12JW;9.*M'<+Y*ZT_:>NE@]6?>F7&SN*9%\F<6%D8PC;U1L2-XT M/5+((P= RP3L:@!%'FMB+JEMC2/*U)BMUE!CZ4HZ=DW-;!PT&WP=^SJ*W3&- M(][(3%^8)D9="M.P)(NI3]BIBV# 9 *D&!QX5F3)%HK%W(=IA]Z*B21[,<(S M,>I2>*9C4UYA!@Y1CPT9!B[.@"DNEQAJ;G7[!+,9^S3LP.E: 0L1))LK>,V) M77"H;#PFC28*38@F1ET*T6KR06F,D'-5@(8:4/0.*JK$%4.P=BN?^2Y$.[1" M4ZDQ2,22/M1'C,2VB"=&$:&+4Q1#--1MKTA5J2UV@^4SCJ$:#4*POC%D; MWJK!B'5Z@.<&9X$R,N@R<]>EF3MDBY*@9T+8\\O@,*"*+*G:Q5K9PEKGJ MV%KJ]!MG;HUC2#YQ5W9*E\ZO$-H^:P!^?)<33U&8=MLZ*2ESOSCZCUSA48!LRZ$(F:XJ<29>["M$//]&=Z99, 38 F0'MG^5C3C-*L.M!LEV;.-^"D+:B* MRD1RUF\O74;,;D -5-$:L#C5Y_K50C91JTA&$>^SMHS4^Q>@"= $:"\7+[.R MT24&1R,UN20%L5H-+E*KV5JV92O][RY DX/+#]WQA68S-.I,:1:4[S-$:M#5 MF0.D&*!/-QDR<:-0,7>%MI7ZYPI7Q@JI=(9MMF*H$PRJM4&-"^=\WF=U?Y%G M C0!F@#M9?)?*X@Q.K YZ%$IRPV@6:A-*6T:V9:VKV.Z ]!$GCUTQQ>:S="H M,Z69;[IBB!E:,D.>C7H J"*PU27E7*C9+7G6?^=MRP8T)P/]W0'2R!T,.;56 MC#6U'%-E9MGBE*HR$V?*/%U?7C_IW\/7Z?*+EQ9X_>OHS]K[Y54 R)"SI)B3 M(>?U(2<2M9A+ &I=>:(JOHMA%2!SZ[]";Y7?JIQ=3(A%!02?1_Y-[N]AFRQ0 M06T+L6_HCVC(L2 LE7@:W+9EUI5W+KB MY"Y4D[R:&?B^ &V&1ITIT*S3A%P39%,2H%,X;E=V0#'79CP2QOHVT&K TA4< M0B2WJ<1E((;^G4W>%)-C9-[G&1K9N!&@"= $:"\W;KSO^BQE*"X08#0.8B8+ MR1);IE1+V*K:@R<;-0W=\H=D,C3I3FO6WYE ZC[)W?;X93 3RP8$V2D6+ MB4K82GONTTP?L69 ;GV^&5H%4LX <0>;M1J#V^?%YR+/!&@"- ':R\KT)F,C M7:"$02BO,U"U'CB'%#NUC'5;>35W 9K(LX?N^$*S&1IUKC3#%G*?5T),ND\V MK0_ Z!)44RE20BYJ>_7,U(@I62@ZCXW1K"'&U(&8.%37OR5M99/S: - :M#< M,Y)^/OWQM(?$Y;/U)5_7[HKI6E)F%AI,,IJ\49Z1.+O@#;A*%499&HB."90* M?53I4M>GK:5+[[F/0,U \6G<_H==&SMM@$EGMC%XZX^IX*SM8XG4:!2FB5$7 MPC3.WIOB'%@[;CEQOO,IL@$367?1K++76YGG=V':H1-FG-1G%)Z)41?#,V4L MEY;RN./$=(WF"\10&=B5$%3%0':K; -'7[RNFQ.$&="2A=@1!T8GJIIJXE2/ M2*.98.5: &&:&'4I3*,C2?YFW#FD47RDP0;7L )LFB!8) M=-0N6HXMZ&,Z>N;\:12D"=+$J,M &@7CDTL*0C:AXTD98(L6FK$UU9"RC^$^ M2#NT1!.%)C@3HRX&9ZE@EV4=9RG8KM"H=84V-CY3JI6#]YJVZ]'46%+3CCL" M0P7DD75#24-N6@5V;!(>4]Y,,.[4"--N6R?U:.X71]UE>T]=2.+,E,-)ZFY5 M+U\][ZE[UGMX?7Y65KS@1]YEF_W@7S'1(ZJH84TX)6FJF#TE]7(I9]W&I M^)R3L9',UJ)!;+884RN4DO6X3]4 D<_@PLIC1-M485_7W8>>C5"4>3)_D( M-X6;PLV%<5-AUK&F"&U<_X)5)TCH'&0B+-2R4KBUJJMLL+%J"YJM ]3)0"1* M$",7$YWN;]KGK0D?U9S:3[X,(NP4=@H[%\;.Q,TI=AIB"1801WGR5C3DJ'.J MU9#9OC_K+NP\M.:T?O)#E\)-X:9P:6@#J91- M:]OKG,UE[UE["!0S8.8(J8PW>K3DG'59T3%I3A)T"CH%G8+.'4O.Y%-7B0F0 M#?4O24.*&,"CZC/V2AE=NP\Z#RTYW:D7; HV!9N"S9U>/N:;=B$I\)V1@*GT M"7=R 6QP-G".I'EK=RAC*,F7<3MVB("A3_%3,/T]L<_:V>8^O\I^A4!Y'+%A#I.C!^:[Z M@XK!MF-:&'$G(;@]IS*\Y4,/<*@2F#YTF!Y2Z"^*H24TEYD86K0:L#8]DF@M M4!?]9(/QS>)]&'KH%9)H]IS,<$3T_#1%\D?!Z&PQ*IIT[TLG7+LB#7WZF_L7 MM&K<8Q0(2!>CN+*OVY59&B.4+)S7Z2^'4%K MZ9=W+$HAR=/1G][(5:PV"'!0@"3VK[\G"P )$MQ16)GN:)L :LGEG.9:( MD9:!(0YXBDS4$@&4!J^T8GJQ#?EC$'33&JE\ON!9%-+GCJ)%(5TWG%(CC6'> MHFA5#F<(%FE,.#+)<$U-[DI'%^K0<.:#REU14J P5XC)XE +#F9I#7,R'7V MH[NW<,.Z V^W"%*+/OI,D;3HHVLK,Q"3\I*BA"E!G":,K$D4R92T2H9:O%CY MYC$ NFE]E!0':=%'GRN*%GUT[>9](C& 58\ 5'-1, 6&/HD)"2^%)8"I1B]D M,VC**;&:(VUR SZ7^[Y;RQ'FF%*KB/*>;)$^*E]028M*NDQ\&7S(N[4E0#GW M;@KOOO-U#Y_\A#J.QZ=Q6'OX'.IOG<^WO7=NRO\:-Z,ZG3^!RZ^-YREK\.9J M_;.J[E_]K=8'2\S-[Q+ [ASI. Q5,2Z1= M,;DD6&J8"LU9%'S)T*"UH5\4!6A&'$J(1[ M2 (CU0!181$-&+TZZUQ;1%1)=S<06*V'ZH(POYKIB 0TW_& MT2Y1F&4@>*5%7ILVOR/7,P\.J4!D(%9%LYB%'%D0S@N-A)(YV,'JBMI+#M%6:.8X>MH!XEL$ 1A Z"B"/Q;+V0*1<$2 M%;E/I,W6G+$)Z>@4H): !SBC:-RFLM#\CKX=VRC+#N:-C >8$_>;--MK47PY MB94?QE"/*A#8@)NM43&";ZT;?(M5:T0VU3"F7O2CZ@R,X[HY ?MA=O7 C6S= MAR_2<'!:?>T-'*#Y.=S@!U_[K4TR!\Z3FRK[-?8]?#ZHJJ-4V=D5Y]5WVUX# M-X4Z)=B?_@B>94\'<%,>T[7[7[1?]@;?8?MFO^5'-#$/-@9X_M]A$L-^WEO; MF]QW7IT.AJ.O\#?*N597!VA;DAA-!^'@W?WS#!Z7+V\NW@XJ#[P9'M\.HXGS MSSFQL'8NQOZEP;6XK+.O_NL_-*7XU2&J!L-6C8K#]BOR:C8I#\/Y.AB>PR.] M'<.K\FUG]CS/J\GC.QO">^JS/,=^?M4(U@[6)$_GZ]@.+7PQF4^^\>L-:S(Z M 6.Q;IHQ7):OF6W)P089]7Y;'_YUP9Z]^ .%&N@NX\M+&.+XM/\JU,U9SYZ_ MS+^V+YJFVN$#)>K^JRGKS5[:7H9B/SS0Z7/_U&YWG5QZ)->_LD1>6=J\E-EM M]->3BXS$LY8]VC1#FV"<+VWONSUO7OWTERN+OKBB*_:6;7+5WAU]^ORE.GS_ M]M/1Z\/CZMW1\>'QZZ/#WZO7'SY]_/#I\,O1A^/JKV[XEZ<*MW:>(#6SZ91I M>-P/<0BZ;.QB](?';ZK/?_SV^>C-T>&G?\*8WW\\/#YZ^WES_-TNU?%@U"KM MU>L!S+;? /S 7VV.;PO![^J^!60#H/H\@B\F@)?1D0 Z_@*7 CX"9OVZS#2^ M3RC8#7JA&]Q:@@8Z>/\OX[X=@T"?6Y4'*C([Z@?>WYDM2KF'D\>%P3&5F;-: M6$XS'P-&.:@S6Z$*6<6EZ?('G_M8;^#]_JB*8$V=PSV@XC@^4N/KI M$O?I>O9*@3DC8,4O,&VR7-7G&YN<=$H)TI"4;,[[-50B+BQ&UFN-E, Q\924 M8PN5>!]+"0N;G_7>I2A ;H( .MCF.9[(>G^<;/.ER?"BM3:\'XS[$Y6_9YNF M3K5O2>Y%J\HWXU.87FM4@963!CTP?9J7ZX+"6Y9O50NV@(87)YL3XVFF@DX& MG'$Z%P@!%71ZK)M'! N9YY"O1V &#,:@XM<_8G@U>:'"!_CGV?5 !CU[UL27 M33RSV?Z;KZTQ5ZSC6]W4KN[![KV1 W7O)O1?H M V'F_]'+/W(;AG5?V13]^*HI-]+L+9OXF @DO=FB*0O:[.V"ZU;E$;!IZB!K M?GU0N,6U]3FM0^C%#:Q/YP%:L.#YY__W)_K3W;3PJ"I7LZ&O<'66,Y+GZ>>V MY;N(*FA-G1Q9\!12>421IVU8P%5% !8&>GX,]";Z>.KB<)Z'6.&A7>ZON9/E MU-ZWA^BM/KU@D92@[9WL5KNA@.P]#;;V0F!J3$),<(ZXYRQ7]]$H2)2&F23 MXRA8SB+' OZU4)HL44MXX )AD1CB.2A)*Z^15)1(2CU/8JW@Q>0=T4,[2^>E M@O#&5-[C01^=%K5WWR3'>M6!?148AH2<#H&\L@D$AK/(".61%H;8Q+RW=*'4 M11?:[C_JTLJO8+*.[)N"@\4 M8-N>.1=@ZZ*&#P 4B2*!ZFL!I+ BR%%.$.')&>Z4,7RQC5$'FO#Z@8T78"L> MX@[Y:1J/=!J!D'-D^4442Q$GI454:1'U=)&$"6.*>8:BUVW"J<]EY03R 0=K MI%-JT3GS=%W[?EU'3;\J2Z4KZ,%9JZ!7UO$!D@4*>)$*,=Y'*A5/#Q^CJ*X5(\7R;B71:9O3^ AV7D[HO0?J6 MA-60/,6$:X1;.@.YBHR@'#&9*XFGJ!,.RR2LSFS"RZ#HKK*6'U<@:&N35N\* MFWE @NKZQW_%%-H* ;V*,@&[FAC+U0%PY_TYJ)R:Y;-0Q8'A#%_^<_\=:QH8 M.1#\_OS@-0V&'ZA'#Z;DYSX*T3:M++WP]:$8EF["KC-S",L^ M9?ZX6D3_@7'@A7\*_Q3^:>/$P$P]S27[VG3V9.MA]2V'-Q8VVGC(XJJTZ4T? M@#Z^7$FU9*F2?7#S/QC#ML-;O5X9]1SG7(AZSS?X.;_#^S;G$OBU_ M0/UZ<'HZR \:^#]+ALIN)GN5&B!=!FY%0LX(CYC7@(?>2+:8=_<80,S1:I<1 M1-=A\?*8X>^V[C>_MT<-'6&DWD>$?!@S/>PHO$#E;NYN@69D[C!(=([;&);TR7:\S/8^48I6E@$6'K/)Q&%,<#G.?Q^(5*)G9)3-[ M22%C) G8"(.$D YQZ@0RQBMD0A3*BR#=HD-!.R6C"!$ED9T0('- YZ8,:6^X MC\GAP!<:I:_8H4#$ 2NIV<7G4."QP.,VNRLL)3%8J9'A!/1S27._QB"0H]X) M@%3J^$*7OL? [>;<%>2Y G!Q:10D+DB\MT(9!2X+7!:XW*S[A$!4Y!N97$FM()=7LQT MP<]QSH6H]WR#]V_.Y3QM>7.JY"27/)62IS+O2O!46Q24 M)T$1XZ-DUUT)7AL;I+(HJ9RVQRQ!CL!'FDQ@# 9#5%S[F9@YX"57I0#8#FQJ M ;!M/J4R1L6@@D?6)X=X, ;I:')?#$4]"M9:9R M_+3/NUN@\H'Q3TX'[HE&.#&*N&( 4XX()#P/&I1 ;M/*=+W.]#Q^(/8/Q;;H M0.BYN01*3G))]2BI'MT)&84Y3T93I"D+"/XTR"8A$2$^:"FM]&:A6[1F'B>J M-$HF)="Y'0.=VVJD.+6.:ATB4^O/258EW:/X' H\%GC<9G>%Y(3+D (2#@"3 M,Y60H2*C;U).:,T(6\Q)?@3<;LY=P4I.[4E2[4E+IR@^]MA0C2PQ%R4G>'\%34CF>;2H')=81 M[S#"1.>T#(*1X=0AGG2R7D3A*+TNA1*UA FQ7>FP M3*X\0FYK,;,+API\R%+N08,G%#X_C.IT_@::OC>?.]]^R(,=Q5'W- MTKH:I.H_;U)2'O&2[FNL%:1B89 M"EAX8%T9D'$)(T(HE40[Q1U^"!MF'2:K,-T55;F=&]>_[Q5EA]L[UQ M;('A]$+GKV*[9%5SL6;5]SB,\#@_^-K/NG]>CO89HY-AC-4IO/JDJ6(_P$_O MK[1+;VDOURAXD4=S%F%MOL7>^8L*)@^7U7W?&^>[^H!1XPO;8HOARI-H @:M M(6(%T!,!LS17%#%EC2&14D?CJN#JJO'5+7#='J):@.LJ!01A#6B+$A%M0XY) MEL@YZY'@ D!+$B6\7Q5PK8X"R!W!8QND@)SZ>@E#H$3U>M5)[(7*CAZ&- =5 M=30#&0"^_H4N]' (:\%O#IQZK=-C*]'): 4$Z21@$B,Y-Y(@*X VK=4Q!6V3 M=PO*E$Q"!AX89(H\J'[Y:?;+3[^^J&PU MBOX$Q7Z6P*'*2UG!0^ %L%WM@P^NF#23Y3@>G\9A[>%SJ+_][:_PKR=0X04Q M39\V4]"B]E3*B*)P"G%!,7)8<#"7+;94:DK%0IQ6%Y+N'_7H9#"&)]H HWT3 M1W$(6Y&7Y1UH+/^3%98O^=,7>.UOO8'_\R=8*&_/X)&CX3@^S!)]I#%')%R^ M+?;<8=6,3V%\YQF",N5=4^R\'0[/L]9G3P?C_JA%*MA==)>&-U/(SH; 70^[U;-G M37S9Q#,[A,G.!T;,15I\JYO:U3U8L)>S6VX-H6C?(LP!_?G53W^YZYI[+R#W M7B /^-(/V<@P[HMIT8\/:5E543B]@Z[PO9W?1?D@>4_YH$=%",Z&OL+5N72; M/T5:/*0FX)<6;]]/\/9MQMN_NN%?_G:!N4L0SD/BZ;9A.==9N>B9(-13*+1] M).CN Y"HH.R^A/6)PU[=C[>?FX/>,M6IFX<=<6[+^FRN0-KS0[BL-!84*TI! M89G'L,PRM8&?(\ML67T"6*W-!Z,\KE[A5>?#B\I%>',_?S-(U5DTXBCBR@RIA'/#6:,9+]^98C'GQ MVGF"!+>\IY2N/L]^=Z*."<-N\J07A.DU793H2YSR2 MV#/$HP:$2]@@89+3#D>2[$*$C]%2<4\(,DP*Q G<;874"(81J>'$DB2V#>&8 M$0>Z(-QR&O2J$E9W3X/.X9HVA+H]*BZ"Y#GQ3I$?\_+#L4AY"@$1#&HRMYHB M(SW.07>!,X(M7XP0M1X;1R-!7EB'X*J(K,Z2!#.LO>,A>#&?Z71==@#S'>W;_WO% M;@\W=5\!#F/#*2'(QF01YUX@+;A$RDA-:%11+&:B+*L&KQ;@Y%6 :\/*T;_C M<) I0U-"7Q5\6TYA+C[@6Q7F:J3WY;&M/I ,-#@E D5-D$Q@H5?@N#OU=_CKQO!2H+GA8\+7CZ M2#R-6KM(,!+$)L295T@S(9%5":R!P!C\N%#WRC >!2:()0H&@Q8&&2H-GPZ[ME<'+#Z>F-84GO(XN^XZN:SF/ER MN&;Z..IB\/9M^Q%98=Q?<6Q1"F.M?EAE-(SCP*#4GJFU-%8=1V- MRRI:N:96*413"M$4!GH4 \TK-C,>*I5I2A+">H\W[E/\BT>N>.2*1ZXCCYQ- M,7EI,!)"&\13[E4>G$&$.LU9C%3*L*$3CC_.OMMA^#BL?3P,V1>1[?=+=.CV M (2S.UIK%(==@=L"MP5NEX=;E8RS42O$#..(JQ"1BT&CP*AE-E@5S::JB:T; M;EF!VY*LL2V&1QI:D<6C,^[;\* M=7/6L^T=[&8K]\$#RN'\FJSI#7&XAB;I";9E( M,H']]>3"DCVS7^/$2$4VP3A?VMYW>][DN)OY15]OSXZ_+UZ_>'3QP^?#K\5$ M8)Q1M5AM\RE-B@]S_"VP;GPW&+X>1J#'WUO/WG)AU/KI O?I,=0KQ>4,@)6X M@+2+96L; T\6KIJLW.4UWD_:%'^*/M;?LD)XFU*T-+G M V50L%>@]7">13( M1150X)JZ*(, MIOCI)?*9K>LH!K,QCN3P&PX]'@$1D !-_= M'WOZZ-;-,'EV1TD!4AX8P^Z-E#^0'83DTP.M&;[\Y_X[=F-ODM%V)3J=U"+U8$IWN(SYQCVR,@$*<2J2-"XC& M&(ED*:KDKB.7\IB1*"5BUG%0?IE&3@6%C*+)1!P9I0NF_%J0:]4%?G>'R(L7 M>$EN^< M642$M-I:RSPW7<>PW^ZY:2'C R!&1_)L]?[H/>UG5="XH'%!X[6CL?&2IZ0< MDDY%0&.5D"-)YG^I$ 3E%B^DB#S%E-@4&J\W87UOT+@XW[L+2"E]!4MIEE*: M917"RUN5!)8629T$XIR#\-+$(L:3;[<[4/?V+[7^'6:?$/;X?#\YR@8MORC/FJ MK],E>U&Y\VH8SP;#:9&+^#57S7K1AO#E>T=M%O;IH,W"CCD+^UIKS1>Y4,@- MU4$V2]+=M^\T=]?NZ*I]ISK@2MU?$8,9LWQ)#'R@E.R@/$<9S()BL_&$^[44 MQ2@)]]N6V%ERA>\I*E*/>K&M(W+4!STUVXGMI]Q!XG,-K^Z+QP5.&HPE'+B*W!R/8*%Y7HYE+C8I\.QS9.#R4K M?,FL\! #EAHCBPE%7%..-"$8<6Z$H$D[11=\G30Q91)59C:"R7ERD^N=N=,JD#6-F]J@:PN(4OCZ(0,$B7E :AH;A45 MI$(XL:0]=R:EA3-!3PV)3DO J$00)\8C':-"Q&NOL);2+P;@=@Q9'!^8@E<% MKW9@4PM>=8E7,E*M VA*U#C<1BX@)X1%!* '@$PP*V@79<0Z5[$T5@>B0-9R MUG@)\+_LZ/&_X[JI,Q&5%.-GQ3I%'ES17X,C4FL+YG..":5&(\,%0\$QSR3F MS$FY8'*KF!R+H.EZ%A%WP2)'01X$[A1QR7BLU6WRH.6[80QOQL.Z__5CZ_OJ M+%NL5%\KR%4V]9D@EX]!:J<]4C@DQ$4PH,F"/>U2"();$9*."]E#!!#+FP23 MHJ#).INCYF5$U$D,(&@%66SLW %RR:O(U<;!H7_'X2!ON::$OBK 58"K;.KS M *Y@6 )%RR++,4><"(\<4P(1);G&DG%G.BE<6%2N73#)RP'Y;'W?#8:P4OW* MCX?#V/?GU6AH^TVOC6$M\J+4G2EU9[:G[DS F')/-?)>9Y>P2\@J:9#D,6CO MG#1^0?E>QFTPQ8;74VCX]HFW5WN8]K3U3$+D@ ME$34Y4(FV.6B75HBP;'"@8.R'U*7[HO.$'3CSHPMQ!R9Q188[5E1B)-&4><88J,%Z"1^J2%D%AZNQ 'L8P3IBBP.Z/ EMB*)3FN M%$\L!DQHIQ9T/ #0&6.C@["6LPXV J)[7YF1D''@HX% M'9\W.N8C-QR50BP1A;C!$3D1DNJB]O9(\D%4'G>P;0)8BL4\H M$DN?5J^3*R5"D*!G*.D1]\0BQT"/8-($)[21)BZ7:59/%6UGU5BY(\ 3T3YNHFZ3ZNGSH M%SUS4F-0-O%2W=*237.56]O972>,+YG;GVLMU\E^UY?[;=LUJ>PP3JN\PN/# M30575U+U5-%U5#V5\L 8=G]M3TF7+^U)#[1F^/*?^^_8C7&5\J./XM+M*#^Z M_O4I5=O65[7M_:Q0=EL,,1?++B7<.BZ$6!AHGQGH3?3QU($^-,=#K/#0QK,\ MEE ,=B\XX%W=SU?WZF^@=R\HYB\[!Z_=\N<^&+VVPRVYL3*]SV;.A:CW?(/W M;\YKC)]KIU6#?=D?O:3YL4\)J)MWZ+0/F7\JONZ%VD*1^GK[GP"$$H4 M5%TMM66,2;K0HVY)?;@ U[9JP<55_%3F.LJ(T(?YC9M8-8,T^IZSB'HU0$43 MBV;\K)BO")BKM4RCM3IP%#AWB MID3.6HF M%= += MVD9K0,)89YCKV.$\Y=Q.CRY7'GRQI76HB[I=P+& XZK 449N;,0619KLM'&U M4[6;_'T7*E[*JW4GE M?BX1)R$B+95#GOMD<0"ENG.=^GI!OD[EAV$'JCAZ"GZ537T>^,6S;BN"0"89 MC[AD@$4NYP&*P*T$-3;1!?Q:4NU=)7XQ;(JCNCBJ-Z4*'WH_/AWWP*X+E3T= MP&3_7=J-%^=,<-RU_WW-D*SHRJ/-]Q22BY>^>.FW0N#MO3C;>6%U2SPFP3HF4-9![:>(FD:J@V"(^ *L;4>:9HX MDEQ@EZ2/WBST5NQ8->X2O>3*&]+N#J&OPD/_K-H_'/5#3*4%Q!T3+-7RRYP+ M43^G#=Z_.9?:!&L6J[^7*@3EE*22X%XB$J*(6 MDEC52?7;2S6X-=^F['M9.[*[-.!5VVY;>H11O%,%)@M,KBP>QVNCM2=(1PR0 M)Q-#C@)@6J:]#BYA0FP7'JX"D]O)+VL,5-UN%"X'O-LDA.@!S7P5!N/L3MR@ M&-I0VZ.'K,:>2J0H+8]2<11]THAC+T$8484,X49Z"K_ZA7"DIRGN"PUA\^A M_O:@*1$*GQ\^J_;RN8G]:]R,ZG3^!.*_-J0[AW#+2LU'$U?QQUDV.C/!57>? M7%??;5-=(-/\L!\QIL[96Q%G#5,&"2%RH13@;!,]1<)9%J@&LUTON#0)US(R MR5# PB,>9$ &K'I$"*62:*>XP]?9>W[1/J3KS-X58]_5^G;]A%+!U;V\U+8? MMF_G-;7!NY"]-(SGLKP".1,)DB80''7D@B\T/U8>,Q*E1,PZN,&^'_J1BY$5% M,>4MC< ?[$4UC,U9A!E\B[WS@WE ANG%5B0"\@+07A!1+_Y H1[&=M8O88;C MT_ZK4#=G/7O^,O_:CG/J?,$'2M3]5U,$G8VYO0S!P!XHDNY?F=NETJ5VM/Z- M(?J*A,OB:BK4_GIRX:8ZLU_CQ .%;(*AOK2][_:\>?737ZZL^^*BKEB<;W+A MWAU]^ORE.GS_]M/1Z\/CZMW1\>'QZZ/#WZO7'SY]_/#I\,O1A^/JKV[XEZ=R M73M/X.?!L$6*EV-@DF&O[L=.1/;QF^KS'[]]/GIS=/CIGS#F]Q\/CX_>?MX< M0K1+=3P8P<6C0?5ZD(,)&D %^*MU_+9)Y^_JONW[VO:JSR/XHG5J5__U'R"5 MR:OJ%[AT5/?',?RZS#2^3RC8#7JA$^1;A@8Z>/\OX[X%FV$TMRJ9T[?"?I][ M][WJ[X.U]/V=V<28^,MM4N_AM'*A 4WME%G'KN"X8S@@F(I#W'*.G'41,0+* M$$E41[601O(4U?>S/XEAW(N#=$=(]KOQ:#R,\[K2VXEE\25;6E]@!+_U!O[/ MGZH(^M%9CFP:CN,#9?4.VUIOX=VG"P4X'F-US32P/LP(KOT6J_-HATU5-W % M_-KK#;Y?B2J^,');&_>F&#!\D(7]U,+/A3]8\87DVF M)/$!_GEV/:Q;SYXU\643SRS(NCA_M#5W5O:M;FI7]^K1^@K5OT?B M,OESUE+NN(H<&'[O-?=>( XT98]\S'VG@GJML?%WNG;U9L\$%^3R[;K1;7SS M3Z#QSH.*5[DLFXLI?E28QFSH*UR=Y;3\>;*Y54>J^S,#M7E8Y8RG1RULP]KM M:.SR4T*5MS^PX5,\M3ET>E@-4NOY**=U.YDBMZ&3N+T]9=-26,I0%%@AKJE& M1L6(' N8L8252DOU2'M(O91%V^."5S^ Z9+]LEFMZ*RVXP$IB:/+29551- ,Z<0I8E1KZIR02N+U"Y)C>-F7 M[['W+;YOC\"ZJF^N5UX6<>]E2+%,YF2(+#)D)UFFR)!.98B(VG,P1EP4#G'% M01Y(;I#VP@::)$]:KE^&9-OCR_=!5Z)#'O B.HKYT9GH4$5T["3+%-'1:5-2 M$;RSA"$JN$=<.X.,,PXI$">&"\RP7DC]7)/HR!%X744;DI7'C^^]\"AVQYSP MT$5X["3+%.'1:?<][#P-$9!?$I6;MH(%XD-$GB:F+8U1+W:O6H_P>#<8=W7N MH>Y(4=A9/BAVQ\9$ARFB8R=9IHB.3M/84C+46HH4XR ZHO0@.HQ$6#,6C:$@ M.C9D=[R#:SL2':*(CB?EHSXY2_7)$[TE9GI54=+;GQ70W]VI__%OL1IMD<]L,? M_3-;A]<]6Y\V;^K&]P;->+AF;>TT/]5YJ]E=.D*GV1^/0I-G'X;1+\ M_]\ 9Y/\VJ.^'P^',52_C4<5W &7G0$@YY2J=G7OIZ'[TB1NH:%D&!798$E. M:91]7,A:AY%A7+. D\-^0?0LDT;R(0G-T%^7:0(YHQ;6-.J[K?Y(L,Y*OOS@LKJ&94YH+(^4-EP M1F6^7?F<5M*,3V&2,)AP2X;)-HJ>SM*VND^?T6M)GY'RP)C[ M:,WPY3_WW[$;XUI7BL^B,K(UN2VKS]YX6&7 [9G[ZC)[Y-*9/;M."^VA5C6) MJ:O>YK(2;?KU16F)%2?W[#HYE93$)U/DXU,2N\HZV[>,LI*M>#?&/3A'K"0I M%B8J3'0K$['"1"6N99V'D[_9GNW[6-E1Y2*\LP]V?D[Z/8O#>A#*L>5.'M>4 M8\LNCRVEPD 56"--DD7<.8DT-10%JQ1-D4D7%])^GU)<=]YC?+^ON)L8R1=4 MTQ)C7V!M)S:UP%JW4>#8"!\DP MUCP5R!')$4N:4HF)I3)L!:PQ6N(P2LOKSCCHXW"0SZJ =X:QUU:Z&PU*D^O2 M#[C,N1#U\]G@_9MS:7*]9D'Z.@?F]$=M>==BA3TG';087U>J-[C@?8H2,4XE MXB%9I+FR2*F$';7$F&Q(=1"/.#X[Z[4UZ6WOJ#\QFF 4.)A=P7_D0^+O0YCBL)FR:PZ17Y/IIE2I%E2 L&SJX.1)H8CZXD5B0&L+9:Q>4J#HYT#0LU*ZJ3I0!,-7#K$&,&(*Y.0=2XA83RF M*J; PD+QT V8#BV"="LO&]@T^.O>V@VW-QE<.3=OLFGLPXY''Q;56_"\X'G! M\[7@N4R&>J$IDI@'P',1LS7#$?,<"Z.\<3YM@06T,3S':VX#OC=XOF6QL=L2 M-_0HEGU8'M]V3[](RR(M-^;?,QA3R[Q 2@B9H\PDL31=6PK;@J*8KC]_=+QPM,;[+'GG8\TS5S8NJ'T O+5$.YL6"80Z*U&:<5:N%.5)"=DO(;@G9W0O94PY;GN]A"R>1.Q<# M(E(*Q"7%R!F56]98S;EU5BPFI:Q;3;^(Q^KNZ)JL//5NOXY<"IH6-"UH>G_" M@C:8,*P1"0P#FDJ+M&<>!4]XC#1:3A="@-9M#:P 3?G*C8']0M,2KEK"58NL M*K)JPPYZXD*4!C'O*.*44&22U\A;+20C6G&[4!3Q*9K_+-@$1-7O@Z:)64CE M/U:536[(RCWP^R6-"EX6O"QX>2]>VN"MS(6+I&,&<2XC8!]VB*HH@E;2!J>[ MT.W7CI?B@!:\W$YW_WXV8O@P.HDE-J:(HR*.ELDV(U8PFAAB"0O$<7+(X 22 M)F!'DHCPZ*74]^NMHA^7(?';>'0\&,U:'A_]=OQI>L,I0.*H!8"N"J"7Y(FB M[1=X+?#:M2>?:).L1I[*A+@( 5GB,/*)":F,-RR*9;3]78%76ES[N^S:WSWC M8*Y+6^R'TI]M=:Q&#VCFM3 8NU[,A1/]XC M%P)&03,G\L>0%J)^-.646,V1-CX@[B1'QEJ.,,>46D64]UO2YTVN^P3@&NWL MH-@J(%I M(#H(T$4$\Z3D2@%3Q"W!*#1>UN-3N!#L@MCXX>![E6)^S'>X M^Z8"EH^82^?HH(@-B7*"1" ><2\)TD)'%(CV06"P]MQ2;4]:!P(LXT6_OH\7 MB_@>+=04@SL;#>($0B,Y#!+LO >B. .KU4]S/+4UL M&PE$GCA)-"",G4;<*(JL)!9YSI2C4A/NR-(^I$V2P.T"8A,DT (-0,_H9!AC M=0J_G#39AP#H\MX._4G%R(N*8LI;8H$_6"YVTYQ%&/JWV#L_F ?V?,5 M*;@6!/ Q OTCKCU8EYPRA&/PCC-O,%DH^E7@\LF\D@7PG(P>VE&6M"W[^+D" M%L ?J0?\D65N->Z-8#*CB?2>W )2>ML(R7#.J0/E.H"(19P$B:Q@ *!,4FY9 MXI$MU)A^+"'],5V)3%"?X+^7M/10>N'WTHO:3G!M\?-LT*O]^81",I8"BL;A MMYA+AT4+BMTVTH77TF4'%I(F&L0Q]RBAL MILQE;\NN:'.2DJ1R0J43)$MM3_-?%B4,)D*, C2[I8*NBS;'=E*;PRIB8Z5" MWF&0S5H9I+W1*+'D91(T$!Z7I8O-:'-TJRAE.[4YXBT5UFH4B74@=31&)HF$ MM/(!$^R4,4OU$5JK-D>W2L9L6)MC!QN<^I64XE!_NX'4[],=)Q2;GUGWQW;> M #&,"DD42DYIQ 5FR.8:]X9QS0). &/V_Y*'G77MK 9[6#7C4QC<>7N\ ^3P M>G *@SC_K__0E*A7S507F7!>4]5-/A9*@UYO\+UY^4@U?_5!!X\@BPLF/7+R9GSR]DMMT8AMF_A\D!P\_.KG_YRUU7D M@-%[K[GO G-@,,67_]Q[PSHN@%W!RT^MK,_\!?>%TNJU=GFX,^));S:6MGW; M]\FJN$$O3!X)&L9@V,J@E^/6^YQ- M:H7K=AE6M-)0L8O:^?*>VOF/2IO8V/H\A;)N6[ZK/KDE".L-Q87O M:$H.N1@(4H);2HFAPB_DOC\&Y*[GOK?G^/?A6ZN0 M3*O8/OJ ]KYS?GY@]@_@'B;Y?RY(M\>[6_2Z!YXH,^,]9@DY+Q+BS&IDM'4H MP ^*&*^ELM. "89$8XM2*? "MD5242$H]3V*[]3HA5I[BM_"-1\#%3U!Z-J.)71Q5-::N^5VGO+I\YK:I2@!&E)-<@I$#R6 M!(=8]%['B+&."ZE:ZW&R/JS^7F=%.$#"KKD(QZZ7WRL(6Q"V(.S]:34A!D&X M1S3)G&TO+7)@'2"?(@F"2ZW30CKDRCV\MX-K]X:!>;9U38M7N"!L0=B5(ZRC MF!$2)2)"4<2--**<^2PD/#1: 90BU7":_=FKUF'?:; NB$/>(D.OBA%,AC97HD.+N>J MY5PUU_GT5 1%/0QP4EJ (YM OF#M;/#*61(6RA$LZZ]^D#3JKJ0^77V+][VG M_@)I>[BI>PII*7'F.2%9FU8 :1X492HUHD'HZ)-D(BS5(.1)RO4*5&AU1UW6 MG>6 XN(M^%;P[9[V?A)T-2.1U@:P*N3NJ1)SQ(PC!EL1A:)=NV?7K+)QNH_8 M5E2V FD%TFZ"-$ZCY<)9E(@RB$NAD4D*-#CNP#Z56!*Z<*:_:#W M#]9*3.^&/9K' QA/\6>6T[ER.M=-0IVDR0H;4=)2(Q!!"1G-(Z).2HL=%<8L MG,XMXT _EVG?LW4UQM))@Q)(PV>_JD0DV($:3"IO=Z_%W=<3::P MWMF"I 5)5XZDH'ZF2 &C<<2<0E:J.;&HGP< MCR57QHM.P\/6K(!R?,"?)WX6!;3 9H'-E>4MA!2I\@KY0!3B06%DA9)(,.*M M\\1*N9![NP[87(4"2I\G@);HV:V(GKW2ZZ2(K:[9C1[0S&]A,,Z-5#8HN#94 MJ.TAJ[&G,DPZ13DS'A$:088I$Y EBJ%$H^32YGYAG=>/6%]ZBW"&>+C_JY V[16M>>G]:JZ9K]U5N$ID5K?:8@6K36=6FM*1C/"$78&($X"0PY!ZHKCKDK MO$F&>=ZEU[IHK=N(LYTZMN%#;JG\MW8QYQMZPS>A_O:WV2(?CT_CL/:S;[<" M>N?>W5EGZJV;V5.;D"_.;+[5>R_^0*$>QI9QG !RHWXY[V5)^]H[T,Q7YX( _7!P( MG0&R3V]]V>-[G+\_RB+Z[HBL%CDZOV[NC3YR_5X?NWGXY>'QY7 M[XZ.#X]?'QW^7KW^\.GCAT^'7XX^'%=_=<._7*#V(\?8SO/&WL\=C/[P^$WU M^8_?/A^].3K\]$\8\_N/A\=';S\_<:P=C*A=*I"IP&Q!](;\5WO6 M:G-=]G=UW_9];7O5YQ%\D65T4_W7?VA*R*OJE]<3=(_AUV6F,=_6M8-Y+44# M';S_EW'?C@,\._RZS5)@?^5;=S.;:";S4N[AY'&A<4_UG*G";95Q@2B+N*0& M\6@#,DEP9 WUD6-&'%V(KB-[P=6<%Z,V# MT_C%_GA3-[XW:$ S_@)/_*TW\'_^5$70D<_@ZM%P'!\H:_739>T3HP!6BL<9 M^"IS 663Y:I@O:Z&%#Q@9>33%V:J_VQ&GGXYB8#UI_#>\W85U*NFBBEE!>Y; MK.K)@HSLCPJ6'Q[XR]PW<6*F5;:I;'5V88M5@S2[ST6PMN:?$IM?J^\1OKH) MF!\QF^X3!Q(FS'*"G/4^]TQ(R#KB$.$I.JL\57BA@=E3&/+M;&DO./,3K.M4 M@M;]KQ]@'5LZ;SHS:#!DJ20XE0ASK!"VHF HE$Q M6DF=D0L.$.4!IZ.4B$W+EFGD5%#(*)I,Q)%1NN \7O_V4WI'OO3=>N='U15QJP[ M,"K4\-NP2L/!:?NF%$%B@.[:@.XZ'@V&Y^UU$]B")X][HPQ9^=?8OC-C%N#R M%=AJAPV+ N,;72)F53=5K\Y^CA?Y<=]CKY?_"YL(:P 3G@XE]CT\P<71]QC[ ME6T+1#>778_RH].%AMW,-.P*=OULT,"=>5 WWC4W]=G%+_*7/= \^U_;D8(I M/O@*E)1I'689?\!0FO8.%_L1-J>I\H; YP"?? UCK?,KFV8 P\DO^EZ/3JKF MQ (5.)M-@S-[WHYO-+3]9D)13=[.P?CK2;4H'^[?,"#D 0P4['X_:@==P^K" MGS!DH+WV47;8AQDUDTW-H7_39-$^_M:AM(O:TMYT-).5\L,8\D*UJ>VP '6_?4SKDH1U.(?1M8.Y7-$$ MI#4AJ'P_<.=H1I!GPQK>D6]I#AZI8MROTFZ_CE'%;[8W;G=]0ITPO']/'<.M MX@"K!X08V_Y@>>V $"-\Y\[;OYIF1M>3QV2JMKW>X#LPSX1Y3^V?F30N?,FM M69MOF+NLJ?HQLX$=SM D ;D-ADTU;B;;>_5=O?K/V*M/!H.0AS@=\T1ZM+S6 MTDWTMIEL?1J/ *_SZ#,RS&BL9>)OMNZU7[8LV[/]3-6P&9GXOM;MHM@1R)EQ M+U-3INY>BP4Q3 =Z756;+1U,TOJ3.GZ[',MD >>',*5;>W;6J_UL&'D _QH/ MZR;44U:>O-ZV3-+> @)PF04KTS]]LV"H1ZV"W$#GK^!A3]UP S3;]F+*WCJ M[7!8P\/LC?L+C_S/;=,<5"+6:IJ08E2 XN@,*($\@B67" Z.>ZL6,DZ?GS;?,4Q )&E(.9V(Q-[\4R))(D<(":\&(QJJ3 M(JWKFR=A!^H&S6AK5*4*KN[!$("=?FOE+NS%%%H&$S41.'>BOS29M7TP=Q*1X"7B@09D@/J1]8PS^!ZSV$GLU;);_C=R5QC5YG;UNH7[ MI471408%4+F:"\WM$C*F<-MB3$8!,"L %^'=%=@:P]J-1Q/];C"'%B-0C?M9 MBHQN4"1;$RB"=.E/;-UYXV:J>\[>/K$/'PIVE[("I/K8Y[:_Y]M'P4YHI64* MR$J *NY41"8HB6BPU%"JB5-JV;CM#RF!0I/%]ASM?AG,!\9>6FUW '#6LZW39^+^:0'L;)!? ME=UN8F&RWP9# MP.?S>2/[P8Q;WNM MR&KW/SLJ!K?JTW7_9O_EH??#<>L9NNG)+]I-SY;2'!6^>,C[VJ.P_F"4/81Q MV)+A@^7J%I!!!^?@W!/#.*B+-D7$/?4 IPPCE[!+@>N(C>_BV.TSS*).M;?] MT>L3V_\:C_JWZ))'S2?0N ;]S)X?IT;S!^!/@-R)$(6-VP@W'+5V_/!B<#>8 M]..Y*LWV MKP[[YU4S!F+V[;*WSW!QZON=';W$.B\P:*9?!RW8CL/L6"([ZW^G.K'EFQZ@]6AR?G9QSC1QY;8'%A,6C7,NB>LQJ)OFJ+4#ZXN\S(-^ MG+ESF[%KZE"#*9%Q+=6]V%R1/U,+8;K;?QQ\/KC8DGD/T8OJ&SQB,&ZFFW35 M>]0>W/0O+H$=0.V3KEPUE:<3P^:\O>BF-\'3 $-?PZK"AO=K^P+^[ML _SWJ MPSS:=[5#[>=8K.J_@<#"X/06%_6+:X=[+ZJOP$7PRJQU] =5#T@4"!46Z5]3 M;KHB+F 7^G/4-[\Z+^;.%V^>;WM+>RXT/2."I\.8^\%.ENO&C;NZ12!;)_O2 L>H;L\QJS@$9 -4&8Y[LX.7"594%A3/ M?GTZ/KT\& 12V393)#!)$S<)1>DTXIQ1I&D6H)XZL$:P-G8AU?@QLC.;(N\G MZS"-4SCJ_W_S%/N/?!Q^-)K$+,3F\=D8]#X?W#9YX'Z>@=Y5KH4O)V$!(&H' MTY4 = %2!!$(4OK/_N![/D]L8\PH?O413!H@VJ.C%^T7Y%5^)E#CA KST5Q[ MF ?79&F93]XN2+>-N@9LN @) . +L0'>G&B9-H1A>[A_,@$D$+D]8)2O^7*X M*XO6BYB(K[V!NSS+RT\+]5>0G?/'>ZWTA048G)Y?/7VL3F ^L*%^/-5PX:=Y MCLE/O+),R)VC^<\5,& ]F41^5(@P,7A ^ZBI+C/1#F:V'5Q4+(P-YQ-07+(P2A9&R<(H61A[D:NPOS-;018&%\$[CQVB M-$?P:JN1B\(BJ9()6BB3%KMT/BGH>QJ]"!KRYQQ'65(PKJ=@$'P!9+/%JF"U MJG:Y;M-R'DYEM^P_52:DW..+4,P05["-.C&!B! FAJ!(DK$3[Z,_B0'T^P_I M.B7\!GJP/^R'-W5O/,I^2-=;CCIV.0W%@W4Q'EV8']E&\%/3I%V=RRC@L^R$ MR>N7#0.;723=[7UCWX>78#;'G/GC7Q91//;+9H9VO15J.8//NG M&TO8?@,SWU:9M7RS- 2/\YZQ,WW$5.1#W7G+O!>1 <[K\8S8U ME/O*!NO'=ZB['>ROB(L;Q_B8XCEZ*RR>>=7V=GWU(:4^MF?NG5<.@L7,/[>A M 7?.]JE%[G>'%KZT"4KOVX.LZFU.4&J-F8L3@R5(Y>F5S7>'G-:%5UN$3T]4 MKQ5]&.+HUVV[ ^ M7:)?/E5;,<)MPY*MJO1>8:+"1"T3L<)$G:H-3^F.LH3>L'O=45H7EQT-AIV; M,KM5 _7!L+0=-3TW)HB>S9P+4>_Y!N_?G)\H#.\THF^1>^VTZGSN/'I)\V.? MTCMLW@/=/F3^J?CZ.<$V"L])TEU;K^%:'MU<@&$I.;ZW)<=+WX9UUQ['7O.0 M7$[\$#EWV KD@DQ(D*A=T%(XL5!8XBF'L,#:DZRYWP=-5YF37-Y80F)M?%*Z M,A2(+!"Y]Q#9]K4AS"(J=( M+"ZP%6CQ;V)_T*9B%2=8\1>4.1>B?D8;O']S+DZP-8O/-BBYFIQOQH LS#>7 M=6]#29IBV"VOL.Z.*OK$3=T.$.K<#B,I4HR=09YXFUU5'MFH&2($2\J-D%%V MTK7C'U/6.YQPWO$X%W[YD-J,@>;#>-2,;#]7)VH9]8J=-N'1IY8\Q/R K-A6 MVWO2+WBVAYNZIWC&+/=:!(VX#0YQPCER&'ND/3$AL!"B(UWXE3:(9[=7D'AN MI+\*KU)1H^_@N4G)FIS)UN:OY=HUN7;N+'^4<64=>UK_GA:2_;B B=',3< M$\:[3^)2"#$\4 M,6UX9%I+;L(-3?N&;74'VYN4$9H(RL.Y@)0O@UGZ< P?)^UX#H?#7&&OK0K1 MG0S%!VRMIS>/R87:(YXJ4%J@]#E!:9(XL02FAJ<L29X<@0&Q&5R@0:"&6Y16.!TGV!TN+W7_>Q^;3,1O'\/[>0 MKDU*O6<5R>69SQN4PY?<+QUZW.[ MO<-.B?300_(Z6'FP?Y*LA*46.9FM/ M!, S1IP]\425Y.RUN_1-"$YSBZQU"M S1$!AO MWB-5%.G[CZZ+8"NJ='?9$8D'[RPHT$G0?%9+D79.((N#BM@1HSE?A2H]I>6B M3!=E>EWN!W9YN@O\M=X7-SY[8SS>F@[4P3:A3[VV]:LG$50 M@Y(S2"H+3)H<08X(BZAPR5%G;, +J:8$,\8-0 "VT2"NHT Z*H5P"I)8X:37 M[#IC'_9']2S=[G/TXV$]JF/S]H?OC6&9W@T'IZ\ON\PM]N,[;!NEW!7.P:Z$ M<[![F%UO4P=SH)O!N,EYA3DKL/H>AS&WBFE79M(9/-P6 >S;X/EI(' UN(Q\ MJ<)X%AU0#RL[M_I5;/,?#ZKJH63+MH]L>3)4:1>1,QAL !\9PJKIJU"W'".M 9*)]H: M$4$SM\EWX1#))!S[34O#A_WP]O2L-SB/\;?8C[ 'WNVWWR _1A^.;']R]RM M^;N^Q-)@^3*ZKVVP3"X;+$_7LYHN:-6NZ):0<:<$&SEAT3*!<"0:L!@KI+'! M*'E%1=2":VN[[>]\'$?357T]:$;-\^WGG$-*SV K!@%VPTT)S>?/B$9G%L]@]RS1;Y3C59GP*BP"##3O4"?JIR_K M3M#=-7[NJLVS/#"&W=];67;0H)D>:,WPY3_WW[$;X]K*AJHWR+Z=[MBWO0V@ MUWM8N'S[YWVCC VW@]Z&Y5QGK'%I#[VB]M#+-('>)X0KW6I+R^?2\KDP4?=, M5%H^;SY:\EGE[[[]D=TB\67GDGVWHHY*MF*9=_ M$U/=CV'N7'_&C/GPM*/^HW3EY>AV)XZV@-@V;VH!L2Y!C#*<=/0:61,%XIH3 MY!1QR!,=10Q"$+$ 8D_))%@3B)4^-DMJR"6W]JG\=7@Z@ G^NSUKRMUL^G%4 M 0V.[;"VO:HW:(K67+HAE&X(RV2]Q4"-5Q$IYG*3F)A ]28,I<"(EI)SF^AJ M%.YYWOZ0_F[K?O,[,'1L'BZX&E@G^.O>K#=9FA\45;T@9T'.+I%3*6V] Q0$ MM3X@;H)#VB2/##;62LR2)@OESKK1\M>(G*O6_?<+.=?H0=]N8%Z"V1X6!;O= MT]\RN52*6CS;HA8XMU-.7J$$P@KQQ /2) 70W!/AG&DEY4+3@F[4^^,X^CA- MPIE+2^K(*<4.<*EC493Z IX%/%<(GMP:(E/D"/1T"^#I05N7-.0TV7H? MC(E('+)885#/ &8<8PXI%J+3CDK)S"(JA41))*#(!4"R$!5RQ#$DO6.4CTNO9LN1/2PT/XV$NW_&@ F\ZY+TX)?*AE#GA8!7;1T=6A%L\#XA98- /()I89.CR%@!5(:] MP6J!#HW#DCB#$24NUS3"#)G ++(^!(NI3\DNM*1?I,.W[7+%\&X\&@_CC RO M4.>G>&KS.>?P0WI79W+\9[1=$2JY*ZYG@Y0Z1W;#V?3SH6DFLX-.L'WU>OY* M9-E\88]>_(%"/8SMKN4* N/3_JM0-\"YYR_SK^USI_XZ?*!$W7\UE4NS=[27 M(6#F!VHP]\]D54E#RRTD)5>()A-)UH'^>G+AUCRS7^/$8PFL#^-\:7O?[7F3 M2P?,+_KBBJY8]=ODJKT[^O3Y2W7X_NVGH]>'Q]6[H^/#X]='A[]7KS]\^OCA MT^&7HP_'59N^_43(6&G!GL/C-]7G/W[[?/3FZ/#3/V',[S\>'A^]_;PY>&N7 M*M<1:L4C@'S(^48A_]4>%+3U7-[5?=OW.2:DK9F:I7-S473HERP9ZOXXAE^7 MF<9\!EX7L+T,#73P_E_&?3L.N66\I7 M6?*AJ,-XFYD8NZ)6??P8\ MD7W5H-A=6;K27VQ(9B""31P>S&0 M\PK&#=>VWK'>^>22J4WEXNA[C/T*EOW/7+_,9K]:#5/+DQFU0SF]W.PJB[V# M1^[XSM:>ON*:@8E_'>2::TUKE]^RWS?N=35NLH%D)U8YZL5OL5>=U'&8+?+S M;/3-7SRWW,V$ ,!, #WBZ[AN3N 5M^]8'M3X]*PU1(&>X"V#,QB+RZ4BJ\'% M';"'MAJX3,VS(J'-8#ST>6: 'V>QC=.]1NC5+P/7Q.&WMN1:W3\;CYI?V]G? MQ R#[_TK8[%N,!X]8<#YV2XGJM7]B66<*=9^LW5O.HSV"E\/_?@T5R_-4P#] M8G&DP&UY,Z^N^>0WV!QX&3PJ1-#=@13R5LUOA_U1G[;;GM\%%^>%67A#NQ3Y MYH5+;QA.YL>2+[/O+()?KS;L]T7_(N- @/3N\>0]N M8Z%7UQY4]R]VM@67S$3]P6BZZZ_R4R>CFX[UXJ++:;RH8MU>,O%9@=+0 N;L M4Z$&=@4W^Y:W2LV=^T5*4D5+=AY5K667I$TJ?_;<)#P+ 0I MRE8^_=,#DA+%(XDW ,2EE2P-D +OS+.7Q_?HV^%C>\_H2Z:_L]X\"XX,,T:FEJK2E/K6F5M4JLT M.*KS7A/JXR6YSB>(Y;?IRUZROSLZ_?#.>\ZQ=U5JNX-SYKHL';[.@07!NBZZ M5%[UD[X[P7QT(35+T&"?$I[U;A?,,?T9EU_PE;6^9S1Y?)>(Z!+V1U.:=W1ZI&6W&DP_7%F=7]BS/'(QF,^/QO%36C^;%V[+&X).V=UV*X M).T]:6 M6L,%SQ^^A-5>%CR_L1Q^&>/CDM$WX]5V;!GDDM%1[VMVTQF!D5Z][T>[[.::(K<*S[IBH.W H#+05@DT MYY4J)FF(264P235( 054$5)1(:O8!M5N'/J(01E0L7:@]5HY-EA Y8.LT2+* ML&:@N2^!MMPE!?];Y[,NYLM=L4PSIMD.#"K3;*6%6=$F(R0Y9<($,-(;B#YF M$%X(:ZJO(N' /6O>HL@-;!"F;S66$%V(4%.V)B:9JE?LGC'0&&@,M(T#S4KA MI&X9+-8&1A#+4,4$0515T&()9G"(#?EC3E2TH)V28+ A!$P11#3.U6";*9'= MLVVAV08/3N/0YC)IG22XUWZ;<%CS\+2-K!S MB"W:5LA6#-QEITJK68' 0NYR30Y2]@F2JMY(S#DD_]#N\B-EXI%F$\,DXT$] M#)*A1..40;"27&0CF@'T,H)U,52/)F0W.)$E1Y&ERQZ4*Z4'"Q PDMO<=(Z> MR$A_S>PG[[B\,\3V<%#W%&+!*U,[NAI]"9CH-:#L"S(B:8E-FYP'TIGNZ++W-\.7S$S1J%TWH/3Y"N;HAQ$(1(XH://-D@KVD,[S#%^YYA5%GGFV/:TF3FV M HYY\GB)8Y)"G @)7 )#7$ MTAID[Z6I-5NGZU6.%72A*"&@2)I9&E4$Q.P0@C3H12+**4ZYW!IYYY3+#<90K!R\/3N_8SGR9VF^CUC*#DX$F_DJT8@LU[Y&=IV_3%:0_67F& _JH7 ,HY&V9X!C ML<0QWSPD^A6(UFHTJF)&=Y5CV!,OBRJ 7A''HO00,D:H5EM7A2BE\EK_KLL[ M0VP/!W5/(19D;EZ4 #'U72U*24@U68@F-*-T25:+0? RV)A+*2!$DF!,Z)M@ M,C%-2H%1"V+?NLM@L#/&'&..,<<^+\(T;-D1PA1Y5C2I1"0<&<):#96\*M4W M@E_EF#&Y-%DCB%P%&%LK1/05?*Z^YD"_;>M>A&%GC!,O=REX^6XV/WE#KZ%W M="V7S@5@XW-(RLC&Y[+QD2$:H;4#J;0&(UP"K"@@)2E$K!H:F], MCVY6,-4578ITR>NK)-,5JVU!0W:)7.\:R>ONJ9DB1VN-]EXGR6[TCLL[0VP/ M!W5/(2:C=<(%)(>J5_?)/:6I.@M5H"[*9N^%&I3V%5:*3#Z;4=40^.@SR:O6 MJ\@E+9(/S2=VQ_9!Z)ED>SBH>TJR'"**0M/)+&5'D_2 3FGZ8;WV C'JP1)S M<5&1#R= IU#H,TY#LBKULAH^9NU,7?O$DMTQ3LG#NJ<0 M$^0^615S/V)1TCP^!XA:2+"&W*QHC,,\+"47E9:&_"^O>RDY%.2.B59[C9]F M; JZ^8?>)L/N&).,!_6@2!:2\:6("BA++W"I,\38/&BI;2F^H,R#*C_T^Q9S MR= *S4--;>3,!2VA!).=+[K6M>>8LSO&N9G;&L6\*(K)@*F@L1@P-IK5?)2&W\ MX+PCY7U3T2&(&.DSIGD(* 2@B-7KD%QMZUZ?8N=R2Q2'>$N&4QQ@@ M*.O A*H 4TR ,BOA:\ZZ#B;CM02C8RJ@;.F52>DSR:D J2^BA4PP#8*=RUV" MY0.ERLJ;!IF_ N?+<6;Y8''F3;";+19;++98ERQ62YA2!:%, I,$0G2B@*A: MN)QD47Y0CB8HHR0& R%F\O"3ZR<*H %AA%+HI<_YH(C)^194+ X'%0ZD MJTGURUO-/3>XK[ME&<@OS=E'@\[)=0=$V+W<&M5A8C(Q#XF8(MIJ?#]J)%6B MG]4-T+L&66BM= D>51[D)V#06&CJGF/J&V)=ST]0%0H:$ZIN BN'D'<*ENO( M4_ZJ<-XT>7G?\Y1__I_3\9A?I !O@0V\Q"O><#?(AM9J'>\P'>OS9S=;D-SW>>SMZ]F_4OFN5_\A[, M@]H#S7O^O]@_B24GZPWD&B28K!PD36\QU224B+KH03&YTH(*N40HWF4P!34$ M+2M$^I=E"LXJ?S7>=A9@^!Q7^^7#B_&JTMG%^M/9]UZ\F5E[.*A[RBP56E9> M56@"6S_&QP,J[WH!INB-E#*$P1I!L#6'YA"\Z^?.>320@M>08@U:NQ*5J\RL MW1)O9M8>#NJ>,LM6Z8-L"9QT 4Q#"2&6"A8%(I;D31DS#KP=JZBB:&+5J( MQ4G(PA.#JL8I=CC)P7R'F!]XU3FHH5'1F4Z/HQO#X 6BMI1IUH5-U**#E1VRS@! KG:$E3QEAQN44)9I3FZMJ*RX:H;[&4S&AF-*SX+&(OV MRE=P.0C"7$F09.MHK"&X5&*V@SW,6>:H8FU@^\YE(P0YZ44(< U5;$GIG".C M<>]TA-'(:#PD-!K;7'':@XU]U<>)#*A- YFE0M-D%'ZP4I1L$WT)"3 9!Z8F M QCHK;(Y%BT">K]745<&(X.1P7A@8,P)B^OA7&\%3:=]0?+_//E_.351?4Q* M#"I;TJS9.FS=2>P'%B?O LV$+E%@T803%?I,S(8MR$"S%79N"H;6R>V3ANU M3EYJ:X0E(^-%/]G#14C+TSY;"TW55%08E,VX2U6V=29X28C;NO),Q&9N,AL=&&9GS2%E"0 M^V=BUDGI CU: MD*RS^6+SQ>;K[N8KU5)L1 ]%"/+1?8J04HC@M6]&)>=4&B3_WB4>_/>NNO^' M-/>\*.@O.)[_)TY.Z[/Q(D]FB]-Y757"F^8("#OZ3$HFY6I)*071S3@'Y*23 MH^^*!?0A@54IQA8P->-7$1U>'2G9[]\&A6%.,BE+VZ2Z1X@QZE//),2B8EDY))N4I2MJ2S:;E"49C!J*()DC0! MKQ:5J4707-JL(G2\05(>:0;E]F<.'VXH^?7L!"=LMU:MA^I(=44LL],TJ0]I MN;X4C6]UR+^LUX1]O3?VU(CYE+W07H RO3"1STN#I$&C#UJK2O]=R3'/SZ))F\$FYO/.F9H,C09FH<&39VK5#Y&R"[U9 5C(8B8P493 MD^Y%>^U@:_5=0LL;\C6%2L NHP\#7O$F?>"#8W'6+>?61^$62F-_UH[BW!X95[?_=V-VX\"4?],T]. M"[6RC#]\:N>D_@EE/*]+F7E,6G;Z;OJDC!?O)_CQ&P@DY5Z@MIHEZ\)$YO/ZU2O,7QZ^?__9B]*]I_K=/U+KE,R[;23B/KC%\]&K_[QTZOGSYX?O_QO>N9??S]^\?SG5W=\UA4\T;*K7LQ. MZ.*3V>CIK*\U+6KIKY;K?GA";WX93W&:QS@9O3JA7RQ-T&B9XR:?C'ZD2T_& MT]-:_GJ?9OQQ)L%I-BFK:->]9& %]__Q=(JGA;[[LOX,?:M<>Z+H\DW#Z-Y*L:_0V9OTW, M)3QL8LC E'_;G?JFY1Q/1_2T$[IZ\=<;33VWI7]6'I*Z\5GJM\KQNWCT-?;. M_68(E^7G_IE&=T]TVX8^6U>8DW7F\'3F[_5#G8PD:PUK#6O-+;5&L=:PUK#6 MW%)K-&O-@]>^N<=,\^K^A.W9@'!C.7Q6S[ A]AF%NH]'^#]:_,Z-F#?9CXSV)6][QNP MG]5$L^1/56P?,VX8-]QF%NJ#&>!#;#,+]9X/\"&VF85ZSP=X_]K,)Q=L>+;S MCZ-71Z/7U%F+T_G'49I-RX)WMMY_A]Z#+_EM;-?J=C!HY3M2A?&U5A/ FU+ M!%DA&O20?*F%Y$46,3A-3"1L3KH(HJ($DSW29[P&&X+PT>AJJ[JZ(_7X XXG M?2O >>7#S\?G]#C$YW>KVIL:X]IWI^[.OE,&VC8/*@-ME4!S1B0IE031"S(9 M@PT2R@0U.U-]]J+802E7WW1PV;9>_K4!HH0V3UCH#'0&&@;!YIQ7NEH#"B7NJN5'80H I3D%NV?;0C.NI+_I0UE)@O/X/4XXK'EXVL;6 MY0MWV6,2226(0BIR?9.'Z*L'JYS07N46A^ZR<];0M#]"<2:!01$AIOX96[55 M56#0#^XN/U+&'@4V,4PR'M3#()F.LM0H"4B$'S"1F!8\:@C.N6QRK;H,2*93 M5<:U'O#TY"=;;0%U16C"9O*Z"S9<-\G83V:(,<088N=K,9H\*1W(H2J]=+$G M)RM9GR#;X%-&ZX4,5R&6FH^QB0"5L 5&- ])2P>U2!]JTU[HP8E$[([MHM S MR?9P4/>49-A73D(UD&,A*JG6)Y:F@6RF>V,NV^$A02G)@)9(EET_IKZI/K'4 MOB,PJR!]5(I7E;=&WCDC<\-A2Y)PZMGIZ,V,6CKMA:(Y?GEX:L=FY@N'62:; MLI9 'C""T1@A*&' *:<#NER#<(/DI5(]FM3 V4BS_BP1HDIDI&S56+14(98' M=IB5Y.5^YA@/ZL%P+#25G0P6E.]K*BE+P)8J*)6D4;'XZ@;NIIF@:AK ('.TL>DB.R, M;8^\<\KEAF.7__$I9HF3$;ZIT\Q[R@]0[]C.?)&RU%+SE6R&E.0E&RT%!.LT M>!&+TD&[XNH@^3)*C&@KQ*IHJH](GPE10@E836A)69$>>K4_VB/#IH8YQH-Z M&!PSTJM8"5SD[!HP#LE?;@K!NR"M;R(T-0A>9MNJ2QY!1A7 A*+I,U& 3#D7 M%5V.9MT<8W^9(<808XB=04P5F5S+!FI3-.DW5D(H]*,:E,Z:D%S65R&F6I0" M:X,B>\YYD1'0.$>?-E4Z9Y#^P\[8[HL\,$R]W*7CY M;C8_>4.OH7=T+9?.!6#C_>;,% 0.D@2UW0M*A,YAR M79=WAM@>#NJ>0BQJ97/T&K0+ DS5I>^E+."E$2K77' 8TY1(L\0D*MC6%W-2 M14BR** /UQ!D*DD8=L?V0>B99'LXJ'M*,O+%:%JI%9BH-1A#7@V:D,'Y&$I5 MF%#$0533UNQ21C"^US;+D5RXD'K2C$PM&Y=%WQO([MAVR#NG9#[$ 3]Y-G\_ MF^-)):G]XG13-C:'I'QL;+[(RRPA^.)S+Y],;G.VA)9&9J>F5K"*YLJP"I,0 MMBI5,Q21:>Z?HH,D H)'760-*MO\T%',: .G C#'>% /A6,95=:ZV%X!8R,DV$Z#7_NU;RV3?4P_/)N,RNABSW='0.P[[]5VPIS9+^)2UE9$\;NO!U!1Z49,,R882 MI9K/\)AS#O1?Y0^08.WV'Z_0Y M1[-A@;WJL:!)LJX24L+2J9)%"*86/\@6*@DSEBQ!V=S36?L![84^C4ZVFDH* MHNY]:NI^.7T/E+XJ;QK\_0J<+\=_Y8/%?S?!;K98;+'88GW>%F9K$299$"F1 MQ?)1 ^9<>\C!I52T]FF0%]842E,,?<8VLE@*+02? SBOI%,JF_;@WKM_)*T_ MLFRVF)A,3";F2H]GDEB#$!*,6R:AH8!8H@>=J@A2-^5:&B2AQ>)241E_[PS_]S.C[Y>"E?^/&-Q'-_;1;U9?_SO_V@?OA^8[># MP^NRV=QF%NH#&>!#;#,+]9X/\"&VF85ZSP=X_]K,%=\V/-]Y.GOW;M:_:);_ MR7LC.9?W8-/7JQ8^FB)!2USNTPF0LC+0@O8^^RQ0#0YXKS[U"B0*LM (1ED' MB,5 \2YB08PQ#O;IG 48/L?5?OGP8KRJ5'5EUKX6L??BS%B"A""[%@OLHL+UNH66NP60DP7B=(RDF((5=1C9"^,;-V M3+R967LXJ'O*+-^:;M%I,*4Y,!4;8.KG2NK8*OE-1=:<02SK')E8.U+0@4'&+^C5+_/ M:ZOS>3\.EV.,G!?(>8'W-$>M69][Q6,;2R8GNO9,ZFS)TJ!*WJ2:T^#\-E>" M0Z,"F)0LS?EIXH^&;%(R1IB"15@]V%J^QCF_5&LO<[Q?68",1D8CH_'ZE&FO M*TBY%"@!0S6: !F&Y_,&E+$I"=$5#4:V[JF["KX*$T.*M81! M.65&X\[K"*.1T7A(:-2VA5I< %U#(\SI $$2&C$EC;(XK5P=[+_3T>HH#>3: M2T*T$B"E(OK1ORD+$;U3@\W*NQS$8# R&!F,!P;&JENV3DNPF2;11M8(B4!) MN!/6^NBECCC89A>#2RU*D*8H,'0A1$&(S#FZ%)30H0SJWC 8MT5#N"K;%G.: MK1-;)[9.GZV3L$E;VR"(K'K9C ;81(,L:O;-BHQUD)1ZEZILZTSPTNXHLH%B M-C(;F8TK321SU;5>8]F'D,'4?I:G+Y8X5T,H.A9)3# MS7-WB0?_O:ON_R'-/2\*^@N.Y_^)D]/Z;+S(D]GB=%Y7E?"FCR3;,W;TF91, MRI5NDU"B*&TTN"8;D;(@8"4(VN:";%46K08%Y^\2'5X=*=GOWP:%84XR)P^) MD\F($)I!**$2\V)1D!H6:+F52,0+I@Q.;;Y+I'B#'J4\"DQ*)B63DDFYVO/M MF\[*9W!2.S TIP8T(H*.-HB^C]:+02[674+'&R3ED690;G_F\.&&DE_/3G#" M=FO5>JB.5%?$,CM-D_J0ENM+T?A6A_S+>DW8UWMC3XU8L394+2M$&9;EB#09 M,95 &U6P:8$E#_8!WB6 _'SZH2Y.WM&C+-9GO_PC)S9]^MX5:=E!*\;89&PR M-F];:#>'X)T''YH%8ZV 9*H$6;,V7F&)?E!9XB[1Y(U@<_-9QPQ-AB9#\]"@ M*:LU1G@)H?D")A0+4=<(KA:9JO6QF&'-B3N$EC?D:TH7-QPO86PR-AF;AX9- MG[-+6"K4V*?;V!ST)DW#[>B).7;J_H]M^]XXU[90L;)U;6.!J^ M;S3O>]__"1GG>%6*(8+0G6#CMH8EJA<["9C?8U"!-<%4[#87^ M#*:X C$U09-5I9P,O9*LN$J,3Y@X7BSJR>+7BIT4Y;?IB]ETWK=VF!\,-X,4[CR?CD MX^.+CWQKY>_L-L8%OW[M&'HGKK[GN G\4G;CT[]H/7'\!/Q8_UDH> MZ[KU]G#[Y?:O!E6A,O/$YN[6+0_SOHIS2;EFX0TC+ M3;+?MJ$+5RECVV6SKV;$;49G[R*2RZ\L-<]H%C&>31]3Y]3Y9#RMWQR('\?3 M$3WMA*Y>_)69=B,C?GA(.UX&&QAB[ BPTMQ8:6Z>=\PZPSK#.M.?_N_U0YV, M)&L-:PUKS2VU1K'6L-:PUMQ2:S1KS8-7PEM+;.:AMR/>6 Z_7%E?.:YV*^'Q M+BLI#YBWMUE[=(AM9J'>\P$^Q#:S4._Y !]BFUFH]WR #['-+-1[/L#[U^9U M%!@Z[!GZV4Z%QXP1Q@BWF87Z8 ;X$-O,0KWG WR(;6:AWO,!/L0VLU#O^0#O M7YOY&+D-U_Y]BHNWR[WJN;^H_W,Z_H"3ON&=BPW=OVC*@T=U-E9(:#M(M/HB M0;7JE+&"QX1G==*B"PI$J#E+):U2Y6K)CVA\4K(7^\W]\+BD*H0F L@JDXA2 MB5@&=7R[%AY/2__/SY]5<(WU@AY9X8[,FFL&[4XU(&;:-@\J,VV53%-!:R., M RQ>@E$I0M*N0/&YJB2#JT$-:I/'Z)IS&;"7.S-624 1&S2?I0M1RJ8K,XV9 MQDQCICT$TW*+0B<=P!GGN\^E(39GP$F<9,8Z8QTQYD[DGN66W2@/*M@C$R0TJZ0&I1V:I\3FUP$!I= MZ;U'"2$W\M-*]^V*,."$4-LVW!6#-9:?00K M$J%)FP0AM0#1"BM*0M' 8NVA-,89 M']RXK8LWS^K[V6)\LAC],3YY.THX_2&@_%\4>2C0QS; <&E3FV2H[9 M[(Q-L0%6*\%X&N)@5>BD13RN**&/ACMUF2V3#'[/H/J&:.,<>88UO'L>(:,:B! MMIUCR1H(*A.BL%07LE U#/RQVZS%K)ACO 3#^V>V=0GFQ>R$[CRON8X_],,, M'XVF]6;G0+"1V3:=8R.STCSSHH3VP4-%,BT&10.408,SQ8JH4M!NX"S?9>_, M4@-??E+ -4[[]5%@0\,DVX%!99*MDF0Q^1:*1?!H!1@5%205&T2K92Y2::$& MF9AWV3&S.9*9(\4=75H:X166P'C;(,DR<72K55IJO88!\GD=]D; MPQQCCC''F&/KXI@K+:9,3-+&]868I !3DB!L]=(YH9O)J]@4PS/+'5J,X?TP M=U6R5S63*)=1&T]QFL?3-Y=79MC@[*3NL<%9I<$)&I7UE9S@V , ,I/C+&0& M[X5$Z1JZ=*^"9GWE_UP+?_FDA)LP/$%+KI/!2-N)066DK723C+<90^ZK,\V! MT5[0O)Z0UBI]:9$I.#U VFTWR3#2&&F,-$;:IE)G:I"IM0)>&D%XT@D22DMO M541,TJLT"&_>=K_,6I#&84[F&?.,>7:%9SH%$T31H(PC-K6L(S[ MA]AF%NH]'^!#;#,+]9X/\/ZUF?,K'SZ_\CU^Y.3*G0V,<4QXI6654FM&J;Y. M'S48B1YBHK(<38/ BMH[4.BT6]\H1* M=LYV.YN25VNN+4V.T[+4FBY^O%RSVYK'%F>EX3Y=G,Q/W]'C?+(U*_*8Y2-J!Y^KR 3;B4%E@JW6 M9W8M6%' 1T\$HF\R9!?1HUI%8?)U$TPI=Z298$RP'1A4)MA*CU:( MLM5B%51T"*:F!$A3^![%5 YK4=G=ZV38U1",9_D,+X87P^L*O*1N51@IH85 MKI3S&F(, 8S $&ULNH2VBBKDZW>_Q)%E@C'!=F!0F6"K))@)*N1*#E05C;@5 M;2%7RE0"FFD)A;'N?@?!;H9@EI>,O[[*0F]ZM']+R'3EWM^]W8T;O[Z;FD[W'X?XCWJ! U=E@N0?066846L_.P5 MW=)AN7'MH-'*-S>OJNU;N[=Y+\;]*<[G'\G8K6;K\X-UR3;LYM]-@9?F&HD_ M]W$NGO3(OC\9+6:3<1E=2. V", J=>+GQ0E-?4[Z5FR:2XT^],G4/:3E.QUX M9J2$WHHNW&3Q@ >QV9M7V[M(Y?(K:?8]HXD$S;4?4__4^60\K=\\-&(C!%N,POU 0WP(;:9A7K/!_@0V\Q"O><#?(AM9J'>\P'>OS9S ML=T-%]M]BHNW9[5V^XOZ/Z?C#SBA/RVXSLA.EE_@.B.KK#.2K)>F5 ]!:0&,QU>Q:0'>USDC7PN-I MZ?_Y^;,*KN^X"OW("6DK%#:U^8' M)R:(ZIMK",VB)03:!I%^0DQ"HG MN\U2S(HYQBLPO'UF6U=@7LQ.Z,[SFNOX0S_1\-%H6F]V$@0;F6W3.38RJS0R MC:;V)K<*PALR="VS(\=4I1YN,5@4'<_Z[;)U9:N#+3PJX/G=9J2/#AH9) MM@.#RB1;:?32)Z%53* 5.9@5A]BD!I\K1Z,CQXPJ HF231-%4$>VBJVR:R,9#SU9XXQQYAC5SBF M&Z+,.4!.QH"Q54&(F,%KFW,JRC895[$UACG&'&..,F6&# MLY.ZQP9GE0;'2=<2M@:!YO0TF<\((00/37F)Y#6;J.1]-\:<:^$OGY1P$X:' M[.B19,<^8 M9U=X5JJ417D%.7D/)E0/*+$ 8D6M' MH0?2@H6 &$%A"]I'W;P8Y 3>=@L-NV@[N7[SW*V\Q"?4 #?(AM9J'>\P$^Q#:S4._Y !]BFUFH]WR ]Z_-G%_Y\/F5 M[_$C)U?N;&",8\(K/82LZ:0U1I#):C"NUQ]W+8"L.6L;2ZO.KCRY\O;:1W9:Q:=5$A1"4."O?F[*QX)L2*15#J,.5IU7>FV>\8,\P8Y@QS*XZ9R'D M)K+M"9$$,Q,C).DEU%RTLLYV-VSE.97LG#'/F&?,LW4$STJ5505#\TSIP:!O M$ NY7($(Y;-5-;G!9//>"97LG.UV-B6OUEQ;FARG9:DU7?QXN6:W-8\MSDJ+ MR DILI2A9^]'LCAD>V)P!FHJ7HJ2$7%0?.DN!,F6B4 V Q&01Z+3R23R7OM22S M&H+Q+)_AQ?!B>%TMT^.D4%)8R+F?:BV*/#L7AGPOJ5L3*0NUBBKDZW>_+)]L MQ03;B4%E@JTT(R:X$HLG+ZH*(E@(&E*0KA/,6Q-4S&(E]_OLI" M;WJT_]\O>N<%=?]\G.E]&7]8;Y/^[^GB9-P^W@A9GV\?Z.[?O>'-.^7@6GR# MMEU[LQ78GRMWWUC;UF]9U](R$LM/;9O4/Z&,YW5)L,<$^]-WTR=EO'@_P8^/ M^U^7WWN^7"J.O!U/GYQ+W<4]EI=!G98;(NOZEGR[XSX;PEO:J!5TI-)?*'M7 M[@Z]?WW[:57Y/;ZI9PO&@(V>\S%._L"/BR<__.V+3A_VZ)I9_Y"]]LOSEZ]> MCXY__?GE\Z?'+T:_/']Q_.+I\^._CY[^]O+WWUX>OW[^VXO1OZ;YWSZ9SUL^ MX[*=9)=G/KC%\]&K_[QTZOGSYX?O_QO>N9??S]^\?SG M5W=\UA4\T;*KSI;93V:CI[.>&["HI;]:S";C@B?TYCS;!">C5R?TB^X +4;+ ML)%\,OJ1+CT93T]K^>M]FG&Y]M(*VG4O&5C!_7\\G>)IH>_^W"O;: 74WMJW MU;7LS.^Z;.5N?I=/LY9S+^Y\TA)[^GYP-%_IN?Q&F@(T4Z'Y"%:A:!*BO1V$ M7:2A#VBGH8@>,RZNT'RE"9!2*2=#\B:)P:3E4S+8;^WI[-U[TNTEU5[625?L MI[/%R>+56YS7GY"4_G?\N%3MUW33GR:S_,\?1I5F,^][.M*"0$&!4)2Z"&+%FT6WB8W**1] M%U%YE=_6 N;N+F#?F-]LQB*\?EM';49]]<=X^F:TG-6.%J?OZ''I:\GZTI]S M[Z<1+A8S,K;=\/XQ/GF[_$OO39Q^7$JA?[(8+99BF)9BF"_U](@<[>F7A0FW M;\*X.C9_BA*<=^;$A.434>?W-O3K@28EL]/SQ; G9S<,XDC\ MY>)Z$HP)OE_4QXOZ'HDN]7*VYJ7TSP_CQ7A9%/+CXXN/?"NO\^PNSAW%J/_2 M/?GO7"6/G+KVFFLO4$.L?#Q8,>V?1C-=OY[6. M?J7W;Q>CG\G!*LOYU:\XSV]'6CZZA^!\IS//E%7HK>C.399]8G9]4T*_[>U_ M*O3+CW-ZDN=WB$4T(9IMCZ"O;M3XM9B;ZG1)J5Z,'W%.[E M"0W?ZM^?_^S1C\J',7#A6&XS"_7A#/#^M9FK(6_8=KY\]8\%9Q'O9'(E9Q&O M]"P\64HKHH' 6L&H)B#FZ*#73+L!15\35%V2"*2)^IC5Y)BV#[Z<8J M.BMCNKK*>KY66LO7%TK/?=E5;8L(O*F>:;83@\HT6R7-0N@U/D(&WU#W$A\! MT$L/JN8B2A/T<[BK2QBKC,G@3%7TF=@@2*E!":$,T<_%-MB2NEF:Q2/!-+N? MI\R5J.ZJ:+^SJWQH.L8VY;)-*5[[ZG* 4"K9E%#(VU4F0LW!1953$ME=M2FV MQIAL"*!3*&!G\ZSV])W)=IZ&QI[J]ZUZ>0[(YRWG'8;Y5% MLT_6RA:3#=H,*%JW5N0]QQ@].&.-125;QC8HC4ANM91%0"R^U^8QFCSN6J U M5;3--J2J'MCCEFNV5C=)(MI[I6%6,BL/B95"H19&JWZP7R^H*#)$)Q&"#EE$ MXP7B(.+=JM3HHP:I$,FSUPY"I'D!_:ZB=YBE>5C/7JV]*-!^L7*#0?'M1O$] MU.MF6\"VN_E;9HE(C;M>E=EIWZ/Z@+;H@199;](;>VJ6#+J,47DR+&213"\Y M%Z4F9S[I&+)7J66QBLW[FS5+>NU1\^^*S Y:)F8GLY/9>3MV5IW[.0\)M L* MC+<2 B8)L2;E?=+6ID%==9^%EM4YT)@,F*P#)%]\/^"FQ2JJ5NJ!%QSUVI-8 M]HV=NUT.=(5UJ+Y>5NBZ- \F^ ;89(680PS&YHK#]0M#*JI/N:H4@ MZX^L"-=7XI'N_I5XPI&(*_B:E50%\D?NUDWB:AJWXM+JJFD\&M4_H[R2JJ!0FF(L M"-LT&(46@L\!G%?2*95-LX.XYM?C+9<*-__T<5C6N4=>?OZ?4YJG?C[K:/'; MR=LZ?_T6I[^][U^Q>#$[U^T7IUVKOPB-+@L3+^ZEU6!?1O->"%L%M! M&.$-8""6MI:NE,IF:T\TB*W5 M96LE<_:^H@&7,UD>E1""\[';H):R%VA56,G2Z=JLU5*A%\^GOY.]F975^>_B MR+'581#NP*"R_[Y2_ST[TY)$J!4=F( !@B37/-30M*O2>^4']89\,S4& 558 M!&-LA%3)B4^Y)JFT%D[:AR+B5CCQ-AQ%/A3ZGDX\Q^,O^O<_SZ+Q[,/SGL-U MIBCOY9[#'^]XCNSMK"@6[41U9 Q;HSE":)7F"+)"2JUH-*IXC-L]KSACS"[. M*[9T(^3-W-2;Y54QR;?-%>))R"KQJ44.,0L)P58/!E6%H%P%*;"%++6-<5CT M=*LF(5_B-#P/2[1R M9M$!;+MD[NXZ=WG+^L;KRSJODFX)?!81C+8!DJP24(1B6\[!F<$Z2''--&T< M9-4,F$J?"4D+<++:(G5,K;2#S6-21]XSM]>V77[SF^AOS.]U[ 5>[0YZBR'X MU!1X67M%'RD@V9!ZF?N<4@K:FK*2<&W?%_]V-B$I79SI[XO927TV7N3);'$Z MO]_>>!FNZ]R5SPV_O>5T!6/>NV8DS>C____(\Y5/1I<[;_D[_V1TUHFWW #O M[MY/#UY&H!L)G'X\[Q^4;%Y],?XY.T(3T_>SN;C_UT. MS^CT_>AD-OJ7KZV W.+QUE#*O4BCDH1BLJ"YCFD06R)-:HX,;:Y5UT'*L$C6 MA^8L.#+-8 +9Z-1L IM,",Z[5(+_JO:]_-1-O\]G;^;X[OB\B\@^OIN=3D_D M#'0LBT,=1JO2?4D=M/GLW.J%[=;XL_YL^+HN77.!J/%V^ MG9Y^8_[.>]+ AM> #CB<]B>'\E^_))M-WS^;]$_3F WFADX^C:7TS.QGW MPDZC$_)>%V?]M:#G>7:6 W&C0BF/OGBDS[PLR^HK\WHRGM/K;=,)#)'\"II% M>%5Z.5ST1+K6H&2-0EHGI!@/5>>3FV\$< M_84BZ.LRH[Z]M^$!M(#4_G31A>&L35T#QB<+ZMQW)%;G=K;7Y4&2\Q.<7#HC MH5=%Z@(8>U:\RPEBL0(**IT+YNZO#.SGIQ]./?9XO%7T<_]H\I\>3XMZ?/ MER_ED[]>+S7750#]AM0@ 4^K4HA>-+DUH2IRPER%XF5):'35=;"8<+\*G94Z'Y2Z7Z_5>?/*G%)LI#2GB47 M .4G>9@GD?)(Z-L^"IJE&N/+KB,XC=R4DF7)CUP?U9 <;E ]N.$ M')U*+M_R=S0++36=+%^?]?:BTJQZ?#+FHJ5_)RFQAK&&L8;=6,-^[_/U X3;)>X:2^^A2D./[D^[VH)[^UU_CG MS1>O%S0^].JZG"S[O12)/=<_+L"QSZ/+='T8ND8E?+:J0O/>@(F]PK>7&;R6 MM=H4=-.#[.6E*C%"LH,\$JXBNVD%+OD:/6B19[DC7\\C5T_.@U>O/\:KU MT]69HSVLY\UP9;@R7!\&KD48(5+TX%ROEA2LAHB!9M F52-5S:T.4KQ-C!)E M--!":F!$18C1TJ>+M%:4H$S0=X3KL]KZ#I*?SN*5YR',X^G99WZ?+4[.TIX[ M8W^G2>YB7:#5_D@S:!FT^S>Z#-H'BA%$4UU0$DH,F;Q8:R"Y8B'%4B*!U << M)*[?Y;BO&X)V;1ZJM4>!R?F %>.6+1E/"SW2V=?>)1K/Z);).VSQMDTK^1B;+31T#JM+JC8R M5<:!:%D$Y44'L%6G7I9' '89*8I2Q+9U>!E&LQP[K(CFV*L?XOHSQ MM;.& CN&V*R4:0'5IV:%F7#U"7-^/0JI[-HT*":(P% MH[$ HI?03'4ED:?[E1)#1;=0C'3@T_*0&9$!A5.09$_.5-X*DV[CT'XMK?+L M(8^GY:M)EFMS;R5G63)7=VQTF:OL([&/Q+I\@+J\H?P]=#EYHP$3-C F"D#7 M,I2,)?NL1-.#@R96'?1C'VG+?21.\]MP"/#XW8P:>%[*>M9&TWXX1#XYQ?D8 M)\M\/[:!.ZF); /9GV5_EG69=9F'G75Y>]K,NKR*N:33V*R*(&.(8(*B6:4O M!:QR.D4,_4R"JW-)+5J5M69 T\_5239!*BE"34EAL3X&KVXSEWQ9\P07BW&C M7O]RSOC+?/:NEZ7_[N[;BQVZ?1,N34M?U)/_P/&T?_':IIQB'PO+,"09D@S) MKT&RH@A8O0;C4@!CM.J;7Q544S%CE2AQ<)#8J@-N#,E=UB=.R-MP-([D>51; MJYDS[5:@:-=7V-T=5;SCL-^JR/ ^&;_FC-!DX2#%3!902 ^1C!Y$A=30 SW)D\D,#:NVK1@Y,'\[<%:2$V;#6 MVZ2]M:8'VUT D[!"RJ(!2A^"*B'3Q.8JRZLUN653(7C9P/A8(=IL(;F&Q:'7 M!OT.GLSDXX9C]8QR1CFCG%&^(I0KJU!)[Z 2G,'(Z'MDWH"W-<82L;8R6$%M M2AGA7 %G2ST[.RK9BI",3$IDE9*Z*\JWYARH]5E%$2@X$0#=L2!E^Y]W=O=V-5K/?XIIXM4@$V>MC'./D#/RZ> M_/"W+WI^V*UKUJ*'[+I?GK]\]7IT_.O/+Y\_/7XQ^N7YB^,73Y\?_WWT]+>7 MO__V\OCU\]]>C/XUS?_V[WUO+7^S3CCS,)3K-) M646[[B4#*[C_CZ=3/"WTW>4+R[%M9D&MS"SL;\N6?%YZ1Y_LWKFK].+T79V/ M\\4EEZWAS27HD^]Y_FT7IR0$K[%I"^1_=M?357)"0X6BJI2I5"%EO$^>2\-V MQ[V;B]?=Q7E-M_UI,LO__&%4R?M\3U]Y,C^M-S3Z&^]QG>!CS\_IM)5=Z M,IG],9Z^&2U]O1%]_V))1.K-T:QW*0W+I3X=C9>=.OJQU]/ZZVA^I6,O%=A? M=#=]^34G;^>UCM[1?=\N1N00$82_3-(8X;3T%_KQ-BOARKS.3_[U69>?W_Y\ M3M'O3\/1'[?_%U/=(=KY> MSORYE$KT8;P8I_%D?/+Q\<5'OIDCM+R-T4?6N;]T#^T[5\DCI>2U%UUW03Q2 MSL=+_^[]C:MY+BF/C.*'6=7#7)?G%FZ?YO95K?V&7-\FR!@>-M%MX$9^VY7_ MIM)FD=EMZ9^5QV"IP_N?_^T']STYPFZ'!):_N:+L!!KV(/7)KO'M'CW=G^]7@88?ST+ M,/[\E0#CRN&V6RE(-Z;;=F32;-9Z'6*;6:CW?( /L?[6:]\P?:=[$= M6-K^/159M^!J@-(T@O%*0)#*@C5"1UE#Q:;679OY[/R JRENZSM6P(NU%V[> M6CWC'6[[/+I,T8>AJ$[>M%84J!@D8]*=.W4J"2NRAZ1E M F.LAIA- UFBK%X7:_1@6?\NH=EM=.K$D6/4,>IX4 \$=4W$%C."5Y*<.DV4 MBX5>18]H@O**9J.KB*EN(^K,D6#47;2.LW8WO&D1_QS5UFJ^V89T-C]\BBJ? MHOKUHX<">=R9+)'PB;QUEPT0J 0DYY37VBGG!D?S )X$TF) MI$"*E_3&3HLD4)>\/)65E97IN*$]M[7O.N)W.UO[W98HVQOFOY@]8N*N:YS66,BGD^Y\IT[''3A84Q MDK9@0G@QDX'M,"4LTW:L.(R%OVV?][8J>#K;#T$YV@*>A,V$S83-+XO-3FP# M?+@^V)WY91ZXJ>=ZJ0_$*9.+95 MT_4 /?-/%*^Q*7L\_DS9XVG.)-0GP>!3G#,)]9$S^!3G3$)]Y P^OCE38D$J M7G,@R+2N"^+%M\643O=Y+CC/LFP3CX<3+@(F>! SZ#,7^97/)(J< 53OHDY;"R7224%BQW+ M=,P@X!+?V3N0XY1IBR#N()A*$-?I46I@2TLZ-G-L"1 7Q@F3H1,QF_L\2FQA M1\%<[+80?N+9@&YNX EX1W FG=!CD0E-2<5=3PHJ_$((1PA'"/?R"&=Y3J)L M0#@I.1ADCAHL/PQ"TU8LL!W8B[IAQ$(KB9CI M)V'BP@8U#$47+M1]A#J'8G\H()7JLAS#\D/)6T\A>>MNKJ GGI[9YJP0+*HT3P2_"[]1V$@IU#& 6*<==R M 3,##J@G. M<.PABQ_5L3"FWW4C: W+T[BE8DH>$,)(P\E!,5#,Q'=N.)',L M6V'A\)CYKN.RA$>.E_AF8IN=.*BIN@M9J(2^A+Z$OM/HZUN^P*2@S(MY#)O] M&- 7KU@HRXZY*<'N]><2+W<==MRI@V"W:?"/!GYW&(5\:M5BJ$P,96VEK*U; M6\&XHWS?,Q6S5>+#7D"Z>(4F9MSDL6EQRY7A7"A?UR[NCM-=6Y;9LTXUNRIY M;P@Z"3IW IV1+?T@XIPY"5< @X'%0CLPF64ZL>G8/ )TW+:[NV/HW'Z"" ). M DX"SM,&3C JI2U"'T\''28\O*PMK(C)V'*X&2=A8&T]'47G)59L DX"3@). M LYMIBIS56"%RF61DAX IQDPZ=N**2^0/I9:3>9K4W7M;NY\LVYO/?;ZV*!S MQML,'R1,9+N#_WU8U6EROQ(R/NC^T1Y7GW\C()^'?56F$7R.T]N__A?\SY)) M/];K6+O:UD9%-+W$\X2PF.)^ LKE!"S@KLU\3X%)XEIXN[^+>D,/[S]\&8)" MK7 !X@K9? 5]_Y(5T1\_&0KT;8!!].50K2:[%G^*'VM+P H0UX$\7-TH0)$L M*^[2_-K0\FY ^Q7\6AE KC9\OM('!#<+LCE/YR@Q $Z;AZH!O(1G#%F:*P.& MWJ^,M/D1^HZ!^ K3L>?Z@ I9 [.&__1UM]!:5&L@2R#I]X#5U@G:; M5FF89FE]_W;TRM*C,=V-<'KSW! M9Q]ZZNS3WVDYKOD[>J.%=X%J^AUIYL3&W 0;[QHZA446+U5&H_.B&%W-?;.G=9 M8.5%UJ?="]$FF*.;A*UZ46HS^BW01Y5H+"\/NP/[&4:;H=&]6K3JOM#GY>HX MG=Z:Q4TN:%VB=8E49AV5>4Y=7E*9(U494I,9DIUK1Z"*IUQZ.TUT\@S+\/"" MMG_+8>(9C# VKF6:5\:;K*@J5?V,+M98A2!L*AJ6:9VJZFWG:GI89[Y4U9/F M3$)]2@P^Q3D?@U ?\P2I6L:.3:3/JC;&1E)C':%Q5,E,Z2/D!U8217V*'2/$G80H!.@'S:@"R^T(^DE+ A,DPF9F"R,W83% M?L#A*]=*^%S%)N[%MB\\SGPGP;O/@/^A""2+\4TWL@/E\<,%].W7<2) /PE MW[]9/W,3E^:WJM'+![YNRJ.^+VRB/.ID=9'5U;V5Y#LJ"LR("1& Q:,Q?6!2FB=*;P1YX2GK2066 M?44O&6!HJ'(%OQAR[!0SWE@_4R@91=W0G$FH3X?!ISCG8Q#J8YX@N;=W;!2= M]PN8X)]Z>X>A8Y@0';9>0UFF,M.Q962&D^>&/#=[&FP@@T1(S/PKI&,SD3@) M\ZU(LH1[E@B$9SGA7+"!+53H6-)GB1VZ3& ETM R+18Z2> FL8@C+^HVV*#= M>9WG31JJKT55EZI.2YWTZ)=F._8UDWGUL2@_J_IO,LVQX:T%))BGFY"8 A(( M] GT#QSTN>](8?LL#GW.A"U-%@CA,.DK*[(\2_%H+J=@UYF.#Q'T*0J-0/\H MCQF>@3!:-XUBH# 93WYMJ!\#S%#9^?UVNNQ% 6ADE)%1MC(^LG*-?Y@D\"3SW SR5YUN. MHP1SN1TSX3@^\ZU$,M\3EA6&<>38<^"YR0Z4P)/ \X# \[AG?2@%0IR]*4U@ M[Z(R02!ZP9.5"9R>N6J"_6TE)UZ:-G"97AR(6CP1(WFLTUZ,!E.U<^*T&H!2 MO$TR]6-V1JU:C_K23["JEF7]3H^=Z0R+;T-9J28M](-93D9L]FQAN5/_O#3O MNKY,L#*YCAZIN?_R)1_^NL;:^QZG:+?N+S)PQ9;JRPIBCHO M:M689)^O_H\)QIB*PI!%7-I8Q\MD,DQ9C*__N^? M5,Y^^[X;RLS%G RQV(TLL21.?U#DJJU]@]$G VW4I1'\5-4]P_BNE/$9YVE9 MQD5_D!7W\$5[?F#H P0TZ@P9QRD:;#(#BZ^6:5;UQK([1:V_MD6>VO]=6 !J M\;=[L70_Z+N396ZFX!7*99R62AN_N (-^_F[656&=EM?K]GS'%"XA<*M\J4( M][" U),S64ZXY^5^?1XAN3,#CB@DB(?_=3->2@?R6C5+*9,)C/.MS.[D?87K M\#31YRFZ94OQ):GV\?+;]ROC_-/%M\OWYY^-CY>?SS^_OSS_U7C_Y=O7+]_. MKRZ_?#9TL9$-SU*7EQ?H8/3GGS\8WW_[Y?OEA\OS;_^",7_Z>O[Y\N+[AF/M M8$2:5(B/E5$7QOMQA;'WTQ7&/J:YS".,Z/L^J37VG__A<\MZ9[R!1^LT'ZKX MY^=,8SJ1<@?S>I8,=-#_FV$NA["D3%%EVZ78-ED%GBR^M_(J<+PSVT991V4J M!V]@6E8<@JVE8A9PE3"IE&.&H>6&0G51UO%7=2VS3[(&N*[.\[C1U&L%NJRJ M*_6<6P7FQD)TQZ#V*QB#UTU4L\QCXYNZQCJ817EOS-!PKP!O M/65T#[CL)@85R?Q>LR:%I:@:AE4:I[($ENAMP0!V1FFSI&7RKAKB0_@P_B:S MJL#,.45V"TM;FAM%?EU@[$)9#&M,T)^ATNC'RPG;!V41*17#O15"G,7I8XCES60_@&6BUT5,72 M)@9@'.. I4[Z4^O:H"U)M/QZ[RJ],5)U"F.',?WS1N733QDWLL)MCBJ!RCB1 M&UD;4H?K&VEE ,]OL,-0^ZT:0L@*]D8A#%H![_OXPQF^D8CO:/O+C+C41B"54<;ZA@$B7J M?ZQBH/,Y7C/(1OEK^_+>P)[PW@&,,DZ3!$B8E$5?=RS;/>/X_9>S#(QU-?5@ M*^3^,P4Y:BO:MLHR)P&@2#2L'>? M%F*0M2I%X2[:)W6]WE98FYS(^%,I >A1=O&+,R--8"3W9\9=FF6ZQ1MY"Z(U MECM#QK<*!][$VXQJ^BX7>BSHJ[T.9TBF8=9X,29H@F.(9'5C)%EQUV++/ 67 M42W-HVP8 Q@.P6C'BL+0VF!8#HH2YZA/QHSV6&[T#LSM)HUNC.@&M$CAY ?Z M("M2XR+$#[L'C $Z @X-@5I1 Q>5*F_U._CAIN@KXTZ6\#/@1#BL@$VHLKU3 M48-%3'M M3,4;V![W:QIP'. -O@P]< ,&<\,O'=U+8%!#:WU&KC6M&P++$23XN@")S[$=%/_6*@)!_82:N03TF]5MJMM&X&%VH+IIKOL8 MZD7W>IC&VH>+3>*.=+1TSB( 8G^#], 1#33XWU A-7YOL4?] *;E[3VULLV< M-S+Q8*;5$,1^V6S:\V+L=^$CFG!-#PV.3;,N% - M0(? :P4XU6 W_#(R=*:85\UQKVKP>-=8_!WUL6%HU3!_T= D[,8E?<.)E:. MFD8L!8@%?*V6K8LC]9@"X!::L44#&M%K57:_=.(I-+B%B<_LC'?NZ7[I$2-X!E)EX2P1[>51[>Q/!-%GBAS7PW<5PW,@-ERR[< -_5-2+6-X5K M/RC4A[2*,FUN/\\)\ STV5\G@#=V K1D,R[S)NP'.GS!;<,)[N_AVRJM&D!" M$$N*##!([]6U*#=Q%0V7)L7<7I@WTRJ)7??K7O6_3(B_.BVJ!59V)A60S6_ MA1H46:K-R@(='E6*=TW2UB45%7U80?3"/=XRM#NSWW(\;FB.:)JM5X%.D&KL M8\(=;>NZ@G?C8=1NKXEJR(;-D8)/ 1RW#CA^HVS%O8N:?4'SE+O,.Y2,((2&:%_2O\XZ0CV0S*O MFKTOC+0/MCG:Y]!;LR\:>QR:P5&Q\W WJ4U\18]!CM-=0-;/W2'-D;XY*'Q)A/];J-]:%9(I.4,X5;:?XZ: MFG5OX ZO+(;7-]K!.RA3,%8',.6'NC)V_=ZW^U\PD2??C]1_Q+#2NZ*\@]=&DO'-DQ;Q]JM?(T+D)Y \TZ-:M.^-KM7;55^ MK.*M[BY:N]9 HLXCM'TO2,) ^"QT/(L)%40L#.R0<3]0IN>)6 G[.99I(I.W M8 N'JOR2-(!U!9N^K^C$JR^!1,B*+\D5\N9RQ)JO+?/_[T M5Q$L#<1^ >N@:A#YY4:@-]0#35PM;6E+86U7+5E\&K&%G4(-^Y4:GWR/T3QA MVH#>R*4QN^C \E'BF4/Z4)V;M:-=C^:<7Z.E9!;K5URUSD8NWT8W84>LG;IC M12SC\7$0NF#THQ&>!I1ZEHV7%'M_#Y@4R[/IM?0?\'U<],^,<\"O$DPG^!G) M_?\!BL$8SHSOQ1#0[!\%+"YZ4".'6=,-KC9AEE8WT!3^"H"')MHUP%_YAZJG M-M-3065D/Y+]J!YXS4<6&' JFQA'4[([;2:VBJ'1N=3KG-;_"#V7LP_>5R@! M9\VJ*2OC1C7^2KVFI>7$-:25<_3TM/J#I0-*D6N=;4\C$YEFPU*UO191-"RQ M;=2JUON%D9JXH&>I#X71/&.;) QXMR-/+$CIS&6JGW;?4, M8QX[MB>997*'"1?6Q"!T I9X2L66[21Q$':_>N*ZJ?X.CP3@Z17S MB9)ZR_,=O=QRBF*X;(EZN=$1I!.D+X%TV"4."GW0-=[_-R>TU50A)XUGM_ ' M0"A.\[J)<9>Y-E9&L-MZ[P$TVPUNVBK$=!^M+:5AN!H.T&'V^%'#HG.H*2D& M!("=.PZ88KXWC?EV%\9\4]@WA7U3V#>%?1]@;85NP),HDX.?Z,;%0^;6JVSQ\!3YYJ_W+<_'EI4 M> F@7;W8=10J931A^]O*@-,26#H)UE&-X9MG1G#6L[,.F.8NT@XX ML/E],NV U>/\R6>>>B#H :J:DW]/OO#T S2L0QO64VDG_9T6OWHTH8O_LGDD MYZSRY3NCI49PFALPV@Q7QM6RPNX+?5ZN@M#2/!^+(-7DG[6WHY0ISS7?Z;- MC[7\07I%>D5ZM89>?< +K+#YUU'>J$LRCYO_3I6X(ITBG2*=6EFGWLM!6LM, MJY&N#!"G>*Y)2]/>5C7"\;^WY^.4I?7Y:8E?7!IV MEK3[2!-R.[Y2(N8)XY9E,^%+R7S7AK\<*_2Y)2,+DVO/GD6%9AC)V M9*,* M"3.,F8Q=GX5F$B:N::LXT02]I?OUE?/C; ME)QKGKM"S\O%C[J4H[0LEQB1^;G(=31VD67ZW!VXH*JZ(Q3T>,\C""0(/ "F M$@1V"8%6+'@8FQ:3B859)'W8Y]F>Q>S0MA/NQ@FWYB[I;0*!TZZQ\SR>KOG> M$80)GZPX@K"#8"I!6)<0%@@G]L,H9+8?)$RXOF"A)1Q,@R-,'G,[BU)76"K1>'/QPDVV&QU^-T7.)M/F-TG8\6 MC%/2'5HGIM>).%!.@J+A)ESR5,=U2B@L#DS(EE MS$02>[!.<,D")W)M*S9%8@?;=E":SM9K AZ]2!-.'2%3CQ2G?# _I1UZS!4B M IR"S7D0NA&+$]],I&]:0GI=X-3^>R6YV;,)^0CYB*FG@7RN+5W/2TP6\ 3/ M8V+%) ]\EEA.$BO./6%V@GS;=T9:!%P$7,344P$N&?@\C@.3Q1'6/17H3DPL MP#$1679@V\(5G)NH4.OE,G7D_3BB$09,763HNQ$!K MQO,5Z>F0\,-1M0W9OE94_&&N.V\V3 &QWCJF?*ELVTM8[#NPCBD+EJ/ #9@? MQ%Q$26"&R5PT0.*(R.&*LSBQP6BW+!_>\5QF!E842VDY*A#/=Y%BIF[XZXEE MR^R)+2];J]P=>'%T7L;TU2Y2$]X2WA+>[@1O'6ZJT)2"6<(UF? "R4+?3%AD M.T)Y ?=,;RYF?A.\W0M7[VH0;HNM1Z(2AA.&$X8?/X8OQMR$^\*S \'"P +\ M=$R7A5;B,<\Q35\&,O+X7!C )IC[?">S.PN5.L,6^U.519.TV.+O3A,HR0]- M^$CXN#5?=@R;?>[%C%LN8)UOA^;(+)?7!W M;RO@=E^B]-?2+(,6H:[5BO6,5:ASIBA2HT/=C)\0: M<@D3<6(RR1V7Q8ZI?#.T+9O/7?#8),MUYYD%!!=;O\GQJ%PT$S^Q3=<441> N_U 9VRZSZ_0\W3U'=3UR;\.B@+1F&A,>S4F4"5N!5/_ M'"HQ126F#L"NI_H#RVMZZ*KDNOP O-Q/A_UJ5-H#JYN6Q9W^F"@J24"5/4BS MUM"L\VOX[ZQBD0*1 I$"K:I 4[6WQTM24=^HDO2(](CT:&4]^JSJMO+AK:KJ M_FA52F>J)))*D4J12JVA4L8BG;J6:5XU*J5(J4BI2*G64*JK8E0(D>I>4R8? M*H*X_V"V[I'OBTL#U:)X;CF=*)!*FYR [""82D#6*9 I2XG MMP"*+,&$XRG,3NDSZ48V%[:K$I%T"V2_W.L#@0H K:O85M>FDF"$7@?!5$*O M3A.)^SQ0B269)87/A'(%DSR*F1-[,I1A(F4\%Y^_+GI-G;Z ?8%SUW _FK! MK*L"")9']AYM=77^W7*HI3=AU$$PE[.KT.GK$$Q[Y#N.V9S/A2X])QTR8 MDLKU;72$>9W4E/ZF8%9_JG@"8'_#X\5?]>%B5RCF4R4$ K"J!6*=I\+S0 MEY8?,5/:(1.!$,SW(XLY=A3XL(54C@JZ ;&.DP[95D!>KWW-9G=X1[Y4/OKP M5P:J\=7%%?;0=U62<.8H[C'AFBX+0M-AL:]D&'M1%-IS)R+KU/C:\=%NX-'N MG."+F'HJ\,4C,_8=QV:1L"VP30&Y0I4(9ONF8YL^3P(5=@M?ZQ_HOG@FYZ,7 M;D*L(V3JD2*69]G2\AP?=N"A"^@C$^8+93,OX*$;VMSRDKGB2.LBUBX.<1WR M(!)L$5-/!;91(P906A%9I!9,W'^6X&7=T>TIH.A?72 MK=RN=.-]40XP[6%S'_ MQZ0M/&9QF;A!*"SNS+D[UD7:CD[$*Z R_/6DNW:WQ4GFLQ*[ ]0,TH0-1,F.U*'EM!%,;FW.V839"VHR"" MU ]][I+/ M9BB\;CS$JOX 07B["=[NV37W?4F"L99*&;2:4<7W;2YL)U7Q/?',P.%APD+3 M2I@ 7&6^GPAFF:8R1<2%9\ZY7EPK47[H!4S$%BQ?RH^9KYR$^:;B7/F1")7Y M0M?E'7/[MR*.K> [P2;!)L'FFK?';%_9,HR8C!P;8),#^O%8,AZ&46A*1P;S M1WS/@\W#S+M.6$E825AYVEAI64%LBRAA4D@ OR!QF>]X,>.N;\G8=]#*?"Y6 M[B3+.[=[)N$EX27A)>'E%O'2Y@D H^(LDMQGPG1"%LK(8TDD)*0DI-PJ4@KA!$ZB)/-E *CG"HL%'L?@,5N9F,K9\N;.T39! MREVD1 C(MB3$),0DQ-PJ8@:1'RK;##%)OL<$1^"+8%?N6SQV(\_ED>5T@Y@= MI\L77.PXR.OP 7(FV@ ^2)C(2H.WL%;\;D_['PSFT[$63/7--YS]G"R,&:_Y/A:E9K0X MLK=R6!9'%3J;:4&$K-: M3 >B3$6VW*95&J996M^_';VR-&1%=^.8/=M__>ZGOSSVD-7C_,EGGGH@Z%F^ M,"?_GGSAZ0=H6(FI3>/"-]YD107@&I9_ M^6NH8%>E])]I\V,M?Y!>D5Z17JVA5Q\4O!.EVL;1NB3SN/EOOP *_=G\0#I% M.D4ZM:I.O9>#M):95B/U8Z#R.*V')2U-E)-UMY>)KM(Z4\9E7@U+F4=-9M;O MJKQ-HQ5ED0Z>]BV],=57[K0>72 ]TPJQX( PF9 2$,,,;.:)*$XRQ\> M&-FN3)1*?!9Y88XX68L ]=E;FBZ3)C< F@_3 M_/K+0#4.\>H7[7]IGKM"S\O%C[J48&2EN2SO+VO5KSX7.8ZD++(,7KU$+JBJ MJQL^OD_U"P@"#X*I!(&=UN0,(FE*5S$O]"PF8H%5HSR323\PE0RMT+;C+B!P MVC5VGL?G4PZQCB!,"((P@K"#8"I!6*>)*4+'X<(6S),>P!&W% MM$3+'"Q-N M2I6X9B<;SZ]E ?9:??\UD[E.3/'O83K $._S.$ZU%=<1DKGNUE.$'@Z2[5DB MI,-S7/X=3W/_*%HQ3TAU:)Z;7B9C;<62Y /=28[XG6"""D(5"VE8< MN+$9SI4U"80MK=BV&??L"-[Q?19XGF*QM&W;YV9@F]NO+6A3#53"*6+JJ>"4 MF\B BT RRPI]!G^8+'"<@$F3"S,1813$"O*9 M01B[OJN8)4/.1()'R(D/&_LP<$W?YHX?>ET@W_:=D1;MX FXB*FG ERV\%T_ MY()QQP,0"BP/=I6)Q7PO]&,GB1/?5ET U\YE:_L-US+$"'L2)QP+?Q7(C<0S+ MGH2_@C@T?;#<@ M !2-'(L%*C%-)W%=TYP+0-T$;_?"U;L:A O1DP02D7=W8JD8N[:*C&9J4R+"2=Q,&^_RU2@S%!%B1<) M^7!%\B+3MA0L1K8,!1.1[;/0BSW,^I_ :\KFW-I^*FKA]BQ*14U6.@$D >06 M 5*:D?*#6#+;LDTFW$BP, D \81CBU YM@S,+@!R+]S(CU)'@,&)#N(&N"L^/C-@), DP" MS%,#3$^906A)Q11ZB8476V"<\H2YL9M$H1E'2LS5W]L$,'>7H\$CW-Q5D2FJ MJK3+JDKY".%+7FMZQ' R_UTV*]&M3X,545E<:<_)HIJ%%"I#]*L-33K_!K^ M.ZM8I$"D0*1 JRK09=[X+*;*3QE%?:-*TB/2(]*CE?7HLZK;4HBWJJK[HU4I MG2F;2"I%*D4JM89*&8MT"G6)-DJD3*1,:RC353&JB$@%L"FE#U5#W'\P6_?L M]\6E@8I2/#,D-TZDR1W.A(6WC"UI,]\4%C/]R(PC+^3A_"WC=8I2)#)Y^[7U MDEW(,E&KL+$3(=J)!*0'013"9W!>8 MHL9DH0HBECAVY/E!'/IJ+B78\X#LEWM]$% !H'5V*\#L"4(O0J\#8"JA5Z<) M#?W ]$-/,>%$\#\QH)V7*^:M4FU0W! MVKH)"/?9YKLO- MV)*.:752F?6;@EG]J>()@/U-IGGUJSY;[.K"#]E?A&$'P53"L$ZKA@:.;27* M9)ZE/"S3$K$@E@$#X\OVW,3UG-CI!L,Z3CYD"Y_,KGW-:G=X)[Y41OKP5P:J M]=5%K:_$]I00G$521DP("S;D?FPRR_-EXIE"2N=99:1W?+(;N+1*$'P14T\% MO@+'5[%2%HM$D#!AB82%8*XR'OC*!%O'%7[<+7RM?Y[[XAF=CUZX";&.D*E' MBEA.8IIVPF$#YJ(7D4O.0@ <9MNN%?L>P)@UE]UR7<3:Q1GN]C.M';V$$VP= M(5./%+9X$KJVG4BF1&@Q83HQ\P5@%_=,:29^%$DQ5]MMDYK06SRXI: Y BQB MZJD EN2Q[46)Q8+8!SLK[4="6/Q9=M8N3VM-JE]/T$5,/17H MLB,_5J8(F&6;'&#(B0"&8H=9L>-:2:"L2,R%^6X&7=T>TIIVSR.<&LV.+N4^ M3S?>%^4 LQTVUW$OLA0>;,IRT-I -3&I)N9S3./ E4X@F!L&$@QBQV:A[UC, MDI89QE;HV5;RG)J8'9_YOOCYR7%5Q"20)) DD'SZG$:%RA&1QZ) "29,"TL( M!SZS(\>VHQ@L-SOH%B0/\&29D)&0D9#Q:)'QS8AF6T5:WQ6AZV+Y,5^93/BQ M9($=F4R%IN2<.[$?S17$71=I.SH1KX#*\->3[MK=ELG=&]Q=[:[&:LE&"8 ) M@$\>@)=4$.>QR3T.,!F9#@8]*A98@>9H( M298I 2,!XZ%8IH$9VI;R V:9EL5$)$(6)+#%CK@IE:4LQ[/G@IXV =J.8@A6 MLTXM0>8IF:>$PH3"!X+"BH=6Y*J <=/'XRI$5,N)F.692KCVD"K\GRG4Y-QUF*M]D@L=X MC*8EN.:8BXRSY0BBER'>:$KF)!!PGP[3ICK!,JW'5<$OGRAV_*. MR7>\-AU^W7>"38)-@LTU83.PI"5,R92R B9,!8@I(Y.9(A9!F*C8,>>R3CT/ M-@\SZSIA)6$E8>5I8Z7@%H^49[+0XQ$3KNA@+D?!GFYB[R?'N M]@+"2\)+PDO"RRWB9>A8ML0B&$DZ;B1XPH2-EJH*)?,3(1D7=@P &TO?F2L*N0GR M[C0ZPCO=33Z%1Q F$R;O>+P)^4WUSZ/O1[E:>_+[-S.QL9JW[Q4@.F-YY:I'RQ.2Z5QX"W@Y+"?OXO3:I#)^[?XJVZW#=PQ M>YZ3YN]^'U9UFMR/^M"/,97'*ZKTTS-93KC)&K(FO'= 2.[-B!(*"8+"?]V, MXYL&\EHUH4M,)C#.MS*[D_?5NY_^,D/T>8KNBRVU%3@Y=G4:STR/*,UCU EF MP;KGO7XWD'&O'XXC.Y(H*T3F'>?_Y]^+/-8;J@H=XUTAD46 M=T&SRWK#C>TV!J/Z!N_]7Y]D#LJ*FU)]X]Y[5QD?TBH:5A4:>9BYZ#R7V7V5 M5D:1&!_37.91*C/C?9'':3UZYINJAEFM'_DR4&63YJBW1Y,UUES7W0EM8$,7QJ>+\\_XZY>/QO>+]U>7T SWSO$C_@I?_?;M\NKRXKMQ_OX* MO[4"VSXSSN$S-/7AX@/\_?G#Y%7K8L&K%__[_N_GG_]V,=6&F&ZC9^ ;WQ\= M\J?S?QGOOWS6Y,#F__GEVX?O!LH]-]_]W&F/UKO1E^??[ZZ?'_Y M%=IX^,O%_WZ%$3_\]NNOYY_GOOMV\>%R_M&+[U>7GQ8T_/7;E_]G0?__MUTFK7[X97X (WXSOEY\N?SW_UE(# M.?'U[]_.OU]\?Y;^=BW&ZRKPT^OVP6CPM\OO_V@8\]OG5IM;E;C\?@6"?'[5 M2/;Y;R#^#9>_&U=?C ^7'S\"?U'$OEV>_PHB\/';ET_PPI?OJ%I7J"I7?V_0 MX''- >7Z"'KWY=OWIKOW7W[[]4/;(2K21$D^+!C 5*\?+KZ__W;Y"SS6JN C MVGKY^?VOOWUH.ACU/ADU ,77\[\!%6PF&KA8 &@-*#S6R?>O%^?_@,;@%<"2 M%G8^P,_XQ[\T!GXZ_W#1-O3^RZ>OYY__97SX AU__G(%#/F #/G'!4[WMZ_Z MQ4=Z@X>^77S\%93;>'_Y[?UOG^ W8.EW5$; 'OT(TO?+>\ ]X_PCS&5F0(^U M/1[JZ2K*U0U8*6L8-/@F>N*-^D89R=BTZ2M9#4MER!CGIV(C5F%MU(41R8$> MP9_:OC&TF0/ORMJ QO*B-F!Z%6[,8B.%KJ*H*,'XC)1QE]8WQK7*P3+*LGO\ M10WP*7QDF-=@%\.K*?0^R&#J;UKP_MOY^=<6K7\^,V1EI+6A?D39,%;-D%62 MP'Y56UV5BF#(\6@6^75E#.0].FCTE*&C87^82>RTP' 9F'L?1GNC\BJ]5496 M5!7*.#3Z'GZ0^3U.J9T.#J^^T5/,&0YJ :U"%%VP18U7J&>@>_F#.<:%:AB7H@C%Z#-\0FM:_W#3C9YH *LL0HW'G5@C"JW$ M-. %[%T-W_KR7O<5SC )GFYPI$IA/A+% Y0!!:_EEQ:@"=3H$:Z]-/DOMC1U MO/U\C[N8]^>_PNX%;">TU?]FC,S_[[1-WKE*GP-\]V%P]P_6A_$ZA8?M:0** MA O5U"I=@&JF>FW#5;]&,*M2C9?-NC"!7#50V@.&>(G?RL$ WATKGX+9P]H M3>GUN8+Q#+2N@A;FV%*"5T(1+_'E-8R:JG%A+YO8>9X/ 1WFL?P?[>JGC'LE M2P,''QL?5*3Z(>BP;9T9W.3V :EPY]LPA4YW +KSN-#6V_E$+KZ610Y_1YI% MU8DHT7>EC,\%V#^6\8ML'83H%@2;$J@#?^DKW-KFG/@-O\/ZTU#):(VV:/Q* M-/W*Q *HQJ^U&AHR/#S8X,?3HRW.J1X?&8R@N/DDXC*F.O M8;MC-G]O[.]=,7;)Y'?&6XUV.F!JU'4;'(9]PV*.H\5?&:P=Q;!-A?ZN:=HR MS9[Y>A1-!OS*Y*!2;RN%F_%:O6M3PDSEE[E-JS1,L[2^?SMZ?/343"";;M[V M>P'W7R/2+GG"ZMGNH[\_^J/5$S[?_/6#[=ON6::]^>O/F73 K6#JWXI-3<+[ MYE,5^>MG*EJH6PND<.5"3_[+9BB:0\$U4Q8MG_*C@>3;G'5G<>0X-R A_O3? M/UGBI\!6CN5!6Z'>$46=H M>R^Y,+.'--H.G'%"LX>[>9,+0JW518G4Y%35Q"8U(34A-7E435X9[V]D?JU( M54A52%4>5977I"K;W3(^6KV\>X<6#K: M+41ME1XO U*KWOOO;NX++_[O;O4YN0F3+!\M:T]NPB3+1\O:DYLPR?+1LO;( M)MSQT=:"+6/&T&!VADNE7SW1[M:Y9N8_"*BG&95\-2 MW\O#P/GOJKQ-(U4]*8K/3@EW0-"SH,U',UV]_/YVS61OF_%U3W#G&1I@G=E6 MT/,/F_,=2C4I\LM/F!1Y,T46?L\];,Z3(I,BG[HBO^'^H:_'STJ\3/J\MWS= M'3P?@QIC.N%#YO:*6OQZ%T>MY,)81O^_%WUE_%.6IT+4 ],Q0M0U=CBF M@\5]B=VDO7LR8=+>=;37[GG$;M+>O9DP:>\:VMMSB-FDNWLS8=+==73WZ^(JSX'B M\ANS2V!>Y2[/'GN1"2T(+0@M'D,+MTOG)Z$%H06AQ?&BA=-E",F^@@7Y= @C M"",VQHC [M*I>T0@L?W8E4U\10?@#'HZT25A[JH:]* Z_ NB[@M$\:Y"BL,' M8.M,<-%ER/ZC9#LT%";8(-@@V%@,&\+M,KB88(-@@V#CV&'C#>\TB&=_08-\ MR*>+'B_E(3I:T"#,6..N$_R!-7OVLG)1=S7(7F!RNRL"&U:US&LL^(?U4*?J MII:C7)>CJJ@/"ZGJ8:(2/A_?&;8$EI+&2 M%):$F![:8%A&-Q+K?D/'E=1%$'4-^5*."K1G]TWAZ6L8=PW#QM:&?5V3?6HF M!KY["SV<&0.),#)LZDDO[&SR+!9"+Z)H6&+9^[9,;C4HL3"F9L40J6;T"RRY M L/Z>W&')>'/C$AGT-45+K#J>XGCPH"V"OA2&77JR;/7*@<*P9A! M?HI^&ND*DFE3L;?M_3<@*HQ%%YMLR_J&92'C,UW2MZG:G63#J![*F??J"<6 M C6,*5]&HK4+H#X) WNJFU>+-$XGH1W+=:PB(!&6\'R%INZH7LF9 0H+GU^? MC>B;I"7P^-]#7<<>*8OU*XR[&Y6W%!ET/ ';5S+ M-&]&$?3,21,2M:7M&'^TW)Z8_#I+2Z# *V_R\X*!9D55 0=+4*;K'.1DK,! M4Q@LHM($WU8!VC.C*<0ZH3,^I:JH+.Z,1"&,(P3'0!X0ZF@:4QLPGD#-")AG M@6U:VIP'PF;WO)8[K_@#QEEVC[_6D#[ ,K&W"B$1= 8FM-Z GT3>,7M@%&*: MX2/XB\S^PY/MYN[("G2?U MU4&$,\/RSQJZCM_YV K5QP+8+H&L;[!)?(V;[S[]A%H*VK+S#6@V99V,6YD-UG_7"G[1#:"1@K.]:B#L% MTWG23A&@L1G:$F M@P=0B,J%Q'E2GY?8D>U[#8W2PM;F^R3')8MO4[9L]?L$8?ALQ3 M;?IGTY '5)M^;VO3=U78I(LMZ0K)@_=@F.NN@CN5OI.HIQ[T7"Z>J"ON/ZN^ MMV>N6M/[V#IWQ>.5ZA_OW#2?T3D8^NYAE5*?O])^%%70J+XZ%<:C^NI=R]A> M0=;N597JJ[\4G%&93ZJO3M5P24VHOCJI":E)]VI"]=5)54A5J+[Z/FP9J;[Z M8B*/*JM3J5,J=7KB$R99/EK6GMR$29:/EK4G-V&2Y:-E[9%->+?)P'D7R<#Y M028#__!XR#/=N#ZPQ/M4OW4#)1"F367*2(WW:,*DQANIL4/5U$F-]VC"I,:; M)##AAU[]B-(9':]1L?,(M#?HM'C@<;.;M/>HV'GXVOL&$[H=-KO)*T%J?/)J++I, MCGQH6DQ1%3MR2ESF25'VVQQT>=RDHB5@/3!5(V!=G=_<\BB$@K1WCR9,VKN& M]G9;:.:XV4W:>U3L/'SMA4W-TTD4]IK;Y)H@+3YY+;9ZP6%S>[>N"8J7V$C, M/B^J-T+ >F"J1L"Z.K\MR^UYQ&[2WKV9,&GO&MK+Q:$?O)+VDO:>J/:^\4YY M4T-:O+]\)2U>0XO=4W8P4M3$R[@F=!E3PM5G:-K3V3^/&WG7RGYZH-AL^5U: M6*ND/SUNF2&0() X.I!PNXSN((P@C"",.#J,L#I-NT$@02!!('%\(!&875Y! M/R*4V'X RYYCSS.DZNEJH'L^=\)=PMWMXNZ9;06$O(03A!.$$X_CA/"[C)(?@@N"B"[CH6806.PP26LB=TZBC>?%CH/**ZFA2 MC:N3GS#)\M&R]N0F3+)\M*P]N0F3+!\M:X]LPI1684='V%]5615YKC+0K:JF M:PN'=D&(KH.MSF_A<,H61]J[1Q,F[5U'>SL]^CEN=I/V'A4[#U][3_LJ-FGQ M_O*5M'BM7(\'7@IJC\Y*R2FQU"G15L4T2E7+-%>Q$=X;$@MFDH/BT!2.X'6- M+8[P:(M#VKM'$R;M74-[W:!G$KM)>_=FPJ2]ZX2*6H=>"(H\%*3&)Z_&5"B3 MPB:V[Z'X@H4QC6*@2EFG^;6A5@W^)FS=KPD3MJ[.;V[;5)""M'>/)DS:NX;V MS1ATMTU#@8./?1I)Q MU?EMBT.OMT?*2\I[HLK[QCETY:7("=+BD]=BRSUE-:;0B1TY+#XH>"1*98T^ M"_10R'X!4_Y3?T$(>V J1PB[AA^8+K"3\N[3A$EYU[F;=>CAX:2\I+RGJKP4 M/4&ZNT<3)MU=G=^6>>@Y)RA\8G^]$6VJ":.6/^CVQBEHUNGB*#]T]RX90:2\ MIZJ\]J%?:R7E)>4]4>5]8QZZ^X'B(TB+3UZ+Q:'[(2@\X@ <$I>H'*JJ"4N? MH5U4V_7X:[MRWB4>[VMM5]HV$4@02&SN-^DT-)U @D""0.+H0,+MTK=*&$$8 M01AQ=!@A3#(D7BA291,_T $X>@S"7,)'$&\ON,A/COJ($!>L07!!<= $7I[#WV.^@H"/U_5SF M4=%71JB2HE1&VGRB*TC=ZACO<52RN!B&F7I17%Y-QUYM#Z 7D^+P(=KC71:D M>91FM/$CS"#,. +,\/TN$[D09A!F$&8<.V:\L9SMQ0CM$VB0[^ATT>.EO$?' M"QI>E_<^#QXT7E/\4)?B];54M?QA-!V2WX@0F1#Y*;DA(VZ*&(OAF""#((,@ M8R=W0P@R"#((,HX/,MY8718B/'3,6++M(] @T"#0F/4P;RV"^6A08^PL@C\D MS&7A^"US=O@6NI$VG,'OPZI.D_L-&/U@/(_VOX0('])21;4Q:%(4-^6<5165 MQ9V1*&CA3I7*>"5,N\<-:#@;%8&N;Q3\?ZF4T8>V;BI#Y;&*C4^RC&X,VSHS MN,G%F2&-6$6EDI4RBL1XQ7MBU,J9 :V8/??UF7%WHW(C*OH#64(3=VE]HYNO M9%\9 U6F18POXU<#^% :]TJ6/<.X@B_&K=_)RHB',*;"@$:&$19ZJHPTUZ_E MPWZH2FPD+H L(,M&G=8@IEJ"*R/*B@IZ#N_UT^]Q)/G]?_Z'SRWO'33;D*A] M P:DJTA59P:,MTYEEMU#RTFE:FP@S9L!Z;['O4G0('FM8&BW*A_"CP,<#G8. M\_CP]%.C$>(L7]EGCN6NQ81\/"RD 0>B+Z(Y-"RXOW+#-C(NA<]3I)=&=9,F M-25;-L&;-X!U4X\-AM 3CG?F.5W) M:VHRT,TC- -)7=A,*SHKLGE$>LOD9YYI+I&@>%BF^?5F6F'WO(7\L$SWS%W: M8SNLJ8X?U9P@MHU MDKJ =2G-V]IJ0-+;M+X?:=IO.S$T<^Q_)^3$FMOH!2K_5+(Q'1WYH]&U &>A@H M'*[*[L]65Y\'G %1?1J;IM>5518/?J"+Q_DU"LYX[6C6"L>U>WX7:X7;B^$8*)"9NH Q;E=C02)O@ MB8DN-2.3U0TL#/=][&ZZ@=G%!4<$HT"A!#0\PY]*-=L@HL@;?FJ%* XRE#A@^,Z)A6>*O_Q[" M,@?*-ONL4=\/T"2$@<(+66-#(+U'CS\*%P]7;P3RV>97U\\9HBW",RM @)WN MZY%5?JDAU+Z6%,,2VAW-$I=36 H1Z>9E3IA&E(H/&O#4OKD>9I%LBJ*K"HYYC&6N(KI>4!>RA!8?#79M$!"ZUY8KIS M6%X&):[N]7T+ VK82RPYIVUS^5%SM*\&B([P;"#1K0^5ZJ\!9!HWBC3Z@_ MISJ];J8(S:+=V?PX>K(1]$H]G!C*:@WJU<[D*>$+A[6&K(G29:JJC-L"YILB M#5*]6AHX[5:U40#'G>*[U3"$%M.!?B#4:R-V$Q<(?4:2P=B'0+V6M!-["7L9 M L?'O;, FOU@@YW8Q/];C<'^,K$+HODH![B M*HPRAPTVR]<8_U'K@?HR2=*LT?E6F:?7WT@.M1S/H'OZ. WU)J*=(.[O9[83 M3RCBR6#W9X6;N%NPS1M#IKT]5-0R WJ_LBRWYW4@@5XOF)% 5UOJ74B@EH.' MXW\@EB489CD:9O!6EN:31?ZA;=!*@#:JY \&>UA5XM#&*XGZT6R: %[%W3-@WS:'AC&_-A_W= B)L"1!U@/X]QOQ<.*QSPV@*Y?:=U!\(W[]^- MT]OQW#(%'-!J"E+S-L+%*7\7I]4 C.6W^*MNMXWN,GN>D^;O6ET:]:$?8T#* M)=[).35^]>B^W9,R*@8N/8O!D'P0T 3IL -R83&.=;F=W)^^K= M3W^9(?H\15D=E$Q+XU9FN&[#Z."E/U3SK/KW$-U. ME8)M*MC@RQ W*RKTQ;;;WC]AG#"+"A8QW5ZLPGJJB9-9W;^JLBKR7&6PRE;U MV,GO\$U8/;>HNW-FI=B*6?E0=AI',S!7EK@B#U0.KTP6^>;G&R7CJ!B"S*.$ M-M_5J@\;)WPKDR%TW6S@T+&,NZJVI157=(1[Z%'/%%YKK-"VB9?<09V*:&L_ M'RI\#9"&IJH0WI0[-2@S*X06@:QN@-$GF]B?Z16]#6]$"$[X%A?&FWK8W MW%+-GNZ]"N;7_H M8H;F[DJD/@"L$<'."F3<&,+F*$,'>$[GEH&5B!X/UP8DN&([.J&'FWJ]$)9::N939FWLF8#!J1 MRN(VK4;BV9XTM!;6Q-$293+M@SD&) (8U.X9/.E8!&?:Q:H7V64.ES,M=';/ M;([U[)ZS";S-&J$M]W6C./JI>6EGU -I0$V82 '0?9C5H /PH'YYY+\"[9T: MF^Z^I9!NH'%/HUL8W;)9$R( K^%VZK76TU?>Q&YJ"*P5<:H1H :8'ZWO%AY: ME8BK4VQ,&F+Z9\SUG43'"/\#0^?'ZRBXL$J:IG/W<4\OHRVJ\O,Q*"E2 [2&CB M.]>J2&KT!#9^0CQ8SFML0 VRXAY#0=)K?';ZP&IT)G4RR]37-GY(Y[EJ+2LL M2M[!MM:(1"SXWS& MG,T0(;3_]B;6;_/U@@3T5:1G409R&$3T4I/@=" MIAQGC<"8SSU?6P(A#QTA+9:D#V>WY'2CN].%@Q6$V7O.$Z8_4,(17<8A+_@0 M4EO[T9!MP$ \?!R%Y*']V\2TC4,'2O1<(N?'B?FJ-H0/.]/B@3QN3-"B1+TL M&JX\/,W_78\ =RC70]@+%643]J,]3] 8>J% 1J+FU:HN83-58T#"A\EQK-Y$ M:9UOIH$'6I,0@B3]@0>UVD78RLXRBIPA0$V32SZ3X*-P1&04/YR"M&!%3ETT4\\]-7 QN.BL,JYS$7&)3;^RF^Q57CR>\ M73#+,?'1R&B/PZ>?F D?;9$&]MYY>V(_UR3:-Q.H:N4N@T[4PVB54>ROWLFG MLSZN3'26=53[_K-*BL\KMGE6^ MW!65NX8=89'%78C*WQ'=_RE+4/WZ?EO\*^8>G MT>*O#*"E& )LX.+]KFG:,LV>^7IT80O=J7)0J;>5PA"H6HT2VDPEQT&G3YAF ML,J\'3V^,.V-;MX.>BX7KU$1ESP!^Q/?>O2!1W^T>IX9;/[Z07?NBL"<_'M& M4[UGOO6VM"\R'U+T%VJ@2(V:77S6/T6HHJ^8FJ/:!54]G]-P7&FT'SCBA MV0/2X9::4&OMQ!:D)B>G)D^7%",U(34Y;35Y9;S7T>.D*J0JI"J/JLIK4I7M M;AD?K4'7O4/KI?.'KRQXW]HS[&X1Z7!2\ZV,27N2;6YWB\W)39AD^6A9>W(3 M)ED^6M:>W(1)EH^6M4V7-=(S27,,97S+,91EDSI'+7E0[IM&IELUW^W1 M-F;%)+F4;/P96:-??@>[DYJ5>P(USQ#ZP.NR[O5QYX\G+28MWE,M=KNL#TE: M3%I,6KQ[+;9ZUF%SG93XJ)1X=^PDW7UQ9C^G;E_')Z?DHE@K<33AZH&I&N'J M.H66 V(VZ>[>3)AT]X6*I!\WLTEWCXJ=AZ^[9IS(!;&P9A#!Z?%KV,G"J4DN"-+=/9HPZ>XZQS*TC2'=W9\)D^ZN MSN\WYJ'[#U<[4WTZ8PYI\7Y-F+1X#2VVG4./,'Z.&E-HQ,OX)70.< +69VC: MT_DRCAMZU\H7(55/5\_8\[D3[A+N;O<(W'1H!T4E M*/7SR4^89/EH67MR$R99/EK6GMR$29:/EK5'-F%*G+"CD^JOJJR*/%<9Z%95 MT]V$0[L%1)>^UO !!3V?N$W*NS<3)N5=2WD[C!4TJ!$.Z MNT<3)MU=G=_VH=>0>/E347(_+./!%RP5810#5HA*B'J?DV8$'6- M.T?\!"&5E)?8>13*2WL94MY]FC I[PM%BA\WLTEWCXJ=AZ^[5#^"PB"V%P91 M%K=IA04LDZ(T!D661O=&5E05C&=-S<)N4] M*G8>@?(>?%)K4EY2WA-5WC=.EXG(7OXV)166("T^02VV#KXP&Q66. "'Q0<% MCT2IK-%G@1X*V2]@RG_J+PAA#TSE"&'7.<,Y/3\PZ2ZQDW3WI)A-NGM4[#Q\ MW?W/__"YQ8GAI+_[,V'27])?BJ'8$Y?$UU+UTV'?J.4/NL!!"4F?P?#32$A* M96<((P@C"",((P@C"",((_9D6T8F)I @D""0.#J0>,-/P9*@:T2$%H06':"% MW66T[3&BQ?9#@S:)!#H I\]E'A5]980J*4IEI,TGBOOI5L=XCZ.2Q<4PS-2+ MXO)J.O9J>P"]F!2'#]' M$QZO4/;T)#Q$S\%CP@S"#,*,&0\1809A!F$&8<8:'J*M734ER"#((,@X/LC@ M;I=E3(\3,\:N(OA#PE06#M\R9T=OH1-IPPG\/JSJ-+G?@,T/QO-H_TMH\"$M M550;@R814&75(;*8Q4;GV09W1BV M=69PDXLS T:?YE&I9*6,(C%>63UKU,R9 K*JLBSU4&U*[JZ;)8\^6[@6RUS( ? MKX35"[I@/G_ ?-CB[(3Y-P":,$49:]2J8))G\'21J JKADR'NM*2P\8/SJ@J3?@3_L,U#8:@#HE-ZJ[+Z5@5A-U!J;:\9I M@# _)199<3>N!V?<%MD0QJX%0(&,(9?UL-0BH5LJ=:#L63O=# 0JR891/=2"A@-K M20;C/(\BL(0 9[)[1)KI Q/C31MPBV,<#>9GW7>I,MF(-L!A#C3):\#0K+XI MAMGC>%HYT"M!K,T272AA?I0M%"P647@/S=+X(2. ANB8;R )W6T= M0-*:B+']_6('Z#"_M8K3V_'<,O6#C7GS-D(4S=_%:37(Y/U;_%6WVQZLFCW/ M2?-W+=B-^M"/,2#SDIW!',X^.9/EA)MLTW8/LS:?V5X %9M=Q5^]^^DO,T2?I^AJA-NIN#VY&*Z^DT=*[?F>ZZYA1UAD<1>B M\KXH!P6NJ2,Z[,&8C%V!VQ)6[ S?M%(V5F+;=>O7P+YA4N0( 4YEZ[FO$1"6/&'U;-]Z](%'?P0;G3N;O_ZRG7/W69V[[C,ZW_Q'V!7[(ICZ MMV)3'5]\6ZA>"P1Q]0BFEXU?FH/ S9,?K74F<"@G D!"_.F_?[+$3X]/=*U[ MMJ-Q;Y$TS[/A5A&)*VW_?VKL_XM9^W]#:5GEZNT^D+$K&=L/='HQ5=U$&G63 M,>Y6=0' MT ;569IKI;?#H_18BAQESYRK%9/YU38%QIM!\XXH=GH>^#!@DJV;NA1#V=X9(PES#WE#&WT_#>(X) MM+4!*2D3)64Z\0F3+!\M:T]NPB3+1\O:DYLPR?+1LO;()DP)%'9T8OU5E561 MYRH#W:IJNK5P O>"3O86F$57.$EY]VG"I+RK\SOH,J#WN)E-NGM4[#Q\W>5= MQG,<-[-)=X^*G8>ON[9Y@CF+*'7"CMP/7[#.A%$,%%9BSZ\-M>HA*D'J?DV8 M('6M%(X'GAN7["%2WE-57KOG$[=)>?=FPJ2\:]PL.7CEI5LCI,4GK\7<._2# M/"HN<0#.B:]E<9M66!(S*4IC4&1I=-]F=YP4R32B3*9]A!Y'C!Y;W!SN$W:0Q_GD(..E MO$C'BA2\T\N@^PL5JRTU3SB2X \)4UDX?,N<';V%+J8-)_#[L*K3Y'X#-C\8 MSZ/]+Z'!9U4;:7ZKJKH/7XP=0$4M,Q4;KRRSYQG08(:Y;#!SS2N_Q\=?8'*; M^@8>ORF5,OK0Z$UEJ#R&-S_),KHQ;.O,X"87^E7XPSXS2E4-5%2GMRJ[[QG& M%;P>WR,@9E"B2$F1FRKLLT'&K>P$"-)!M&]5#6,* *VU"R MS-/\NC)@@).V*D-651&ELH;!W:7UC1[X^Z(/%+__S__PN>6]JXQ8):HL%98+ MZV,Z8=VJ,OO5*FFV%>J3/, .-?P73,- MFTID6AJW,ALJ[&Z*/?]W-2L4QI<$V#20,:JFGHJA?'> Z;!1PFK M:QJ#2-70&_<@"4!A"L5B%6N M)5,_%:7 U?H)>5P!'A<-Y&3D='1G>B2,4\OGG"Q:WD13$&55 F)NH)"G*^N7G]]_^71A7)W_[\5WDO6]D'4%=K%>&J8.\@TP ME*#!-U/?C)8I6"VD 48(.C/DM;:ZVZ<6A /\W*B+%?2"UXWT\Y[_NK,E+$63 M7J&=U%H2D[E,)I%.+V_Q<+RJH64>U6C45#4\.#-N[&V8:5LQ*8M^NPJ"48]- MHQ$&9C6N>)/)QX %MS#^\>/SD#*RZ7!.:.%/OAD9<*J"F5W"HA_'*;9_]F!2 M#QBDZ:C)5*HD@V2O3 MK#$$86IHL:./!)B!PG>=:J+ ]B(JAAE*$VI4IG 6*FX'^E )QJ3#3INIT,K*'F]'A:(9:#099&HS'A:'X'>[**TZA9G9NQ2*TQ^@748ERI9^BP MG',P[E\D4A4-[88PDVUC PIZFQ7!+DS"?V=Z!Z.VUG!3 #/T$)$\T[JW2 S@ MZ;09O+:N"\#817,"^C9B H.+X?>6V3DHC6'Q%D1/U[#X?'%EM,;%^>'PQKOY^8< /7\\__^M$5OW&W:75:/V55^\/7PGWH4L7 MOAGO_!ZNSE,=+MI/CL"UB\&<(9:\,GO"0:,$3()LB!I2W,SLY@6CCB]'8M'IGZP."V5ULZWP,%A/W\7IQ7@X_U;_%7SH0TB-7N>D^;O M6O:/>*(?8S#3)><<72][DT&GW@F?;,X M_L]OEQ\NK_ZEL?O]^=?+J_-?C6\7W[_\]NT];12WJ+G-H]CRV[2&?J.E,W\O MJQL R'\/ ?JTI=IKSCTW9TUW5OHU[&2:S5Z$HYQL]_0>II)9<[J#-A]LWN)A MU)X+X!E,&K5',OK9N7/$)8;LR*"+'E)E;&//GS:<-7M+=+7?-\_"F&"L.?K3 M,SV&=.041F-=6ZAA?0:=#) Y34.PM0.K%%H!C$AC^%R-'H;A]O5NMHC^.&MW M%_?C\8P/"60$HVU-SK,9)S[8LS"<6[26(SU?-/'?3*C9&*>M)=X>-H'P (3_ MK+LKU6 (R[:L)N2>'A.0\I/,X6E-WLD>1!O(2,= M>K27OS>J85BE<0HC:_E7JNMA)DM]_':;JCO=< HKS0ULUAG0M:\?RXK\NOD$ MHO [K.*X_!'QWV!XT)#VTI&)G>/0W!L!E/?GJ_L?L"R$;27LTMIM M7_/>F'2P4ZJ&29)&*3X*X\6#GBJYU\_)O#DU0F*/APL2/:\^S>$H &#K;D4; M$3K+%%!KLN&I@2>WZN&F9_<@M.YR<- ^$=2X&CD)C.O+WXNR=8(LDMO)D22" M&,(62H4^ I)H8#?GV6.GBJ$:]Y,&+5#7:_0L-B?@(-0P*= 9E+#H/L+M?]:B MMZQ0BD"'OJHR+1KL +S#F-O,41P[;\5I75R$^'*@6=(C1K2LU,;S1UZ$C[]DKM M,H4_[PS70_A4M9,-^?_S:@_Z!>YI&RP;01W-#;509D[&<_R^L3X+-,PT"R=&8,OO=#KH MQ UZ]O_?WIX*B16JWNSI"*=N5ZK*=;MG5-?W) 1*/ M),H@P,(BF?WKY]WM+2! K;9)"=W1G;)$ F^]Z[GG>D$55(<8U(5E7?_EDZ'S MY?LF5+2= ]XWI0R,?=I#:!W&D,>9EG$QF)V DCH9.* NC+&<'%C<5&.NQMJY M:9;:F8FUA3,W2P &P:6>)A@$=PD20S9L$4QV1T1MX MN[7&!:%4W+.2C]#Z T;FPHW7K.=H M4U9H?"#T]B=\*/ &@" 0_3Z!Y(4KD_1I;U_^*TP8&[,&Q,>P/PA& MCO1 ))CS]Z.#$QNQO7^R^*EH'Q?5979^)7 A&R5'PKBRWN&HPW%G*B5//*=C M_UJ-U7RD-88]=)R#;C'@ $&(F3Y]@_,Y6/ )6!>$!80[4M!-17<3HR;%6%\_ M3Y3!?R8J O-3WZ)+O)IP8FTLP#@5DSC7QLV_JC 'M:8/%4Q#G^77-O\_7H[ M;,=+A@8HVG7P +C<=H8T.S=O,0^U^:3_#^QHP4CZH(#;#%[_;64U?Z9+^Z1\ M6ME2^&V<5FBV4S8=KA $L%AK.\>5\]\8^P'M"Z=5WSMLW X&A8"2F:\JM.>4)+)<>)>TMI>WZ<7SWH<''P(XH^Q2>8GP1'MT">N6 M$M!UTQZZKF$>FFB58T9P*MY9SYGV[;1)JM6BWAD/?QS%^O(IN8F-6BX+ASEIR[V0US4A%#@4 MX*KE@@?0/F)6D'_AP"&2\(J5Z9+Q[H(2@8O%IBC'GX>#70>_ MK;>==0=NO:]IP2$P]C6$[T<0!P/(3GU[8/O=>\FG7UMN*4?.X/+I=0)''$XM M_Q+*3 $4@E5 M@?$5[Y*/E>XWKV6@>QY[BP:P:!D7M/=/E[?\T@ M!\6X-*2?''C4/,0.DO+]= M36?P^^]D2@ZD/7S]=+S"X MRB;MZ68[R;TD4&O4.*#3TL!3%UG,>P F VGG$*+\R8V& @;()7C5'+R*SR,V:BRQ49GC6L70R)^KD5)U+/W M)K&@QT6>E7PIX&9E6I M.5P,>]AHR] $$4'@S)L&/@^_Q?-J+A.X=GSFV+>L MBHR3S-7(1E%Z>(FSJN3B .V#Y-DEU$'!$QV/A(>(1P*B@,[UUI;1X6"_!BEM M6&6J(#^VF0Z]-+^+Y]=ZS.R+T"7V#>7K3D/;Q-R?I7^W-)&*3!CF2^2JA"I0%'J:@'1*;V**1X2ZZUJOU*E4RV42?1AZ8)( M#\D^397^+(K;3W3T'&<4D\!0#C<+]4%/X3SDZ.HO.81 X"/]3#0:ZIN&E:Y M"?;BRUX'&O)D_--F6;!N^9R\"(&!.,))J2)]H_;[ W/UUB>9,+GG.K8^>*@E M6]\,)O(C3#Z:R(ZS11?%10N^R,46/2R>Z+$?+*_02>)]&27P\,K]><_;^?W^ M86M]-UH$'[)+BF,/#HS*\JN^Q4RUAXC.7N.>]]P<'.D^% 3^J0I04=%CL:ZO M (.!_&\II-.";J3MY\>WM3=WAMY*@G*#<+M>M*U^K'B;PVFN2&"@[_ ?']]G M^50/^@PC+;^%Z==>\*%_VD=& 8[8ZY,!@@0*ZT#C8< >,#"@R4J"QI(Z33$[ M#Z062X)CH?;'N!F".%A>U$7@.@D'\UL9.LM>$$=PT[2=@Y(7T:'\0I7/X]*# M/P$L:_1/3*F)M N-P2@ZVD)Q>F0B._ Q9YC:D8I+(Q%?P*0BO0@ @P6S"V-^ MXQFE#0'2-M5#GR)DBZPJT/#Z\>H;)+.AI,99#IZT*V7]D+8;1*NO#%@+J8K1 MEK<")0^F5:B'5"KT ;P$R>V;IXJ3:A]-P#;5H# MSA(EX8H +*G\T\=5=<#7[TC38I0(^N0K".I6O=0S=]3W-OVK88(#A=:Z5-1M M,71Y#H ]-] @Z/?F#[F9Z=%R[7OAWH4@WJ .M7C9$IGF78'0YR<'Q MGOT?")KZ46J_\*4Q1*V/=EZ^PIW=T5LV+UX"W##18UXY W9/]+OW=X=']G^. M]:M_WA$YZ&NG]'AXLK=[3K6JE:K:VTNQE!1#?@M0+=)/@]*+N+\#O!U..44KZVV6L/6!.5#5(U^M$ M::'$%"&XT#QFC.@J M#FS)5RX45+^I_U,$K^-BC$;>/^(TRJZ:;U)J=1^B(]V;1=<)@0>3E5O579_N M^MSL^IR%::BM%7U]XC*QELH[B:*']A,E?L+/!YAB3A,]L%? -\V,0A$#S3SW MYIKE^OMPHXOPF$WGIL08@IS!/*" M: H,(O)*[FG;R*311WW#W]M0*/"WQH! MJ"M5!ROEE(9!9N#F'#@ON"F2P'I%OVPX:\=Y.0!("<''>3D M^T).-EW"W3S*>FZKP3\:ZN7-#+@"A)%3'*;ZF7<:NP#.#R4#\650G'%?^>@@$1 M?"JQUG$*I6PI/'D'VCO"PW(L@XR"T]-3G,3)D?\ ^FN&]7%%$4]B0F\Z8YSF M8:2H$)F)$:D(<^06]UO8AF4M-X$9.Q,H[R1[17*R4EJQJ$9)7,ST ^0OV8C# M/1@%G2;9"$$&4+ W3=$Y=\J(5O.YYQ-Q,B!@#EJ#IBK,BB7 X1'B@?%D__L4 MO(0BVT*&BH_0IC;F??7SW^HUFU0Y+F*<3J#R@P+8J1M!Y4/8=A1J&^V6-GE>@[]PVY89[&N_PWO\ MH?U%_5NHW42+2VR*G29"?%%5$T_!^W@YB_-HAY*F]NC77.;Z(MS\RY02S$K2 M]OK"H[)%6M5Z#J/&HB%?-$@7(0T=6/B<8QM^EC$TFM%B\<9CDS]I)34DP.N[V6^^XE1,+(_O[# MW&)7 1=:7VYP]6'%4D,";6<=57ZP[Y'?->(A@LH$ MC)MZ10F^39A-]%<0XE58;1C:/QY86'4/$E]J#S:IBS57">TG$ MT,+Q@"5@_):0*/'IV*+3B+RX""M"-BIFYI:J!IH%8*JUNXVP=.%O;S[>UN1T MJ?A=MS,-B<>:KIACB[DL\!9R_U1.KBL&.$I/1._AMQW##&X:+JEOPIX$Q\9: M@PNG/N$3X_D'NWL#66YL\Y-BO@TYK/0KN>K!>P\P7"&'F'F-^V#Y+@*A(MC, MH5Z9G;TCBJR$=OQ9;DMSY@H1Z+6;@/>/"Q <5!6QDM2OE!XD\-/K P:&B99N M9.Y"U;,A,6!*N;%_/+A0O-0T5M4R]<'?M\/42O8N_JIVO,123R_B1G')%6[M/M=VD M^DLCHLZSW=RB AX>VTYBBT>3-&H:4_0!@3Z-EH+BG+6)]I MQSO3R!]@FJ5MA-FQ90Y%_1H9&AX^JUP02$L,M7O%2$LLY=0*.EM!:%331XY&:A^#CIC8]<7$\9Z7C+RO&W0XW',Z:Y*;=7S@\OC_X "%OPY=>.+GAR>$U-2K M%1:(ADSDQ]CU0'B5JQ%4P2"#2]'P&,X-^29]T6+5/QDA][K.-%>_PU0?R 9E MG$A;6SJVZPO15C)^N)/4KA1EJG"9Q:KP;IFYYG>_<1V.XOXXBL,.1_$ . H< M5XRXZI<[@V%_>/3KJP5D[](IH2@'N_V3XZ2(N MOMXK1=8U/'DPL*(4VV@=CEM%9!ZX3;G>)J:!+:CNSN'3IK]JJR8;$Z.69\GX M%D=>&=J.!%@5IAYU!50DQ\@5@.Y"TV.%MINHX>K,WMB2SD0[F.U%*UTHL\"6 ME70S&L<4H*&^# J].?$$@.U:^XY#\@UG*IJ*'P[CZKHP_)A#"FX.4"Z,E (T MA>U"[)"[-R$>G'-;Z!T%RP9+"8D;CKW$TQ0H,(,+A601>OO?9OD\&.SN_,T8 M\-@]E*C?-HJUM/$(U%4EH.A]53GX 6H2O,D!Z,K]#=*5^_T_G>G?Y%E"MK4) M+=_O(F^O]MF@=FAO;)M0?3&MJ1"T[-C3W+"?+8E7J;5GL9IH8T$[J*A4,V K M4920H;]9-2M_0UFN'\N^*B!MVX@L,8%!'+[PHZ7XO ;9HD$1 7(#ERQ]8 ME>?_V6M4$I$]:F/WJ"W,4KXP/J4XYZA%.-)G>ESW:I!9[RJ0N=$R-$MXI%? '=?H.47A$#WX(SOD M;I!(.;/6@?@_/SE\$? MGW]_<[%)RN#\P]L_+MZ??C[_X\,F#>N6.NI'WH]K]>&-K\=#^=;W]M1,!'KP M)5'3,/G"> (HBY+%@8^H;[-X%)?PN\TY*^B"#_I_>@M/T/OM4\[ M;][JS0E9:;6$URO\ D%#9J3=#-5$:WG:#_ZT07<:,C?!6UJFIW*-(0Q"%&+@ M8? -PS0%GQ>Y1(00@-@((*WO:VEDJ6CY_Q]=!5H"B;MQ1'#SDNF %DYKAZ(XWB,<*B;1A3X&M&)(N?G^! MFW3I0[2H6!-]K8OCPAV>,#='P,_*1 9 ')QGU0)^B_J%QH[1OH4>HJK/MP=: M(BRJ?.G]TK4:A(4#H?0A@+JE[;:CN;UOE&H\2_6.3I<[TI 8EZ=G;";ITT@, M+^AK4BOC^4+K1]1_\+/VIDQG2ZJ[D8ZNM M)S-!7O2CO XQ!34 ,$0?W/<5.%#P0JF40<@(3K'+/:E2PM,R3;RSSM@1HX?] MZ[%Q!C;%-I]G6O@>[3'%JD,#Q(D4,#BP[TF&66LM*^I,^,%>0*XH+!K]3 UMYANFH#(_IZZ/EO&/M M0L]#Z@5NQX#;2Z3UMN'M!/*N=#;C% CG%5)G5"/@0\32%KYH6)Z*O7D 9/3/ M*IJ*T.@A(AL.RQ3.FED&\#; &7$;+I=<(89:.5=3[.Y O<,*_IEDG!"ZHXBP MJ/\EU8W B(J5/>+>CD+D7RAGQ*8?ITKA..O[@K$>6PH*3@:Y5R!F\":('Y<3 M>?Y"H2$$^B5VEY$+-'&21C/[8V\ M E.AL]JOI0 3F8(-1Q9*D;*-5!*C&
A *,!TU#?0J,C'-7OJ2\Q?!N[;M[4R )K.J8^3"Z/ MN#47H%MGZ8XA"LO0D,E00\>I'M#_F,Y\-$-A\]#3=-J>0^T6F4VR,+6 J-,G MC!0RG0"LTH.&*]<=+VB$ ::9OEDR(*S0,TVMH65,7 K5018 ! Y\2J>\O&>_ M0B!\<'3PO=)=ITK!#\2/8MMWVTZ+?3!%C7\BJ?VU0=/"/\M]K 'QR$1<_Z]) M+#IF:$;UE%Z)P"(KE5AB$QR6]#!$QYL/N[:2L@7N ^^,.R@; ^73:D_Q*VV3 M%%Q/:H!ZSE=?9S@F<-YT2M:00B8S%6V*MFS!SNK;M2\:G26@\LJ@08^ M4O7W"N-$RC6 ?LX[%>-2<@@US_34DL?8C6&'>M6@<@Z853ZD=MSL!*QY M.(>R;M%%HH<8\EA3:=CNG1']OL/68:(> !-UW&&B[HZ)ZCR$[? 0]AZ'A_!1 MM):VV/60\VK!:D_TOV@QEQ-,K[A>*PJ9ON"2I96R/K #,8]G'^(8<-?'^#MG MH<87W SV-98*V%"70M)=4O-UWH+4&B/-VYB#A:B^4M1+'HJ@:)#+;B; [ACG M -:A"1S#O386MM[99&^AI'8:[%I\ H;2RU@:-UO>8[!)M%6!W-\V7H1\%]:6 M-9%O;SQ@"C$.G RV.1HX;2>[/0*JOY>B_;BF/WKCUW$+LIR(3A!7D4RTV0VA M.$/L0^QD^H_Z"?J@2/=F+# 5;O(;O["E=4>-2+I QHU)TYKQ<I2ILS]0U MYZB'?@WV6"T\EX7OLK=)W!R.I<>\QU,U=#F:GC; 8*&O5P8W*HS/-7C_D MA!8D'E6-"B](:#72B$^G<'!=$]:BB[MQUYZ[EW+EJ-@1G,)(#B#C-<8*) MP.X =0?H!@<( A,I%O(Q!HMZ(105HP5*4(7V4($,ZPY6=[":#Y8AX!U;3Y.* MG2;A999#<,Y5C4QZP;4XH#[1]JI2@H!">&Q]0^8GX2R>>6%NX-:)\W$U!Y\1 M(\<4LJL0 QS@-FB38X1 3$06F,OKW7MN;"DA0X,2@A*I+%>&^!)#L=061NJI M*/Z79_,>!7!+13'"&P7W/>R73=!K7_)#Z,1*/9%$9-'6;IIEL'+P6^C[P%3C M@$')KMPZL5 /!\G:\2D] K'Z:U/HC27,*IZ\5K< T"+Z,0C7@+<#[>380MW$ M*8TX4-(C]I1X5''5@1T5[)$*OWKS$3]7DC" ;+UP_IXKJHFP'P!-CVM?E'D& MD6W T@K&FI@L+9G0NEF1DV,_PH24(Z6O0DI@+B">&?88EZ$BB*+/PL@-^ZZO MY["C=S#EU*Q6GNE!<'!?LR !!QYX;KRAR6;C=N&$$6:6\2'VYJK\B[?OD9/_^[(>*B/X/1T M2:5AIOC-EB)SW+9QJ5F>K-88A:,\"R/7BG(SCB6<$)4R72RW;J; /G_=O)7, M D-=AO: ">+:GC%$?JA_">,(L>DT&!NE4VNETLM8:R&J3/*SWB9_Z9XBUV98 MD;8]OY(*7R]RF-*WW/\):\73R*]MX@9I!ICII$>IR0',%CL<2.LZ1*1J8T>6 MK#U:TQ;=KD%A;7^E-9']@MM#>:5-V!3F*I6_&$#PA+M]%.$E]A.']NT AM6? M;4O$TTV.:UC9=M=ZHDGF49$F9BIQ1ZO]A5-K-Q96K]L_%8:\O8;^,B31^EI8JSQ#!( M+0JJ5,NL."'$+>PHHMY322;)]V@R1*;2V:8 M/'1;/M6TI]YY63W^MM4.G1TY_FU]EJ& ]<2FK. MC9UNQ,*W#>@=\+CT:D90-O)4P/$#:U_[&J!>IP3>"%/Z)N-'Z# XE-H-)IJ! MYKBKO4)KX70MYQ;1#C##Z9/.W59!4E%!69-8@K'T;CJ8#AK\ -#@DPX:_,#- M2:ZUQK:6A_^U$A5?2?M*@^\KH!5DS):9EN*F)@+KCT5N1UK!HJ2V."ECQ:T1 M[A D0;.(:@=J;O%J#0&8TV18>W50GEWGM:MB+!_4&X5YBB:!:<52.!YC<"#34UF JW++@2_")9881ZC3 M0K>5AL7U1280D>MI7% 5S*)B*$C*SB7D*[$Y;;NS0.5$? M+&?-6DI'?OQ-"8(NYK!],8?#QQ%S:/)>N.QNGD40_36$!52G3PZ+.->Q:L&7 M=Q&*]?7:(I3! M>AS<%A)_BV6H>CGRT-;PDHHPP>%%E6LO!L.T[VEL(3#ID4T=Y]PJ'70EY"&X M@25B)ISVQ''N53."ZQGKE1^#4A'=[8X1.7( Y!R6Q#$W4UF.3HA;IDQ%M&G4 M7 X)M!-YGJ4*:N.!B3UU6L2;R C$G)'9'*5_S?NA_UH5 M%,2FW]02/0Z=(++FP%JVE4[#X$P=OH>-0U<=J4$PFV&&KY<[IA8/.52.)BI$ MHR2KRD6%1>7S15[!9;';9DY-SZD(76&N09#^#+8%O"E#(JN/'KB&!;4M_5U1 M&*OU,QS&"!1(!LILF8_I Q@5^G J(9^*T3;!VO%PK-J@E4[)DN#P!=(_JG(@ MLP5G5+(J+<:(^@:'#.B'($"0$GN37_4NC3%,9*Q-JGG46:;>="W2WDFY,//A MQ"/D;&+6(K?64&MUEL#V60)'C\,2.$NX^ KO6(^<- 794I%4QM&:J3"!'"?0 MBZ&(UG)+_XS%-.'XJ^=Y:)$-2=(%-JI13NU19RJL QW4-F.:9"-2DWJ 6AB" M#US;!7^_;KTK'&Y?@$(2 5O<8L\XIHS#0W(4@SB'.-S-WC>_25FB2W),5 9. M5ORW P1R[J-*7 M5)4AD0M$SH_UL$2[K;%QFW:1 M&@ZBIQLO>;4Y.@>A?Y;^=&G!-O1>*0&N.LWV@@PIKDC^_;].SX)B60!TL&=2 MC\A-"?D*-"A:(.UY])&8L86VM2,>54TRLLPQ$9$J9:.!,+>(231UVZO<;:E8'?PM M/UTB!ZUVL&]L5*$YA)XLQ]+K# _\!G18;_Q4ON'SA/>0D_X^'%XPI]KGH%6D!'VB#?@*_0/ M*#J5*H@N 8$S1"<[SU7@\ABK148\%)H5D-\9:(8EPP;*CFKT3V;,YC@BR&7] M0>$Y90!6+^":*XAX(]^X$W845F(D!\3'<_09[1,3&&Q]5!)>B:"3(10KA-ZH M'G!B,VP_6A(2^T'"@P@"TL\!)'Z6*OV]!)W=VXVX$;?H]@[0?E4IUM:B&NEK M8*EGYG'!J1\]JH)K 2RA(#^;X(SZ'C,MJ*H M0SW=7Z#M[W:HIXX0\;&;;B>/PW1S>K@W:UY6E+-XP>I="^BILE5."22'J5&! M#8WB]P>OT /*<@(P5+IUQ$^GPKGF1T2VSXMS'YF7)::& MPCR?4[Y%^7!L7"6;;J:^Z9XH:-;P"DP:+\N8'B\Z5[>%3M)RJMOEB(1N; M'5K3(U"ASDSDE/*Y\//<+;XPI'_$38JL[::R$-Z_M.6(K8Z6D>1DCM3W5BA5,38O#,Q!.JW<2* M7",'5*:OX2*I"K>QD.^\UVK*[<7U>A.A]%K!^DI/)DHF8C&94Z>4JW1:=IT$ M[T!/L%H+9K#0%8+'<<&Y0Q^WHUU=^)9GK=MG)P?HL[_US/%C=1HU'4F*:Q#= M 0";G4B(<=2'XOI&"71!ENV&%(;CR5I"PR.L_:3W+3]K)-R$H4%I+!OG-[' M\_"? %:O3\B"WZFX_28+:N,9TD.MMG8T.GZ%*%((UD"$"A4;:Z'53>TY%:-N M3V!3ND#%?M3BRTV\P>JZ ^.1V8EF6$^/,8E<7<;ZQ);>V T'LOS;C_E1.@,Z MZ:W;])YH<]Z;T9(!)O:H4'>50'T#YE[G]]#FF$LB>H:X(92[T"Q[ZKS%7.\H M4P"*A+5'U'8M62<;8250%#L$T-J^Y:-C*B4RJ;>$'$IQ5W':3+[< E44"F? M&9F.X3[4>%W3M%H58^CH(V$^M2NI%^8K_MR&!6DLP(7@GAX(1+I@?!N K_EB9\9MHQGWB+HR>]VH;J!"O.Z44C]@FPL0_(>@<8C3 M,\7"'3#SSC"L^AX8T80E=GH#5:VK*EUR^//#5E-3XP:1U@]GS-21(R M3YHQH2H5?/DSA[E-3<*$PB[%MSY@^1!H<0+(A A5<8.N'Q%:5E7"JJ MZ92)*FJP6*1##1L7HO9*IZM!+-P5] [E[GE6$F):?PKME MM&'/0D5ZJ]>%V[![(3I9<$1#(9M6S^:S@.&,0C984P'VDG%Q'=R,NP9IENXP MT*<1U>-P]."M1\O1XEO<'D7V2TCIT=Y2PHP)RTCJ#%UH=.#A(T/%F3%MJF?6 M0FS*;15FFNAB%$ 8EWI,*R9_5,4XSZZD]%E_-D%+S*YW!,\VOP:\F1+62/TX ME4S,1IKM\2MW/:4>DYS#3S>2241>"FC=;)5'@V<<>2H !H ^A6% MVP#'5%HJ*_>VXHV! \Q8>J#$@JN:9RF1Y-5C7-0.!4!WBF)_8/H88A70)]/< M1 7K;T,\&6'+G%R@>V88P@^$;LQABS73P&X7ETS-&L_!-0K3LBU!AWVYBD)/ MWX:KGCCPW=D(2]%EXZL]M4_CRBH7$*&'D+>4*Z>7&')_XK-@+^0 M HHY1/8!?T9:0XHI%K.XF&$067[C619$,M.#DPGLARA>)A/\60OB*G($SAPL M'P2 .KR\''R608'(SM5EF! G@C,OCU'9KV_*8(REUXMZQ4/TL+X0;QV7YNWF MW(,@PS5G'8%F%/U<:[JLO_L']D%&-L-)+&2*JV7PSH411 68+QG_4Z*!#C3X 5]XC5-G" MS=+#\JK M#+R97%<&+L(I (0RH%4KO(2B_M-[UW4E!9MCT@Y2J&CDF(?V0@6 MRZ!'?]\1R](I8[N:91AHYA;$!#97RRR-&E46"T9+0(H$0[$*:+INZ"P7N RJ.J!,Z$.*PPXW#+;TQ'64!]JF"TC@^UH[>:C* MAKO#O>!9B.4:>NM'D!.F[8:/4;W<63\X@V<;_=_BLT+\&7"?-GB MQOIEZEX6H^;Y44<4A;;'5);!>,E/V0,Y1SPFFH 03BEK.QYI%_42]ZZ]P:6? M'Z'P@-"C-6%QV0IO)#.&)YF N![^$DHV6P;2P=_(E4Z^H^NY-QI-;J-(*!* MUY6L"=3^U&,>/,BBUC2]<1K4-49[^K4PSIHH#KUM37YOY5I"!7D4.Q(U2Z<9 MO(A%-8!X"[ Z#.VXTY)*KYI*$3SC1P9H4WW1))O!^^"0,Z_.G$73[>,(3_D" M"@#0U /:U*M[*J%B$>UA5#OH*%+%6$PH+"B*6W+O&GYBH\?IP;9#[B*0P?1- MO69#)!8\OVK.>^S(51;_S&PS,:^6/+-KVV#P"PSF\8R"_G*T7#WL\Y"TJ,)Z/RE>A!,%%S&2J@4G6E8 A1,J52\4ZUM8DBD>996S MJX0"X" X("EMR6QM&_'VA7/E;1EDR7T/MC67 \M:?R8G!T;8]LF6G8;^ %?, MN ;Z93*U*/&O3VZ%05R/C0BCWBH2F%A)/ 4"1B.,FRK:^12?LE X17X1#\=Y M@QTG @JZBWD@CDHBF(C(-'J"G+EKJ(:C[%(('V^6_M-V04@Y1;80E@(C:#$1 MXG06CV*BOG9(IW.%\L(4>-L["3,H\41B5,H1.A&\KW1H,1TDSYQBDH"%G6HS MT-JXF*^$E]O\I-Q":\I:.2&--&QAL8-(@;V!"R)"4A +B"TPKIJ@%-TS'3AD MNPZ'>1N9=0=)V")(PM[C@"2\@?0 ,_-A1-_/;V'BAZD36FOXBC!#X1@O&E'5-2^ M+J47]G54L%! B4C,/$U5@:$$K0F0M%F;C7C6!2]1#PAI&0_](?6YYE0^)LA MO['SJ>C2X @)NQD3KP/^URJ8! C2>/HY*5$5U=IA-4%4H6MCPF:: #Y<>U2< MM((9 AT 0T,W!0-/9&YX#&2%[C >*!6)BUHEF/:7<)K3HZ,$VK^26U94M< = M6SFR]]CL$?/IB3U*M)0K:<6[Y!'1ASE M]E;GJ>-_272RP2OP@)E4 <4/PL"AF99AO*8(*1R_"&.PLM>U8*<8@&:)5%V> MPP# 9E0.T;A M;A"=]4.LE83-)#5ME3/U#A[)ML:TT> Q9WM\_ALG_W'8?LT MB5Z.3C"@*]>.+M=FX!W7MR=!/("CP5L-(G&?.HNH::%%:D>"$F(, 869B.<# M%%=/C"?'C9S%C*M;V9:%RA8HF,^D)"[#%MV8DM/;4_\DA&"=6H^>&%0F. N] M*ZA.9"5R;$.M!N4$BI6\6$Q_('J"DQ\T5*KGY#'60CL>M:0XPVMFV5N-WSL4 M6PZ3,)3!H@%"OKZ*.JF[C5+WD?1-;A(&0OHAS/E76?Y5W]JQJOLT$,FTNL3 M&]!':IHKJ;( P>*_!: M8F@H94>B2!*.*#LY-"K\S8I3:6.!]O'OF_$5!3SS'RK\FG(-%7RL1O&8)>!& M(O&^S08@;@V+R;'4"2W^6+#"=I4-DR_5HG/B@)SP<#R+U27I$*E-!+Y>P/&5 M:@J0S'?A5=%STP$]%P#N9(L@99-)NR>[80 [I"H3M^M/S2VIL(8-3A@!&!N) M+K$L8.D$;:G F[O#KEMD>C07=V&+[UH"MZ%#Q"(L"@N]KH=QL:.#@R'HJ!@? M %0W[$!U'17CHS?+'DEKR5.@I"UBZSRTTV]D57Y[Y_:@?_+8[2P ;;"FT]JF M%);?B+S*N$ PX9A;1 H%L#1UJ:A/H]_>$4+X_P#(J?T%6EGVR?588TWK$=H' MZ@M,$1YK0.>)2+X,MA]\(H6 'A>TA8C%@E>X+8&+):1;XWHI)V6"%3<"9E.= M]X9-.*D*PUHFFH$[#AB_L1]]@\+J:RNX2::W(S0/>-XOB4D?EVP MFS]'ZZW?@$EA"()[J]A>8^W!R2K1MS'U6J M<"X69EA?T.M-(ANX0- I>9-7 O\L89-8C@O'2K]XGG/P8HF$-IV'MZ]OF/BT]= M6'$+[=='TA#UPK$+#!H:-9-5#Q:PZ (QA92F,9*1AS%VQ$320%3/B,&=0V5_ MK>H4%*?]I$/_$P-@#Y/-&7 "C+\"BY&DZ"'52@S(=6B#!<#.0L3+:H5$J#KH M]]9*O^2*=F^X$.F@2B&_&047!) -Z'[; ADD%!;=J1'DS2D_.H;8?U]'3F - M%/=\-33\ZUDR F8,K<*D7+H?\+I1]IKH&(DA0 M'['J-\AP+<"++-N"O Y#Q:*O45+4<+C@'E)X6-:=-]*4T#3,G: L1"J+P@OI M3/1N0N%9#13NE\1)%;[GF'D"&#H"S+W,@%>[CRZ<^M8\K"<,"F]4:+?1589Z MYZ>I+#A5)00^%EE!%'TFB3[-LVIAR'CU[1C;?(1E=J5&LJ'30QFH:2&^X-'\ MHU/.KL^$5Z?N1=?7QUD>$J(-"^343'[WI7K")_TT=>6(Y8JH*XE5>&QC5S6H M>EF:A!HS7H''7A6(?.-:Y)Y3N=9SZ--Z!DSGUM4Z2%"WXQJV[:)6ZGC^'$;' M11Y?AIPRQ&(HIU NP22<3\Z!:5DLBS4A+9H9>]!COZ<)A^H:M0=;=(4'$.D9 M,"T%?"P+"O*R2.$6E%LV &)<8!27&-VDR_QJ>!0SG$[:K58#1>27IE;-*64Q M11A0OU)1:8FS5O* ^5.^25Z JG9@5HO!0+6H]#+.,[2S+"< 17S3K-(+2S:= M $^I+C!X:T)&'^VA_DT?C[ *GC'KVMG;C[\)BQS)?:@'@I%&O/$I5(7F+L._ M_M 5GBKCZD@O'@S6&.952.;6[XU\LL[ORZ_">L97C5:&Q#3S!01!#7>LJ5)R MA8OADE<%-,6!A^JY MN87R56SL_B[3Y\M\]RS+%T(R_^RM?G^$7QX_?Z4',@O17/.,:FM50 R: VEZ MIQLM;XO:M@!@O)\3P+C1]E1%3>FNNH59;KW"L;_3QJG%+N>8#G'Q;'5+YI;> M;.!5?MW?GPWY>@7<<;V)@M]KUVP5@]S+*X.-AOEX?:\F5 W/68?@GY4^1-!I M6GK K(I\[@6>XXG8(1,BN;6N]",6-AMJZ35D4U>P MJ;(1TH,4JGU";*-:V.X=DR2[LB9?QQFUE?"6O0[>TL%;'GUZX)%TB?\TSH%" M^ :A56-K<80N=G/[8*=(:*YN*H'_9+.&B)'MH,HWA- @@:ZBF*G6YR7K?6-Q M2;2T1SS_ZT*GKB7D9IIKUA"K9\H]LX*VWNX-PN%V&/46690"AS!W(:?.4G]@ MQ_!$3>-"_H'O4X*YUID8%NK]RE.U)$L+0;V95B7U).CY("(=:]:\ /.'5FI>J4 LHH995T@5"9V5H - M/3; C0WL5 FNNR4M3>1[5*L#.0.JAKD>R_"$HP-_;916:-GJLZ%WB8#7'&_" M3(.D.198TS2VT82;7MB[W2AF\86.@,!PJ.A4K>^=6,,H.3Y9)IP_EW'&&1$; M"Z%0'$MWROK46R*2,I!XPCB+;#!7\EF>AT;?N( 5>D,K],FNT$=;TWLZYM8I MG_4=@;<'[[39# MQRI5?4G#. 5"IN7?S9#!^ >B\_?@;$8-KOVR.%6(0P6A2#M7DL>2@NT$<388;0JQ5H=0@*QDQI.0ZCG M\%FF !1EFL[47N(<(D>*48J1@9,4($*WM?Y*X)LF !)&F I]Q_2BO%;P6M,_ MT^XA#T &)[UO2EY$%X_%2^[V)TJCQF :SLN/3]>.!8O' H9%5#T0=LBF>+Y[ M))HAMY9%3'PGP0PJLL=+*4%0O)X$;I.K:;KMN(<5+@DRUTBW[-6[ZG/RU2ZJ MRF6_XEP:.L7UF 047$H'33]9&'-\@=4CIF=6>76>LE0V5&:K3!*KMH"^[4M# M82:GPH)778"QB\2C3]:8&RUU._*)MB:HC%3&$+O0?U%K%[C^VIC11YUDJVDW MA0^^RK48A;I8/L0H:,Q+FHZI<-%4BSF/E3Z,0VDW$-.V9X-0\WU)#V MLF2YQT^&J]=&W"'K"0:+!\XVW:Z(,H&ISJ!JT_JKKJ'' MMFLJ)77""':3N4?7A@/(:VDL85A!#.FY+>((.L.H<4*T&S2,)PK=?WO^X?3# MV?GINPZOO^7J:+C[.-316^DN 1QZ383-^)?5\*[TD&->O4YCW:Y&U2R?ZT'1 M4GI,<.Y&&.4@GR-L=#@'3HJ"&SVN=G84? %W][/-_Z#$AG& >S^;&[",O$#P=W4B*8HOD$Q?.:/J*5OBAP%\1#/(-..Q@ (V 1 M8CES2-C16H"E9H1>0W\&P\+GMK$6R OS4S9NHE[=OZ>3\#++J2.AH'#= DO8 MS8!(#6O-4J Y"4,Q5,CTBI3H5BDW9$#?5R0!^<$WE@2R885W&)R5*!K]3'VS M(&S5R-]>*Y %]OJ2[ G;3P'U*LRZA]XY?]NH;0>/0]LV MWF(3H;+7F47%*C\K5)WD,? (3":(V/22J=,LBZAYG].YIP3['UY($*U.#[MZ M6 M*ZEP,^6SDZ..*_L)4PX_#/$>R9BI51Y1IPS)'2@M-&# 0\T>KZPY(7FI# M(=',#"+.0"<(W4%[1/24(4!N4NNS!5%.+-D.;0F''2V4Z%_S:M\KKDT4)61H M,A[ %15K&?Z62^!1T[($%[ P*98Q--&DT!K#OM'=O8SU%I@<'OP%<.(( V0' MO )7EI>>'6;B*"-623 ZI(<;7$, *%(R<@9 M 67Z)7W"(; $SA"T=*S9>@.ITT$LMQIBN=]!++]K6\YMU:16D?AJPA9+/31- M2FMRK+/JM]"J'SX.J_YSP^FU+%NH42=9$F?(:A7BM2HE&9]AMZ@>0LQD,/& M;<%9$W#G=C"+4WL0]FN?,_91KP/IPTCCB%N0[_E%K[@*^'LGSED8-K3 M@<57 JY ?"]EX[+T.06=A)5!0*'X6UY\B4IAOXN0Z_'TVIDF?=ZMLH9[5.5$ M[@[.C,#-#)\Q."TT?@'0X;B:XFDR7WX@>H($.'"+-6&*T)VD%&8-27CI\1.4 MTED@O7.OX8#@._^%4 I[5G!SP->,"4D\T9I57,X6''"8H/-4S)0")_#,+S2U M#\!EJ!U-Y@099SDT,T82.'!=]#GD<.98^Y],7"'1B;F>[(SSJ71S7E [$GIA M;3QOL=>._U)B$8"F*R%!(/'[@JW!""WS*> ?XL+B3\41B0A*1=MHNLJR,^4' M76EZA?.\U,!)KETO.B 4J6G<*WCZ-"4@YRV>6]SMZJ(--0LCEPK4%K_5 67? M@9[.5NP65;Y(JC6,=0:ETUEEVVB5/9*6>DU6&21KJKQ%M6MI36:N6W;72)MCI7Y$FMO8/"(K610#*!5X/;31P<^&\SQU@-;DCPK=E%,M ML:,$K>-$[42-.)#W9W-F *-06C;!=GQJ/$OU,DZ7.PI[Q$3-I>G/>_7!4WJ/ MLI:FH3I])C#=!;#QL,'-.J!Q!!:;,@1G&8G0 ?NG$9X2VYTGPA5ZW<(37QC. M&[O^L/)O+,$WWVLR)DQ,M5EAFLJ.@N@.H,6=WT6M2?M%IFZ %B!U_PB6=5R6 M2O57^'5=R#62%CU( ^')+YZ.UN?G?UYORYA(J M&"9M!Q%#+\*SW=Q*U6N0;3G7S6FIG3.0-"5(E] C#2$X#F%[YY)M(OB#%;&T M$]F8^\QPUR7K"".JQ H%/*7 M%ZO,]:-:\R"_U$'_&]]$/6/&LPSP)K4J%Y"+7*QG%@NWW+([YSZ-.)4E.$SD MS83Z$"4IK]N66@# +1DW,L6<*@3*7NIMTUH0RB, 0PA&7_T1D>X.AWGC_EY MXU]-$FB+%*[-1'*Z-UFVQ+?9O:6+A0ZFW#6LY$-ZGDR([NL)V R!6:B"*=?) M];WV)"':N7840"+90'Z/\%W0/[0TBESO>=&C=*SS6"JTLTN"8G>D=SA=L4<, MIIB_">2>>B/$WNX"=+F+KE@;>94^:U^ M,U>3A/[6(@;TY=/<=+POXG63K=B2J#04VQ#VEAX]_^FY1,R,R:&98)?YM# W2]S$@CK)>,I5\6 M2_?6R'6&3;"/E17.R-!>=,?!-1*D+1RU?HUIQE_0PM+JC"[^L(WQAX/'$7]P MO-O_XT6A)U4R 5R]-JF(9%/5;=Q^ EC'\"M/1X(4V)WN;)VDZ5]AF[NT/O[8G[@,LB$>) MM*AR"&1P9R,W6".Y!NNWH"9@_\YW$B&<*C@OU3P8!OC:P:O@_>O_K=V15Z?F%^],H!Z>>,:U2!>V=28N M3HDY5B0.I7%X69O5]#@Z]/7,*B$1I-R)S[HW>9<49$)D:4ZG@(<]Z9T^WD9] M_%A:L-N"0HEG6H:"9O8VH:."*>\H6)])#ZLV-TNK"&PYW^J&$:42!-*GTUQ-J?R M5\A_<\NAQ?6!/D#$\XM/(SN&^#903W@UYH3R3K^:1Y@7HMN'D7)H2Q-9-A,< M"9:3SL)D0MF#6*7MNZAU%^@ !#M8#E2'.K%,LYB"Q.WH?(3(PQ;4,#Y]$O MVV2/SSB"BAQC__$LRR('Y<+SA[FC][PR6]NR!9M_N34)@&E5/N67[S;G7[$_ M#QX/D8>-AT!.;&D.T*H@;?RB;RHV(K]:9>3*0Z^A&%\3UGD<%&-_??/AS45' M,+;]UM0C:0A^9JCKLTO,GK1*_M'2\-E":@0!=25!O-*Q)63R"N<^E2>D$:/$"XE8M\RS9(5[RJ>9 MD+ZC<^X4R^WU+/'+1EAS]Y%8#U\@<,.MQQVH'2;&^K+.L+W^T<'>_L'!_M'N_N#P1/]O73Z2M%XS94@) MZ<-Q^.I'2-W[W2#%K71;!>G*P4+X0O+@JM_S_-XU201NU/^Q$^Y MKTPY?IPK<&B<4R:2%X5XSR3W$"_V/P;3UG C@-<2P$F+$@OP*67"+3@B1A22 MGX?'%BO.O )^3P$ B,XI^<4R$BB0U5;*93@.J7>KU$FO#.95HTW0W8#N!O@W M@*J](<5=NG(XF"M5FDHT3+,LL>8)^C^P.=+)V.Z$77?"(%;H]H'G%!:<**CZ M<(QF$(\ 6$TI2>A*51"3<.!BZ=QEW*JB[=B^@G/;G<_N?*ZRD_0 MB^?0DMW;U[\/ZNSG.?O_F &;@FLI,:]D8:(HU+C3@77W5MQ?W&!4?( ?F , MPO@CD*/)YX21O4Y#&#]J48"U]E(TXT '>DCG'3OA!@E'^5*1^$+/W MP-A24%FEY,2P"6>F3T$= F,*[&6XM0_8.GF[*\YD( #'_HGN,%<^+K +E'<1:4A3&>S9738*"(G7?XGDD3=WK M #.D$"@@M!(SUD]:_T$\?P+B6QE6EP9D8!AI36+@XZ4TG8*\=0(A0ZC2 O6@ M\EM 8P[Z^\.3QPJ-L8QW"0>:D,YOY$ ,%F'))!ZY7E](ZR,]Y6(IUBS^'CA[ M"]/P2ZY6E2ED*9HFW4N):?R#03F"J2#?'*A L3H$' ]X/.L MIQ-2<02S4 F)B^'*,-6[;9UY,,7 DY7U=9M%:WLPRZ&<61)WEIRE[]O;OF5, M^-5$35<[ #6U4@7;F=I2$]\BR1X.Q,;Y-5O@\O10QZ"FU\$6 (0GFY177"LL M)>7Z>5H8X&YAOW)W5_6!SE:;>[BY1BLT77A1CPSB.=X&:1ZD[SW >_#/&/MV MW\F\.F8D9J0&A8M4:K#!5YD6"[2R5["W$138ZN]& 2&+<%OE^SW?9"Z4^LIU M]'+BO? Y%^]*ST1W1/IW*D6(TWLF7<-)$=E>C?NU*D(R\[W%#5/6(0H@R6EH MV@>C'](#8B#X &TQLKY$.8@&^-2:IF4K7>W1&W0T&.\1;.@4VTS&A7O_G7:3 M=6@5=QB&4_;/*F5,GQ[?+![%I> $Y60@Q)"2$^B364P%22AD^Q(!!;QE2ZI# MA386R9+7%^]UGH<\=J=!=),TZ-R8!W!CCCHWY@%*,5TS;F#!8&SF[-[ OB"/8*JV"XB\0*AY^ 0KC:5P D#)"=J3- /]104D_^-/? MG?$%GV" (#+?_*N*O>)NF!=,Z(L_HR\XI2_$_O2%:1SU#.]1%_[ $]7J\9-/ M/_EW4L,?J;^\%5\;,-B@$8GJGVJXUB>U8WW2/QKLKSW9>]:CWVK0:OMQ]39Z MX_>T?:M.MC%Z_]IRWS-O74"Q]_=AKDV:O4$/2#/V?9\HBBD'33D7PELZN\L= M$3!B>J]+VMW)[WO"/VK+>H8U TU742+AY[#+!/\ZE6J9*)#OYMM\96\7$$(K M8U-B0A^=6ECT!V?4L6#!^P*>PS0/YYQ9LMFTFT )T^ _JA3I; F]P.;.3\'-;T5B5P)TN*RHH4 M*I-Q*,[0VXR SRT>Z<5;F&/M3YEK@M>N%H4V5%DFMM,(0B");13^!"ZY]E(% M.P8OUT/Z"!DF9LX ?REX-GHN762(R;HHN.CKC-IN,$%2B+=OG;B%GA!VJ%'P MY\'Q2?_0K*3;D\6^Y[DI%^=$./%W0"^+&RP#K#^\%CUZR_R1N9\-;0PG3((_ M#[4PW;]V4/+NL)1WN5XHNDZTG0V@$#V0[-4(VIGD>*'TPT&T8F\>[9GJ\_(2 M>_Z\,O'U_NZO\@6]*TFX*-3+ BC']9&5RXVA('KV+S@ /0+CO$'0D\J>7\H# MY%/Z8Y$?T-\[[._N'OT*GEW+)P9W_R,\>^\[/7OM'W?[P^/ASWCQWL^:\;!_ MM'O3&?_;BS)?.37LQX.Z&(7CK],\T\=^A_7"!/_GU94^EA06>$G! ?A%L[9H M.' 0+@:>/=9$I*!:(@;'/SI@<(LH0!D]D;GIS8<__>67X2_KY\GB2@8)EF8 M\(DH$(NB8=C?<67N%UQS[;NVI7L6/@_^;92_^/?/61DF^-,'8=3'?WU"#88_ MBM49W?$4K5E=NI>[>QNQOMV]ZN[5O>_5Z#G>F5.](.%4T?U!'-3',([PG]JH M#?!V==>INT[==5I_G<:NF@JN5U'@V7T,\Q)_"W%K;I1 ES)-,R"'CH*/29C2 M-[,<8MO@$Q7=?>SN8W)V'C-'/51=YK!=A,FYQ MD9O"+TU#K:V^7J&?D5&_P8EO6]/_"-,*R(D&$'>3?TB$\-K#=Y,U62LC?SS0 MX)X*P'UFFFW6?!]P:M=L9N.]_I[3Q?CI Q[[P5YON+O;[79W=3=COOY1;IOH MG[L[[*S&P4G_X&2K=[V[PH_H"G?:M].^W=7=RLWLM._M[_!07^+=_>/>X'AO MJ_?^QP0;UN;CGTRPX:T:Y3;:8/XU/.G"#4_CYCQ58;E_T-OO#)[NZF[*?+NK M>YLHP]Z@V^SNYF[&?+N;VRG=[NIVF_FXK^YPL-O;.]#W]_#HJ6UYAV2XXYFA MXB9&+D!\P:]VZH3EW6_.];BO[;A;=]SN6\'>ME/@8FGD\,<<&0- >]2'II,1 MG8SH9$0G(SH9T*5 M(.+$@T6= 7WS T;$!-")ZD<>4'VJ,?2#X]YAE_[JKNZFS+<#V=X-?/+D,F#= M%>XV<_MO;J=]NZN[0?/MM.^&!"JVXR*;((3^ :A/-^2"UMZ]]G4WGO3F]H?8 M^Q*I25@E95$ML/UVG.6%&M_^A..HOD>/B+U^\*<-HN9^S'GS!)E\Q]&2;(RG_!MW&@\VZC7]@.[1S MNU0;>P^=YF!^[S7_BJUI2(MG9@=.2/%R%!8*6\S63]#R)=HYV!R?CW9/CXX.#\2_8_U8?D LU^' M:N]P;R?:/1CO[$>'T<[):+*[,Q@,AX>#X]'1_FCWER -YWJ$:AR]O*@2-=@= M'0Q.\_PTRA:EBMXFX?27@%3R7WZ)OW$C%SWXI% M0]U3NX.#O=W=G&X\/)GAI-)M%]AZJE]!U&^^//54@#L^:#MV -_[Z[Q7._ M@6;?Z^#N17K33W;W=G8/HN.=_:.QV@F/HG!GM#\:[:GCX:$*]Q[RX'[.YVEY MIW,[V%-'(S4XWE'J^&1G_^18#_)P/]S9"X>[X\/=8:@F@P<^MS<;[(\_#= X MFCHY;_[)A49/N^;-=PG+/W#SYGO$ M0XQQ:OL<'WY1W[##^B8U;#[L_^G-!L49>($V-O3QW5MW_KP XQL0^_H#(>D" M5/1Y."Y!=XRS^4*E1:BM_F6@Y74*OW04!VB'*^S&25UXK8, JC\*U#>]P*,3H[CA5;N!;5[C MIAQD%X3QC-TCN M:I! ]^ HR*BKYAOZ=7"NI[LWZW)X!"#UFS8>/FAU# W[^_ M"9_OAQ+1./9(C?G&O\1&K!0::AD -CMYJ->W1\3ZC2B'-><;4;G^@S_=M[\CVWX?7V-]Y 8>W.S$/W'KH$1R/=]DX;#T;Z_37@7;8 M;J?"KE=9\SB*$M6RJH=;AIV\,?W0ED^LV[0MG-C6;]IW%TUN=.:X#];Z+:I' MZ0O;5CY*RTW_?Z]_/46LOT3'MUVBXY^U1#]5<#SXS,)@ED.Z8U:6B^+EBQ=7 M5U?]0HW[T^SRQ6D^GL67JGBAHFF8OXC",GPQV#\:'AT?O8#S<7*P.]C;U9[Y M[G!X,'@1J6][@_ZLG+>?*2C*;O5/;^4GGPC!.]D"7V MG3Q/QS;:LLA1NYAYLD_3=5.MFS0,$V?>A5KM*Q M"F;ZOW$*!(D2W-+2"_X)\:ZS*L\A!GBA]'=+B(*]S?)Y<+SSMV 2)_I1_U&E MBD@6W7/2F<$/=/2^HY+8MJ5XS-O<&AO.P,YP?N^$\.#C3@^,4DG.R [?SE\$=9S[\MD_"JN$6BTK&V<[&VU60">)=+!7E,_2C3 M.IO:5PWO;#8WK/;WW-&?%B#N#&G7D.;3,QS43\_&&M-'CU58;OG$NDW;PHEM M_:9=RU-X/\%T?3IZ^UI4>);OP"DANY'M>]+?NYWM2U_H;-\'LWV-X1K^*,/5 M1G@A5*O-C[-9K";:X! ,WA^,P?M8Y445:H-#VQ^$#-\+=P;[ ._&MZ!18ID0 M]!/&,T#\!:> "IQH(W9O?Y/BOF3;_/Q3MBF,/;>:ZFE9AN.9BK; IMR&(- / M$LC;MA2/>9N?2H!VK7C;AKEU5NA]K=!19X5NJ14Z^LE6J V>=E9H9X5V5FAG MA?[\F_*HMKFS0K=D;IT5>C\K=-C%0K?4"AUN>"QTVVIB;'>GL;,S.QNQLS,[& M[&S,SL;L;,PG9F,.=@?]\P^?.LMR*RS+!]KT>9"F+Y?<2_US_HX:;$SJ_"'(@6(1]^#N4X(546O0[+4%N;B0I& M:AQ6A7Y,6=![RG!:!&&N C4?J0BJDZ[B80V"X,W8B6^B].OT*&IL ;JABQ49QAV4 ?K M<+^S#)^297B674)6.IRVQ1.?44\V8+$)"R]>""1'\*!0>H,)G8UV,9YWMN(C ML!6O#R+J'Z 3S7=HBG3OCF)W[8&TNK\;P4W;S>Q6,^N:#MYI(?=/GE+3P8<[ M;K6F@]]A?C_S5'PZ_^N'T\]_OWCSZ9;"XT&Z)_Z,&;LP/6%5SK)Z5\_$']LB\4?;.,Y([MIKU)TB M2D6O:=_#]>B[9T>^X7'_>/]P7?<\^,3AVD_L]X>[ZQOP'?=WCX]OUH3O 7SM MC;&F'[6K\*"3TP<5_O277X:_;-Q$[^$3O3V_^/0Y.'W_YN+\[/1#\/;\P^F' ML_/3=\'9'QTO"U-L5>!J>+/$Z"X0&2;>_?T;R^DZJ0OPHG@1_$VEJ2IGP>M^\%K]-<[TN[,G+78>]6WY'I.[<1/I[;H< M6R3@[S'+[OIWU[^[_D_V^K?0*6UK$.1C'J?C>!$FJU/JHB(_6[!UD^LFUT5% MNJC(ABSD3[]5&WI*NJA(\2)X'^9?@S= [A.66?JD!=0_081?L]9ME= M_.[B=Q?_"5Y\&S#XKWBL@H^Y*F*H<>EM:2RDA<1P2V?C1'96IG1-9.'-D[+U[<^0VEB?Z_WX* M7,_&3CFN5"^WVVWW]&SH4;(UK5)J)%5[9SLV.J@D,L4UD\PAF5+E?/H]!P\2 M?+] @"GKQMWILA(XP % X#Q_YU_^Y]>-3YYH%'MA\)=O/KQ]_PVAP3)TO6#] MEV^^W!V?W)U=7G[S/__UO_W+_W=\3,XO+J_)-7TF)\O$>Z+G7KSTPW@74?+F M[O.WY'^=WEZ1N^4CW3CD/%SN-C1(R#%Y3)+M3^_>/3\_OW577A"'_BZ!X>*W MRW#SCAP?"^)G$77P[^3<22CYZ>/[CW\X?O^'XX_?WW_XX:($3+#W')W=RT"-R&2S? MDA/?)[?8*R:W-*;1$W7?GF/.0.-&:)M?.AL9;9TG_\HW"R0][!)Z$4:;<[IR=G[REV]VP7_N'-];>=2%Y?4IKDNN M@?(S[$<0_^0FT7&RW](X-^;7A\A_&T;K=_#S._P91_YX_/Z[8QR;]Z1+]SC> M/:3]6)^8+M^NPZ=WXD?L]IW2H;9QKB$L3&XVS]^QN7Q\__[#N__U^8KONVSL M>\%OU7.']M^]PY\?G)BF_%*O>A+P0VX2*V?581O$A(&0F^3IBAE\_X[_J#;U M&N8+IS:!DY3.EP:[S<_RO8[D$Q_BGXP\?X_BO;NN>WEW9 ML$X0A D;"_\D_[C=>L$JY'^!O^$G^5,4^O0>UHS@/[[<7K9>\.\2YVL8A)O] M.^SQ[A;^SS^DO"'_]R1P/P6)E^PO8;QHPR;R#?'@">O>7$Y33M2E(+YXC*4/ M[_'_ ^%&D7/2?SJ!2S@UHI#[EW=%(@7RNYBZB^!?V;^W$4@E 5^_*_B#Z"R: M-'1<.OYRY_?OETVKMIOXH]RN"3;Q#AAFTM%9&+CPB%(7_@'RHN?"W]U3Q\I=N*']KXB6RKU&U3 RFT7 4?OSQ^S]\_SW:*#*7S3%A _!GH_)0 M*.Z3=)374]#C%-Q'NS@YB6/0_S[%RRA\/@G-V>'MO#Y9F6#2HU:MFB/Y6V2(A-KYLT:)-.?) RT$IV$49G$05!XRJ$2RH^ M62[#';PVMW1)O2?GP:>5V]>C>\O&_EC:V)0V6841X=0))T_^QS_]Z>.'#W\F MFB=@EN/[^&H3/ 0B*EP$\1'!9G>Z2 MZS"YI>C[!=7!=[Q-]6[V)-&RS1]+VRSHLUN4C<#D3CD&>=@E!$8A]VT'I\N M-\[>.U]K1%/U]Y9-^D-IDX3EE_5^W95NG](G)PJ\8!W?T.CNT8GHA^(W5&[0 MLB]EBXLD08 &841>=Z>/3K?9^N&>TE,:P,22&]\):O2ZJH8MNU6VFD@J1) A MC,[KCO78L0O'B_[F^#OZF3KXW_76SNJ6+7M6-ID@&<+H$)70ZZ;UV#1V,9TZ MS.2\V=(@+D7/M35MV;:R&871.6:$B$KI==_Z[%O)@5B]9^5F+?M5MHZH-)@U MY(<_"U/8ZX[UL7\ME[L-\D&YA;\B8@!-3B>+L\MJ UB/_LU[_,>R&44A+I3U MZO "'.%;\N8;-LJKF[#/_E_!5-:,"]#-;ND:60JC/6I6(";28%EGN.[4L67' MRR:9C"I3\#*Z)$?X=8O[>()WL1?0.(9OY\$+>"Y0M;NWJF'+%I;-+9(*4MVS,9[[AEVK:=JR;Q66GJ(7 M_W7GIG7G-^QI;R(MNUVV$0UT[;^>B3$^_H8=+S1IV<^R\4CV?]T@;8[_AMUJ M:M^R=64[4DT0P.M.3A\-T+#%@P@U[_T/9?O2L,B UZ,QTJ^I[GMKJY9-+9N0 MRA[.UPW3Y>IL$H3KF[=L8=F$5.WV?-U&;?[/AGUL:M^RD67S4HTO]'4G]3E% M&[:RL4/+7I:-1G4.TM?-G-COUJ2I]J;2LNUE@](P']SKH=!C^&_ZNNL:MVQQ MV?94Y01XW<">0FY/X_VU$R$LWQ,]IXGC^25I>"RYED-0-DD-\PFDX\(7+X9^ M/3%:$S0+.SLL7[-(I.5TE U<'=,WJP[$ZWD8[BZZ#)YHG+!O[3+(_W3F.W', M(%M/XI,G6&>\KB_"Z,[QFXZ*3OHMIZAL:RLYIY3QB1<4?S\BV22($Y-T&L

CU3 MT[YGIWN9S;5S_,].@G_>ZWC(F@BWG*>R9;+G"T8>]D09GB+"1SL?J]%#M!RPLL6T=,"4*52\>B2= M!CMJ/)" SX3(J;P>-JN'K;\DI6^LEN-7-O).<_Q>!3/31_$RR(M7-Z*#@?MP MT- M![5#G&/G@PJO=$'\(W**KW>H1J=_(3#R;K?9.-$>46P54:W8"@Z)4/EY ME0#U9$Y$N^7H=0G5/ :UE$^!@^;F1,)2\R-VS')3>3U>6N)TJ\_!9R?Z#1;W MP2^U;[CW-)%N.5QE,WS/PY5-H-SS]5!I.51=Y+>V/BW'H .HVZL0-<5;=/;H M!&NT'IS!XNY1+-FPF.O%ZCKL>&],/DK+V2E;V=NN$#$=O#[DA(B8$?X,LIER**B&5L+$RV)[LPF_>JSUIMBDYZJNP2(H)]#D#ZV1D5H.:-F' MT)2L^/4,CDKIR3^HBY7\^^F>Q^SC&HOHI@;I;3BUEK-4 M]A]DB4*%IQ?/3_HCZ(?9B#(\Z_7='754NHCQ=6U;MKELQ<^V^55J'RPV5:9Y M89%?=^?3Q:KRYVK)? 2EEJTO6]#K\LF.B1P0/_7:K+/7,S+^C%1^ZCW[M.Q[ MV2!=O^\IZ=?=U;&[G^+$VV!(*CR<4>+]%V/PTU?,1T Y\ +G3GU8;G?$Y3!Z MD);S4[8JUY^?="Y$G0P1LV&R)I_/\15.Z/56T2,X]$M!/5G"%\ZJ]_;KUR"- M&)U RWDM&ZJ'YL[*>:+Y:1B-5TG*P'GN(BZ/H]ARXLHV\:$G[E4$-WEP4N,, M&CY$5WVW7!/UE@-5-I0//5"*R8>%#\AYO)XO7<4#6B3XKMT:3\0?WY=MT0VE M!5[O$8WU!KJ\+@W-6_:U;,)5JQ&\;J1&*(_,B%+\I<9'VK=_RU978$=4P'^H MEI?R[Z^G8%B<1&'#.L5)M/1IV>VRH;5JMU\_[^&?=P6(RS5-8'&]T/66XL]G M85QG3.E/H&7+RP;6.G 8&(;(<=+?V$BOYT ; %"GC[Q#OY9=KZA;4[?KKQ_[ MT(^]$NDG_>-BQ8V'XD>8WBU&:$1PVS*H@)IH$SU$6XY'V7I:!S24^P5=]-P@ M*L='MWPZ P&!\.J1UP8S58AW XTMM66G[>/%*H66N SB)-IQ0(LPD9MTDJ2- MFZ)%S,Z@Y81V+@L$OY2"\%#_S(S^64<6GI?A<"AS97:*]% [B3K:ZWG6<2^V MX;5TZ]1R:LHVSUH M5?@E4G0U)B\"(]$"%\8?'R_>LEC=4,F?C0(01K)MQR: MBM)(M4AM;'R238 \PPSJV[-9O I6?2\0MIX/Q2U-3=>W\6X;Q3OI"..+"W_$ MU^D&?BC=+:/I-9^@#V4[:/T)4FS?MW=?WMW _R%RY.RDH''][@M_R;#):_V7 M\5=3%]6K6\^6XU VG]8?AU?U2W?!O$[;W-JK98O+9E.5Y#_+F/S7[36'\LGR MEP/*TH(Z=FLX(48&;CED96MM3RQ1G-VW(K.;39!I\/UHO)[:7J)+QP/0]-LM M7>9RFT_<_[L3&:O5-F,C8[:)EUU,KM(8UWZM9R'LD&[LHKF MJT"F'V&[D[S=VJME?\OF8(FYG8/]%LN5< M5)2AKSH7:OR*'#3G"$C;_EX.#OX?M(BQ+?.#WTH+[41+['E+5T3\4SU>7Q\B M_VT8K=]Y0?+.]3;O1)MWC@_'X"NC\!C15>X\IIT^OG__/2/A)L?X[[=?8_>? ME)X)3/9NO3;]YIFAG\&T6!,#B&M7-V?C)PGK5TIIYUN'&\8/RD%A6HK'AP MZOB85W_W2&D2?PFO!7_-\KIS5L1R!\3.:KFVNLT(+"#N%\K]&UCL0GQ/_ M%8K81(O19:39K Q,UXD?+_SP6>=GT8G\]&LP456$]M69=&![ZS8S-'X( MDR?';!9ZG_-E8V;S7?G&M-?IEK7#L*;>A=Z985WO_H&$3?'=/V6F*^-#*1OB M7%/^0,?5T#J:H14RXTWON( F)V/@G@Z7+/1=_B]&]@<)>V!28WBGB[<''=M: M?[6UZ@9NO@ V+8%-Z?36:!O$]GHTF+ T+TK?D>:T,N5@P8D,9QT&,BF_]:R@ MVT]*&TC<)/^M16'[<=R9G#V+S1C;RQRL N/T>QLBKU,SKC2J-%O^HTDYJN73ZE\&]8FZE"/.FL ;01,[J*"[M-OBRHZ6K)P M?!ALPOA@Y;6I,"?T?'$:*)CDI-(4T(^51A(F>:G.V.K'3#,-H]R45(">G-3V M-RK5=$^>Z2G6]"=LDN\KD"/7W+ 3N+=TC3,-(^9YA-N+%T+LQW ?BD9UPXJ0 M[9X*8 ,%HU]<*3ZUYQ=7VW_&NOH-_-;_,(X>\]*Q8S1;O,4;.JX0WAI MIC%/?7<(GT.IV]!]A_!7W=>Z'CR$E0Z$YJL3#V%XS B6]+-.;';M;EM3&W1O MMM*QKK4-8:L#(?L:W!#&NE":J1XTZ+D;2MZN?#UH9UNH&+HA>TK 9I MIG%FY2TKY8EJ=9[54+>GF>R^JW#MHT3H158_P*Z1K[$%=/XT'3/HEYK^=ED$^VN!$=;)[2,7.R::L8 M=0H[$K.=M3&N-OWH_ TMPUM?PVG*N(]>VRFG-0>KV\B*XSI,]5UH&@9S2LSNAV^66_R<]?Q;,>JCOKJ>A"TZVD?=[=T)6>7QWX MM>,68,A8PU='!9O\D:]&0-?X!5XY#[0#S*H?1;ENB%3YX_&'C\.^DF,?T%R,6[6 M=QPJMDQRBF6^#Q/'U[O699+-$V=+> 7_$JUQB-K9?R>6'1JFU+T$.Z1D\J/2 MKPD-7.HJX+_IP.$RUQ3^&S,/6KX@^,,_:GR8/&5A%^[B:E\FM_G_^PY^0>P( MUV/C\;"T>YCH*WLS;E(FACMBDG#S&SWM7PT*&C%J9BNGR[#I_>N=3C_, _,C;@/U(LD_L( M%$5V3+AQM3#QQJ9#IUKY+760NNK^7K/HNJA:.V;G"'Q.7<7>IF9+-7\MW?IJ MW<&BN=I(&IM_QH5L/J;( 5*.J4@ M:*&]O&:/]=&WMD37(H'KQBXS?!*JL4,Z/PR% M[M88_.P%8<0$"+[@YW0)PD9,+Z)P1U- MK37,5+>U-G5556-J''^>V<>1:FJG>_'CO8KB4&!L""5K; ]X&;C+I8;YX?2L M+<$M',/(6S)L+7CIO@1>$M_>?6F\/IO[6&.%ASY<8>@#N^ W6UCPDW5$N2N( M!9W5<-2IZQP8*\9T5 2!_ =UHOOGL)W3'K1F)+]60Y*V*$V]R=A[(V$/ULZ: MGCK+W^#[2J^2Q@^RI9-6$?TJ!!7ND^^Q@P.B!MSONVCYB ]QZDU.U80*:;Q? M?WM/PU>XK /'5T/&3_=P$>RVZ'C_ZM5=)1TZVKM(Y I?!MM=$E_1)^I_:#Q9 M33WL22N5_LJ3*,+@;J:5[+,F-\Z> :T^.Y$+MYH7<:LSJ/-U$HPFZM:6Y\IS M'CPTU,'7=8\630&)'DAL]%1[$[=\S4+TIV/_8&=71UQG$NC69P:BN'2EWK4VM_@=!;!\_!Z_<);L4S@+GVC@ M(#KM9NM[&(!?^_%TZFQ1L%)M D7;09L_X K.T_VC$WSX^!E:/M9;$+4.,H-O MLAA)A:R4'H/LJ8@Q3X/[]D$AKH_'.MVC3-IHR;0[%YNZ3RF&,?V;?*&P^(Z" M(RZ%K397BA[:UKU>["J'B^9\A_4'N%;3X@"K[#*#SRLSBW"--'"5;:@KMM#S ML]$QAKVE0H-+IC+E-I!]TW57<8>.,S"AZ@_LSD=.6U9.Y# ME-$6W/D"&XA?)75O80N!6>RD7-(D9/&XY/+K69RK?VMKT5=GG2HB/#=:O MVN;6K2$>2XVK1_RM,7[4=C,49,.K X$V##=AS#",%M%-%#YY9=6SM;GM4(V\ MFI?! 53ZU*89P[JP_BMPDE#0P%:WU.I_+E131)%!'\,GT"A+.F@8ZG-0':K#ZZZ:HFB M[$?CD$)AOFQ1LKZ!RY!FKJ"65WWRX:PMH%!18MA<$+B6E+HQ1J;))YGC&PF- M]C(X6:U NH2WN^[8#":GU]FON !!K1KB31Q,1BLC<@WELF:"$[-]7<;Q#N6/ MLS (Z!*5%CR0%4\]5S%AUE5%:12.IQW/JD$DT[S;#"#%EEIW-+/_XEE+P"X/=.@,5BC>W][YH1R,J@"6]MBP^_8>9;!^BUR=Z>N?DR:7IYQ M- ]) #^'HUA&6OP8I4O7;>\FN M+JRH+P5[]ZL(=G+\&\=#L=#9>HGC-S_VC7WLF=OI&B;A)'"")!1=6GJM[7KJ MUM>>AJ?H83!+F4,=T:T0\G'.CN_'3:I^G;JGA?9L[O'L?NAZ^[;)#CI'F*D_ MN2T>3L;!+:*K$#Z+NHM!\R 6/S?A%F#*,%S;BX@YM%SV'$F4Q-KOJ5/GV7PP M^-UW.,-GB&0:B,R5MMQ>O6-8#'D2A5L6J[(;MB7"KUM?BXZ- D)O9TF^2T_- MOC/Q$F%B9^"%T9<@QDL&$^;*5LPN/6:5VG,=!IEIZ.?(<9LM+;U(6#Q>+N:] MR7R_*Q#<80NRM,;:L]723>O!NN-G0DCDP;K><]?6VMHZ?PFH$P445".Z\7:U M(DRIF4U)=DM!#4)KR90!Y\+_P$,$!3)QU MU7EH:#Q3'(=,ND>5U L6 NOLL< MQ!$!\A.XW0&%AE*Q&/\7_(8INXL'7Y16;TY%KF\_A_#REEVI:FG4!GU&$;G? MQQ?XZU]I,3:QOIU-ST AA*.Z,DVG'(V!Q.:9F\3EUONU,K C<^[[8)3&H3Q@XU&Y;;$1U M29/+T^M;T8&7/T(%OR4:0_]X,PC62D/G.^>$E7L8O?;OG:^7+BQW:JJYWE5\ M8>WM;49H"N%?*7Q-6$;O";[Y->4OJ !&4&6]<[P@J9M/R6T3X341 MGV4D6[TGECF8%F>7PCR%=G]Y-8W!H1TYX&2R>J@WWJ1Q1 M6:>R%9:Y7W][%R.;3=UUQW^T]YU*@>4*!9A;O'06JR\Q7\*Z3ZVQSQP>H.;R M03DD1_R9Q<>S/CI#>:R\G6*4G#"%CSWJQVVY]=@7OCALP+ZW>81Z]C;GI?_[CYBZ%#[TS#HBLS;TFDVEU(+WG=EXY>,7U-I M@#4_OEVP.1X#21'P^ !<*6$P/E(M"+[WLQ%&BL +_ ME;$!_X'%-+S-;E/YV9=_GXD4V\=5Q7_^T$FV'4+WD/*$+C? 883,,,BU2=*# M&L:8@SNE-G(*82:")4N>EU#(W=V& \G.(1+F3)C4T/R,HC/*5CN6?8,<[!'! MO--BC")I4?QYHL&N-ALG_=DBF@3JU8U26:[)%*X,YC2M]U[PGV=B^DHO]$Y& MKZRU7L<>O.N_8M7?()$%CNI]>;5M9^10[1C8W*&C1:WM9X01"I@,+G().[A; M>W>W+ ^DA=@;O:?5;>V'TDI@!_$AQ T D\U]9E2GB+V J,/P>@N?-EL_W#B@$=J[:[:AJ<N=U*[Q="<+B[@)?6^Y M%R\96E14 TM[ANMHK MLY P> ![BP1Z3YQXRSZQC_WZSJ4VQTT4KB-GD]U"W!Q6]XIT[6TY$*;E:2\T MLC=9I98IIMCE8XOJ)M_-%.P7&^)75%:]ZCH,HGP! MJZ[5,'M0T@SWYGNK, H\A]TK2GW*6AMJ:Q>]\:Z[S<:)]HM5=LI97? L$ ?5 M<.9"K&O (W40N3GUEG6(DS4R[AP4O:;/L=3,HAU,8K(M5HB1=0_7(PJBM<:P MFN:SP+'C8?.UX!YUKJ<>% P9/83](E-Q/@5N19'GQJ8S$_!ZB6>VCUTC6 55$!2)X M2N$OT8[FB]0V9V!V)7!(*NY5"S[L*)*SS+.49Y$KFL48BQ8[G ;"LSD=%T_7 M7E[9:7"6=NQLC[G5BBYA_3]]73ZB/0TM3HL $Q[P_^'LG^!N8B!(LA@,_L"L M#^H?E)9U*S'!2'J=1F'@(F8F?)H/3O#; N8;4;?63M>IBWU+S.E>V$Y29W!# M-$M;+\O&_E^H#_?#?;2KAR0LM9N#P,%*3!B]6L M%ZBY9PHH&_)TSVR>>+A^T/15;^ LMIJC>59]>X49 M&5T5%^&N[LL=2$SK@6+UFQ?MU:"KVQW(/ES#77'_3/TGRI$DM.Q'B:A-: % MRJ95ZJUM/AO\_0)N2*:U5;C1VW#*]-">T3/:BE,_OZHYA5 5D,!RIFT9N'(K MHU:@02F(I,&23\+IX#ZIXD*5^U3V-MAQG%5[3H@:OWP5L'*3RZ$/&8NH$@$(']P><.$L6:;!9^5W%FY,5?-L7(&K=/T;A;OUX3P,4<..VZTX? M_5FZ$#4XUP_?HSXT54ISYI5-(0"D%2P7THJ'7FQG[\GWGCR7!FZLA'W6/?15 M3>T)V-QRUJ@QY=L)97 M>3L(=B,JK2('QW!;PZTLO933(G./GI2]8@8\A(X%48F(8:[D-:/FMG:;% BA MPV/$,W/REHDJ*Z\FRC.+J>Z0Q=9F&M! ^(#P]/B?T5)^$WEAQ*1>?:AZU=1M M9D949S&UR"Y(S%L''8XV4(?X8+ M!NY:B0MP"6^1$X=X(>WAD8E1_!"/>AK,7?<]ZQUD!N'Q'0.B^X(=#J(Z1S]_ M?Z_^#*+^:\MB-[6TEW$MT+E@31]$"$$;=$!C%\OKGZ*.M9<4JVP]IWV M^H" M;ROETA)XE_B-P\,547KGH1D@RZ?%]+@3AN;9??-&CC,#GTD]WF'68D9>D3Q\ M!4L*YHF_G5TD]11F!$K9)<&E_O,<0LR>/$HC]NVP4K^(J=$,"%O36JO&J:8S M,^V0NJ+"'HJ-?!4KU,E.W31G%\1Q6D%>#:7DEA\!3(JR>KR,PN<+6FDF&D+% M:O!VJH]*N IF:NP1V-B9@E&\^EL4S&O1ZM5?K:W^-4TP78:=%AFFZG'@0.UB$G7ABTG=3GE&@=PY"G_SQ<,OA'GE17#SY0W<[\MU21 ME)3_S6I"_C,^8K#]Y^'N(5GM?/E,MRI!'3O/* +XY![!V'E.MDUL98AZQK MF^L[V#./L8?[G&ZQ?E:=62S7QKXCE_M>8AH]M6(Q-_>9C5%2%,+M:):4K>?@ M.SW;Q0GH_-$MY5C,\:.WC5GT9[NKM*&O10^VJ*J=6O-/DO1%97Z>U.%3"V79 MAX1>$#&)#(H2>9:]4I_,T-+!7MF":@MTS8+7M9X)HC;6WVR,B*AMKM=96I$( M>+IGN708ME[Q;G7M93\46LD>SX+2?O% R]&%(41?*YPTKEI M.. ^0RY(9YY%!F<@:T3LE?\0#0.!I-L@IDPRE-:C?/+9"W;Q(OK%6S_"\\$. M9>T=U]!X#LGZ93.DXB?NFH#?A8@]9H43V/'1TWT9G#E;#ZN@X%V.3 MP!ZGZ@ZDU2VK0R;:7(\Z1YC#06_RFM;7]M -@]5KI-D$[2*,S^UP!*!25WM6 M0M#<%4M$AJB<&ECKK(/M'6>U6SUV9_[F3!']=@ M'& CL^$L5NW/6(>.-JM:Y4)8%[ND4ZA+I^ 93<2M+0X(CF'$RC,WPON4FDU6 M6^8JA-<*]'067IX[3NT7Z3A:%B&(8)H(L"5NC^XO1I>>)A7L2BVT>S_=P!PM MD0"E, 9PYZ5$JV--YABA(-X([U@$?#L#DV)=S5$K0=0\]WJG4[?N;O6PW[A M17%RLJ$1!KDRE+Y:6T%M4^LKWCVHG ,YRU+MC:5/-!$WFDU^XKKPR,:82N/X M_]O;GH5NE:.YH;'1Z3*AP,'0!0JRK'-6F3W3VGP.GIX;$-G@^N[HV\FUGL/T M.^;EW/-NO@J3.$691 MRD2)?U_M K^BV4+2AL^PTP > 9GP'$&,D]?9K]=;)FGA=6)BR\#[D!I MBB(Q,;Q]M]X(]*&6LZ1U"'L&BEW@+;VMXY^&\/DV.HLJFQJ6A)8BVL!#LQ?( M!VD*:/@WC_!$\%+2%4)1J8G>^-$4 MCR(MWB'D8WY!N"PRHA':N#>)67V_ V(K[,=4_!R&[K/GU^4FIS_;%YT6*\SP MNO##YS8)H[&+W?25UJ+8//NT*9FE*PE[4%S1V@F$.?,,+LS0]UP9B'8#,\,T M4)XE+=)8'3_=L;:MU4-[[A%M>J+5[$>B-50'O6I#BNK2=0[[6!D$V#7TMJFS MO5W;;;<^^V(<7UEV4+DE5!/L;"!%&3'EE2)GH'J09,H6+NSI7HA>6:23#&KCTEN M[3E#K P969+%C_:'R*BB,9,$(QEX=LM.&>Y(=@ [I1PU$K LH'^FR2.6:946 MIQ3P=A&=>S&OGM< 3=>3B-X+I9"W6?=@-K>= :):JR8>UZGB35#2^N@;Q0\0 M./>U:!SYWP_+>*\=GV)"4(JN^Y73,=@G51D(T=C4MOC-Y!W72Q" 1B1%W8=8 M<),%HW #2[,4WHG"8>J;WT!1 MKIF=6<1(XC,S!3)SCKS]#V=$O$J3+*:/OCVMUHD?\?^AQ/\$[)(X<0)7J'UUM73Z MT="ZZDP;18"-P,5;R,UNVA1V737L-;EE!I.R9TIQ'L*(:9DL/*'945_3>&YB M5HJ5/U;,:B(T6S];9B]@COAO&N[\ ='N OY6?$.:VUHNZ\3P\*)P M4QTCT6"AZ]!7ZX,NS64HOITZP6]Q-[BC3MWLWV-MZDA%0WM^" &?*(/:\FGT MS9Z\+EWUIAQEP&LG[A-&&<8LS+!8@>=D'=%*H_1 (C,)"VN[4NM:VU,3@\1S M$=O>>U(T.-")_!W(<'C;H,"RDS[Z8LA4(]2-'MKZLQFYU:I)!:EL-J,@2WG+ M=HZH3#O,(0"V\@^Q!@$N#]]E%&5*JJA M'FO[Y,/J3;^#P6N^IM+/5MWLJ&GD7=G%Z=97L^BH2ADWH#2L M0M\+.=S1O^\R$J+[=K90&+6 QEY;E":[(^1J0F--NT,]R!@%.Y& MD1U*-N\*(T&'3K, N^$H#,W^EKJ=ZDMF9HI(:QV?UFYV?;M_#<+G0 0V:G7S M5A.>1)5/L4JZ@(>T]C$5X8)8!S62:OEWNW@@I?*$C2>^L8L54RP#2NYDB,U: MVHN]R\%=9652^% ;VA@>.+V"J9$BI@VFMX'4/1>D00;-2#*'@()_,"L]259'5I 5Q$ M+)!F)=X0>N<%2ZI$!K$*)$O3Z]O)\&=[SB<116)KBA.L-VH7-ET M*L="58Q$91-[6?Y?48:!Z^V1PSVQP-^FP]/0X05"Z>4QF><'I==W?K/)E6@# M(*MKKO5+_05>@E\=W :,H:@I2E+1R)!J)53EO0Q+15-&A5Y5VK6L4R5D\Z@.!G'J1L!@U^BQ0>M [$84!_'/)M<>;T/>6>_Y_ MV\33WF3F8#3G$C3FZ\(_NFYK]_XS$:A$$N@N>0PCU#4[B5:E3K.\DJH*TCI+ M 4I1"2XWYK8:,YK6ET^!U1(& 3[)#%X+M*.*Q[!;OYD6KE'K\#9$;G0D8-V MHI@EI+FBT5KL9I&J(I--W M-C3A$S@<+G/N^$Z5?SW_NUZ(B.?P)O2 -0N$#_0+R$W-JL-+EM=I= MG]Y:IWT=!O79U;73[=)K,N?36>C[E$DK\6)5=!DIU>%;?$^=RQL_7W)5PUU)J\V#$4OW+%R5YY@%J& ML*X!I[$=PR*2>E*QQN[?G,C#:2'T4Z.(7=%PIKI0=8G-05I1#2F+.1+YKXE= MI#S5!,4C48^CM<96+R(6 W'SED]\8$_"I2=P\[A?H/XUZMQ]LMBY?H6O62!# ME2^R@$8.,3 MQH%L(R]NR1?41-RHPG2!&25UM9M*32QZ!@)0._,EG^'<>;S*)CKLZI$TVWM: M!HP_P_L$E6J&6KEGIN"KEGRI+CVMUW?B,52Y1R'+8VYY3?K1L(G_D07L!I9UL4HC9RJP*QK%IUXD]!H6 M)=07XE;$]X\.2O$;+T'!#:,_X87%NR\M_<2L+]4I'(-)O1,S\\4)FJ7WS MB\WF$.R=QW-&A&=%" ,9DX5$<$\U;OWBP??6;.N[E@<<.\ L/>(W^ <6,L): MW<#.1BE,=BVK3?4PIQK-NB4?XY-+)R![?SMZB+O0F$FH5M,+5-72J'WF;N/X MO@Q#J371Y%N9G> C]?TV1WNNT0S0P>]AE ;!NJ*AS?@3Z?/"X JZ<:+?N&F] M/@2EKL/O6L:\#7W_(HR0ZHS%3766]I2Y I98FX>VOKU%)\\3#7:M<$NE9EK% MXM*ZU(1Z5+HV?N&Z$@8[\?]"&7#2H-[>U;FON7K6AJ8=%E42 3+; N^5; MS0Q3JQWDM'__F4&J=,9?/-U7$V@0.Z8B@6 B#IN M/*S%S==S@]_@82TY@M)G5G[2+6'<9N8P!U&Q,A:C76"L[J8WC0+#6ED.!"[[ M$U5%+503:^,X.W:TC%"=01^'/#RD4IR1RE#,6+H$9B]Y<[Z@C9Q:/E<7PE2-EJLU&= MC:D_H?F$K!>S9RZ>KKVN@>J5??5Z\>ES =TO;A0HF]N_"(6)O2V((\YCDQL# M@:8?=PY8[A=A]"F*PN@LA)FQC*IF@-0./>V+1'Q]*XJ>\RKG+?:PWF1FXL Y M@^=AC4 )[>[M#AUGX'=5Q*AN3M92AWDQ<=56)JBYDT5)LK$^B/V*!C6U ODJ M:B@ZV$3(HLF9EUQ(\TP8@EK?(,.^5/0JBAN,;XP\QR^\))7P<5UZ&#$3]; ) MS2-#I$,JB/4PI3C)(LM28.3F6*/J+C:#TABPC=CZ#-]&D0=%4AS\EDF#]2%H MP\A9=SU>;K9P?W 3;JT9KZ:Q/>4.U6JX1Y+!\=I]*$P_@Z!V[JZ3O'%-2H%E2L4U>]@0X%Y5Y4+;^ECNOY^W.*YG9X M*E2G 7_ \HG05:$1FBC/0#+N!IK376CN2V^F:?59UE2#C;93]QGL4LFOE1I;/Z."P;>LXDUH6F:J#&M&%'SZGCMDFJ:Q3_]F@ M\N3103X[B?RH5G"/+@)Z_QB%N_7CA?=$L=A(W):@HX_^+-T993296XHF/Q?% MAZPFRP#_1E?*,[VSJ_%+%*]-@R"L@[)=/U"I?!#?.[P$4NC6K T71^K@"480 MG(-HVE8HKE,7>[NYVVY]=D4C8&/JE.>%^>!B!T7 B7>.SV*[>;XFJ_WS#&>7 M1E(;Q0]UZ"MO;@+SS^U6P^I;G19CJ6H5D>KQ!;/KK+[8YQ *]K[]"L21)F=% M?7N;]3MH%#@^-P3>,NGM=/\S2"9;^%>C.[!35XLY#S+'$,7KEBBXFL9S"Y]L MW([F/G/RX*,U$R4_%4BZV373DXBA2"59D!#/2T644N[GV:#97=-D+)9=(PG- MP81+O"O14,?^]S+HDES?I=1MZV(6JJ#X4#\,J.]L9: MM]["5,_#YP#3%&\B;TDS>?,D"$!@K75H3C>6X1OPWW=.!)/U]]R3W' 9%EM. MNG>-B+H=.DSK4,Z0J@>F'C03F($!& ZKP#Q@*D@O@..VWM;82Z'=F56OR2=8 MU5)WU@*\QW@;*M5;[T/52)[6AX?_]=%;/EXFW"Q-F\NF#R0TMPDM]E,UB9M[QX/\P$'=F"*_8G0Z=C"/%1B)TLA[I(]]* M;]6*'' :*$-WL#X@#S14JFCI8;$D@(\SNGNDM)NFV]!!KSC1V\LW;_>>MJ)B M(]"@1@PV"_C^!B-2J9D]3Z=2J?L\W#TDJYTO(\HRH?%7M)OC\U[GS^Q)Q:)* MG<;$U:K,68LYX-8U5QZK-R#W(J'U+A2E5\["P$4/BGN&B.V^Y^)4TCI?J?&Q MMG#U(#*:"Q+1C;?;B 13N%PPC#1>1N'S!:4" :=BXIVZV?7$/H:^2Z.8Z[1- M'M9\0WN3YLK1 JL (!!4*GGB!7H7KJ+TETLX+5_OGIWM;1LFS#B:,PTPN*V/ M"AQ 8-:6Z!$6:,NP]_+NK=>VE#8V]X#9B9L]\<56FI'YR^;KS\Y75+ZEX?XR M@!LU])]@=WD[F(C#4$07589Q750G<5UT"C*7,J#A' M[#'J=@T*ZTO%)D9/6HHS-2?=T23AL5O=/7P#"-F+],D]+ U&@(J&]F)[5BO, MCY2:H3!M8SJ/%^Q@846X=CT@3 \"\\'E@&/E[MBL&Q$>VOOIU9]/3V_\'8P& M__@,JU=OIZUK.87;)-W717#&/3573K2F$ED3=[:+TZ0?F=D\Y06E27U$F9VB MXVO=2L9FT8P"[CRH(?PI]9:*;[56J>S8W7*<'!R\[H"WC5UT.[I$,A839[X$ M'BN@ 0O(8IOAL:MJ47LOC"*GE;%\+@>+ ?T2HW4E>08IY(L0V*;\?.+[#JRM]8,9/+@$O&=2^FJ>&M)WJH"1GUQZ6N M]9Q4B=:TB/H>>D$'UNN(KEEDORI1I!ZP?*EUF1A3++Q>#TV@D[S> *P\S!<_ M^O7!5PVM]880I+:,0;&,O;IKG3B+]W0\EPW$XAE8T&[%'.M:6OL\LYQ0)5J_ M14MI[F/QIA&V;LP#]^*XP0!;V;1JXMB-?-WX\*]@_9=O:'#\Y>Z;'"\@6H2[ MJ%0EE1?P!"378XM5B-/_A_^0.O5!T*%\_6#Y MGI^?W[(EQ-7[^/[]=^_PYW>NR!/A/IU_!6*@\T3$3:]8$JX(?-AD!4(&>4(I M __B @LD3GD@6\D$<0*7> '\#]FE7! @A6TX'^1A3Y:,%_*?G!GH(+AY2^YA MK+I?B1<3A\0XV3CQEL1Y"'<)FUVA!\S0RU ]WY)/7YW-UH=Y>DQ I$<$A$(2 MA GQO8T'SSE)PB-!Y)A#JAS#?1$L]X3_5WR$'%$69?S/2(9;4^2XD1?_1M98 M\ X:+D&^1-Q$Q^?_YM8IY^0$/PSH/]6*RLM8!AJE)H:!9TS2 M(7]'2H21FNPX:)N\NH]6.*@/DI!2MYYO_HBD(QVOPN@8QR)_EV-,QF8N8SRM M*LVS)(>$*4;MT=9U?Q]Z) OBCS(#\4 OU;%0?(#! M&GZ:]/VVL#[B9*OKPH8@N3$('Z3II^D_Z'HO:F8O&/N4"-I$$"=(G63DC=[/ MD_"9NP1FP.S K/T/^F2HN]UFXT1,I3CCWP">:E:;4)69$^R;6G$ )=8L M@V*>3)"RLWCB4^$#J^*F&)J(L8DZ.,'1"1N>? "YG?W-D/1N?HD*KXY8*D6= M?A9+%8FE<WX*JCG&[))L&J/ML(J 6?GVQ2Y93_![1S8%JG6*$6;,KZHW/[J!O M"8AT!2O.RUV:$.OK37:DCL@]#O!BE^^)1@]A\]GBA\K"F:KVZ7(OQ)@O*$^7 M2,('Q8_?R KY.Z=JT9"0MYN-,2?$RK=,1<*.J[R4A\IC7A[/V]S?.#+T%511 MV$^04/_[#T=_^O['M^^9A(G_\>/W;S_^F6Q]ZJY1I846?_KQ[8_\YP_O?WC[ M_MN#71GE3B\=@4\OZ CD;]]9L/K9"\)(0<&3P'\8+79+7;KAD1)Z[RM\M?DP M9 7C$&4@$D9$HG_@(3=V6^M>B!_Y0@0L/,"53Q%-B,-S NBT""-V1)#807"@7LT*&TL#\\_"@>_H&D?EMEDF M,*0XWJ=[\2/350?NCQP)ORI!CJ2#$66T(_03R19)$R5UC#_0M1=@ M;/0+9+_6IO?G)2J0:8Z%(C"X-C[YW ,EQ_??_SC MBV"JZGAFHQ$V'.CE, :[6=2!CPB.26!0\][AZESBT;$\91_Q$4&-58Z5_H2C MD3<\E.Q;@_$ ^7#Z8@#]N#>0V?V)'.&8#Z'(1X?%F]C3LS1^E=D6Z[DS]D+J M93,?(=F1URD=T%>A$\2??(_='Q=AE%5;J\A3'.EK9F,1*@8CH+.2*!U.#?+. M(L GC6F:E'=QH#G/;'T%NBD:OO6X]! Y_#>#;4&(^EC1INHXQ-E LP.K+03 MDR!L%DPL%O,@.)$7NEXYLS%;C >V&$MUT9QL%D<$C33,< B<3KTH:BT15J6@ MK7[GT'=7CL.>'C82X2/P0$G^SVPT(H8[>/Y5WS17$1+&_)*1/S)D,:L"N1@; MU5DI+,5&$JTF84O]4!7>/K."H68,,9D7JR)'/S[=*_^ERY,G!R+J2,R#I_S! MO!=O&O[K7'B5BX"N.X-K4!5^C%CWKNL-BJ#(614Q;$ 2.A0&:AU-R,W)H7'3 M&N<=J'LT>33W505F]UGX1 ,G2% \\CU,?1\E!6-&"&9*<)U%#H)1'7P8DHUS MF-SZ\V-T'.[9%5R!B&XC\<^F2^H\ZI+3C0HA_&<",R(?/A(^IY>]@CFMOR*: MK[ D&R-+DKW*JN*$-GQY9Z6\=J4:5ZJ:J M7#'7 T@W+(/-7'+10:UEWBH.1$E66Y*%>9!:[1\'-^&OY*4*%&BN]&]*O2FU M6)VTE(W-6$_'(3D@'>,G4T@+ E8\ M5\!@)&+$$9%$":<6'AD/BK3+W(2,=, MVP.IQPE @V>DC\3_FLM6B/7YQ!6B1V9=X-.P53:Y.^QK/# NJG-*S&5V5?" M !\\7CCF19_'NPX4\SKY.R=JPVTPFK-V[\'DZ<)JF<,N:-?C?-QQ_!.SQ H< M)$<9T&9&VN2KX&<-=CIPD$31!PT:J#/E T#T4?G+^+EM,#01^RWL ,ZB_80F5NG#@2E#K MRPR#D,>:31K#;WT=Y1Q?+E7'\9YR5X+U-NCU]A'1(: M+%:K6XYVNH!$- ;Y8R6.ZWJ7-V MS/!?D,+ZK\/D@9L-%0\'Y_A68+1+K%,T\,$+R)!-BZ:]&R:Y M9DBXW];9LK&JD/#W3>]#XJAQ$CWN,DCO8AK?.'N<$F-?^?,M75+O:81E20Y* MWLAA<2F4-P@+Q/"QTQ.1^S&;P,N(LE\QO-*7.?1\Y6 [P M;K]Y"/V!NRQH$$YDMK-5U]S,E%D]#=\/G_$ROPBC\W#WD*QV_HG8V.S\H/A* M04F(%Q'\$*M#WY>CD&8<'V9F!7$;I!*8M-&)N M8<0YS18$L_/EF$0.JEPV3&_C"[+ /'XY\ M9#_5+8 2/D>*[:'(^RU;_>D#; MJ]%E5#KXT:[,E5*9E.1HY9,+9S2L1ATM* MW1BAHZ5AC#G$9/3$97"R6GD^)F2,C&I4P\#?N8KI[(@E)(*@OW3B1Y!&>/0Y M-.&^]8-?C?PG)8=C,M@;.2(#%_^69(/R:DVR: *H =G +V5!5!UY_*I,'.;# M()04!(?K,)@$Q*'HG$LS\Y8L.\J)967D!Q$)$+-( )KPLQP*^'T? -'ER+/(@!IOTTYB S=3&G[)WB:9]R58:VV#"@3S5I,I4\ M3E[VJ;THLPZDX8X5F+D+[V!YEM;@Q=EEC>?17-6ZJ7C,)637,SIY.+3X/H"O M!R_@2(=I9M38[.+T@E&HYTI'&TP6GH91=1>KN+5:3%6'KYQ'3M=7ND]M18G= MFKHC R%:[U(U'.(0^]3\*%Z'B; 2 M(WX: @JE\40'PHWJK+8DN]S2I>_$L;?R! K8#AZ!#C?(&/V_."9!)R.BFW2[ M3 QE\QE=F5SD;W%Y8&3FSI_5\@SPM)[#/5/A:ST)@IWCCW?H?ZDJ%G\(M?(F M6)?Q/GTYJ0JO/I^8@;RE,R=^/*?,>LM' IHS>:2^2YR$)#B=XRW.AZQ2I#Y/F=&D5KV)5T<<(1R% MR&&X79H-1-A() ]<*, >#[;GI&G/)Q?O!9JSX]\X'CHTG*T' M!W><.2RE29#HL1<00=:<-4PG6SD5I9:WR=/.Z1H8/%A&B9 !=L63>A-1 MZ3Q%YAW?CYNB/,=Z$C%,AF2C'Q%E?'X.< ;X?G6(@7V1*Z:>G/RR;=(IX/JX MN#[F!,.B6)])5%TUB[$FJY)BH43&]%3!#)JS+*Y;HU:F+%Y/!+\X(=.YG4SZD>H9R!K? 2!I@%C\/"9PV0U_T))?F/.+^@69I X MBS<:/M(=;M.S783>8PZ!>TKA"Z9#'($-5VN9&+8J(ZJ-+(>1 MTF8@BPKU?Y9PC>9*75P&"?3$^L8C+('=+3F!)F!1O=_YY57B=EI, M#Z%APN&D@1=&7P*FZ5&7>0U'8[8+"%&6A8'DR4[2)T$X8=Z.3MZ*;Y#"%*=+ M4L+D^L"8*B&NM.[8Y! K5<6\K\,@BR[].7+<<5&-U16]&78M4:)8V4#&#+M3 M\EU,A"DR.?W%Z=*5%W@)O8*'WKWREIC.<[*.**^N-?AAD&2/&5TB").,\J%Q MEC?G,F*3WB=W_-L6+J%@/0*NI7"7",K2^X-UMS(PC4D=?AIYDG*6X"4C:0!T M1S,K.?2#IKV9^I/Y$E G"J@+RLC&VPVVTDHR1-*9^[PK0?DB^D2#Z6T8-U&X MI5'"JA,F)P'#GM_BQSH<+%&2/&)I54D*4[WEP0\&\!)U,E5PAC"Z*4*U8"DX M,)9RBG_;9AG(%?_B<\,L&GY!OD&SX!+?B_78IT82YI#+$?YKF]*>]*G1QY*\ MU20KS**/)$E&\S XR<6:E79F\OB(6O\H>B@RYRJ&Q'C!(J#_ ;?ZR2:,$O1) M8+W5*;TWZ4"L$NZ1=%##=RD*S,(O^&W>P9OLT_1G<@Z_'!&<*H$IO[PUS 6B MI&NT9&MTOF.8?V% R9YR)X=O()V0X=[':+@L0XT-SX4H@J@=21V4?>\"YX"\ MN06Q((H=?_(L$)U<%MY03I>AER"F!LO/7G)FS:"8*Y97;EMF03"+0*!Q:OGI8JRI5/:Q[<57UHS5=*-K,:.2//;K-QHCWS<]8M!$_^ MJ%B\R6_'7!"Z@#))_\8=7VJ=L)^C<+=%0]7(JS0?AR_&/5+"\V6]AWQ5L71X M@_>OZ17*R>",_&3W-"J<_W;S&<9W@C,LZHRO\K6C!4E&TB6,,&'O_?7)I%8 M;:R(0_IOY(94,.$808G1QHQZGBHVY8A7UYQ,G2DK,U6X=W/UT[04!0D:*"_8@V?X4N'V8_L3^ M=VJ.B]"/7X*MX[EMP(^@2&-8F'NZ2Z[#Y)9NPRBA[N7I]:WHP)(16?S,R-:4;"4'',@O#O?/UTH61TJA87JY[ MG*4$*^;EJ8HJX ?#3X7EQ#A32KDE 4*$P=,BAP9.T0(>>&X/Y0'22K6E3U]! M]PLC>,I!]6>Y4]+G3905G.&"^+FU$/!5+!\A MFQ;)YB572RW3UX"P<,*7^#"R*Z_D[K$:1^3\_ M?5WZ.Y>Z?-TVVQV7&Q>K3TZ$"D,L4YUTX?ZJTU#Q2>1$Y)%+IX*=Y&2R_"]3 M:#=VUZ^VP$_;(EX4%W%A0(3"F*' M09%/:RS]Q5L__H='??1R%+.4PQ^W]2E74:+L6A M9]PQZB0E7\1^,&)@G89+]9AW877J#_H>/XT51SJYH]&3AV'&BU654^,>Z,75 M/YV'&\<;"DE9Z>LA?^(T&=XJ8I M^=O0]QBRC:A& =JE%[AT2P/48(C#9C)Q@0E-S&?6=LXT)TA.]X23G#+&6"LC M.<\:$B%;0S'K2L(MS#O#7E"RBN!;0$U@-$S\42X1&\FFN,V=0B/MH!V#Z!#0ON RX(6.Q*ODIFZ6XLJ4/AU" MF)S!L<.G@"#8&U@(445'\3:1-YC42#Z\_W8RX8AFF)4\- MJ[0+SQJ6>$-5Q9R,WH2278\^Q/+^X7X0L<28MRK/NA94# 2%KP TC6$L&_!5 M\UDD7_$'-./J-V$V<8@-K(ZQDL5Q6>)S=IE/CZ-1]+=T*A97[V[1EG=RV#;NI,JJR&* SII M,FMJ'&1W4A%-0V/DHV) M0"J,2F?13!FYP&$V(BX&2(*&JQ$$&-FS!7# MUUJX((^([RQ_PV;;QWT,CX!/XMT#"AR@4#(X7^JQ970(SW6'RVM%"4OL\'C1 M63@^6YKL6"H3J)RB_<;YO_QNBQGLFBSB!L\QQRNCK_$XNP<%%NY$)24-Y^Y&(UT'3JJ7X,RMCROK(@PP7%8\ =65\B7(QX$>_ M](8>-DDXBUQYHUXZ@OCDB +Z^U_'TM<"==:J@M76#(.GS^IPSVU=2Y6 M^86Z#/(+0M,E&1M1D;/+%WQ%^$KO2M7RI'PR;1"%@:407YBR!(M2-1R04HJ? M%,T^JD-?@5S:8\^3D)Z#R6-J=]NMSY01Q\=*:Q=^^'P9P.6WX4[$D? U"G7" M"KDA?:(,8-##/!&K>50$A5\OHSUYA,&7NWN,;-U%^],00^*T!#5^N2.2*D&R M)F,9IV$LIQ>^O7N;\?< U(V+>Z-VIRS=F=H3/6Q4"MZ?# G>+/+EU(DIP^RB M0>4#)>23F5M0;%ILI5J/,5[4'98A5C1* M?A'4L-3I9R=:/I+O/AR1C^\__N%WOD2J:5%=I'.Z9,=1KM-WO]MUDF\P#G[, M1B?J#(DR1?2JJNW$- F;YY$L]Z$&.G,K(Y/>Q6R9E8G/]\A0"F.YY,EE('S2 M-PCS"-N0))'WL&/9K_>AUN0\/N 128"U.3KG:$]<$RX3]_T.0> M4^%@G*9 SZ,LTI.W>7$K5(^ES!*\]M(8BC>E M2I:@ JQYA@-_V VF-EA=CYQ(KYJYGODLB)@&4>=!<"*\%BY<&=DJ\A@+/AT! MR6,0&:$673^?V:,W0A6Q)$J>,W4=BVE%%J&7S*Q0#3@UFOI+3LVY)WG^LT\_;HF<^U)+=$AF;,$ZE':4V&<[''S%@]$WR= MXUP=Y&G-'PI, (OC&ULS$6N)L"!(B2KZP(R]V\C;.!%*-_ R*U@/$AGA&2Z7 MA$X\CC7N1:@D-F$C6"/Y=,Q4D5+5WY)2O! ^&A**%$0FPZ% M&^4YJ-\: T7X?@DW]%<'_4JHRK$T/ V 0VB]E%0/8O9^Q<0E]JH9%"A=G!1! MO)"C9\F12+0D&T9Z\MK=910WO453!6P="-RNX0*J^CE+U:Q*+#[SU6WO?@Z? M:!0PW_>:!DM1[4]?H%)&G\@!C..O3ERS$3!1%0T,M"DB!_1R+36^1TLI"O M/\[I&/#=JHE^0(999=#ISE".]Y\V6S_<#[[5JK/T\/^F=:1R Z)=2 YYL+SG M %45DMP[Q9,I29C6;)S>0)/6+!L9"JU0,A#SC$)@T:,R%@SD$8.9\+D)5V3C M1+]1'N!4\A0=(8+M<5.+M/8Y_'5#D\<0@Q12D^>DAH:QBU+G*9KSG"L>JNG] M>EHFKNBUQE9$$-Y"9Z#[W*N! :O8XRK 3%%DU1(5BI#%&IU,1#9:Q"7/V?B MLG%)Q_@RU0G17<.M#(:"% $W;UB I-![,3!1C5/,9 %M"(R@=&%M,) N%!!& MU(75NB(1Y1@#22@#. 5J$M>T:@I-*B"PT^I<)M=/'*T\R"L?5!I2.,YK/B!8 ME>)>X*G*Q[;$-'KBA^BO0?@OM4U.@O!9I/:UO.4-0:[%3/ ^YW,A.)F7NVSY M I3Q(UFJUCJ\B1#%,FZCC-NMY#83PT7=:#.PO"-M+@+WV)RI9=RL<\5YS #5;E 3 M_B]1^; (3#UTU16B^,(90SR?AJO1-Y2YJE/9YQ1#[OB8Y/_,MHD76$F&-E M-#K4#+TTLVV.AJB)UFFLA>J(R(D1-C,ES1B4AFSAS7"\J?&=H==1?!=0CG"TU^P"7S M=8ZUN"K6>3$*>S(8*E0ZDH4<3@,KD#>%%?P[>,0_Q8FW81;Z;)5B;BFL*B*, MYE2.I"1/^9I9TK=\TF]#[KYD@[; ME"SA&I%"V$B.AVZ^\J>XL%D*]4G+:G&?Z6*5/80_HVB:"0JLQ"WB@=0UX)B] MT")#9-!9_$UQZF9O-9L"*17B92@S#:VN,B'[[;KZ^>7=M%E:4^Z+>U) M?FD-^XUGN=K%I.#L0"\;],%U>J";6E5KC9,GABG!*Z-%M7S$RG]___8]_'\? MR-:)N,#V9\5+_A=6&O^K)91/O[P_KNW/Z0!+[ >^(V6\6%V%P?H>]%/T M^0W.19#D\+M'@L=(D27,S9Z52DM"GB..61:$B=BJI4!+B6'/]WA[SI[)RFHN M]9MFJ(3+310N*75C+"C.*XG#7[8T2O88>9# ,X6&E>UF>$TK.0*O#"X+@LM1 M>/83<,N4*CG4 7-= .)36$\KS&_%6&G.S,'SK)SI(=L]\5G'J&415IP%QWP* M7$1X&OJ0BBAE)2X(BT,R5*M#8"/O-##/2[.#3X/3,W5F9KY"7C,/XYH^V?0) MC])5&8=B1 M-X+BY'EKNC9".7)-[!@Z7B<^Z/0J^\ M)T1WS\/7RU>Y M/$0'%BU4MIZ"ZZP"2">>S19+S]" !5A(FD"H%(0[E=!9.F&2)0I8EK&HC'C$ MHNPD3IA%C.1)5R5W.>>6QA>Y%HI7-!W7F Q!XQO'&Y7UJ IQ!/-X9C[WD@2' M13@-3%LI,,O*2>5JUO/9,&#W6L#N+ P'[I#%"F8^-+YY<79Y5 ;FKJH&K 9R M.2O8=ERPW\%*%6]UM;:QJ!&A3DI6G6%Q72 Q%U)(CK+05[:V//35*:TM?$.F MWX;9K+4J-QA<;>/2!_#&0F5NN&W^)'#A+]&.NDHMI/$A#7(4(H9A1D4QD%KV MZ7"Y]?LQ.N?HYRLOH)<)'8Q[.2*S'()9GY!ZLGX PM8 M5_^@M!QZ)-A,\$.6<^')4B&"U\2/1^S_$F4<1#^04Q!->%Q_[H_Y'HA'X 4[ ME#(%8'UH(.O#_AKGGN%TH:E<:)9MOQ1H0;#@Z-2:%(,D#-PP8.5@'YS@MP7, M**+NZ P[3I:D=(D@;";K;@K&"E&3C0Q.'N^82H.G>R75@N4PC(!_5D@)]#LS M.-":N]GA7+V M8]5(EY,@.QF6TTF3_ 2)G*$Q@TV%CBGURTFJRBNG[(K&\4\%W5MHF8XR-.)+ M!?E5\L3H)J+K3:Z..&$=S1%PM K+5'.87M@JJ5>W[J4R=.UC1'10)NH]#= M+O+5UC_P/'/0(?SDEN'QSRD8D7D MN.,48DF?\ $('P'??#D&88.8\\E,Q7!U&6/.W:1%.2G\'?3S-5VL\FB(;.C3 M/>=1EN,:J?]GH^%C4O"VDC7;RH<]$848'3'HM!54IUT <9 5QA>K4H$U?H9/ M]^)\IY78#ICO7(9.XZ[#?B_YUUW8]BFY5RJ%7P9%X[FN'.%".?*2!V32%U673@JQ<8DP.(4HI%@7D:YG+O58%#<_*4-$=B9/[P'*O4F8!D,,M/.AW.G*V7" =/ M9OD4P1FHRRWA*SP$1O,7O1EK=T,"E6K<$MF,F#1_ >3&)%=$N76'A]O 6)T3P.@2@)(Q*E9">] M][4P(O9+86 1D8S*FX"HQP,NQJN00NY?Z;^$_T,"OKC M*';AXOO^97$W_@)J?U,5+OJI:F:')PV * M*6AY65>)1JE G3REJS"BPS,FN^5*J@$Q54">1^2!S<-(#J6-U2H55%:7[.=* ME$WS)J.11EA.I!Q.<>,PI"ASIE=]G+59O[@+9/(LEP)V^4F03Q*42.:W$L8< M&I10S:]&IM*I-2U$4"1:VM5$PA2K/ Q(.A?6*H?]+H**K\RED%E=OUS)^RR% M3JSA2=T:+M0U/+&_AIEG:O$<4/'C597M4V-@$CYL/BJLNZ1 M93AAW"\B:7X*$GCO1VD\G,3D.L[8V>9LW8R.D;3F&@2_+$TPRQ(-E"#T3W6 :CL]$DW %.LJ21@FF-&#?;<@K@1S^ MTB@!JH//AZGP<+A$%RL>KWGA+%GE^,_.5V^SVYR&410^PZS.G"W\DNR'!HVC M5(F537@8FQSEB(AQ2#H0D2--'J?J1"@!QCPDTA"#2$07WA.]?XS"W?KQG@9HXXS'2JF=#%:J5"ZFA(8-B5'*+L8[6$(X M(_)GAGPM 928-?9[(J8.9^3%KFI.3DC+FV72\A$Y!V67K\H*PS<2L28)#<@> MA[8)ES(E>%=-TF2^P"6:2@H1'R]U/:3\U1EA+YU8DBGYJ&^V+!S1/D:M!Z:$+[,+,IE$.\BM':-%&E2.@8EF7/O MR7-IX,9*E:JA0HDDA;I%5FUKUAQ4AE&D%!EJC:BW9:0TEH[=R"4J5F^)H=<;6+F\XKO8(%MT'9DU,J/+X,KZ18<$:X'?::,L+KW M$I^RRE'H\1,V))=^'1VSQPBST'/A!.5(O!XG/FGDGCZ>Q/YQ7CA%YF:4]B]& M]#!843^PYKVQJ2W M&NIB'"8_BJJ0VYB)%026V=3?D@ ?Q2Y(\L&,8[;0;,BB1:9KK4M=#2E\$L6 MUQ>X4L6\QB(Z1&J/B\2*N>J*91X#1#G"%2L;R(OC)AO[L-@-[X8G8!<1?CXA _ M03+X/Q4Y/2V;*G[BN:%L)DQEGUQRLK1@.7 ?45P]+6.0)5,=*4$R/XEE,>+" MK*VY?>*ZWIA@J$*%[6*![93\X3&8JU7-4YH)Q2,#]'8&S-'%D T,V%YJB]Q M2_@?_"7'(. 3=#;X&C<45?"0L+GDJX2+Z?#'@4^(Q#@CHDQ)!";S6;WX9C-=&SZ!,U6,EQ"I9GZO1X')2+41MA.1]9[WBKU MGAU1[]DW5]C:S"ID$@-?@#=RN&]Q+>92Y-O0B$,C)@S J\_L M:1H .6]N[[Y,;Z?6,V]I?<^H<;.B&6#46[H5/H[%BGF)J7L!LAIHHF@TY>=C MI/,W&P)OXI@/0E;I*/*.FC16<@H^?2E9IOPM5D00)QGUJ:-TM+-7^:)VW<5I M"[C&,6@03QY&E*DU/GCX:$0WWH[Y!S_%RRA\OJ#CHWL?*=G*$9GK-&$QI3QO M#YU(,%WT*SLQ<3!S6*D%PEMNQ:S8)4O9O,B*3AP9;&"AQ.''D4@Z%,F7@A'Q MQ'(%,**8#TAPQ -?@-Q[4W-$CGH="1/E]](8#:Q?+<,PM97>4 /4]_/]&:; M.$K^<8O.G%$/,!J:O#CQEJ @J#6"ITZ8&3G[/"I=)0M3GZMKFF %=/81N*#= M[;_$F&V2PH1G*.&C*CABO?BM& -#H-[L\.*%#^Y;$J:(Y(XQ1/+IN!8'$B$I M&-,W*M,X"@CQWUI!81^++"#4<@P7&X%>U05D5 [$T*Q^)[@-HU:W(N> N@Q$ MRQYJ ^)6G0N![$:BY^$6#3TZ@A;AQ!!CC^WX[.>?,_,89B)]GTZ^>H.C6NO> M5J0Y_%?QJGI&@P#-U*+4HG^LZP_R:)=#,)FHPGREFZAR:,3@\85XQ-V^64##AM M!)8,SW:-:?1$Q\;I9/@TS'HFJ1K\NHM1T>>>OP.52&-(NJ!X((SDY.O#FGE+ M:+H@:\B5IZ"-G.WB!-[EZ!:S9# 0[=';QBQ35 >XB*1.^G+2Q*N3)+4$L,S0-$5T:!9:.@3)\M% 6"U::\Q!Q4_)1)',^.%N:E, MUM/6SU,^BE[=)).EM6LR:\8PDT]C]=30;2>.PZ7'OBU,+K<%3ZZ):7$J:U.J M#H2-LHVBEB,+M5VT,IF9F1I8-%O5!=T&H&PD$;NTKYW-N/I\S/.2T3LB2'%R M_RA#L?@*ET#@^-PB>*"=%0<>0SDR1$C1MW6_]:ROU0KF"PI#,:2,B Z,NZCM.:OZ9B,&< M0:(#E\9JFBG>B0S&_1>/1DZT?!Q7JT:!L4D)\GIN)W\SABHZ*:,UQ=E*W$YN M&HBB, *Q#>X&GA86<#P+[O#+4"_0'B6SHT[WRG^(AH'+H7S&?,(X%9+-YN3NK$VVEF M07*ADAP/,EV)C/;D/ KX&,='A*#+0"#!C =LSP@SD"1,L1"TS2*XZV0#&(Y;_;39^N&>4O6$,@B$^T)56%RZG(Q.N! H,O]?013\PMHMB/K MW/1"ZS@B8D9$3HDHR:&91%Y4#>R]SBRJL@ZS&$BSJ M2BSJ4BYJHBRJHRRJ@'I+L#B.67O-;!99-=B96&;CEK\B+.K%T[5WJ^"=7@WW M4Y;08>%[_MOQ]24B-"B@KX8RKJ=@- ^KH,"R8IT7<[7+)F%-=:?WVDA#'G8, M U.BZ5+31Y;",S3; GG@D$5$TA&_?#XRU7Y9$RJH8)P"]DXI]KO%@%C?@B\ MJ!ORV8E^HUSII46,Z(/@I7Q?Q,KF5!7!/ 2VGFCT$!8+QZF,40N,=4V/$1#G M/+5'9O8P$"%3V4=9MI&$.:_.,\K'O;SL]:O/+YH[B,) M,W>A$@2,U;(-FGTT\E>7^2^(QH(U+(!MJ))?L<#,8I=TPM[4@DQ:*F.$GW)W M\$WS\*1V5BNO#^1G$/=<,S-:T63<>],J3.C66W;*X9Q[1Q0XR>!IOP?V=#Z#T<60,W.5U.O%/42;' M5!H IL6M,;4JX@+/5@,&(&Q$(H=D?[IM68T7L1CU ;:-YV/R^B\X^"_4=X6^ MHIG3SZ"#K!&7AS/Y" ,Q!F-G>O#G"5B3)SI$B$\DK>BCQH]N2\C=L/"LUXC- M*5=7BK2=8C;MA_R.C_"S&;>)#+;#@9:P0&41U13Z1Q-R;(H3BBXR,HEK'6!V!BOH%Q:O&63UJ IAE:T:UX8S."<#D+0S6+W";7Z(JSC$ ML.H%BX B6E/ZY$]IB,X>_KX06 S\"J;ZLM8N#R10=F%PJ"OFR*8,V@I#4GTZ M?4IQ_B,KHXJ,1!PH?BQ"+S8'.# 5?U6J2Y[)*:_0"R^*DY,-C;"@V'VTBP?& MQQ;N0D:62+HD0<*3"I2Z^!"GK3!_1M!(8+HN/G*)(!7,S*_RZ2W=@CI+Y<\L M[<-\I5@Y"]'F2-2[?IG+I1Z2OP;A"=V=2WA%:\%.0X-7INHA!?1." M)NS_;V][%KI#90I.D B*1X33)$"4(-7#X"7WQMMFB)F6&28M!;G*$5$ZX[9' MH8G"FC-U[(]N;BHVR#1+%4@N-R *@J*A#:%&T#,/23.&D7SMZ\1$^29EYG * M@ A:FD_BF":Q6L1'7-PH_=\_1G34K?#Q_<W"6;)G>I2!4ECK)"UCF<>HCF;*:5%M1<@''A/,*@\(L)%4 M3]42C=))X\\FPL'EY%1R3@#S@2D65T_]\MFE6%PC#&L*B%+_#0T A<6>/(8K M"I>4NO%%%&Z4^J:K7>".K(26E3=%'PC2.PA>&@NU'B(GXB.6)+E3*:N@2V[- ML*3%G&3GA"[==L"8@'_WA][HLXH37)N\J,T3/L=I.S)*P:1Y) M&ZLR4S4[6$P6U0-'/#DW1E"ZTU=5"*.!ZN 1J"KN(KC%IP]/ S2X#A'0BO\G ML.J-Q;]5O1)\%LRPI-IOY43P94ZG0MC@!K]=FVM5 T8CUNND;KT6ZGIA*W5" MQA?P\R[PEM[6\4]#>-M&&9534H31,H:,H8.%7-A1RL=#..%[KQIME@(!TL-T M ! -S] P&>W'&PISI(]XJ7;"\(+8 ,9L;!H9K#1.V>.R2A*5^1[WH0R>9:^0 M\*=ID4O?I*DM2?AM7;BL4?%;+].Y2'=>&AHK:.U3=-XD)(&E"/@)N59BXX?L MMZ&8^%YEL&3MJYF'4R@5Q6961VST G:+J> +,'G%L*PNBX#"XU(XBO!A@ =\ M#!8>%^@S6J9*E^CDI4(7S@A.7TPCM;'A241 HD*R\NC*&ND 1]R$IT2[9*,8 MD( Q'*$)PZ68)Z>@.HXS=Q8+&#L/.Q]N'3>-^V:@*X^4H;B(S9U?V M,S\SB>ID"=="1$]WL1=@#>]1KE]%?B*",,DH&W("Z^9-W5Q)"D1E(,T=-)-F M[^.15D5A%&06J^)[,?9VQ'L02^QZPQ'P@/+HE?)))+SW]K!<5 M/:1,D#16:B\]D8?%6Z$6NZ+9X.[%E=MW6!SF$5ED+>P"HT;Y;,*;&0&PT@!Q M9 K1!*: M"#W'".\CU$[YB"BU,1^B&#.%%HW2<:B#M48I?$MP.VR-!-N,F[\*ZZ1P M\)!B-,V>CUR0V(")TU2VD0A3OZ.Y FC/[UL- &3ZIF>#Z?*<:NL4Z2MPF*I9M8LBRMJ M7(-<@D"W@F&3'^O==NLS^ 16T1,H7696Q76A)D5AIY8=I.- ZG[RG:54T(H^<=GYZNWV6W&X15P&I,;F4;/-U^.E1&: M98*JL>J=^:J<+R_3=Z(RGD;S?/'4YQR_[%D;!RR8\R,S>I.#"^ID(Z_BEG@Q MY-)@-D?7@X-'3UR7I8G=AUDBB;C-D M=M8!J2J$U# R1I?EI)C\2-QJ;L"B*R[=G0_K@KZ*GLNON"5A(=D@_L6O_HHP M'\,ERU.'!?K$DYT_W%Z>J5^R^9,-YYPK7]<4&0NU='G_I\:ZPNN7%,63&."CZ]/TR5BD>+$SD4^!ODO?*\N*R0L. M' 6H$@UV)KDR_$O&F,,$C!D"3K2/#E.^HW.04+<,$CJ1;G(V;HR)K#H-ZS"> M _^'AIE7-\"%OB1H@L$D#_B!1AW(?Y!*LN.\:I#E\937WU 2CD>UZO28= MD&NEDQ[=1S]XDCDV-TQ3X1T7'_V!Y ,\;>X);11T>\8"=Z3><=^*@3FL"(MX M*?RQ6(.-V%%8Q\^D.&(Q<&I<==C0)W$*8/YOW.6#AJ[(WII/4=4H(5D*>CE] M41KQ;O#\8$]3#\4Y'YEKSQYDC<3Y\(?EX]?D#S]07N](3%WU,!A/6_Z!57A_ M#.2K4^K8$8Y#M.N*J^V5X&W.[@:Y;U3C+DW?QT[ZZV051V_"_>2*[##M2#(8 M[AY->LABT\\<0ONBZX>%&'B\NU&!"<8CEB\#1B2_.%D7]&9D7C:BE\D0\,:C M5SXW9*+/!-5NA>K1]:8BTS%7BP\ 39XG3Q9M'@D1@6[\DZF>9%_NZ^TNB Z$ ML+A/_-L#-'M%UGY(O L2P@_]PA[DSAS1FY-WYV!_[XQT>9U^#3%5#MP>!4;P MYBGQ4UF[LOB:X6PYU="=F0PS(Y"H"E&2(A_&Q%BZQ/Q!(/;V2'IP25.)0ANC MYS7H,]B"&7B2$8L% V\]?'W0D!'8G1>'KPG"G66G\CD#V>^/\HR/2OK.$5VA MK]4'[ W>E3\X^360]SAAN/?X;"A,,?)A3:$=J,MDE!'O9OW\RX2XWK$JE+YH8"6#TD!"?Z!JE/9N!P^,"[E M_3#7$6P+7PLNNM,D1E1[QO1 [U>Z]XR*WS\<"3.Y]N";2E;F/V%^\R9=?G>_ M_](+NII3G6YB/T25*Y[Y^]0)HQ3#KUC2^=N+^V56$OY_(6R+8=X'!7.*U*KX M,;>C$$;.J _T"9E;L2=!EP[M,[,AU9F3)@BSF)@ALI::6A(+2^U,+)ZQCWB! MJWZ>PZK?]0PXR*#:I38GC?D?DB8E!OU6#T,MW MF8396$H??114E#.@:>?L.*B1L?NT$V-9_K+?_/0EVJ;Z1O_JA)PRP-UV2BY=$9VS3^0:-@A3+S;HT MN?C(PNP A&1B*A" C>5VZ9LQLZ,/-OZ"WR@T^%$Q"V/OHU)F 88"SR, D\4^ M35*7 MVAR\JJXP15D/Y9+YEY-W&DCLZH=\SJJ.DNAPD<-S5%F8TVX;SQ#C^Z M?$JG 1(==]8DN:#+DAU98L!CASJ.+=99Q(D<<**(>.G].*1^:HM6(2Z3Q:M/ MQ8O2=9F%_:PRGJQDGJPSGB19WZ,'O,.JC6+JB4:=5?LAG]'&N*L8\WV=".-L M&"H*GKWP-)8<_AJG,ZHE75HE5%K0#;4&;76&?$3&K6:L!-R MITN*5/457?\H0@'GQ6&XS)J/^^W6C0]X1"T?O[*0SL?E5[$4#N^<%7R'-,:+ M2&ZP#)8.!W*6<8E[9SM3^E"(^Z(7]$@&Y3\5:DBO41<6[M1#;Q][ B=;SY.[ MPYK4,12 MT":/@HZ"Y\8,Q$B1"AS#'E/BJ@'E>@0CY(CU];AY1T:GTF+(:?-#AP@8-I + MW?4:CE@HQD(>QWRE"P]WU,-?N.&W)#LNCGB_R+'2 9N%^QDXD=;SC9?V, MJM$>@]#,1,,)Q+8=VKAT^DO^9L=&7]%5K#*+DXFN??5DDN0Z@?)KN.%KI.\) M:>"Y"#)8;C3>Y::\7H$/LF'S<):CD)]A+"Z,!G'NO6*@8T+S#E ",T4LB(Z;F'2+(BR=]AD2#CX/7-ZE@R$>,2,YU\&B M"BCK=M3#?WPN\$6=48\>>:(KA_;E\,YD[5_6W9$2KY1ISLTG?5IP>&609WC*[\.NNBRY;SDZ0O3.GE=2__CVJ")<4Q#5_?C> ML[.PJ@"!*O,KOY[1XT/B%[J>5\SKM!H#A:+I*)@-.LIMT&,>\#16F<6'=!8U M2[?,-F\)@JI'XX M>LK>M=S]"VCQCH\6Z9YLF*")+D@I/U"OYZ2<\FBRIV/OP2M2&='6IA6[^IZ\ M)8EKVIR4.33B?10B_!3M]RE">$%X;P1H^,HUN4_1-&'-TK"H0H/B8M&1G2&2 M3C8XFI.UJ/2&S_8&1-O&[H+\EH\-F1AG/ YI3 3E,?R=3L5.8NZD8=8H-"!/ MNI[@)4&-KI1) (CZ#%JNG&\0%69Q_5 MQ:7 YZM"RKGHJL9ZF,9,HDD:W--$[@[ES4E#]$<;J. C^Z MC(GGIW_;N^@F<@O/WY6;1G'2SV^L#,GF/N\#-Y:LAR(L7#(M(AQ@4=6.Q_V* M#L_Y_]CXX&+@ _S1>8+JNJ^.CU'HZ#/L)ZF_^%N?0=>>\48^LGOHH[NAB9_9;SBYH0.-0>O_.V&) 4,W M$/W&?O+-V<2NA];B512@>T;L!NQGPO+78OQ[[!.$.G5XMT[>K\.<"J?"N)N2*:67!KW2N,I/SRC8+9Q72RYSXL(< MT625VTX+Z7^]JST"\S(GEUY^6Z4,QY[#6N;^,V<3.6P-1IW2 ".E36;Y3[8[ M-SQ,% *TY$'AN8L,QO F=S0 N5]HDV@Z#T%GTCXJ&FN"MTMTY@'W M50;\_7_^_.//_^^9YM_C8H@D\&13GK?L_,*8P1K_82(UU: 4!B7BI@&(.%^! MQ$"3,3'_4&Y'09.82-[\$).MO]\F_?WXLLZ<#W)W/[ $.8F4Q5GT>3:E:]_( MO%#;Q:6ND T[WD&6S)N(+U[&H"@L2["C>@26LR/=1+'(88SV-TS)!L?5MO_R M*'B)?"CD2?Z!97Y[@GZF7!$CD*S%B,DM"$(2/V8RZ])A&4_OR,4 MI+*OA"5W7,RL84?6WY\IPI"/B[8"C,:\!&9K5UJPB"FR6->CC'0]FPI9V[%9 MQ2-)A<-R[/07(G,+3$C<@+TE)O)WI%=V6(UCS)F#+8^>)W8LXK2N M+&4*K0+]H\B0/&?4F&B3[Q-#9 ME)UYGR**FQA7@(/[ZM51H8W&A6B?8M ^&DQ=UA.UI,#JR(__27RV!Z.T_/1X MBAS>D>D_+U])N@;4SHST"EV%QA"F+/)G:WO:0+ MVJ2D8W9XHY,)%D/25,E^JB!LNN!93"4Y9 @PMC=U '!G&NK"?\?KP.[:_"YQP213YEW)GIXD@C@:GCB^\,CG"XXNW_CQ=1 M'$=O:%T>.1RL\(Y\SGJ=/2)L"EZ4%0K8F9/W-G=+R M=OPDFE\QBR]F%?\?XCVYWWD:L80-!O[P0$(WX/E5;M'_A20IVH+VQ.LXX7*/ M#O3@B#[/! OPCUF_5+D@>G9XU^^(*[(58 C63&3>%=D(8 T_PV&$=Q<8 MS$S*:29"SA8Q!3E?\_<;>?3#%9'R&"!^]?DJW;M!WZP/TGC.4-QVZ)#D/&MG M><1>%#LX+GSWB9$Y"0ZMD&.!(8&SX9T*6XN:;?(QA77'',)'5_(&0?2&X=! M-'.E8BX#?>^9K%VJN.1.6JSI2:^8P>DKW#$U1/ZOO_OSYT^?_A7/"68J7Y(5 M\5^GB%F6KCYZ\RFN61SD/4D7:SCA^D:2M+EHSV@\"1P >+).&!4R#4<],6:Y@;M?111?Q4X?N!< M/!X"^ HJ-BB\;Z:Z6-2PV!(X]<4A+\*->10@F]GQ\CCHA*ZFIQ07 M: *?W;.22Y3(&,2XX1,4KH0SH47H6WU2(.%BEOB>+Q>1%3YK;X(7 M"5X(?P'!_S<7)PWQ6OL*#MB:(YJS>]B!8L236);Z#[TD\U 2WGB+HPD]:)P5 M")0B4Q@ZR'5>[ZRI/,_9F-YV0PV^"/,])04%HZM&97!!X)U*E@3>3TGBKS$4 M$L]0]F=XS?>246LU!L^T"Z?2=?8%>G]/G"D]EE!%RM< IS@VE4W=4A(T_BR$L=/XV/JQFF5RF>R\4.T-;P/ M6N4MNR0)B5^9IOP;]4W%9>PW**2.FOI*TG>,HP0**2,FT[7=DS=N@\ 8[C@* MX<<5\V%XB )_=6#_'<0@@C:., T.<"Y%.YC%GQX(C;QQ\A$XQ2$<._7\G(9N M]#2>.:P3YS_YOQ/:OZ1X.F:8@O6-/XQS0;72UPN'_ DT0*-QH;K'15$5TD_%C)PLJ:1;_=KY/7Z(8/1R&T:]G<75YP\=%EEKGGC#:."ZN.QEM M=0*TP/W'"S*$(PK>FHE+\7)@]=+? J;!RA;Q!*\.D2Q C,J1AD4WO#0P:=?; M\BB9D*<%0)LLH'HMDBT(_J42O_)HKE/AD71\3K/X)D =$QX?P"WN),;(R!U M[DE?UX(P[S! M>Y@XY/0S]S4[@SGR]BN*JX8E_=@A2>IOJ:<(R@P,18<"?4E8<<\')"R?3:@# M17P@BF*$8I<,@DV$CG(:8;8]0K;HTKPB<>KZ(4L^+;#7?G3.@R0Z$^AO'+^- M8(9 ST<(TM"C0V8@?HA7&F!VV!RF+2:O)-PC#+T;A])+[D!)P:FMCC!T?&I? MR&'HCF[A!:6]B"&HO'5Q;.7MHWO/%)#)>8Q>.?)>8/G\TCUNS !A -/BU5T1@YLXK-7R6^^A.%14MT:5UV>6M]O0IHP61H=(LE[#774L9'03;<<73=$>=P>\#1A:SOEWOVN\ M&&W%X: [_XD-C78T###H0G)H:>2CI^UC06-ND'M;].!YUEHAC\&HO,^\+E8@ M8^X1S@>>5ZC-E:[#1MH.-?XN@M?>%(KOU@RD23#FM3 MP,,>"2T*6+(9"#J'X\&C(?V!VQ4U+FO#P4:L'6T1@G>:0>.C\NDM>HC@K7P# M!?Z#Q!%'[?D:\J!AFK-P$%\CZ,FA73G8EX.="10C)^O.83D268>COJ9'))RO MO#8$3^$]-B+%\G'Q^<<__?Q_.?N,P!";'9.N^RC\XL;?""J2*B _@RQ=Z,') MNZC>WY-,WPAD"JOO.R6OF'NUGL:I$" N,XUELEB7\1^27-4V*!Y(KB:EZIX* M'D0BZ=LG@P,9BQ.9P5=& Y$Z0R&T@@4R15SK5 PHIJ PG_G1HU=+BLV2VC,/ M- 4!,TD0U8 I+',OS.XJ)B.EKQSK2L?@Y(.@\=!3FG^GY992:55A&F/*/F?* M-(CZ%V[B4[R"S %J0)01&0V7>5C$%#/I92\4#6'6K>G,@_76WN)%_L#3AXTI]91D M'$?T^1[XH#Z]:E,7%AA"/=UW[XDADCE/Q9")<,"F(+6H4;5^]LOW.96UK[^C M-Q,J\Z/(>_.#H&>HL$+483+]AZPG1W3UPX3 1N7P.GP>GT%'&\YH^A\?L MK&T,)APYMXO\ N98.1YF'-( M%FL&4'KCKNBI!F>6'[L"M_93Y[,^I%?,4)6ATC"]JE[Q$80>] MLXB;[.,##1C$$=ZF9-O5\XZU3,-5&7:Q:%T #E(6T![&AV(;GLK"PF3&74;I M8E9*LW=;6%'88A)Q1>>D_)U$4#D%+4!BDGA*5['RUW0ED6OX]" MHY1Z@ST+H<./1YZL<7R>*=]^Z#S4(E'C].^Z\?E2\J7Z.&E&QBS1BIN\X/_P M@G]U [1V+6$/Q_X*'J7X 2@O_D$JV373#+0"4A/F:I0:PPA!T8_#BN .*?U1 MKO&N>%-&N*+$TB,"?R!YPS1]P.=_O9X2]FH&3L@X6$V\N)@>'&M2CLA"PU"; M9R(Y0X*X'@"4V^+15K&X7>N'7 E$%!:L:2R6V2MJL991BY>$.N%=1DF:4$R? M9PEV.>F+[*N"0)90DJ=[SZ'!=I 0.J2,'GLG[#^+M89>G7V0SZSO92ZH@OJ M7I9!23M?J.J!3]=$VMHQJ55[5(R/G4U#!*B2<;&&VS8ER=.+B\;%K9^B%AK! M1!9K*@3#ZMK'^#MUFNR?JYMU2]VG:<<,.V5'NW9\WC=]/%&9V!?=.SO>_ZC/ MHZF8(M0QC!GH0\^8@3TZK$M']$F5;I096;>.Z/<]\*+P&"JO#EP1N$@TB^%X MTP/ LP\U)F3XS #EY\17WA%BR7YQX]6+\\=/9T>>7&%L[LE/$)E_5V1%#WK! MPC_^SD(+4E-DI-B2D^**0TABVC@J5V.O;.8$5E>_-#DF$&^_*T)]%9/?_/3EP@V_]95[F'^&QUMUWJ!9 MYQG;90(0; $*D+:"!>U[%#NNK/$85?#I36XV=9Q ;,BA+5D][.*VJDS.^,FN M$PI!QS7*G=6JV Q#0^$-V3[PJNL2F6CD4K ?G#-^2#R>X?D!6I24_/.H8!2BL:U?!S.>9K&_O.>Q5VG$5R8 M\92/X?F85X!H1K@L8(;@VKD5$+E\5 +TYP%V2$Q2GZDKM&RBN64'A'K[P ;T M P^Q52VP,\== SLK66(*ZXX5F1DI;@J6JB.R^ I[YFRS X1YPA76A%0W^#*; MTB@Q/WN+#A3SK;8___G'G^'_?7)V+H]R^U@1,,$&+8" M-@,11LG6C;^Q -ON,+8YS$7>)(^F/1YR"A&C65.G8"%81D%P$\78:B]0_<>O M/SW ?W(U_D>7J_$WV.='#]7X>GIVB6:F11DH=_(B\E$6%MC6DHJ"Z?'BUZY M:$9]N Y&0@ M1?&DF)R@\YF885R .&$!^V %!4#R5FSXYL;XUT4@_#0R_*6M>(\ MDLVD3J0]QU\$H>5-31'G@,%/Q0 &A>]KCU@@E@ZX$I\@28AY-T=+;V'V=/$L MHUMNX4CU_&"?PD,W1TM@0%7$8PC*V]V>78R+=?FRO3BH&^BA>I$;+."C3Z*" ML8@?A32>:J9,E64-:'[V0QZ+L8HV(>JY;SU8H/Z:HCLR;RR.B8F8-B)P$FE/ M$I"M*J'YV=M77!9]$]))@\3@)S%,1QZGB-<7(Z5[3AJKPP=[I@*LE=ZV4UUP M5D^ O$!OD*T4O<76WD/3M9% M41>)G1P?@8$Q;9-D?1F'R)+*Q(#8T3R5<_L9^NS0P"0F/CY!6S05P-F4IOF'.%K[ MZ5U/\R^#1)H"F*K'>$MX5+:/-\B'6LJ3#+]RN.T'S*2A<)._CZ!&F$([ 1:[ M13!->+Z,N=\7ZS6)=R[>QH/$)*@3)*V],DK;&AO"-VRT\FE$$(T]8^'N":'1VOCTCQDP"OR+F-$P M>:P$?F)Z%TRSX.SB:$?B](!IZ*+88Q%A_M;=(!9R7C:,PH\TE)XV2$W/HYXD M@[(OD]>S-J6,UY29K-VC(:CHR9=3E[C^IOP8*PL-JL!"$\$9=Y$\9KXZ02>%^/SHZ A M8TSQ66X0/\2[(V1IG9GT38.Y/E+H0?B6=_H.V"!=,P.MC8DLBY5\G.6D]C>O M]WZOV#].;!HY.YZ.TW$]CP(8P-.*!?CAG0 K8@LKA48('B7508'@0N)5+O#* M*71N?OUX?SLJS!QYHXMN203?D\%L5= V]^J56A_=UC@H19G64T?))#JU04DJ M*LJK=(TZ06/XC5 - *J86?*\7IC'([F),/U(/L:)4)6MXW(+5Z9I_)=R+(D$ M+M7K.([BRP@(I/)(KX3,M"TG;TR8T2;*S)RI>]E$<>A>;X$+ &80Q!N0,OQD M$#=TR9@+-S3?%*)'!V[KK$^'=GKLM"NT^LU$\\@69\*H@V*<\R5LL U")_3' MT))T<9,MZ.&)40=QCQ\QG&&?2)T.A?!2F)FIL5SZTJ,#;K&%J+N>:>NT$W4W M71*W80DSFK$)J1,8DCWA,VT=I@HNT]JQ%G3JK(WI4JQAH,]#'+WZ'DWIFJ!* MDRU*N)#/02![9;)MO\!G=(:A(46B*PSD_X"].7[X@Y-UZ.0]3INW<&0V5$*K MUD'TEK"$YGY&O)OU\R_C!Y'%\0'ZS+(^;Z-]F Z='B-+>CU?6HR1"2U.+.O* M87V,:MG?XBLP]MV@]!)C7?>#^;L-5S$UZ?DA?V*BNX9+EZA OV4N&[P@O.=7 M*^PW=]/%S_#'&%770?Y$/B*>" D^:]4I/U2/;YXK+O+82.:TDT8.6:^A?7R4 M<;]<5"D+7_-$+KG*AD*US;O8!]X:X.+!O))"CT,_*1M]>R&LJ.B< M):0LM^B\N=!H/ALPAE(Q9>NX$"OCR ?O^*I&&P<]B[_Y:$[U1T&->!IH7>6/ M@0A+/."EC.J]7!K1_1U=Z1G@199)W>;Q!]+0GXYKZ/)#03?^:>&)DS2'UE\( M&:$G2'B2R@D"SIRLW6.BJ9IJL2I"38"!3V4R?E0!5>=,()-,%I?<1A%ZN<&B M>[H )@(^2"(@[U&V];P7L@M!HS.+OY/3+IU$IO,^TMX<19(_#BI4"$@@[6:4P,-W@G.(QSJ=YX_NH=4,(IK*3>=.PCDBK1H[ MHH33A9IC_B9%:Q-9N_M@?.79$"2OW>29DLL;E6;W)_>[GW!:VLST^ Q0YYZD M?FI_B;;D-Q?=T=+#I?#X'B4A*?4.=%XPRO"-=YC[F$^<@G0XTH766)EVE';C M8#^.Z,C)>CI6BDV2BVIF>7Q,.'0DI$Z?5SXJR$,O@Y>ZPIPI<>?H*-:T2,F0 MM7Z6PUQBRA;6Q3&265'[>Z)ES"3,G#5'A2(MN6%B^KEHGRZ)Z_G!X8K@V]T/ M"]'][/[X&F*@'CH_]98[$!+&V6?M<:&#A_P)461<2-EYN,#7>,57U>'].WP MCCP"^5KCZME\%*.*GC-RJ@QVRSB6Y!Q[XQR+.<<\F6,2(HC+.%9:;:/#O.2N M @BG#V]\"6>/QUWR#\S[Z:ZG>T06>:7S@Y[)46)DZG4^%+QU>8OEH;;B(_<[ MF];'XCF5>/'J^@'=.E'\Z 9D29(T]E=IY\N3K@)YZK,>/JZC^"/V@0ZYHI=C MI;80_! 0;X-IC_*9]D.&A(GV)@\YDG^;;N$+-<Y9G$ QZBL4^H+S+IU6'<,KI;]F'#\[;B[]Z<0@O1>VZ+MI**8XS/KM74"Z+?J"&TOSC M_TY8K!&^S5V*S85W\:A/T''X)_39)DR;$"UO8"I5F(=UI$YB?RCJ0',W.F&<:=I+CZATMN17+TYD3DM')*5_WN2" 8L$7-Q5B M 49E+D+R]!)'^\W+C?]*_@]QXQR]?$Q92 Y#X$,Z0,D@0 A%'I3T"+,!5Z/X M3!,!B6!2'"EF=7#XZ!T<_KOE; $GA8<=>=)CZ\RYPA<7Y4P4XG7 F+)&J$UT MG)D3Y%:.O>=BQ))@](6'"KP;N)S< -G3+QL.;Q#OR<\_?_[3.Z27;Z]:((8S M*E>NRB ,^/:0&,3&0/?0O"^1HJKB(>*YWW.(A1ZZ'J-CJ*3/<<00BG@64U@9 MIV14$=CB23(@?RWK!B>R%,^P3"KP.<.ME8F81B7#/ 3Z(8XVL;ME.QT%F2SI M<%Z&:0B[YHQBHJ@<=,VZ%,<+E>6R7N6"XWKG3L^0ZMU#8P9RVC/M)QZY["T6 MY^S8L9%-:$9AR!U2JNE!K$2LU3,YA?4QT;2C6"G7H<#VN7!A5"N!:#*E,6\@ M4N"E$J?'3TPQ=54.G7*60:I,M]X>][M=0%]_;B!!+<+-],"1,^&9N'<#FKIU M'R/+O^*F?X.K!,C@'EXH:HVDAN0]L!>1B^8"D_H!! M5#FB+!H@MMGX:$*] JM&U9./S!B^S?->JG9I>2'0GIR[27Q/X1!/$C1,4P_! M Q45^B!(T/9PSD6+7%4^$=C"8.04I!U*TV(NFJZ_PV!"-V#Q*TNJ#[\X_!)' M^QW\U ]9B#?-8V,N&ZZ*J9Y$Z.NO;YC+:(03#+D?+L4[2GW)&4I=N'@ M%)$S/9>5 K\:45$^9/UD23!_F&!=L?00#+[ABK!_;T,!/X-^GQ=N^*UW;JD/ M B+B!\^S\[%F!.NBK2^<5?4YTSDTP+I""A/5K&_ MZXO2O22O4?"*VS>(W! VM<_[<&+H!!9 ULL1$\RG]JX0:NZ(3LZR/&4H=N+$ M3T:S.7)3'U,=]0_ZL$?%S3J*?T!32@9BI4)O.EZJ@_SH;@G795E8 E!P%;V% M;V[L/<3^BN1ZW/,PW+O!(/@YW0,50F"PQ\>'$#8K!''/E.8N'2*WYXUZ#5C# M6?%B[QPL@TM6C,NA Y/-$&QH$P V6<-0^8ZJ:&%1-UE104[Q+/C;WHUA9,&! M>5GW?EA7@FHBB"YOW:27 M13_6:4]\%IPRA5%0B>RU)"L"3["I\IK'67>:U.;'2[PP_U81V_)N+,AO/BC- M#0!O^6Q/%W$%\L4%"[CS'D4NEOK)7SF\"PK@-6'DW:#$B04K!=DA MC0729@B>^QHF;"51C__>T3Y9ZH4W0E)44)Y:_X5G1T:I_VNX(G'J^B%\$VZ[K=_C195X/APG=;\[SWQ LC?17O1* M2^Q$O^^:2=4$]$HN 7>"0LBLS^Q9*0ZKDMI:P\BQ4]G/R\F@LLZ@-7'^@606 M24'',!B'6P3I<)Q\/$S+FXV(-O)P$DNQ$'W7S$44=VWDXQ<_]+?[+?2'"MW; M\-]!-D_@EJ<=_X91PK>7 R7,,1 M[Q@A='C/3K)__F_$CH8]3O7OS&J+.C1X7](4F0Z)(^9Z"3?[.V!>, 3?CI\- MI;._'SM&!XK1*.ZSM\C8BONLHPD4]^/3;&JBR=Y?$YAH<.5SH(DE"=#\F5 G M=!_^$P7^ZD"#J#3#@/!WM!,6?SNJK#(\D8$PJ#+BEC)QM&V' M-4ZC#HYL HL68Z/9&U.7?0VW(DA#?D!BGA_NT%5]1UMR:%..:,ORH1?\)J<< M/ZZM)S\-2!:$,"W)DN'J T;@;>3RMWGU!E2$ V(%)Y!--T,$4T2P^3)AB=1,0Q,EKRVR[2Y$FVC>VJR2,#'%T*&<3[E#3JT MQ>D\3ZG=8VQ\IO>&RS0.(-/L0$PC(C#-CKR$ 6DQ>2%P8[P2IH[ "!T0?8B_ M"5E\Y.KP! =)XJZXWS7]+6!>V)G/ HC[BS4\^GIF 9%&([0C'W! /YPY?$R. M&)0CC8J><=*X)!\0YFZ+H3ON]]-@:0$QGC-M)9B62DS*78].A#'2PW&:!3<1 M.L>O;DRSU*/&I4?TC6B&N7-.$W:#,%QO>,,#MZ^B_7.ZW@DNY7DR M(9Y"-8U,.@JD%RZ\[Q''(/00FL*#'Y(H\#T^&Y84'JP9:Q89:Q8R:R8/%_H0TRV_GZ;7+MQ2#P0.C"!7;**H[<; M0I;DE83MT1\K>B76A4-H'^@_[&(NJ8)N :2D[/JHQ9H-OPFP66-M4OD2%%6O>@?8=WL&Q$5CPBO8Q-Z\TZ^CP MRBC$B9T$T.TE"CP8$G-.[>79"L)7FL;^\Y[Y\\)*?W#C"5Y:_C?AHINU+YG( MZ>/WP^/B9OF#])T.P,$1T +OBC/!0$R9+-UB4\Z1WLF;#'.L3)">:7R2B[ZF MRVK$6 (=4,%WXCPK)N ,_56 ?M8+%30I0,,$R/EC$,<7;PO$B6.DLIIC.Y_" M*6<0:,E5#'W6(4X.]TEV2]. M% EG1G">O95V$?5^B[D_)A%]SN%..SH7LFLLGW9JIA#>J%E?-"!E6G_;T8E7 MYS+R=2MA6H?<7./#K068L(>;$+*\(_VPYW+(1IJ)1]@G1.L3X,T-E7@W.G"J/[S-DGVQ+L"'H0;%KO.,D?D MF.\R-'L?P/O$87WE&4L:G'>*ANXK"D# W M*AIS2S-MT&@]7#-YIR('QWO@A_3(&6J93.1<]AM!72_QSN&1[V[(_1Y5O(OU ME1_LX:]#)?L1O3B\&X?U@Q<7YY?4!QPJK/ M(>M PAU@=KLE@2L9B>77+H_+/EZ*"P^_C.P<^(,&B8^^ 4>D3SIF6T_K1')# MED0IHM#Y,>%!BC!29@SJ>MSR=M&MXB%,ZJE^Z.Q\];PBJP3TJ M[1T128I%:C1I$VC[+RXN'H(]T @_?(%=.$SX+33F[*!9I Y_WF++H^H-!Z*# M;ZD+!_\/&T24&O8;;762^+J!:)'/?&CI_^:3\7$"L)/L?%^$EPRSY\Z--W#2 M9]&8 \/E2#<9AH%RG* .Y5C0 M8.2[\YL8I@VE=\["E):%;$ .85J/"ST[! MJ:#().DZ!/IX=P[MSY$[=!ZF!,89E0,:6)P.RV5T3)RROK+DX"1K(ZGG?:^W M==%QZ0S=T"4=Y;&3VEV_?>R4UR=6GW22K\C:#XG'X=XP@/N>I (F5<(J[3RY MM'E'@))B!\RO2PG%ZGQ@C]C1/;S&(KOL(+435*ZF )K-#ND<$;@ONJQT&^6- M3IH#=TBBBGY&.8KAR/!,:>RO4$V)"ONOH9]BPF98;#3Q<[@BJA+]A)'7K:(I-\3R8DBE5P#7+F7,#$EY*[N -[=TR M ,S@:X(! NF;&\/?5^A%U]=UAG7B!-B+P-D,' 2'2GA'\(WU-.JC=QQB^4;@ M1-+6'=&\ ^T[H@-']'!\-%;<0J'9C\H)'/L2XJ :OR#X0HAKK"@2]CK+9 GP M<.;D?8"@%.%()PM0&85*%:[+)NO!>8Y";T($?@P#Q=P&BO91C'KW[A,_9 MI\]?H,1+LHCOHG!#8@E:8>QXK7QH*.SSIX),-6M M>P=/UMN4;#N#[4C=RRF,Q "8#5P:@GH_._^) W'H2,;WP)R)9077P":^W93Y MMIB=;XKD0$E/MUQE[J-D0F]EB"'+R51(-'2$O!98"W-?[8 M*WA% ML.?F-AD@^HQ(Q".6#_*0)QEB*M1 $TNQ%14YVGKP8$3\:RR\;D\$%5 M8 2*XW*FBD";F8\%0/H",S\$% Z+V5\F.ZDN#MF/?_%)[,:KE\,=>25!#Y\H MZ&TL]8<@"^..1%N#O%.2:/98@>MR$< M>U1ID]"@Z*<7ET>3);_"DD9M M/*]Q/_6%N.1]VDG<\_?_[3R?%%X?//O;;E M "4@6::0<9"Z%L?)(/!"S.>O]D%M\1H?RWB<@924)==?A MX4C=SP_1FB,U-]&Y,1 A!?\2!34SF&]ZRFT:D]3HHAOJ.<\WFYB>+,6W;H8. M\06NZXV[@6V]^D8\D.^HBQC[K:\BK8S$+H92!CAQ2(:8L>7#<9[I"!A,'8Y( M_"&O-:H*?$ZVB<=OQJZ2UL7) 4;$,!S6,[68T)&(/TBUIC"3S,FVP@-X6-Z- MBGH?QU%\&<4QB]1BMV=_#BSVZ<=H_9&9\R74[",AA>\!VJ(C-D@O$*X1?\95F.(X:("W9/I/0EU,T?_,170J9R+="6Q!9Z.+*(:0ST=@D.G MR=!IL@J*JYZR3\I&W^ =18N*SM?TMW*+SIL+C6XQNCO&%CC.C%1,V3I25QE' M/GC'5S7:..AQ048S_[SEV,G&\JZR^/@Y\XZ-23G?U!+%R_F3D8U)<"%NJ_4\ MCTDU31GH^AXED@+!4K>BGFN99@G<0;.<(MHP2P \ZJ(=B!JAIZ,)'I$*!M7! MJ!C=[6H@(HJQ@M(,C/UN^N+&WPC5]^6"4U\[;=YF09*=W!8[*&T%H_L>;K[X MP((%,$Z479EPPHG>6CD(7L>KPJ#=^.5& C\V# 67N(GC# DN_0C8RNOCN9/=G@4WUNH M@U_#31(UF;"9\_+?]FY 57B>OW)3D!R+/A89ZZ/Q^Z*S]--,C!3+1R!FW@E; MK,P!;2$KAJY'IQ':)A4MS;5F)0[SDEYQ28/F@J+K:4EVL/1D&:@IEZU-@9KW I6J0WH3!NE MHKZNO!4$U<.HY;^UNZZ*=:T@](L?1C&5>-@<7!&&BH@N6$OBD2VS.ZKH-*QJ M!9GYZV7Q!D?R.0U&4Q&E+&@%";D+\B/9X "9Y$#W#XU!06Y?'/A'>IZJ".S0 MC!7D=[A4SFF6*143.C=F!2M4@4[+QZ_ZX[:V@A4D2?$N]&[8[F .SCH$PW'G;REHQ@W>* M="&7T2L)W3#%TR;PT5ZDWH0F-:T@LE\\XQTL273;%G&-:O%PR!ZL8%J^+^5; M!V55)5W@J"\M6>:X#8(SOTI)GY M0MR$9F@-EWCL(!$4P:S-=AJ@ SM8AKJE_#6G2**@Y$-C+2N(D]Q?&MZX9C6L M($HQ+K1),E5G$.;TE<;8+6%6@6ZL-*PZH,L([&!Z=F>)^]O@.5DH:@49LCAUQR53G19/ M5]8*0B0Y :0&>I.^1(%'XH2ML3JEC:[.[*Y4U_!(2P_P/(>C-*&IZQ;Q0QR] M^J4'<%-9ZQ04!D;&XKOTDKE/(?)^Q9(Y2@=6+&IQ7OP&1*4$GHSK)0LJ>HKP M"LKU4VC&K'M;@!*73 TI_A?4K\5YT\T*_%V2^E MI]C%J-S'P_8Y"LJW4.'C['L0M6UON%% A^1"7;XP'B 4Y?D%KLZ MV6/LOJQ@I$A51./=\@QZ0G:@TK-X\-^&Y^LU3;"EUG%U;6OVLT2V\,*KM+6E MN&L;LQ,NIDG,7"Y!4I4D2]IZ&UYF*6QQ[2MD%_:B!T(ECZ7*,3MJ9U9L)M0J MY0J/6N53J=CL*R%7XZ+(P@/WQ,Y5R[ &5:R8%8, ';TCD'%E*T@5W(=1/L.5 M1'UQJNDOE H@HYI6$%D74U+W&C&I9P6!!FL.QUPKTK5M8_:G1T''=0D_+N*G MZ*U@EZDI9L6\X;ENN-TT1:T@ UXW@9LD_MKGW@Q[V!L&ZTE[W_5JT J6='@" M7,&J5#P"SL-P[P:#/C8,>II=O$!8C2NR0P\D2M+3BP\#=F,0EV7G$#_=*QW; M6E:W8LT(SSLW0#P1D&M9EML:4:.N@A4DW9$-C,=-$94!7S74T6Q#@/\-OJ5& M%:T@47ZX?D%<, :O$),=?[7@\-T@2.IT)'SFF!WNMY#)@ M\U:P:]CT%NV=&=KV8 738%\PZP]]]<-)OXBIW=.C-YY(TZ#>9R8UK2"RO-+Q M:#!8WI<,E(_YCM5&WP_:@14L>Q3(@XMUU:9?YX-J5-$*$LOACH8O"H-JLTN! M2W'9851VZ$?QUY B"6-4:UJURS04MV*V5.%O]U&8Z\9^B5VO1K_4IKX5!-^& M'@:GBN!VK/AC(MQHK+P-1:V8GZ\A<>.0> (M334? MY3)6#!P$Y!V!%QVJ\U-,<0-'\PZ7A\8_I*[\[ OJ:Y#Z"*:+@A9L:I+CCI;7 MD[ZD%;-2C_*2/V3P5>Z'BY"&XA=2G2N?NKU;M8(YU K6DA5,J WU8P^38<,' M#=J<71CX]XU=M4=<6M&)NBYH5YK2QV*<)O#O1+[!9&5.I M,OO,R$X[7T/$3&]RV8';"[4CWL4^A4C ?F0;M?E_>MXV%K9B9W.+/7MUP+B&8><=IU1A7OU]OLIT5KL#G]&T&O4T@*7.AD6*2$93Y574H0TKUM+C M?K<+Z&'K!NB_?A-$;U+NB5H;JEE5*\C\^O@44_"^PT44&J&^U]>P@JCR<567 M$95OF):M8%(%T$?"Z#+% M "I6F96L)$XQ-Y2_W6^KQT/EHQ4ST-T"R3Y_:I:\.S1J!6LZQ-W=;H'8&.FB MB)G#!_;I.[""92:H,8B4$ZXHSH= U#DUMJ0\ M=_WEJXL: 4)F:>XP)[A>R71 M@1375K""I&K>/GI)X_.,I1>ZWNZ"Z* +XS6L; 6IN7-RK8U;46SV@[PLBI?/ M[_)W*_@M7"1!'";^)F0QNJL#=94)J"0L?"=4TV!>VPIBB_ X]9DR526M(2+7 M8]%T)H\[N#R]1?BK&_NX)S#@2_FH-JUKB2V+1XQG.9;QI-X7%F)362MF#&[) M;11*ONKG>WBDQVA@4$U237$KR.F@U&Z#+#3 \TTRDZ=JZ M',(G M.*%1=E:K&M5EK2!$AO]DT2=:_"*EX=&\^NPJ(:[@R=]NUZ&'ANFR.DA7SHKY M4HN*YD*E%41D;E/<\8:_PS7V/551*\C@B=6)IV:U(B%+NYI6$'F3X^.5WVD: MY[CZ&E80E;OS<%-=IO65W)DOA)'!_^'A+S",49QWD2.,_Q U2[R'Z222HX,W\WLZ@!XOGD(@@R[_-D- MORV Q)AX:NVF27DKUD-V4%TXKT&\+5< MR(ZA%_!(JB@D74)M3-%/ANS-"F;6)'ON&OS4LTDKV(*:J)1KHA"L2.^IJ2YI M!1%7!.9AQ0(N4!*5S(IJL[^VN!7DJ$#W>R'VVP?77Q\Z34=Y<6"#%[[.Y4NU M9?79R97"9&[#LIRH-0*8U;)BV:*&WD^S9%%R$BTS9\E6#5A!,CW*$Z;3N0[\ M+4]-JM^=M16L(*D:T8O93 RSO!A7MF WXN$!][:L<$5CA2Z9<&WQV"5,*";_O-8;M$*IBP+ M^%SUKP5=62L(*>OJ2S!'^4-8X6]1B_PX2,-6L*AM^CJK<]:5?*A N"Q8*81' MU5*X4T&!BG?579TY8- .K&!9_NY8O(7$.T\S$M57L*ZT%<14_?R%S*#+ %5? M8W8?%A:J5#U]R]^LX#Y'+%4Z<*BP][6&I19M6$$X[NC%FBEB;MP5#<3YXGY' MU)V+*(ZC-P8.#U_42 -MZEM!WJ)H_WF MY8F$*($GM8?E8(U;P:HQ72_>E;]%U\C$@=P/;$JT >(0YL.JSZ=1*F3%T*_\ M5]\CH9=(WLA*\4%1S@H"N/^9_MU6*&#%D#LH0*#L0*H4*#N[*H5"X%,_ZD2@ M9=/,@E5]BKZD%3/9+R]"+6"X)*@G<"' P2_,UB-F:N@[(BLFA?MT4B\^[O+. M7J M7V%Z29TO&2;]*H(_PUD$Q[B [F%Z\Y-(CR[#G"/)2@9["# M:3G&JYGG?RO8V"Y-6L&6&N>,EKX<5I"3Z1)S!#CU,[12S(KA7W"(06#S,_4)!![=1 <:N+SOXREE$(Z$.6>#PY+4JP; +*SUZ3 M.K,31A-/Q=&KCRH9V3>8*<4X"C0^-Q)H[^V&5-5G'9JP8ED6GMH"%8=J<4W= M;DVKSY[19(EO#'4^$^F3%;-R3U*,6Z,+RL.$"%\3U#MG\/%P]?JOVE/2O+85 MQ/:U:?++#]5&F@BM(3N8W7_C*EI1Y%P6"ZL!(%$6LF,'E@,""Q_L6)!!$+WA M[0OKY2K:/Z?K?2#DC/HGGUE-*XA4N]NW<]23:]A!%(I+59Q.'>B^MK05Q#!) MX8KL,/6C4GDH%[!BR)GEG1G!$A*_UF/HUU:P@J2RAI9GK#=1YO*B5I AV:\O M]TD:;4F\) P>/WGQ=PEU*FXP?.LK6D'B(RP>']\5F9GD/,VN;FI0RRQK:I#? M%O5G?[)D<,OXI,B#P30!._6EK9@]C>I?-5&:HE:04,&0PYSKQ*DQ^IE]*YQ_\<-]LHC_XF]> MX.:CZUI]QNI+6K$*2FGIB_ICR7' ".3#H 4[B.9> 6Z +A"WX:6[\S'Q>+T' M9G,M*X@KZ=YXP@DB3TJ68%KM6U-K>!ZP>2O896@^UZ>1&A3RKTTW5K!/A4ZV M[(AJ5JYG!8&HS)"4-#E,?J;)5NI:&VM909QJ%DQGRPH"3'6XW*WR$2[?@,BY M@P?3$IOU8 73N),D'C:YFFNQ;KC^FFM905S9QWJQ3XU\I)I=KH9IV0HF@4P: MX?JL@R(KEYE=YI;=7.\BN!BO Y_&6Q169,,!W:LA*^:.CAAQ!?F!9'@C&52; M?88;M 75U[=QI=E):W91J?BGB""0/#NXV@MFA.:M6.AM;EX_7(0LO&J(,%EU MBU8PI3B![2 U3.O.OEEN_#A)S[ MP[0\N\<"0Y4X]SR0+A*,='.#__!WEY%7<5O0E[2$""HCN>@_0T#D=R^K<6Y- M9:U8LI)1[P$D6K@]3.Q_(J_S@,U;P2XY8Y849++>AYXN:$Y;W@J"FB4:B^26WN&J MC);<\)NKT1<[:CBCB5>3VY#9P[2>2Q/T;06CAP!(JUM;0[9O!<.^[$-_Y>_< MX"*"':XWZ*G*62-GK;C+BH\Z1Q \+E&4C0]ZJ;&VBA7S(I_#0LGZ% GU&]VP M_)G6=(K7U[:"V%9.U\-C7]D)>)4%'K)S& _O**1QKCH7U;H*5I DQ=;A-/"8 M?-F&5.__:5I[=EU%-[R7ACR]@S1JQ3K(CR0>,RHB38G^;=E49_8YK^:F+2_/ M\H0VU[!BME1V7IUA5%?6"D+&DX1_A8,)E0%,$OZ-^)L7^/W\E<3NAE Q&8V^ MM3>6-8.;7:J[BU9N\/ "=]?]OBR.JK[/OO-SX)PL=Q5_'K"3RJ/..7IX^K;U MK=A,JIW>UK?'*I^>7Z+(>_,#)1*"^&;%0#,Y;['&T,V;('JKE9OJREM"$ @F MN8W=RX*#O:L]OIK9P<7"V]4$FM>W@N!%O'%#KB6^A!,Z"GQ/^$X^P" Q'IS! M,_#X=S?()K%VJ@=IV H6&;I&#N!=:97G9$U2[[M:/#R#>E80*$V*TH_5R*6\ MIJ851#[N=[N ;BHWD&;B)HH%)AT\U67"5 M*V&BOF>7NJZ_K_R$L$3/ D$CS(+72G>"(@:I36TK5I7D5/G@QHN8GMPLV%!$ MD2HM>6L MF%W^'*"BFN>GB*S%XQ2?(LRO37V7F(ZIYC5A4MT*PU3S@[=AQ6,>\CP M]K);M,[V(A6S8OB9SOHVW.W3Y(Z\DN"/^A=D37$KR)&-=I$FL)A>@<_E:W)) M&-HJ8;@DA&F\E@SY @OH#>4C]VD%8_M@X7-77+RI!L?9E]NV@E%#N#=I9;W! M&K>"5:A*Q__AH^051!V.51'[*W2IAP]4"RW_02K)]DKUP!I3CH"*YA.Q\MT6URM097ZYRE[]E%/AZCZ2I >$5K%0:]69W]KTC@7 MMJ\8TIM0>7#$MT3K56)>TXH5D 6F<1FUQF514]0*,F0MK4#+**:R+L*FZ*GL MUI(=3"@9+0PE<8-JL_LP7*('.ARI*A=4^9L5\V". 5QG>VS?BA7$2UZ%MR'W M*_SBQM\(/?LOBQ4FJB0>]6E9K\[90F>(K W M"?!JM7S/IJS8#,*G4LK>H=1:FY2W@B#A8;0(&])^* M:04)OK)G!HM_K6[=@ M'W\C?_5#3[Q=;LHQ;MI"5LQSR3&3^39RNTBRV*=)ZH8>?P40*"CT\"+W\HW2!=VL$UL2+UEN%#"BD&W M5_7"HC;!7NG4H!4LR7#0Z=M$BX&N?L8;59W]*2_2H]S N\L-F-[T!OY6N(EJ M"UHQ4Q*<*/Q=[4JCTXXV5YQ=G!#:2I13+]SP6V( ^692QXJYR\["VL=8M905 M@Q?HM<*WLHBP46.M-:@W^[*3\"_/O5=TIDVH-VTY?=WY)B95 T2W%JR8U:+S M8>U!KREJ!1GG8>I[F'K%?Y6>OO X#/8@A.*!AY+67KAVE#WU]'!<@S0\^_*F MAB"F=M0^P%1EK)C;JG%3'/A:(Z"RM!7$2%[<^B.S4LB*H1?W?^T5IBEJ!1F2 MI\P]E(:W*AW;4X0N+W!$!RB<2ZG5HP%L*F/W.?L!@^-5[I*'E2 MG*>7;AP?@+_:&]"HXNQS412P'N UMHX"/V)(<'_;NP$-,_<082**&[ J^K1E MQ5R78TKE2%+]D[:IDA6DB8P*^?.M(8=X;04K2$(@8T*=<0O)S?$9)P* 1%KE MAM=NMY:L8(+TDI"11=!A.R7QMH%P\]JS:V08AI3>P<.Y&"A;G9TY%3BG1K"D MI@JS'TN7",^BDN8K'ZW8<^J,QOK]5E=^=MX7=>\4H;]919\5LV(^BGD7V*.. M;^$:']>F2O-O=.D^NHCB.'I#/5=;)6F71JR8507H"*8!:\RF5U?'"L(TB74S MS.@'$KH!=V,4L>D\WXB*YA[-6<$.X0D'<_?,,R;#HKU!^ T)A4.H>11$1U.$K5)X)ZMX-59?5C#R/ BB-S2# #U,7<#>F;4[IK&2':2U M R2J50QV:\H*-K3W>@"",%+.N]BGZ@.NUJ6\%P??DC8.@H2$JCD+X M<<6>QP]1X*\.[+^UPG7;-JP@7#)GL*< P@W #T;3;%S9#E(+XAV/7=^G+U&, MC^EF@;!--MN\MA7$*@(MA3Y'K[%OK&0%:77;K\.. MG7OGT0P%9.,&S.96U376Q)O8&2_Q-%;^H+[Q T/:I<(9='9R3B'->51.UW@5GPY M"A]GOV2?WJ*'R(?!1/OX/T@<<1/[5Q .J5T*#3>*((>656I"&K6 1#RZ7GK^FCV:SFE80*:ZZ:%V3V/IF3V%@J^FMS>.7AVC?"H957)$Z M>.FU:\(*LG]U8Q]'B)B ^D='M905@^^2U[O]NU'=CA4,*&\X>O:R>#24_WB" MJ_K\FVU:L(+HLCH:[^CS:.5SX%5F M+<8J9U9Q=BVMNXA56;^M*HS-UF[J># M=V;%FOD"@]K 8"[[?U<5;&E2S@KSL<@DK@F,.U5!W=[5JP J2:6"G MB+EAZDVU<:Y2S*H+Z3X*!\14;-^:%7/9"ZE;->N]&K2")9)[EU;#;U&&D?R0 M0*@Y&7N+*C(P7EQ\OFS]%"5/=)N&RQ^/U2PC)%53*8*PNK9C MQ8R/YU((U](K3;)NF:NC^;BLF* K[I6"#NOTZ,>A,68(_W[U =-8;?8-6($: M*^^L2@$K9H3>0N>A@!M5RR*E,E8,7#(R%-,?8$($25X$\9EZ\3#G"%P]B^? MW]#58Y2*N&?K5C"KSIWB ?] O9UHJ0>8[#C++J&E6IN3>Z2NK&!C[C*@6!2Y M2&#BBH!7+1BCQ#;,MU12W@IP,V;@.T+-0Q(YA*\$,&^"V6U>V@M2> M(+X7!W4#.N%GQ.ZL8*<"MV*9@7[<>K 2_#7U'>()8IEGE%=,% O?X&:O6/&R M>U[L>J53WI0#L(+E-1YW)N*KLL[L-S'U *>!23ACKT26$?&MK/9'-JMEQ:PQ MG4B.YQ\Q#R3]HTE;?/:YJCA!@[1.'>::TS.TJ&K%K FH3#1XU;UQ5>6L(. A MCM8,.4>MQ!%?9U]4B_6:Q#L7][)ZKU<*6,'?;.'>AG"+)W?PP@D^UR3 T!>? M?08DG"FAK[TA(*N 2%(,.6XL;,7,M$B'8V,"'-G43J7KG9^ZP1VF,<@-#EKC MO+[&[ ]7@:SQZ?,S-2R7WZOE[U;,0HW\)!F.Y%"'EE*8IA4KB*<:?N;06D$_ M5VOUE/J_UJU807PC1NW-Z[VOO%M-*LY^Z-^3MQ((;*(7MVL+6S%;0[X&Z:6& M*3I8<(#>L6WT3JU@K92WY":*K^,XBB\C&"0-C:R!]&ZN9@5YF63&6/Z%^DW# M?.!4PESP'+OUD)5MV[""\*)Y[A)NH UBQC2X2S37LH*XW/PNR74&QOIR:7N) MN:M-'UA;PPJBZO)W694I2)/,F#&V;TKDFE:L(%YD-2:%;2C6<]-V* 7/?N"3-G2DS M9'\5 77EK2!(8(GQ59%#BDFB+(^FA6^Y(*L4#3NV904CA$GH=KN#(XSIZ-5* M5G5)*XC )&YX1*7=XB5:5)_]_*N&.5!=A Q/>QF%],8U")'0U[5B7J6L6%<^ M"AJAEYF4KS &/E:#2)K4FWTFRWH4=*^/]NF2N)X?'*X(VF'@]I*M2NP.+B(Y M5-Q\AFG6BOEOBW1F^(AHV9@5K&@"A10!E3I-NDE=*PC-IZD]GD/]M+=O;_8S M@CL&7&]W070@A)YH#R++59,[04,M*V:[F"0J?S7BX_(FB-XRSP&ME&E2V0I2 MZV&4OKBIV)]K.*(7(7EZB:/]YN7&?R68#2RI#=0;K'$K6%5G8*K"<"T):E\] ME&SRY&EM[5:&S5K!GBY 3Y)A3B?@#]"L%>PII3KFV0#9=.(YD:&)YV68!*2$ M6>G>FA7,,$U%:U+>"H(>][M=0$]U1/G-O#=8;F"X"^ -XR9[-Z"A%BS4FR;C M>X-E36+Q$,>]W$F:F*QW*YAMC 0A1[O4&Y=Z-CF[2*8'CLU/2$W2\@[5K5@% M*A FK?%)6]@*4JZ_PS8,W8#I5I=4<+PX_ +"T Y^TIM_3>I90> R"TM&2;_. MUU-=T@HB-%[#^NFIK6 %20KG"E04H_ IYT"H,;FU:V%V_SB1SQ@75MDW3OYF MQ>R4GP/W).V%/UI7?_8;##8+'LZH":7_WH:-$" &5:R8QSL%)J)(R4M1?TFR MBOV=SK>O174KR#6WPO>SX<^^9#LHM8&ZJ^@MQ!CIA]A?D5S /@]#D-#5YN_1 M.K+F//[;WHV!BN# '!AT1W.IF'4K0(_MWEQZ=F)JTB]T"3ZJK6W%094KX6&W M<.@8^M(SA^AOJ&H%F5E^%*ITU=J;%<5F7Y*+]1H$%SSVI13W3Y%L,\D2WE,O MWVCEXWL=#\BOT'*<@J0-WX1BL")"#-[!["S[XH?^=K^%,:%L>S M'"N_O?BKE]N462=(HL>0[=:*%_:97I*$Q*]D20(4?A.J M[?/A/S1C"K6?E&>UN<;L D&.A1YSOV<-7E.AR.QS443QA!?P(S :Q"Y=)JOZ MXE;LHPLWP,$]OA!BH.O0EYY];EK:J8_&0#U8!M:N^(/=>[*"B7+B'9TZLES& MBH%G**TP 5?1_CE=[P/A[IE+W;^A<0?E&Z5EOET35I M.:ZJU2399RN&*QFA MZ].O:DP6;>K/?L;R[&V74>BAF="[Q&0L@>_AZ+/TIYDFO$ITUS9F)_PA)EM_ MO^6Q^7"^H6]Y E7?;@CAD&QE0DWJ6+&$Z17X$@4>B1.FO-#Z(A1*V3%X]II= M8((@1"[,1'@\RQ^C=9Q]N84%]_WQS=TM:['%>C5H!4O,P(HA"[-%C2]+J/B$,E,B7=NO"$"Q!H74:.)KE4;5BS)L@10 M>E?*]SM5"9E($4UM6$%X-4D-O-#8+>^O)"<"]>/;K*X5A&9KTA!XOJ[\['LU MCT2E$MK7T*?9NX#W-- "ZJI*J,^C/FW-SHABH!IU//^:H.(K?0,![ MF=>R8MER>U:>4[QXJM0 SYI4M(+$W&^I H8/Q^0*UB(7NMNX0+5JR@HVU*LR MN3 7[1-U>.&GSU^@Q$NRB!&9FL2]HQA[=F@%2WOF8KBK TD8JFTK&*7PAJP% M-:LK;P5!Y7R6=<3HREI"2,7"*AP6X#=F >"6?M[3D+FG"-&3$*(F"J#5 MC=!@J^D?M LKV)8MT(M#]N-??'@%QZN7 P5AURD(S&I:0>1X"=9^I=G5;D,F MS"MOVHGZMH+1(J!,CA[3+!]-42O(4#QIZD.UM,5GE_O/-YN8;&B@D2S$9$;1 M+W!>;=P-++_5-PJ\3'5$[+QFWJ MSDXH=?1V?8^.C;KD4"__,DV:8E8<,WG@OA165/=JJZU@!4F9&01!/_PDT2GB M5>7*!/P_/^7CAU? -^D+_0"R6(++%?<@?N?=5(A9^W&2NML?X9 &>C[_Z><_ M_O'33ZG[/0JC[>$G2MD2_I/%J8E_4=*EWNH2*D=&"_J _]L?RD/X0X'),#,4 M->L/BDF)BO,1H-=UE)TT+S%9,QH2((+.1D)6/VZBUY\\XB,5?\0?/N(//WY/ MO+]#U_I+U&"4[RG*/>9Z7_RN6BDC#$H5LRV-J?!YHB%1+#/L]"9P-XHQ%;]/ MS"ML]1 MH!A@\?M$@V(GWY)L?#POPO3>W:J6H[+8I$.\) @O&U"OS;^2@W:,Y7(3#9+# M,^7[0+^UM44GY:JO"S6*I20?XN'6#0+P>M0,LEIIT@-=;$F_0WS2.WM(7 M?/6[H9Z3ZM*3#I@JI%SJ(0#KS;TLXI)71JPI/NVN-\"@JQX!=96F'3[C&0-" MP+,=1$CEY51;?-IM]T*"H&DQ%PI-?FPQU[/:,XL7F71HJ![FJ:Y8:&7#.'7E M)QWTN>?%J)UC_\#;AGS2#EA5=H[!7L*/B_@I>@N;ABJ5G&.@U*%X$=,X=7@# M-XVV7'R.(3]$<%(&_^'O+B.O<<#%PE-)6MA_3%S- N?)QH2QE('#R]1J#^: M*D4F&IHNUZ@TM$J1B8=V_7WU@D82S=-#66QBN6F5.^K137J),;CQH7:/U->: M^(&L@6Y2/(_+):?6'V%$NL]071M&6BFJ&*JLN!M$-[IS44+[N'KQ@\P,F -C M*%5S*NC"/SA1[)'XW_[PIW_^\><_.#O4NL.:^;<_?/Z#LT]@(!&U_;D!?B-K M G*A=\=8H!TB'1_T_QPEA):UG2$E!1WGR#_\?+HGO!E8'EW&/CBL98P+GSCP/+O,?&'9UE0K#G M9 5?$RN(8-+)RL#UMA;!GI,5@U5V'<&4$Y>%96N28,F)R\%:*Y;@S\G*PS4& M,\&;$Q>(%?8YP9D3%XIU!D'!GA.7CM7&1\Z0"]8,XGPRX.% MR@$Y8\<,9="02N!K.:]"\C5T]YX/?\TX.'D,T=I-GBDW>1@6\[D@09J(O^3. M%WFD%J+8T0!D36Q17>O;D#G,;UTX_C@AQL:WJ^AP:SN;*15(<95[\YZ'%E'QA4G>]X MK<4BSG_3';RFU0>]PD2:%@1#6*WB/>)W('A$GK;EGI2GP[S>?+=';HBJO2C* MQ>9;/)R?#^X!F9>S53IQN.$(OB%^CS(HJG=S@RZNS=@J@2M^&EN_-3-Y!6MFZ)-%>QYE0(4EH^@EH MJC4;.3QA0;BY0Z"N)6;B6*R_)@SI7T-,?1U+2,FN"",B\M*#WA;4=$8W'5Y0 M])RD?N!*T;JF\+A7&#_E3.XO4=2>[9>E:3/=>7F%&8EX3JF^DTKP= $NG@-_ M4\P[4B&DMM)LQ)2SZ96&G7V>7=[4JW+D$C,^2*@959]7M^-RL$WH, M[7Q#X#S1SD==C?FN%SR0BUESRE>*5&)FHU&ML6B^P7WQ0VK$+8-DEX99*6:1 MB-H'"[Q1K.W4N T'J]*XTM$F,[/#@D(!I')=T-B3N<_"^_3E*!XCM4C_9M;@ MD^!6L]&RF!-08:<]"3ZU-?46,ZP(*^I)L*IK(MKRQCT)9C4!^92M&X8UMBZ;=SC)Q-SH)MO4YGMJY-YT$.^O?DK4N50+-]%WSI_5SJ)W_ MUDGPL,^6;781.PD6-E^D]:YG I'M73.IW&;;&AIV!W;SB1>#AL(II)0^/""#O@<[*"TG] ME9O%3!T'6M[[15L*@N@-Y^HFBJ^B_7.ZW@?"L:\1P<6P\JP!G;E;6-F3> G' M7>RO).1&16BG475KL+)*(][BN?\_N#63],)-?%/,K,9F+('+@P-E$=/]Y5&G MW0<2TWPI&C(-*UM"',O\U._=]^W(, MQCG5MIW 1<%*C67V-5FLF0O,D>;U^(V@PR'QSE])[&YXYJS%NC+C5WZPQP 2 M/UD%4;*/R2W0WY358J#&9WLGFHX?1=%53QZP-F8C500+B6NE86:UQ:TAH&Y. MU&5GQD#/CI3&_#KJTC/"6[^2<$^:#H-*L4'A,$48Z34-*KTG-*XA@3OR[880 MWG5I8,;59M13)=3GAL>9-7%86WP^;#'W.8IA1$M" YT:X,#5A6T[_?EE9:HX M;-N*-0:;%N,J;^"-Q%P9][",>0P),/V"K*.89%[M M)+G^#F!'F]V 6(*29HMHJ\R?&X4.Z("%9:S.%Z$K/-GPX>'.\!C8ZS=!5)6<'0\6P M_Z_ASO6]IN#_6Q9>S#]_TLDVO=N=,U$%K"0\P;1&^*S ?/#EKA_B"!9AC&8 M?;9C,9A,]*R _709U;]-RZ6L40D8J@(LL44,JVV6K14M5;4GXU) MN.3UN0TR7?!)<*K%?:#?[2?!J7;W0D&!?Q+\:7,9J*T%)\&F-D>3F6WB)+R" M6YQ3HQH^1F&V;1' 34==@_WD)!9DF^.NWE!S$NQJO7\5UJ"3\-ROVWNU!J>3 MX$ZK%V=_^]9)\+3%UI3M8Z.$@AS33=A@CQN#/_#(?X[L6CUM=F2M^>\D0HM: M[+4.1L:3B"\RV9*YM?(DH*M-]F#5GGH2JZ7KAALIU.P85X[6>GP2P7@M%I!> MM7,2P7=MUE+5M#\*BVS;;BT6TU FH]^#%W7!BT>,N7;T451N@%')^7L)WU ) MWKLU'F9U=8YN>S>P8 RKN.[Q:/V^5:2+.M((9"D^G=%!0:8KU)G#)AJU\KL[ MM4$416U&,I#H_ CS/\28O^"*L'\;IFF AJUDBC[M?*Y0S5.YM69-J^:M9! , M'(2WD.5E6QV>8C=,8#:9THO^%K!;:0AV]>C,2N8]X!]RN^(#/!1B$-%B>N!Q M4Q!F^1EFL?7IS4KV]>#%_(0I!B8&U0VP6\F#H7NQD5WCL.=HV=&>5$M>%!T% MQ@:;W?MVMAU.H%/X< P@$9W$) RP<(>8QY-P*9Q^P?>1<'^?DE&FI)?\]J]55_'AJ-AK,Q 4[F3I'#&$D_XW]5.AJ;P[S;R MVE6_6NVW>PK .EX5_L83WWZ#*)I/NJNC-IZ\V%_*6^GVKFHK6+EW+"3OL/D\(KS$G6; M)'O%FA' 3X1:)> @J@,A[-"0;42SN1B"ZMJ69I3+A%8[>8HT A<=\W-YS$L" M8FCBI^21Q*_^BC JEV05;4+:2MW9-'JWLS&TG&=>**@04V%)/+*E.B7=L6!: M^W<%GM56J>GQ9K:#5HO08W!J&/?=CH%]4D@?YDM*H67\OMFB_F9;:Y[ M'\/'S$+((;,5I5;H#\HB>ST=C5=7T7IP$AA,+<30>FO%H-QZ!VNIWAIR$HY_ M_=>6L+8,RBY[%U<+AK6TY)P$.E$O]M7;A$X"L\B,?^,;EZ9#Z;&>V<:&)\ZS M?_[]A&P;A/)I$EP9ZWDVG#4K8^P(:H_K\ B78Y/)+&/8H(]\/QW(89P#V_'YLQRDP;%)(/Z9CI41H0 Z^=:G$*OT9=C_Q M7VLB=7LV.JQ(CTL1]B&=DMH$\KJ2 R>QEY9%%,?1&[H ?(7G6DQQHHB7WZ*; MF!">/J8RV&[MS!=/59?K1;F&ZFH,.B/Z^_XW/WVY<,-O*OZ;U+)H4Y^O5M$^ MI"#[5#>8[S9S,:BNC3E)S0\6W],34RAEVR6KD)%Z/XJ&W25+LN-WVV)=/F#$ MD:[8)D;5Y@QD150L.&"DTP7392?92NM_"* M/.N$O;:M6'@F\F6(EPQ,X9YX0HC7[\*.CPL7)+U/O1J%!;Z*O-A MKZS79 6"X_7WU8L;;L@2I.=%B"EK#!8G^5PL,*/L!T%/\@ ME=30/T9/XYS(>+*&/KXW$W;"WD?5%XI)C=EF59,S43DOZK)6["P\[A;K;L=H MVV8L.D>_AH2F>A:WF_&96:DX7QA@GVVMAF[+K#_R <(.%0V#)A[$C MN4QX M%X6;)Q)O:[:&MOA\III6V MYXT"5[RDA'$ML[=IR#>O?YP'W1CGEAT;(7_%"'\SNFVY-Y#!:F]H8&;U" 7I MAE$RMZ8O)'V)O&9)RZSNL-K1\FN2]:H]>,SJ_+[;1,G_^L=QM-EB#I:$1B8] M1:73D&TDD>F4%S#S:@P1E4M($HF?1LF^QB/A4>2ILPA5^%I8Z3D-VK(ML/%G-@6 M#=@17-'>C1Z#+KKYL0^*CV-Q^%0[GW_JG!&-=>NJIUT3X-I@TC8=4>%R?!R&$DK/%ORE.>#$.YK4>DQ$EP=PYQ MKC:$XR2XWD]0,XXU.0E>#BV-U0:XG$A"ZU[*K5(8S4F@K@XD>M5>:B?!R&%$ MKS;!4:.PU;:DW?V%*+.PK1,Y'^>0FKJ&F)W(E RK^S(.93L1[HXE9-5'S(V! M.V[=C==#UJH/QCL12/*VHMBU"A$\KP\T4E]\X/+4TG> P-UJ;(.>36+!SW'"&0=@GDN.I MOQ7=($K\1'@YZ?'[7_\X3AHM*Q.;#.>_-%)L_$DD-)OCM&X;C'\2$S' H6T M$7 2K&Q[9AM;FDXB1=] 8K$!O,.@[+17A)A)(#9^@Y_RJAXF!$B)[W$BJWO8 MXZ* *3)HDLZCXV"'YUH;&)339F[+Y=D&=F70-*E'9@WJ**V: \*,PMSW?5?5 M@,\,FY[VZ Z!WDX.-= WHR2H?:\KM0/8SBCY;-\I?]O@^@B^#NN8H[R^9LH1 MC([A002K#$WB?H)O4D6N8'[]N$&F3,CS+A]%AN!%O'%#[@V?$\;TG _2T!=K M!:D-^>>&:7L^%.H^P\^7SQ/,\46@!ZH[JQI6?F=GB!M67A"YP(Z5U8Q MHH_C$-![TC5E56ZN.&.^@$Q'C-@$S_AN_.+&WTB* RY;[-"M$%Z8KA\^Q6X. M,FDNA(S6G1U'B?D2*5I'QIJ#$SI9=/CSQW&V2$N +X#*M->?,2T:&#B9KK1V MRUW6B0F&%>W8U^VG)P> ,>//">W4\R"(WE"G!H?D)=#"X$V!A3S8N(JX?AQ[ M6$*@:=BLJI+SY<353$?35=Y::[V1K&S'IA+;X$AJ.7U%8^6L8O864KPQ+_6*?WD?IDNRB M.!7(ZL>U]S.C.TI@G-#F]V]=G4&?O#+,_4,4^*L##]1 U8R,>]^\D7LW9\?N M-IHP\2+NQ[[WO,5S@BG,#BKZHI#R,$?N.Z9]C*H2X\M:4WBV6[DXGJ:;6%?: MCOU9/Q%%S&<-U>]YWY6N5@D:][CV6S9PXTU75V/F%-:%034+PC55[-B#!I.C MQ&<^N=THF73<.*2PM22F(;2?CFL[EH??L!>UQ>?+4ET:4=,NU)>W8PLV34@A M*%A/^WO>?&6CZG871 ="5%G:CV,3RA!3%.L@]6/"XKL-[\@V+.8&&:A%/1G?;E]2D<- MPJYP,$+F&7=\!"+R0N<8_XKR5&!SA>7M\>U6PT)HRF=G]SO32$='5N;54%0 M&B N=Y-7?VTU.W9[S\DM/^OK&75"I\&=G_J;7$&R019'\0'-TGZX(>'JZ (M M$/'-3S.,=)F0-AK!%FW,MN7OR,8-OK@IKJWR.)OVO5E=.S9_IRF5M[PAHTYH MWU_L$S\D20*L??9#VL&1[7,5!0W;NK;*;+M8,2ISJ=VPLAW[V&3*Y&UKRID3 MVK>/9,,@BC*TV./:M7S\S'D50UOK=ZRV^'S/[-*(6CRP#6K:L4^;)JGPR#;A MQPEMT)883]0_]NAD[/>+EM+_-F?SST-=84,P#VCVW\;;W*SR;,3=DS=I;#'L M@GVXDA:R(9FMF['C6!P-B,ITS4QWC+Y'+K=?O *;\ 2NK2)LSQ,-ICZN.^D8 M #;Z2Y^K%^+MZ_/="I1_G[D@89E&T;1OL[,&<4@35!K]US F;N#_#^S-*(%= MGO@X]LP7Q(@W0_9@ PC49> FB;_V$9=51!_MJ78,23Q30X:KE>< MH0=XAZSA)(\8QL/?8" PAMO0\VE[22UQO9N;A#"JOMQ'^T2]^H8F?)#N[! N MNL'\#'?ZGH0$UX_)@Y[HTTEP1\OO?E<#9_#[1D7O#@[6[VKBS!T6&OW],W>8 MZW&ZU-FS/_XJJ'6_/_^FPU=4,K].3&NH,-L;(PGYPN"*8>\T/J5C2ZBW9O]U!E][C?KMUX\-B?[W<&0F;-STPJ>IM]1=ZG!S'UJO9,[-'KL=WC3Z??[@ZE1 M@&\X=W]_ AGFA^YUW/_^#JK=YA/=-+\_F%H=METNL1-Z%IG#6!_C@^E8P:PK MS%=/DY$\WK$Q.\X!4]CKC@P[(9\M@5UZC-OXA&!T<_-+-F'&=NUJ#3LV<6_8 MW%JFG- >5B)B'^.&+M- Q>#K[ZM@CZF LO72I,QLUKGI%8[U*K^ M[*=1A'YH?DKNX,E2V<,W^Q3W[Q9]HYE+V_5WA PP4Q<.VH4=YUVWU9T](]LM MK1-1'G7EZ#@K^82<)MM!M!_G960+4/N TJ.,3R[#D:/VB?W@_?>>:5CX&F\4 M+SLT:U/<:=?_38MOE"+8\-PRU6L$JO_& /IW-+#^EV MK=FQR]O@XG;FVWO>VP:HN<>XR4\$.S=?TOFS5AP@I7&#%MSKOK-F%%4TB@B.45GX'^58* /*H<;@8&%?&FSZ/8S?<<$B$@(Z((B:H%PHA+PDL#G\%JX<"#G\-,='EFQM[YZO4?X6SIB53A^G% MCM-]>/SUF3;"2<@[8\[60'OGA*R++8"Z9[C>E:X?!D/6_5US;P_5J@6WA^%\ MM@5LZ=3JH X_=?W""X<'E;.C-[<)-CL"#=/N;#-?'N)BGQI-E]$"&*CQ>>^= M@8\,#51'MVWWKB_\$1@_X$'PKO4>(Z[YH0Z<4]*65."4CU%3(2U E_NRK?W;+WMC,5\[\8QC3R](JGK!T=V"%RX ?KQ M/;X0DMYQ1N=;#-NKF<%1NIHOKC,?[TT4EVBK708F M-6J[V:&I0@$/5CXB9PM[%_ M;T,1&/S@'FA4\&H5[XELIX9E1)\,BQW!>S'<2-\4= [=PXQ@N?@JRF;$X#*M MJV$;&;5G:7V=81&52M<770A?R/:9Q(K%55=ZOL.]L'89[WBH@Y(0\WJSPRN( M+0O"0677UM+6HH%AS[_ <'=UEQ_?*ZB&$4,'9P66_=VT<:2$&%G&T:\6M M][I..[S?,SBR.@GPE)=8E5TM),Z38%RSKE %@64BU+YK]O55T11 ,T<1N-[K M,3GH==[TU!G#@/Y*XN?H_:WBVDM^##X>Z6+4,E#_/AW#C>"]<*_?<3 &S&V% ML[/[9CS%<(.P*)_K!";E3;Q)KL@.4WF4[;7SF6L3LOIQ$[W^Y!&?Z=C@AURU M!K_\UW688@(=E>JU\GE0M=@-LOU\"[?%R@TI1[4J5FW1WXUGTQC/Z.*6D,QT M+K%RD;$&4&?04A:;S^).SP9^)NA,Y84R@PRU><_?D0U(:'1G*TQ'JA+S:?WI M9/Z%!-XMV_DZY7ZEW*#K[\[_1O[JA][U]]4+ANW<[$-/M0#5Y08=RJ6;O(A[ M1C&"PN?1.D9\]J<7/_8>W#@]9.?0;9C DMG35U?#V$Q:F%>:TMV.0DK27V#O M^J4^JJ:]>M&\:UXV76T%K4;Q-CDEOE0>*MZ= M$EO^__;>K;EQ'$D#_2L;\SZ7[KET]\;9$R&Y[&K/5ED^MJLK9E\Z6"(D<8LB MM2!I6_/K#P"2X@T 1(4 !(O,UT6 "(_)!*)O(%IM&/H-K-^-XBC!9?RI7GT MEVC\:;GBI:M\SOI1HR&0"*G%"WJGJ/D.;NUYJ/NH^5/UOO.J\["V;AO:H HQ MW*?":384F9[Z*IC5.1IFI(X%._:4U=J 9*XVKA7B+//2L#'TV4TZFZC!5GFQ M_+QP!K'VL\PJLL-H(_@%>E&")";V]CX#^!IL@VA?NWM6/)B\H&DD])^X(3AHCRKER#78S+O+\/ MV^""8^M[V3N+T"X\>2%F2SX+4YM:MZ:X8,%4:]H<6Y^2@280[*./\2N $:D/ MW9@_=Y'%^AJSZM7,FO,47%AF=XV'2P7]:@_0V=>>6\\Q(]A=G\!!&L_>VX.U MM_T.:@?A?9)DP%^?ZQ0\G[!9'%WA;B-T/T.7O:2'?$6#:P,'J3;H, VV-S$\ MQ1!)&(FE%^NK6R@-H4RHJQD^'8EK:Z/R+>M:.->8R5$7RH:I7OJ:-HF7(TZ] MT 2;VY27N3KL?7>@6;N2AM^=ZA *B8JY[_\>>U@=+[4L/7=@!QY$DO)XUNZ_ M:YU1HN:'18 ]]<%%MW>(JO;]4(O9KP8@E:^ NN_.ZS'GY)B M4/]C<1%%^*Q#F#;_:$SRG7-H#XJ.>JKIW8."I!H#&$[D1W:XB<0 VHA\A/$6 M #^Y0U(1SXJGP6)Z&*1*#V.&])_2@MKZ 77>)I-Q<,KO M[04]S]#D-8K%".DE$2?@V4;=Q 4UNZ!FK4'-?#:ZB:,TB+(X:^W$1YR:@7<4 M2)*7@Q?]\.-GU/(P3+>4_H@+B'8!T>[^:+(D5B%A%L*KHM M5SND(Z!=^7* <;8_W 6O9(,F*K>^V#=<,.FD:XQ1+Q;@!433K''O-W3'SLPQ ME%1JA29;>L/6>_9!H8M[*6'&@7V#5.@[+X"_>6'&NC>.'%2WI+YFE*-9J\S2 MEE0M>/_X2M]?7>WWD-A8FZMQ^[X-,Q_=A9IV>*1+DX>KVE9YYB/;2H>W@SY)%-FAE9_^\A,Q1'&?I,Q);(;A8NY%L4VV'$_B( MO6"I5(QZ/F"&^\IE3!A5MU3,EKZ( 'Z7)7$%D%V6A,N2,!58ER5AWZDEZ!%: M!.@N)V(F_-SO_5I$F+Y+B9@K@_.Y>MYA^"[KP6[&%GX^T&4\7"_DVR4TJ+[_/_3K '7E9_9XFJE M(!OXMH2>6V27F7^>-3-?_RG#7V9]E;FJ>BT2,E&:5.?M"M0/>U=P_' %,[9A M":TW\?%4Y+"W7WE[1%RYB\,@7I]O$,U!^H1F$^TKJY)]J:VW: (0+66=GO7Y M(U*.3I@R=CJH0$=M44C\N7$S_H2Z&EHVV"4BZYF^2T2>3[2G2RH6SM$R)ZF8 MFKK DN2>#S"L% $CVNN:TZ1RDG@_MP:RZ@#]8!%I(BZC-Q9P>W>RC)H,=S+ M388FF"[OY:;A@>X/'D1X!J_ 1;R[B'<7\>Y"QEW(N L9[P=J[47?/\5>M/D6 M!GMR//#C8-CM702Q2\=Q8:'#WI\><%@RAE(:AXR]]?\*0.C+1,Q)=%2;M'$$ M<(_#"CSX'8A$XPIV,N->YH+ZC'?.SAL_%^1GFZF%H]HM@F-=R)4+N3(5V*MZ MP^>]S2>*UE<:0F 2ZXT^R(==<181F3%E"4/1R]@B@+YJ9,&\@S2FY%F1._GU M0+;0UW6I*W;E7'\Z"'.N/]M=?[,R4+MZ0JZ>T!*]@=4<&6S.:6C(I&_0 M!6:/U+U_$\6$Z_D3Z.A*KKDR5934K[;Z#%A'VN!A7-TG7B(8E4N4UL]RD0G" M$22N8!53'+N"5:Y@E2M8I^ &V M<:D.E8@U9V$-;&6>/J2B)=\>188,DM M+5&S\X;2U9"Z^L9UE:%<92ACF-'5>U)Q%+LJ3E-#[&HS*3IV%EQQJ0K ;ML" MG[/CT8/GS:YF-KR/VJW6YYO02Y)@%VS)=&P,LUY$6%Q[1G>O#P$K9H/6U)B) M%Z^!/P'/#\(SXC< CT%$U)WR.?#5,C;:!&65+7 26SC11@=5*!+D1"+N#$/PXXNQB:YTL6I M%QJ@[+52[L0TOCP_$6_,=GNGZQFJZU6FH!>(Q&NTKTTN\C?I <#BAU62@#3A MY:8-&\N01 J7_:&/J)OX>(RCYS3>?N?2T&UGS;[Y))SV*#N>,;Q(GH M9>K27!L!C^7)W,]YU*9*;TGLL[/RAG_T@BC)7>*42Y3L"$8QSDC[@C6:Y,AS M=Q&WQU$ZB6!DSKP1=+&'5_ (4+261: U6O7I,Y+E2H3#4D;4C5B4A=G,9+8X M74-/WVPC-ZDRM7M/Y6>F5<[-#ZW[R_/MHRZR0T&UC@.EK$?;8 MVFS%C*Z=#@:LE+.LJK<4/<0<1PMS(XOT,HOKQ4VFU$Y&F;>P@H/U&PDSUZ6+ M4N:IH+J/[B-T]!]AL 4K_W^SG*95%&5>J#HL4>1CDP;]"KYATY;ZV(Z"$4_: R( M^)A_&J[!=;JJK> )XRT ?G('XR/.YMOL!&*O!3KI-9BR;&2E@9EBQEJ$[TA5 M $+7T+0P^)R/7+D#3=A.M0CL^HVZ+FI%V K8Y_:J3N5%@":_+X5,@ OS0Y:_@X9NJ2GYKZ;.FG_Y,355V68H?9S3M334YIZ-NJRX6, M*Z\$70(.O9[+4<+*E#^::[UM*\B/00]2 76/\_TR0$3!#83]%\& M11QF)6Y*;14LOC.RJMO-P8OVN"[WC0?A&2@(B_%1#I_,"TI>;&D\J2GS$B\&#Z?O&;RN'.'D9K!:&Q H M:F[^CU#@'[HWKWR?O&@A4@RQT5QW1&*^B9LN'35QB-2132.7$NZEU35.I)J!?7^$:?'XL("A D7%:+:+2A-(MB@ZW20I&F!3W MT+KC?8QC_RT(PV;"YV97_GU]?@*G&!*3_#/88^N#C=F>)3D= TU+">JVTZ;, ME5/IF:D)3[F4S5_EJ]G%^)8@N3'TDYJ70_,_ M9!#)_T=R5/511NNBE*5^C8_@*W[8+\)&6L*Y3&9BM]6.+=;,T,F'=+,G$&+U M_"7.BT^4\N-+%/2QD=@8VDE%BA4(]M%-AK2B:'LFKJ:0J ,]Q?,E!M!.9 \) MQJ0T,M6=NDY<$;4@XT>/TM(HM,E7$!81^2"D)#5 :ZHBRP")IGZ5E_->Y6@1 M$ W2J^A5;UO[=E'P" J]8SZLXU[NTW# TAOW[=AYB/5^\)"?8E4$D/H3'<+4O ) MB6#_)DM2I"A"HO;@$B"'X)20#&@&A6)]32#M(8X0>Y] "E9["(CE0Y0R=E<3 M"$,JE@^.'OPN2DZ[@U+S?NT[B/L!1"+O2P*>XUWZA@3SIV +HH0:<"?8T03$ M'Y&&+LX]C=8F3+\ME03IH'KS$+VHE28IHFXLPOJK$$N. M?K,( Y]"*#L:U2*J@PT%4$;K6X3E3R$G-C7-183]*D2/H>A.\G!8N58%".91/IZ,NLW+^AHUE$_EV M:I620\:Y.)0CW3VWG/-#.@;:0]Y MX\8T HJ^"0M0WCN$O@HKV>D4$I\1+H6]B^&1;"@TYT<8GP!,SS=>DGDAWK0% MHW[!JOP;+LT%DSS1*<6R;R!,5YR K2 _XE-$'\3BGS=BNXI)F?*XR7_^09GT M:H]K$23YGQ]QRVI3J4.&,;R5 %VVA$+.H8^NKQBU=R:1!&C^ET?_\'^("AWQ M_DH3,(;OV*;B>;]^>"HZY(4#L0N-DK,V!Q7T']^_\68*R-#:Z_?"T?J MR0NQ>TH"V<]E4Y@R#2WF)(3>-57WA9@ZIT==0I=?B %T$H';4>\G,7B:%U4Z M"9BLB\'U[)QSQK1QEU :0VXUI!+WCX5$C'- N\+-9R'QY(JU5G2QF21\W.#* M1G*N';=R10/K)98M-M32+O0=O5"H)?@:9(E*#F'*!@RH.:"IY"2F7BE,N_KO M67!A4:W[.8O,] JCL^F,T"DGL>M8[3X5UV*=?6=4+-^"PW%4ZN$N$&="1=^% MY(R^.K@ '177%!>!_\3YFR_)&:ZG-DGB#V"A([[PMX>KZ\\.M65,::ILT1E#XB3=&8WVVVSC: M(\%WQ/-Z0=]I/AG:MM+2&VN;_!4/F&*77FM)9JIYW M#9E]*]J MNN@?OS]YT1Y0I]C^]:K3^NR]!\?LR)Q8\_?K(T81 $?^UF$V M5VH@?7F+'^,@2G%AF_\!,"Y.\POWD[..NMBRO0TY(KB84YLJQ?N?CY_1]+WH MYN E8.U%WQ\\)KKLMH;P\*?V\[1<%JY::_0[1F"S:ZYR(;#6,83Q6Q#M;[P3 M^B4],_V.$D-H(_0W#P98,UR.IS34-NDU8G,\#^ZYW&IDC!K$43VI38U@ M#(W#5[S523MT5_8B'&B\.>6OF5 < M@^-'U5>!)S_--Z\ 1L'^D-X%D1=MT3PQ!._ B1:TYOX> H#;!R66$)*9VW$W;ZGZ'C(@N2 X=_L\')P8UXY'0QA MP?H.>4X]7G31@ ',\$EP#,MU#SC-D#M%\$]HD+N&;P>NHT,%<>[P\"W-=7BH M9MU9AXXQ+,08%(J5=AE0U+7"$H@&1G/?,'T6YM(++&7TG37OB-B(2]0XIMM% M8-1C^VV&L\G86>>^+=G&V#IF;>OG(GB*9T5M,!1#%5@2Z["PH;'7W'%AAWVP M[Q1+P4;PPD7?>E/D I@ 3I^^W/0W3('"*X#?8K.DK\")KLPC,E?&DCOD1WI2 M%I&ITR._6M>]*?)O3.*KD5IWQS3Z";(-;?]-D=,W \;I]48OXBW&07Q5PWB*%$=+F4L\ M!F 1>:$CMR4MN& 1*9\2N/'B%B;)[;08*YGPB.ME=&JO>7@?H;;@Q7L'MI?\ M+N@0SG[C]= 7B82NC/@QWFI=,(?B=- @RM!>WYQ ?N=F!2E*#* Q4BG?-VAR M^:O-OWEAEHN-,(S?.(%D(CTU9@!"L(WW4?!O,L$UB, N2%D+Q6JM-%!WL]LA ME/ A4?O$2US/U:X) 1IO VP,/P:I(^XBQ M_>Z3)^ EZ'S_%I[1FB7X9?F"SLN38JRT [4?,4V,71;Z$:GE81J0.@6E&K7: M;F$&?#E1)S2B4G%8^.(N']Y$-_D._>3!/3HDX2DN>)5;BF_0,%,04ISN]]$_ M,Q@D?K E'_UZ"+:'^S3?>$"(%-F!E!)S^[X-DIP/+F\I1"6*2#N/M]^?P"F# M6QP=13N!) FA]15:<4IVNTFG\HE1 8O?5IO5\ &DN03 MKZ$QUK391MM45V\>]'L**S7;:)OJ5X #MH&_0K$&L6I,7Y]?GJDWQ"CU9IFJM M(O\Q]*+>^H>3?$H;<"11 L_0"Q$YQSC*5W:5IC#XEJ584KW$77)JU+(=Y&,' M-FWC? C"#/VUP_MR6X>7RK$4CT8SSU?E'J_:5BN)U&UYYNZ);UG5:CD MLW:OJI*";'U^DJ0PTYXVFO+.7 K2<=>0TOVJ5BC8R\>,^\RLO=2C0;KE]'&P.KDC,J3L8K2P,?+B2@A%2L"[+V]?=^&&9K@'>(7+,FRG)*NXX/W M>)3BC^@S3X^;_?I,'X!G[)[PB\:87Z[M;YJ(#WJ-V[W=M!%$TQ.>GK]P:_GS M^QBV-L([IG/ZJ=V0G_2[ T=2P"V^K69L;=#4-.?\WL+= *S6AEQ )CG8&V;! M*4_#103*B]CNIUK/10 L>E#7@>XY"Q>,FU)%MU^24"R8#G49U46AL&Z5KICW M.AA_=$[L,3%N08:(<:8N=SW$M$:L'D]A? 9E[@@V)"B+_DJ$9@ MCS-HYX\K:TM/$B1 ]7+K=XC1= V;G6+=5:Z([3,0B_4UZ$S":<4D]@6GRJW/ MQ6*RC)[B_34Z,](@C_'!T^N^(=?Q8S":Z\NWR$ZGL A2*O=6 _N3QL M,&W$-\)E(K^:JG#U0)D1]*WQQ<;0W5%)-=%$S*TN,H9!^Y'C\&8T-DA>XJ(, MV#I\EZ75V0<;4O )8 'BXS"X.[0,7O@OX(D+U,$?,%7-XAR>?-V*>30MXA[0 M=XXUO$,#CXQ% #G@2*%[WH1$]2(@'71\-;UL]$-A$>CQ3T0^3(ORB"D\2X8? MVXMPL8S>T()+M0SORYT70%S%$'P&'OXW"?B__'&SR^L<%C_ZF^@).[5@D2I6 M.&0JOK;"9O("$:.@1<,9",\ O@;X@3N\D4DO"*%%V_0NQ@^>V$MR N_#57]BY5V(-I=/XO5 MQ/:/TH+^1]WKA/ %P3[Z&.,'JXD%K8$OGR"AOOJ2TOXO0Y?1:CYWKP\!*R&- MUM0HUOJK-&O]53?^7YXKSECM 3H@VKNWYX(DV%V?QZ^\L1(E9I46 3G )TMQ M61.6KT^PM[ZS!\UG[^W!VMM^![4;ZGV29,!?G^L+]'R*HP2) _\61W>=8)#T MK*ZBP?6]7A5[4?(K"/WB@**H#PS*17KJA)MO$BMR'66UMM>Y%D <98"EPDTS:SJ. M'F(1I<+;8TM<1H"(M)I\7@>;4>AK= MM+Z(T*#)M3-QZ__;%4C;FSIA3BU=!Q]*L*R]?3=[275U3 M8&M0>?I)1>Q?'8,JO]RJX?Y%+,CT1DI1W^PDM=U-@WMR 2WL*EX$W)-?[11Y MKF==*?YJO"_D*E\$U%/SO:#W?A$/S$_.UGWQ!).@;-JC*%>Z18HQ]#\<0RO1 M481"+Q:!^=3L30D"*7#]R>$Z E=ZI$H![<]SS%1M%?"BVD1N/ C/6#*0TK\8 M^UND+1QQ5;=+>P;4#W%:BIA56AUW-J:UTLB[_*TF4M=>F)>:!2#]"./LA.OU M]B61*!E;Z]%U T1'NIG\?V9T>CNVME?KS2:D50R MW.J'3Y9NBJ"&-7#9?%GJ39?J.W@++6@>7XFMV%#1+RBP+8I>"ZE)0S4=S MBDO#"(/ELM+])*\0TI;09:"I\ (A;JQ=!K1:-5]Q\;.LQ7!YUJ:KOR(5;F:. MM&J]HM==LXBDR:&:@YR7:!E03F!W%/%1+0-^GMP8,0?>;5TI07%YTL'#'4JJ2#[1QQECX!SP_",UI] (]H MQ]7%T/WQA/X3L\FG.$&$1QG:C$3G9(44*?V&_O"<909R6QC-YP*Y)5X):#_B MRWP9X-+0D$G?H*OL'AW/_R;'$9=+!3HJC3Q#J_W9@]_1&8H6N2T&J3,5[:5_ M3[G(_^DB_\T/);7T#LSU/RC6A9;A,KZ&'V(A$$YAVZ&=[W.O^\[6:=C(T)6( M92'%4Z1*$XJ01K.L;3N/T"Z3V-+JJ"XC@9S2\S)SW_5PGZLFC]Z9%)1^\Z#?YR]0,+"^Q\U#,B[PZ43X%S M>P!^%H+-KG>)$M8:\8S$ZL;7M_YD#GS[<+.-O@3^BP3;[.HH/X$0\R 18 3C M;S6,^PR8(P?5Q]J#&:Y:S MGK]P#:C\/OIJZ@&XB^$Q#Y) ^/,?2V:U5NH5N3V>PO@, ,'IL8C P$O/](CT M]3!#BU6G.S3>%A,\?!=A=%%^6#>0;AYSBP!4S7G9**NM;HD6L0*3LK0*D;0( M,P]5Q95"5@9T.K25H,U4+=V[I*MQM^W#^(YF]6=Y=E9GI=J>1XOTKZ"8'_ =4]> ?3VX",:.OV 0+FX>XTX MX*1FN>CE,GB-YK@PA,KD/D*7N""^_@9I?7[V )O'_K+SF^$2_4:VO[8]T/J\ MN0 [-[%>SC1/>,C.;X9+9-C=_O>_SAID\[: ^-1T+HTYD2S44!#:I[" KWD6 M+G]G1H<,&,02!\(D5EXE_F%Y\3B%,_]$CI_GU(.I58ZA08% U^:6N2?'N%@B M%TLTLQ4P0=O1?^((Z(KN,)J%DM$V8BXB5,U:[4).="QC+5WPIPFK8!KOZY.A MXF>G8PE;3\VVVT-I1O,O^8)&8(]U?I.6U(5X6[YAS)6ATNZ:1=3(GK,,[7I? M)BG)G=\I;R.C!.FBM[J4V\?QA,OPL1'MH:ZY:R;^&%HBIU4Y?R%I)QW3TIS" M](?./5<-"M-.LGI%[.#E#T^0PT(U5'V?*DYNKGPS#2R5%_9F^'36QV)[B$_2\&.2B=[C]3/"&M9[:*#S%GV]9@"2_E9 M"G:TY!9R74=DK[JUC! 0%]7DHIKFM0*&R9FVZK8,?Z@+5#!@%9P+TW:KJF@] M'V?!'H^UZ(W&E:M2!GGOC>>:Y:IFCK7H);. _*=E.&7P)C_$(2(YR7VYYCED M$IC6C&?H7Y7A#/WC]R?,(U0+0?M7M7:]GFE]]MZ#8W9D3JSY^U6G1C"A6,Z; MO^FS@G9Y,DY!CT6\IY,V8FY"+TDVNQ=('DXYDVGRG#/L]IK?O.[!O]5(+_-4 M#]4_PG@/O>,J2P_XI3;@YZ]-_L#C(H'>>CT$G0GV6_I97=0^WPO>6A]+N-9; M?GO-_$[;B!T#"743\'L:QCH<1O[G(0(YL_A.&$7HPXM C*Y,-VS2HAKL(O 247@OCRWS M]<]%X"6AO-:9KLV6B\"J]V[><14QU.=9H]5W^C>U\T7X%8<*<;'+P"(@%-I[ M+6UK$<#T7]/[I=+"'-'2V['G6KJ(;%.IPT](JU@$;*IXK9G8K#3AT5!7XVJ[ MS8X9"0(D2:+8_PK! 41)\ KN(S00^!0GR6ISSV=:60)8> M1O\>;"U$PG.$ 9;)$>D@8@6?G_F^6K4\K(<=M0ZDLF MP/8"O2@)<_7Q,D-11N=U-H$XWDJA!0+!/KK)D%(9;<]44M3PA-273(#M ]@A M1_B:36-?0U>CY^L@=>S:NP0Y)2S80ZL8W M$B+:48$N,/D^IAX<8P ;\S4CX7L"6VR?"W;!MC7Q.Q@?L5F%*Q7KYQ'"!NVF M4F4?@_(5)F7D8@Q#R_3SR-SKQ.^_& ^LHD)$V[ $ +R\JD&%!9F G:*]=!'Y"5EV*0[L- M^"+ &N*7:3JXN6 [#-4>-'(*]Q0Q4H:^U#1$:'(M_HN(+QN[^^4YW\&J5B#( M722GB,J:D4 8[>Y91-3;%;E[^&5_NL<#9L'I?4ZF*>![!?!;O%A6[K#FWQ; MFBKP5>A(*XM5.:X>A?HHWUQ9Q,H=D2-6X!KNO;+TU=Q?MIMXJ>I8_NRPU&$( M^?V7RPK\,OO'I R]>V+7XN7R/\'3XI=+[W+I77KWH/WI M76T11Z[Y_1LF5\W3/,N\3]"J_88);#Z_E*[YAAES?6]*TJE,7KN>&,RAJ2Z6 MWK/&:9&+B#ERH9>FN%)=Z*4+O72AEV9CR#UM%.O6BXAP<^&6+MS2-E@'JYSJ M0R?-=>$J#YMTH9$*.7':^,8T3KW01H]2YS:XR1!.JW@;V.@T:E.3$]./!,^X M/FY,9\%5OZJ5A!1=BSXOH< M@A8GS'Q<.3>&9$G2% ;?LA3+J9?X(49K%Z7H%$%SVM]'2$% _27<64H_: *( M2RRMJCMR=@(Y8V]AG$6Y>*BF)*2&-FQ%DAY86G2#JD!/5)=5 MP->O%K$^ UU$:C6912#MG$GJ+4\LE8_G#Y$4ZXN 6_G1IU3L+\+J;_1!J2S] M;MYK.+6W8=[H3;P#Q"\SU_/M:'^X:)TE"+,D06!^"Z+MZB1 M;[PP0%I&%'AK\B)=]56J"4ZHBW;,:^(8Z5RD.E,=3KZ!6W(0DXA%9W2\CTCD MJ8]V!3JKL7 E4T\*)L)O#GY"?P["/#T^2;(C#E1-O6@?7!H3#>'EX$4?X]A_ M"\)0'*L)YS +J E9V)Z3ZTUYCRO 2_^N29 ^PAC=?X[>?;3#_Y=3^PJB#&#M M-1>!ST&T!;5M^ 'ILZMMFGD2'#KR.X9#=NM!_(QTLH$DNWIJY 9\SHSKTE!- MMWXG8BJ/B[!ZB>B>=;3Z5;REPD97##%V8BK:HG"34^X:#D7I+;\H8!E7X#Z! MU^+=14 VT>&Q-*.][ ERY2N/6X.)UX!Q%UI$F";)&E@&SD-N65-4 M^C74+_(,]EC5KP$V$Z](0=@3..$P'1R*L3T0X6B@B'Q;C>DYW,[35$9H&5F)Y)_@R M##,B6D##)M@\:Y?T;.&5.0T;X37L@[/!:+4 MEE1\+&<-D*AR0G?R2)R@RT!QG&XA>,0NPFBNYJC@*;/+@%$11PJMQH+"TKOF MUSK2(=BFP+\+(J20!%Y8:^5LL\XVZVRSAMAFJ1:1YFUB%?G/ +X&6T"W-HGT MT(VD<;98!64?B ^679BI^-G95IUM59]MM:YW,H4'I9$V%&LOS2$E$JO*090A M>(KEOE1]+U.KWT%R^XZ 0WH?4G7@F7 RO9 "8R&F_*)&&(G22ECL-@R.18P# M=T?Q^ZC-1RI-C^BDJGV*?;[U=-"&\P> %&>D7Y=QJD>\F?]-_LE F=?#.7@% MTPAAC#9G>L:)X"GFB/_+@A-FVY7OY\&9# H$.NH^/V[?3^BJ%:2X$FHQJ9?X M4QSM/P6OP."M0&.:L_K,PN;F_,P.P_S" ^SD UC21 )NQ"ZUH59P^0\R,Z#[#S(IJ'H M/,A7.2%IMKDEH2)]*$YJ&YP"^5< O\5F8"][TO88$)?!I_,,7-"_\QD5$'J, MPDM"2%HV<@W12T)./MYYWIFQ0QE*Q,;N .0 *&7/GR)K.+081'&O0H'%&D7=4#U"!V,\SO56--_-RW4\%>K]< SW! M<&8?5V(OZVM\;V!["1(N_CHXQ/EB.4(75A]$"?"KFROP+[\F.,H^WGX_Q"&" M*%?OZ27\TXV4NW-#I9B/WU.&00)OC,8X(V_:$ MVK3;Z6<-^]]C'BWZ9T>VB,<(F]?#;+64M+>YB,!KK M##3DGSLL$50,37MMDO?DB^M!F3W]]8;;!:X T03^I\3@KOI;65..#%_CJ MP(6_T43ON8+N+QG<'G#]X0\9Q%*?O/?SFQ=VXC?%^^D+291_&-K,IYUY&.>2 M?L#B%!WU$D5RH[L\0^9&RF!C680$$2^@?L! IA&=KX4*JKDC:=3+RD?*<%EX MNL)%YORM/>(9O@IL"@A\-Y 26_,! MNNUQ"M+_9B W- V8EE,MH2OP3:%3X/!W U>?;T*U'(7QW% :7Z< XA]& B%I ML)T"F)\L 89OU)T"F9]-0V9ZN^\4,/YB&HS"UMY)KF7&W>7%K,-B6!11C\VH MQBO'/%8579&<")+-CAKV>*GD6L4_ME[;2H:&/%+KTDC.I;-BM9(U@X=26FA' M#]/(X+(GO\]\2)EFC[5E-^%M9GU77FN]82B7 M[9AC2-)Y$WY ;7\_G;'"#2F$3L:.(.H+%A8=0*W(/AX1\T*D6[=8)3_9:2*X MIX=U04 J;F5EHNNPRY#1H0)"T31]]Z'&&^$%?J"R'I-_2VPJU$KZ-F0Q,;[#R6/]+(ZA[ M$JW"THA6I6I!WQ7;9(RNRH+\DX3)1;/!&S_M(]? M_^R#(#=VHO^H;)SH'[_?1BGB*ZHMO/.S4DSN,"^MCDA\;KV(L G3ULULJL^E M2WBYX&&6+[;1YDK+^0GLT6E$%HWB<:*U,(_/]'OL\WWX*PC]^YS?6+;]3CNE M6^13\!W\=Q#YM^_;@Q?MP5T6^30!1F^G]OU!+SF4(ILR@\;/DWWX:Y >7@X! M]!\]F)YK+W4GB'DR6@+WD!&L='/PCKI27>V>0B9?D3@Z/$N>E(2RCQ9+"199 M8<;19#+%0LHU2W?"-%-//),IYMM6.0=X26V3[2TAE68VE:1U6HOHE>P.HEN8 MHGZ8?$<>235'T[$T75*4ZJ9296FJX!!BA10Y:VT>'\"W]!EL,TC,T56E:O2? MS9]N0B])@EV 7S58O7I!B,^WNQ@^>^%(<\CXNEN7EWS:$ZNFS[*I#!M#XXOD M]35I3Y57WEFDIS:R&KL*9N0A$G8,*JNUOBMX9S\TL,Y?Z\&FUB0EYE?6#5UV M&&T$OT O2G8 )I>77_%#;3O*PB0O:!H)_2=N4*O23V@#ZLOS"P["R.!Y'6,Z MRL7D1F'V='*K+O8) TQS_ U=E>+X".,D^1+!XL$(_$Q$_M@ANQ2>FK'UU3C, M(K2V)R_$+,[?#M2FUJTISE^=:DV;8^L[Q=$$@GWT,7X%,"*OM37FSUUDL;[& MK'HUL^8\!1>6V5WC055!C]^2VG;FUG-D"7;7)W"0]K3W]F#M;;^#VJ&:EW98 MG^L4/)^P4QP"_Q;GY*.[7=)#OJ+!]5TKXB.Z]P7;RR.*$DLOUE>W4!I"F5!7 MZSPPHV[-S4=)!>ZB)EM]A:MP2MRZZP Q;[4F@R)2R&,LY\C?ERU';(J;4QW0 MOFNFT? )A?#W6(CJ8*@%VQ+H>-'^FK"SW@UV+7DG:@>P',:IA2#=I&"I,U([ M[[7L%9;#.#7O"9H^+/413\:,;#.*Y4A-K_")FFLL]=1?[=!09!:RO%KNU# + M&I@L+[5[I5-&"8C&QZ)0]!&$6,0)47%A*"X,9$=#I+DY>!%/_SX&;4\L*A6_!$7S.!"6*S=(K7;,^<5Z6F_Z2(XKLL#Y3IL MX*8#K5+= U9T/=-%SVBAU?HJS6(!1A#N; 9(\-F!BRE M"CDA-K*+)G+11"Z:R$43Z03E&DXEU68/R_%TL48NULC2.)F)K3.6P^OB9^SC MR:ZUR'(\72#-#+GR*I+21=_8%WTS,9^R[&:6H^9BEN;+G%<1E2[PRP5^+3?P MBQ/AM3YCU09ZVS3SPL]>BO]\=F%?9O@[7-B7GNGS@^J+78+^A0N9!=$F O\" M'FPD63(H53"P"^]RX5T&;H75#BG#B&%?#C#.]H>[X)7P;J)R5XA]PX5O3;K& M&/5B 5Y -,T:]WY#M[=ZCL%;4BLTV=(;MMZS#\-:7*'%&8?2#-(N[[P _N:% M&>N>,7)0W9+ZFG%%9JTR2UM2M>#]XRM]"62UWT.P[ZS&[?LVS'QT36B:D^RR :M[.PK2LH>#Y ,-*V76B MO:XY32HGB?>S9ZJC13,][/US$&7)!OX:[ \ YI]F![&S&QMU(%;U" B&W!TG MWE\I[H\ ;M'XWAZT]7WRR?6YJ>53%D-VA,7EK5)Q7Z_7CV&6O,3H/P@W,YF= MU=(H3G^(H[',SAQ"=VK5')-@9Y_OZ:K/+S,WU)59=RD,HT*EQ*9]]-WEP\I@;%# M;'/VG;3![!+2Q3%9&8W%\E+&KBB^91QC?2H2PZ1BA>N[F+H1)Q_K6<7?Y+K/]1T( M=)PC4?JK3)E4G,>50&FKPFT-&+".LL'#N)HBO#![*I<@;JYV-:I^@X2L9Q8 M@@6O))4J,*RO9")O,9M-72!7ET.S1D/;A";CH:\.!\^H:"EBKJZ$$@D\JUHC M]L<8NA(;9H1\#=M,RRB<,5356T@YC(%RV!6Y& [>,DI7C)))/KL6'6;N],2&D+^C\1 =I[2R._$UZ +#X@;S-+!%. M*CN>-H>1[)1YP:;#QC(DS,@%?.DCZB8^'N/H.8VWW[DT=-OIBP)I2;*[UX<@ M?V27'O'!:JZ-@$F'G=I4:1P3^X2H+"04HIS%EN.@5/"PSWW+K;;# MN(6N15@.A1*&&:366&ZWG7RGSUD@#6C-B\QDT6G@Q(B M$K#]TSY^_;,/@GS^Z#^J::-__'X;I8@OJ)E\G9^5WKDV.R2Y3YY_'VV962/= M-E="Y1/8>V%..\4P0VMAB$7&F9'4^C^P@=7%ZT!>LL0;(]8>,MTLLHO)OZER3RE,[.="IA>?3.^3$;K[8( MW:YJQ#&)B?4U0*QNWB+@KU*.29C>UIRIWWD!_,T+,Y;JQ.E@S%;_&J2'.$N? M +ITA&>D:0-X#"(28E-.]D/\%KUYT'^$P1:L_/_-H89Y&H35_1 MQ]06D)"?XP-(Y3&9]ENZ(6F&;]YDQRPD5S>54/1\PZ8M]>5$6= >U";_G$T M,O;$=!"*?M 8$/$Q_S1<@^MT55M> L9; /SD#L9'',>YV;7G0!$9 IUFX/KC MV9CH_KVN(<=2=P3+V%,:BRGV&*,IY3KC.#8<3&\7"WM)=7['49XD82./R:@, M\-VS#-16.^AE7$2B1P'?7&:YJU%^KP@9Z$Q&1?%>H9XT)M-_M4U"LW%:[F V M.J1%BZ-=E$$$C:Z6)T?)X\*PV%J>!:4 AYKYU_*LIO'25)49V?(4*'$@)S8] M3X'C3S/"L<]>/05^/YN(W_1&["F@_&5F4 J;LR=1VZV[W';MVI/@8N1]1M1\ M;D\8J$"R[,W!B_:X3,R-!^$91\>2_9!L=ES#F.; T0&"H+/DXSU7G_0'G0Z8 M-2\D=?!P[M5MP4^X $7E#*W:(:W;WZSW<7&AN!5T65KY/CFXJ&_5\)KK#JC) ME[=IH%031D,=V31R*=$**D>V-DY A4HQ\JYB=XS!E"?R;)RU(B7L]#/BE'?B MJ[N]QZK(VA[8=:]:V^ O5;5=^]4LR_V&4P(U6.VSW.=H&*8R%D-;[&,70_%' MB*AKYS4?MHA3G7^,C^(HK:$;X$"7+RD28W58[ME_1 M,8U.T"WEP!=T^/: +3:&=E++EW R"$&T/1/E,B2)>SWU M.R0&L-9HP50CZ#4Q6@>WT;>2?M5:B/CJV#>9V@&YS50EK+'L?'W"9#C$KJ1" M"E,#D>99;PD"O >MQT$PFV>LJ4I<:3/L5:TLMS!(B4&Z4F8Y MSEYVA\E@?E M2"V\H,9H>4R-%"0BFJ4])K'*&O80IR1VY09IG]#;ILFC=\9*@BDO!^"W+"M# M;Y\%C-5:V\6D.2&>#8S64E_!9_+N\YVW#<* 6AR?TU#;I#_%T1Y;M#&2V%? M-=,P&FN;_)]'-P4O VHN^ M/WA,=-EM]9U-2!79[)HP%0)I'4,8OZ$+UHUW0K^D9]:))3.$-D)_\V" =9HWX!,^#>^ZV&ADB#CFZ&:6A(9,>+,/U'T9MO9&#/[6I,1,? MH!WK1[\N-#C(=YH9,6%)<:@?[9$*P$0$]%T#@HA_#6C\KE1'X9S0]]$6 G2 MW$=/X#4.7_%93=K=OI\\8KO?$%,119M1,:K&B FBSVY> 8R"_2$M@O>B/>;S MYW@'+[_<1SYX?W[S3KT'\;@QC5(!T3H%D%@1/Z 9_B"A^;5[JF7D./+CZ#Y" M1\ WI#Z31P. SUP8H2Y&X"X L!D3+9>9 J2E!P+(-G"@"8FAHQ@B"J(M.H@ M>3XA,>9OHOHAR-H,PMV-6L>;^!4@*97>Q,=3&&#?HL024CKK2S]Z3Y&DS8+D M0,KX[O!R\-.'V!T,8<'Z#B$^68\(S8I1X<)P+EE,O<8AS[ P4%X7EN+#M M#_V+7=&##"<_&F9X.JO(0J:.^A2 MTV0$1ESYF_Y$2XF4N \H\V1:#I78%6&D@]/DK!)54J-EAC&9Y.EOU!V/K^5P M\'>)F#/9Y#PBU4=G5]7@\S !LO?@1WL->4% M0EC^I.M(5J'%3EC^.*L$(KR "\N?6!V\5_@1&S:FX=YZZ)(0[1-$Q_/!@Z J MW='^95P^+OVQJ=8G.BM1?SZ*V5;M^U>MS] R9]GMM 46K7#IQ)ZT@&8;?9&Y M&"[LX/*Q7$4ZCI=+!HAO:J0LR/IK,Y)OF4 V[8 MIZ8I2?>$I#$,MD@2/Z?Q]CNN#X&K"J!MN8OA$9_9M!;,:.)1PVGCC > 3B8D M[@>%BSC;:I?@78) 7\U2N Z-!\R#!RFQUAIF23I>CDBGPD6+%6NF60(C>& M-E*)P1)O#"]$N^@81_D$5RGBGV\9*?/Z$G=W46V3,>A7,+!IZ_\A"#.\I=I+ M*,6]/;&C/U ES!R9>MK8M"%M)++R]:T;5%2SR3'+\L59]L MN!\F448L 8[GTM6"G"4A 0)%TB;4<>LJE39$I12M741KX&%TTE>KUG=OW;9@A .[0\F&U"HDM#%37Q,^RORL? MWH#G84;2(O:JC)*/Z',JC)O]^DP?@.>BF/"+AL'8:X/O[::-(-KUZ.GY"[=V M"K_/W-9&?PFED3N)6UE!S=C:H*E=]'.=E,NXK-;6&3:GTA'HC[BH.5ZMMCI, MJW,T3!93'M0FKX& 15%4PM?Q[#G@C$9$S+P_O6;7SY]S,_R;A>EL7 )3GE>* MM"1+;<1C1"13B;+7IG,\A?$9@#6(T'=3[$-*3+'K?,!( +\VM6K>?48;L;X& M6&2Z$TVJF29B!A>1,316?VM/CCQ^@_T(B,>3];E@0=951+R_1M- &N3^$CR] MWG+/S.;ZV#$[G<+"X5-*A.8LFZO +Q@[;#"#5H]CJV,T-FCR@UA/O^FFN\UO MWT\ WT;NLK0ZJ&!C\S\!/'D?^]OND,#SPG\!3UR.#/Z M580J1.5;N(0.J\L M5[X'PR1QUED.49_<:3#/P-/%9(@&V,$D-+VF689^/)F,CI@]AG_P\C&8D0EE M/ QVE,6YKN =KCW8OP+GS OB;%V;@,_#POTD,UN6/F]TJ20".YB0_^IOH M"1L\8!'8EN3W_$3;1?\RT7R:J\C_%'C?<#9R &B31@T>X@@V:.@S"*C]AC8U M6049/*."NO&U040>"]X!F%S>$T<3PUN$+PCVT<<8UW+$FZ&)+Y\@H;[ZTHO_+T,WRVH^=Z\/ M 8,2:E.C6.NOTJSU5]WX?WFN.&.U!^@H:>_>'N57L+O&%R"+VPC145>X=A5, M@W\#GRS%94U8KCO!WOK.'C2?O;<':V_['=1N'_=)D@%_?:XOT/,ICA(D#OQ; M7+_J!(.D9W45#:[QS6%T*_T5A'YQ0%W6J[(3,2@7Z:G/,Q@?09(&VYL8GF)( M"A@*;UBQOAJ+I;RBZ37UO=[%ZNFD^]@>LDQ"7?7+U/*Z?V9*1M8SFE)#Z'N! M.L_UQ=&_W.7JMM.7UH"& 1 6,J2D, MRHT7'7OLL);#9P6G5J;?N: M8Y"BHDDSFIH,CG!(AG(?&A6^'F.MR4B*A6_T M6&[KH*B5H#. 3LJB3V4OL>UM"52\\)@K836;&)JIM16Z^=]RT";74<1]#W-! M4J7^\:,-;&:(_L$ZE2VM778ML2;H=+(MY4_&74FYUL"$5P3Q>N>WD!_:\C?[IF9)BJ_;\O?]ID:,[FJW)UNN5?F& M>JF[\2 \X[U):AQA)&_1Z7G$;QY>VC. >XC36#W9 MWOJ9OIH,WH:%_!-+6^%UU1<8AO4B=#97HI@R7WZ\F,0(9N[(7- HWXPBP^J+ M8?22 Y*<^/^P+?K5"^6B:\7[Z]^SZW--=\G#F(02 :F]EK%3]:?/N?Q;EW^K M+O^6JK=<[ -W,21&U-LPV =Y\,$3.&7HTUXBJ,4,'TOC$9!?XM#TD&! US&B MD<@*%=E1E*[@!_31)$B3KT%Z6'O1=X$#3+B;_GUD=WHJ-EY6:E%?2AVKM;X4 MU,*@L=D-/F^EAM#W/GB<@@3=I@%2XH0N;1(=C=I#U\_#%;LMRV _8 "U1^;8 M8W+LT>BRCES645]X_7!;6_D*L)1%RW8 )4Q;#3^'S'W4=HP4F8\:GC5Q"XS1 MZ,EF>"L,N)U)T321<$)D.X M@(R^:Z8'3:'5CK!WV@[G0!U7VD1J.TX*]5QQ^ZSMH&E53,2%P5Q@=AF3NK63 MJU=LN&82F^J3M]+[2!-8$ 2<=S8#IO+*+V>LB;KF+(]+T\Q M?)/8' MB[F@)1>TI+>^U$CM92YP6V,ZGI=CFZ9NF(R:F"^;K42Q::=K+49CT;^]Q!6S MTE8BI"$9C8J+=C!=/D]JYG6N/;-MEJTB)L\'#P*$ ?!OXN,)X4QDTTV<("23 M)-X&N'()UI'H#?%#Z<7KW]JLF_29K2#THGT>)W:NFCQZ9U('\LV#?I])4\' M^IX9 Y\*T^SC;[5'(QQ14#DX\WZX!T! MU]PXR:?TK7%(Q@4^G:S;=_R?+!X7[*R-N">D6\)@FQ8%M;Z@4R-Y>O["M<_P M^^@KX0#@+H;'W*>(P.:_]L9JK=16>7L\A?$9 (+38^&PQ'S-M%/V];#6_J7N MA&U4(U1W1-E_(:(>1@VT)CD"C :N_WHT#6.*'AIS!V^$4E&'L^>8,AE%X4NH MDNP$ MDVRU38-71%ENU$!_Q!:E1_2#OO M9^!P!HZK\DWN=ZA%?V[2 X O!R_:D%V> M/,3$L0'\IS@,[V*(.ZGFL6&3F#/8#QGG3GR][SN#G3/8.9N6$1+A*PCV!YQ] M^PJ@MP'9>'I"=GW/% M+=(5-Z%':93-1,K1I\Z08/1:.;>I>4S.%R)7WCIS7P3G?EV,^]4DMM-CE;JR M(!'08.?N9K=8D6G;;9:Z5+J/8[F-/O=54A!W,<1J-W=8YWP>29L6YQZ[9/&A MU+9!NJ6R=U]*FSOMB8<3RO]K52YSD6\N\LVJR#<7*33_2*'!6SBW?A? MD8#S\L*41+*KEAA]G[,O:P]NHU&6$=HUP-@SK*OQQ18RL]2L*/S("_2@^R\DN;=.*[H*MC2HCKJW,V?"J#LU4TM?X;CBNRH"$H3#;1X@QWB M$"U>DMNM33'.YK.Y";TDV>Q>(*FT=R;3[;.^BO349G>@38MG+F6W5TM" M/: M]-&_JJFC?_S^A#<5]5+;_O6JT_KLO0?'[,B<6//WZR-&,1 W?]-K_ZJ>RGF$ M\1YZ1XY!F]/!,"+ZK=2L+G,AY/+VN.977-I/-E$%]:61/O2Q4.VR=I8><#GE M\O79'U@+(=A;[5,7X*W% G7[,AO?UV9C=0;KLQN_&X84SP!O+]PG=_+^E9M MAO")T("F@. CA?D)I $$_H<,ES?.(QAR&Y88V?PA#">4FWTF,8*UUGT)I;SQ MG#=;Z3791,>YA#)T8DPT12\UFDBNSX&JR994-@"PET9QE;AC%62J;):@4:B) M$\-Q44?-AJ7?Y$37:ALPB*J2EB,A?.QE,BQPE#L"F4R.&KW0TO%LMRS)5JQ,5-"0:X[XZED[:)J,A+!S:8@1 MMNEXX()IL@/.+!DD9X>R'- M'&X+LQSC(7S99P6; I*_S9+MIF6CO]N%F4*KW!1H_F,^:(XRX$V![4_SP?8: MUKTIEN#G^2R!!$8FA)9)1Y4-8S\7568FP?9'E?&FEDNM-E>. .^Q ]Q MA(TZZ$! <]K?1RF J+^$U5_I!RW=1"Z#QYF"E;ISD$K5N-1*>FIHW:TU"4^@ MW/%L#I)*T2PL6TH40\VFKBN:C"?FR"D5.LN1'VBL5ZL4&8VA]6;]*QI8C=[' M9L:-&F[^UF;*O**)]\KZ$%L?M M+O/#7/^;8)1# QV5\3XB,4 ^?F%S%V )1+)SDV+ZN"#R)_3G(,S3UY(D.^*0 MH=2+]L&E,3FH7PY>]#&._;>@LH0P8+K.'&8!-2$+W^=R]27O<05XZ=\U"=)' M&*.KP]&[CW;X_W)J7T&4 :Q$YIOO.8BVH+8I\4O0JVV:>1(<.O([AD-VZT'\ M&D"R@217:VKD!GS.6L.OB"K<,#I*:YPF6W*$C;=#%>TZ=$S=U62$!.[*LBS4 MKP3/#Q"Z@E8^?]2OGAJ-B) YM.?FUK=16OA9@@?O\325@$S[?-H5[9&RLN3* M%P;+K9HZT67<$2P/>56 Z-@K@N6E@:9!<,B-P5I3^W-^*:B1;XJAO9C9$SAA M#S#V\EZFV&=P%^IJ@.&=,\_UN?A1S/8N/M)5'V._01><. Q\,A$".\7BSFFH M/_RX%!D%AD+AQ]0^^DC)9\$U[S;;:)OJ30P1_R(4N8&#[59*K?T/&1X3;2B\ MF G2X+!#]1BD]T@3\9#\W^Q>@C0$]Q$2GOC?CXAKMT'G>?I10VG>HE1.X3;5 M%Q5\ OBLBO;E5N,R#JNU;7B/]K4(":,0,^I9*S#E%_4 M"".:06$RO V#8^$BYC(DOX_:1(32&(+D8>U3;"G:TT$;SA_ "0*D:9*[0^2O MCEAA^3?Y)P-E7H^%>*O&YP_!&&W.](R3+E/,$?^7!2?,MBO?ST-1&10(=-2M MV=R^G]"5*4AQJ;1B4B_QISC:?PI>@<_-*9 90>EV?H3@&&3'!(>;D"1X#&V" M;KMO=P 4B@1E4PMUFW"BZ_-JCP]>].7>V=7;*IU2[6Y3YE\CZHNO4J;%;Z^- M>QN5#_*CDL&EM)8:E6!:8>4$:P,&E1 M4IDD+ 7 ^?N,]?F(:=U?)'WH>@T6/BM?S-]:'"A6HQG@*+7\S'HL<,K3!8;^N%VRPL9S11 MM-[ESHK4E(''@A-GL]'P Z-[Y$7H:.%/31[O+6YDI=7_KZX8E> MUO#'O_SEKY<%3+)COA9_1!\\TE>PGK$?^<]IO/U^B$/$1TE>(Y:V>K4^=6/+ M&PCVAQ1=A?[TE[\(,+,.:IONQ(9VZ"4'! #^/TSXJQ<2FT-Z@^[C9\39OWDA M/MNLHK:[FD-*<].--%T^L0J:2O!T3B]T28J3($V^!NEA[47?;>/QQNZDW@$) M>991)2:9D!ZV Q""7)#9N&>'R..;^'@,;/P<149ZJ-E8!PY#,%PYY M]8(00U*\Q5&]Q/$!?$NK?UE&=8_0+G? HWL&1Z-;Y?UQ>A2&>@@181KD8$S_A!%*T4\N:>JVG@+9!:AG9],L%$;27 M%%I$)^5,^9L5]/4P- F2*!1(KJYH![6"DECL]?7JB7FK,&"+9::3MWY3_KL5 M1/;:LW*+ST4GK+6WCUCVBEY")S\!+P%/F)+-[DN2U^"M^TDMH+)G29ND7@YB MRXBD'S8PVI1VIQZEA&(7LO=F1.WK0N;GZV M@L1>V?HM)4XQ,>?M>V(LZ MQ/Y@AV.$J/6OE8/7V\T$@OKGKF^:W$1BW2^("08? M4..4T(S&!.AM=!;+ M*$(MJ#!=?M985X(2+D&=*ZVEQNH=G'@'NI#D]%#*H8*A"AVN%>NG#?%N3 $5 MYDXS?<>]<)@ 72$0[:Z/P,$1 72"APZG50@THP"8.[_13'.EKY;3FG%^=ELJ ME5)=%W-'('6::,.MZS&F@M9IIF]K"GA_Z9NPOZ/V:YZ8.Y1[#Q0:0F.%G'ZW M)Y4\@8Y*-S'7<=G9S[S6VK#N=TE2D>[MIO-4EG,WL@YCJ5',JTO757*%NFB\ MJ?4X$1D7.'XO_859Z;Y"*C'\/H:04O,%"A!1M59?$YGAPNO(74[C:4^#B\^M M_R@HFYJS_6K^-+&=5W702 3?6<8@A-M)&S&5EX@Z[]#)Q5J6KM@OIR52*L M(O4F3LCY7=Q.Z0'#WK<8HC9/@&CN[=!@.PA%ZODN2#'GT^,*)MP75N%$BCF4 M8# ","] 6D79E65?=V=UD[G^:#!<8D*P41'&JFPU$Q*W&Q)T@@.LX-, M$;F'>+U 80TBL NH2VDRK_8*K48#J8Q"2Q!@[=:>BD56Y6J)[-C"K)BD5;N+ MZ<0RBN,R4EAX M;2):8F(]J\=0XD06G%O&TZH$)AZU-2V*:)F69?*(*4[Y,=J^*\HGN+C'RBQZ MK&SJEPBM>;-(01 0?9-U@H!:S?2%43",1-1I,QKK=/>V+DE=YV[90._#3.U+ M#NU)IDN;&;VXI4#"TZ[R#-%,::H_NJY]1><<*]W69G#MB(P(^7'LQVRK&ZN%?JA@<;#KS1T@_4T>/J<\C3+[9T[SRUKC.6=UL7]DG5 MYS_K#'5HWA(91UJSE>V1 92@1]/"!"A3;$=VMNH6LIJ/JN9GAU]1)AZ68JJF M]F.GZ52"O%/:QPZXE#/+C%S4ZO;=''U<4VPTM+\0Y5$>;+\]OZ![7^)MB^.9 M_*L@DKWM[/ #7V';2=4ALP.U*5CN,7]KLKP6/J*K%01I /.W(?/[.HZKYHGZ M'^5W[-62%_LD6#>/D=G#1#(45GE0_17=9H4A*4%FYP&IT]&DB9<:WEG.!^[F M:7:OO;MUC#XDS>(C/F8D>*-.=FGTQGS-:AO*9H=K0MV%\9MQCXXA@/'_"B/7A"JW^[VX$M]>XA [Q5T#((R^W?_1SEG8G5 M$4E:-,(6 )^$FZR+%^A)S;WR0+J/5KM=$ 8(9RI()IL&&"A=,D'Y*'5YS]*W MQ,:)'W7AEG9<[HV56M3-;16TPZ16[CAG[<7NLX568]$CFW(O74UDQQ#&;SBI M_0O2C6 [U7VUAP T8X*M1D=09(D$#-L1[6^L,*+RJ570JE&A7N+5%B$. ;^$ MWA@3K4'@"$BG)W JH-GL>@OCVXV&H#3"E04!F6]-#FUV'X+D4@.SC(SL>5W* M9(ST2ZK\E\VNWGH3C9J799E"(T5:3:_ $FRS$Y1I5H,C(]*P1(L"? U*!"L/6*W/6(#05,1MR.];?C5M:,I,A\\_;O5^T?0JE;7#S_%T?X%P&/C-+$; M!<$]T8!RR"FX:^33X$>*S(3S807:ER#WM0K\ABQ^MKDWATL(!-D8"E"96?K!8J M$G;2$ILBK?0E)ALHN4\2\NS$31Q%@(078%-R=14D!PC5_1);XFJ'^VFK\D%#NTYU;^*\X, M%3;"VXV-Z"E6X8.4O@QN#[C:ZX[V*KS=>(CK?"WS5JV*0V$9)9NI]F?*X]QV M/-:H1A>\B<,PE\TT:_+*,VJ.3[N#5H;Z MI= X?H:[@/:3H7;C,9I7>$\_C7E7U2",!AO^F:]6S 28P2" &<;'NFX)])U,?V>%V7&5=48G(V177Z!8 MY-B5B?1BGL,2@YBP"YFA6WV[C]71((.H7/R5H-%4:M#)CG?QR"GN@2\\C'96 M;41#<7FSWM(@9N3&, GR'F\,[2O$"4D2LS1V^AFX>ORH(LEEY YFA-+=&RXD M:'9BCV#0&G>#?P37L]/1B+43C>#I74+!@?069Q0+RZ'2*M[?S **V/@?QFB- M +:65/?VVET(NP[K/R%].TF"70#\5:?D[ >0HC\84EJQ.[DZ&843!)ODDG3M M)0&]0 =_C.TV.V;D&_!Y+!:GEDH22]R@=/7LEU.1",MM-2=AA3"185%4-0$!S;.FA:PD I-,VQC8&& MO=^%J&=VMTO]H*P5:#I%VUJ)49I'BP=;:]2DZQ%'9=5@XRRA MC_@)),G+P8M^^/$S:GFPK33M$!!KV[T>NCT=IIT/SAYB]9B66&X@]L0 :)G6 M9R2?MC%E\:D\Q->*JQS.F9V RP%#&4JXO,@? (GT1PP%2VKK*6":]LB&PC+Z MB+L"2\T$RN[)-@%VG8_,!*QK\%W?-^VZ-7&N1^LSA@)ZVS3SPB+<\FS4G4GV M(BQN-*NB2W&<2Q!M(O OX,$[+X"_>6$&+%/:I[CG .-L?[H)7 EO2930[+C;79#06=G2>LQ._R7@.HU4 ]P(B!L_9463AZCQ' MP8[.96NM#@WO") +[5<;N]2&PQ((WE$2L6<59^@0\/PBQJ1O 8Q 1IBYW+N+8+++%JB2' _O! MF(GB1:E99P(IY.8DC-/W"%4^4IL:,W$)SA>B3GP\P_+@Y1+>S??VB1U,Z$[R>%C:P26:5N)$JO3$.?HR ML[G2TU2:/3J'K>P(Q@G$2A:2Q+O[*/6B?8#S8$G6[_/V /P,)XU2?S9*_MT% M$?KQ$[II^^UY/@#J(\:<'B1>WC*)V$\.%X*;+$GC(\YCS^>='(*3E3A05O_V MO2AD\C&._;<@#"79@3"052 HW0VU**YF0=;AYZ5AF(ALD(<8EQ4Y(76]*AO3 MW!]F7WC'[H][=-CL*C@^!5M,".L 89XK&B MTVP/("+E2P*>XUWZYD%0L +U=?:9@$#I\XCD84<$R#\R?AT%7.P\:*GA/9U, M)*:Q<.+DY-U,((BGAO51Q>FKL;2+^&G3*>XBT-6$-1/6EV39DC60"41SU*$^ M,ME=-;)IGW+#8-&>;B:L5$=5Z5N?=@>E5A=15:)C;!'L: +B3=6@#^Y&:^-, M1"V;^1-( 'S%CNS_CN*WB+PWM"6OM:RS]"%.G\ )":KR[9:B@-/Y/I+K9Y1E M2=G#.'5%\CD[G?+Z75YX'^UBF$\C+Z5+ZK/=>$GFA1B[HN07*6'Z!M%$87*# MQX]2'"C0-QG++!>ULJ:YU111AO^#0E<75?FEJJK=UB#]P3+,3.301QC$4(H_ M[; ;:.//"Z#)#\:7&YC?6V+C'[BXHL"G8G?%"6BO?RN\.=DUM7OZ6[2U6$>< MHAW&&-[6C29Q;DVQS<0_;R4'-@XQY0Q8'WU>%ZE+:!*61D57 MXDA.$)H-CU9!*(JE$J:[OO(O)?TX:K[8.$:0/$8I573=H0ZNU$6G0#+7_'9C M1M-+%D-!'D\A?6 C&%S!=IYL)_>NZF3"G;'8ZK]G! ^H54@5&_)[/J=78HCI ME>,%B-!W)H-"7$7D4BH\C'9"A!=OP(#&V2EK^9$>C/#;DVBVY*7;*AVH_8M1 MELBO1&]&\O850(3P0W;\!B!^B3+,\&N\Y,W>398B'"(<2DB[GC.&Z/3%Y9:V MEMDO%,!#GMW+71S%<[.DURK-G[7&"7'%X\@((!S@1+QJ*PB]:#\Z6> ZY^% ME%K'G.PHII'+8G@98AECZ'UL(P";;"I+5Z&00,1S6$Z2,/8+! OA2'.8S\/"_\T"E\H^;79XR4OSH M;Z(G7(P %N=M(9,30X1RK<#*A8**4IH$DG['TPZA+ \$M_28V;Z8X41_BI&V M\2L(_6+UJ=TH&;BS > 9P-=@BY_$QKM\E5Z* Y*^*HJ&7TOY%J&\HUAS.QE: M+W(&Q;RMK3+\AM:A1=[2RS9IU;^71@"X?Z2<'KE[_/W$: \CZ\'\-,&] M0VH#0O&^IB*C]AM&\LPPMFB1P]<0)]C\1^!W7;"/<1ALSX6Q![M@Z^$%E2;Q@A23-<+V^Q_^ M(_*.".=Q8^1KY:?PC_B_DO],RY_ND2!^07_ZPW\DV;D>D\,$/DW&Y^;&)YB- I +'T; M!KCJ-)'=GP%VU96D][5JK[X?'[T@TDN9JMB^KBP8,UH;J5/^VPBH@@A[4=,Q MFZ0=NX'D,L S2DKJ.0U,8^A?T7;[ZF$/*JX_7F=BVB\F,NX3..5^X,WN&40! MCH9+L,C%59)2<%F3WF;UE3G&$;K)PO-5I''1^9L7XE36__K#%LTI2#D4/X W MPE:(I QN#^CX3[!/IKE\/8U,7,FQ@65=T3-D%"-%3J57W$>7K.=UEB#!DK0. M'Z&F)B[_[1' /1*(>4WPI@6W2:)(2Q,I1.S(+GC>VKXB34VD<;7?0[!'ND]S M62YU!S_',-VCC;;VMM])1#>QI>;_8H&A=DP34>M<%4BL4_MVT=?*U%O%(P3' M(#LF6"\"_OJ\VN,+$BF;FA/&:6#/L7SC)8!AX\TQ2.^3),,C M;';D;+Z<4<1F$%0:V_#^=82"* 5[ '7?J\,P?L.31$K)ASC[ENZR$%V0<<(% M]J> X!6/^Q57,(EWNV0#T1_C5S2)"HY10QBSB_J8AH2 (F7U \C__SXJ:7ST MSOA#Z)_H0WZIY06DPA Q)&S0#-&LHGWMMTHI4CRL-8!6M5T0!OEQ69;&1:<) MOOY@\WN7W>3[&0-)KZ1>?0ZB#.V07X,]6N GLKHMC8/3PD3]H7Y9?P9[_!O[ M-M]J8"(]@U]\:SX;Q%*R^ZP9-=>]'W!Z])%:>!B?1@]1>?,J2\&[D%O'COH*$=4W^V M9R<^PG@+@)]@1^=-'(9@2Q1Y;(V7O0"LZ1U:K%_-Y&5Z[1O)J$/%QY&,OC(_^(XG#P,:IJ:5YBK.EYM;EM[5K,L M'_X2%V8FYIG3W] >JC>['8 G#UO:FOHOY0<3%=^I:A$1(P3-KS_!1XSA%ED= M5,"6A530#_%;].9!7.!["RJD5E&4>6%9:&JPL4ST ]: 3#Q+V!247OP ^*6R MFF&"U\*6D^834ISB/$O]&[J6$FD#_">D+S7%4'\[$Z72ZDCRI@2-@:*M3:2T M]DI"R8MW !3>],H%QFUDS-;LMVPS]!P9>P2OBRF[MQ>()X"O+EM/]:9W]5S9_3Z M_!&_,8H_LGH/JENO2--A>\$/CH#8"";<"Y(&G<:>'];77+E06E7+FRYYDQKX M10&T!$=!X7=<$9E1[A7">CI%L.QJ!,8R/O(=6.SMZ6UI"-PUO^%8#0OV0L\<*N15N;J"G@HP Q^VN )5@5 M[E_$$);QISA?BYRH6#.N;C\#NK8Q&)]%H.S4S36'CC&=_IMYAO+*"D0JC=R& M 8E00?^N4ETX5X$1 UAS,>A&.S)=TT)-K9%GHD^CE]$%8JU-6?<^ZMD)(RU_ M8EGL+X=!NILI>/3O US, WW)"V\AC-$- <)SUWG8F4M?G M*;V:=W0Z<=;,DL)Q136=\PF\@BBK!0Z*M#5F7_;G/'>2@GSH69B0-T>)A#0V"[?4T#7K\9'A"MT6[>M1;80.K;1B?[UY-4-PR(]?' MS MZOV.&UD+6N<,;P\2SO9Y>;M^OHHIKN<2"C4V1#[TJ??-*DE?F M;.6Q\)J8N)X#[A4_B&7$#QG)5+=//3&P?1]9[2$H'\=IACC*]#1&(92.VQ78 MN4VK0A41/SI\K6]@6_99$<.$SCOT5S1_[!)'ZAY90F;$4V]K(T^05H6UAB>8 M\:.YKMZ)7LD<>#D0&]S(:X- 1N4U$RDGJ_6P8 M)8,8/QJC)/:+N98KFN/7%VMKBX"OI]2NTC%85AGB]B"?C*I.-WL M/KT^!=_!?P>1CZ[.!_PFZET6^54<$_U'6[:$?/Y7J;KBY&BJ3LM7EB?XB)%* M\\M;_!@'47H79_!_ (R+"3?K([?\WS)=3%0?>N*D/Y I"@95EXU-I!,?_B#% M$T9Z3OD==S)]#52EK))(>)B M?/:&8/;&XN9WS&1A,-ILO?1/]%Z)DB=)++NZR'8 M'N[3O+(H8-]0I7N;>4?]$N8BCD@]]/]=>GDM--.4/Z&4; _@Z/V__S]02P,$ M% @ BHZ96"_PH6<\" N30 X !F868M97@S,5]A+FAT;>U;;5/C M.!+^/K]"Q]3M0E6<%P(SD+!4<0QS15W5[MW.7TGV1>:N-XX88E3U-9C ;LI)P- M]SSC5$Y8HKBUO^Q9D3BIBVAD=%7NW6%%G)K^D1*9&W3;'X]E,9S*U(T''_&K M:35R-%XT[YW[(6IF#8G3)0BH/9=%-!:K/6(]BZS\#\D9:Y,*$^$.\2D;+IDN M')&(0:];NF&0,/ <^K:,YU+-!U]E+BS[54S9%YWSHB&,M7,Z!ZT3,Q=Q)4?% M@&9$8U#W9ICI6#H1V9(G8E :$4T-+X=WQGYT.(P5M)-)%R6@% 4-\M/[WH?N M\*Q#?<_/.B7^H*(?.S^_)G!]UW^&#T]W&M8GUBI]B?E?S<8REH[U M>]Z2@QK>@%QL=4DV6(S>X5,#/;P>"884YKD+\GWSO+SZ\O7Z\_7EQ=?KWW[] MY_8@#!JCOL4*#!=L,_:Y*S7C?[!=,8^2V,= MN\B%D0E'FRQXD4BNV*4VZ, I:!@N;5(9O*>(); MAND<$8+3@>X>02$282TWZE$ 9#*@H1: PB2*1)JAQD!;I# M$@27#/I)QLQ6]+7L/Q5&U$QH KFT"F$V8E(VE=C&C; EHF4:G?B6$$VGF.8$ MW5(6SU?5L(/&2T*CO\W0$"Q;;)Y+8VL!%R!'LUEIET6&3=AOKOB=J"H%3QCT MBF6U 9)&S>$MP0E@IA22ZS49FKO# U)4TF,6T11*1 (!I6[(>S7IZ$VS'+ ME)[:!CU&C*1U!HDDXW0SR TI6RL@L(TP]Z3=X> E<7"T!3CX>LMH?GH_.^SV M3H>V-O4Z^*4]56>9Q*6WIVO&C?"6"TN4L1)D84Q@WK&2=DSD1);#GY!/H6O, M-5':5NA'@QNM@@F71BS9(Q+T:"76 3_U(I4/3Z/.H= M[XL#W[5WG(:K<"DI6RL"=(@_HYU^!5'!PDF6C0?*;@V482":YUV<@8)"ML%3 MV*GMO2[,]/NGQR?]Y8?**G](=!VW>]V3D\/3?O?TI'?:[W]X!M)6BA1O%VJ? MA(5Z87,^D'D:$"V*L1)>V&0 MF[3!!% J>2R5=',* =<-2SN$AX]'1@#W+=*5E,J[\5D]H;(R)9!I?0)3SI#H:O",-D"V!X->&J\IZ#;%1D M&3W@FL"Z[)J<9AF>;N *P^7Z/,?##AWAQFS(IF)=N8=%V,19\P6UH%0Q>[KJ MP.(F"?4[B0BJ\)4Z8KY#SJLA)]T"Y'P*-GG?MJF"5VP0%]_I-)D42TD M.PARC;E=Q*_DC3QZ1>K=M%=)[4+G3,D;H>IBY!WZUO=K:2/(_B$!^=SJR?'_ M;_7$/^%)&_RVEGZ W-(J@I8N@2#P#4'JO:1M*1M'YN:TL8O T-\ SSR7S@GQ MF-N--6)/(D@E)/1<]@$T>#E+7A3_*8%L]@?Q>R4Q ;\55(4_N&(/=F6279GD M44Q=**0D4+#,Z%&F\Y6Z1 J8>!W4+"ND/$T7A#N90:;> O6*[SC@?W[)Z(U4%HA5)+%1*N)H'BIX*/ZP:ZI?97( M2Z7G JW3L0X.BM^"(6#S,O%D>ZU!O_6#@S]?@E=LY,\MRPL;62@VV_STX#M& MYT-]):<>OSXV20+0*4K(2ZT1C F)*-C-1%H?VSSJMF%I-3U,2O'2BH$-Q1P1 MCH@2=].PIDI2V'XE#!;)TC1E#-QV7UHPZSMQC69_^]%J90I(HQO9X,_#? M$=U8;]UK1IU03(0POUZ:L%RO<7)T W ^F'E![P/&+DHC%3L\;K'#[N'1K;.B MKZK,Q8G*Z!:.:>0@\>URA^D'__L=-=?V#]?_>* MQ$J,[,/H4"1 'D-Q2)7?242:]TR6?FKMJR9K W11I-OS#LJ31^*_[1T4;T[C M!3Y+A/(!DQ'/L/P#KJ9\;GU,%\C/.O3:T?F[LXY_9>F_4$L#!!0 ( (J. MF5@MJ4-A7P@ +LT . 9F%F+65X,S%?8BYH=&WM6VU3XS@2_CZ_0L?4 M[4)57@EA(&&IFF.9*C[<[M[LU-5]E6TYT2%;7DG.R_WZ>UJRDQ#"$!AN(3=) M%2&Q6ZU6JQ_UT[)R,7:9NGS'+L:")_C/+IQT2EQ>_ZO9Z[8.HZ.+=K@ D78E MV# M2]]%I:P6<;J -W/9-X234??)&9L.P7,66?=<;S6C#2SND,LD[,7),K.]H97K2I[>5% MN\ ?7/2_'9^?D_4!QEII,WC?\:_AP\.=AOF)M$I>8OS7L[&,I&.]KH_DX(8W M8!=;G9(M)J-[_%A'#\]'C"Z%>>Z$?-LXKZX_?[GY='/U\4-PWV=VYNV76+_2ZXTWF#Q<(XF"/^7UFD$VD+Q>>#5(G9 MJO]/T<^_2TNFUUJ\3-,Z;MS0.[H)4S,[B+@52N;BWI0L;>FT>B>=XP_+UQG6 M_I49JWKZLR;MI'5VVOWKL!Z[S,G\IG?!5\9\<-EMU5Y<\6!0V>UTUA6^4@BR M,9\(9L1$BJE($'?2LC]*#$ 8-<=UX@=,Y^R3-AGK=IK_8#IEGZ2QCGW,A)$Q MQSV9\SR67+$K;=" $U<8+F/(I[#POH^EY\72\0[$TM\P&PG%2C9GM[F>*I&, M1".$5!5(B8:F7#M&K;C,&<_GK,R=*05LY9A4J*((XRS#-T,QE?(8EPS3&8B! MTT'NGD N8F$M-W,2R?BM0+\K.BVN)3 &72IB!M0'"<32Q&4&L1S-80DX)8-_ MXC&S);TMVT^%$942&D FK0*[!A5E4^G&&* M0)*I=]);P#2=8)@3-$M8-%]U MPQX:+PF-WBY#0[!TL7@N@ZT!7$ $M0(H@IM<1*%:9VK6M8FDA2W"")4D$ -&(8M^=]?;$W(Y9JO34UN@Q M8B2M,Z@?&:>+P6Y8V5@!@:V-N6?M'@SZT5:A7 MY)?65)VF$E]]/-TP;H2/7$2BC)2@"&,"XXZ4M&,2)[$,^81R"GW'6&.E;8EV MU+G1*H1P870L$ERV[! 1FPA ((3E]2P>\WPDV$[_4-QY)MV M^TGX%KY**M+R !W2SVBE7T%4B'"R9>N.TCL=I>B(QKF.,T@091L\AITJWJO] MF T1_EV"J]_J=LY[IZ?'Y_W37N>T<_(,H!WRH[>/M)^%A7L13Y!)N3IM(2\?)KB_4LS:)3)$@0$X;V(GDTD:V!L7?>/^LM M7_WO&8UG9\?GO<[Y6?>\USM]#AJCG4/CUKGC'BBWSSI;8Q-XGLB$(,>MSCFE M5VX!5ZJ("(?<)#4F@%+)(ZFDFQ,#W-0MK1 >/AX9 =QW1%JPU0739#27-DIUND0K#U\UECH<=&B*-V5!,1;IT#YNP3;+F M"VE!E6+Z^*8#B^H:U*\D(KC";]21\CUR7@TYR0X@Y^<0D_=CFS;PJH+&W]F, MH"?D+>*(.HY+0R&\0L@VJXP( M]-N/M#.9EPO+CH)=8VX7_)6RD4>O2'R:]BZI4NB<*7DK5+47N2;?^'8O;079 M[Q*0S]T\Z?__;I[X!SQ)C=_&,@]06EI%T#(E$ 2>0%+O%6U+VS@J-Z>-71!# M?P$ZLTPZ)\37TFZDP3U)()&PT&LY!-"0Y2QE4?RG K)>'\0?I<0 _%)0YOZX MBCUZZB[)/J^]8%[;A6V2CPHE"1PL4WJ2Z?Q&72P%0KPB=8OMBJG@M\320HGB M>9HOKORCJ7JC_$G J786PN;FALS!$S2T8I$X'@9959.A#8""TJD1N*(%4;1E MAJB#C_QHJJ2]\9G"G@?N-S(>QPOH7FJPB#<0O<(G'L2_?R!: :41J)+,)UI- M!/&EG(^JY[JFRE4B*Y2>"]R=CG5(4/P.# &;E^&3K8T!_=:/"_YX!5V1D3\V M+,]MT\*QZ?9G!M\Q.A7J=W*J_JO#DF0 G9V$O72WB6!"(0IU,Y%4AS5/.BU$ M6B6/D%*\L&)@PV:." =#2;NI5=-.4EA^!K5X+06Q9$,8PS=MEU2*VL[<4UF= M^?1>V>BY*?XY,X)T5=UYN(<;G!$JU]@T+1!_V:.Y6Y_UG:'HJ)MVVMG!]] M2,!!.P:NO0N_V877,Q&7M(7)_HFBD_UFP(H300_NKL92I"N' W\-9>G>R\_P M\N%OX2D'W'C/H4=?]R@^4+9_(ZOQ"W#0^POW"E_VE#IL&*"F(4Y29FM%2?U+ MDV7.VOACDXUD7>3)[OP*Y=%#\4_[%8H/IO$"G05H?0!?DZ>@XP.NIGQN/;\+ MXA=M^N'1Y;N+MO_1TG\!4$L#!!0 ( (J.F5@A:&9(@ 4 &H< . M9F%F+65X,S)?82YH=&WM6>MOVS80_]Z_@DNQ-@$L6W:2/B0W0)"D13%LQ=H. MV%=*/%G<*%(CJ=C>7[\[ZI%'W39ITZ;I&C2I+1[O^;OC\30O?:4.[K%Y"5S@ M_VSNI5=P&;%FSJ\5/-NJN%U(G3#>>/.3K&IC M/=<^K;D04B\2]J1>I5N!L9"G+%?=W9&85.?DOZ9D9 M*\!&^(3XU#V7PFA/))!,X]JGK88MSS2L%;R2:IV\E14X]ALLV6M3<=T39L9[ M4R&MAY6/N)(+G9!%)(.V]V*6I?00N9KGD-06HJ7E=7I)]@?%H:S6.X7T48Z4 MH$G(@_O31W$ZG]#>@_FDQE]TT9>U+T?18*]IX?Z-&?@E30MPNVQ9;I2QR?TX M_*3OMW/90B\S2MQ$:$]6I38?@?6RD#FG MXL'JQKH&:PWSADV?L#_&;\9'8_:F+2ULNKL?CWJ_?'U5V=?"Y"?'(_ 0D!L; MW)DT&@N@DAINPGSN&!>F]B NA*D/SM/X$3,%\R6P-]QF7(.+7JT4K-EA[FEE M%L>SNQ.\S\FGOQJ'F%[?3D*]U R_Z"XJ2^G+$)/GQE9L&D>_4RB>2^L\.ZS M8N)I_*JYSB57[,C8N@,/VZ9M#^ZO9O$T3X],57.];K^*=(<5Q@:^-?(P@@$B M3;!?NR.&D"FDPH5!#41+8Z67: K7@IVL\I+K!:#@JI+.D5S\ M1Y2">V E6$!]+ZCR&J@A&309L9,R.X84T&!HS8GDIH6"P0IE> MG@):CH4&; _3SB:D"S4(/VPN/W0@/4Y#\6$WD00C7.<^^=9RH0-TZ,YF>^,] M.K\#J"7&5H=GPY&^,64>W=&,V9[NA(BUP&)%H]0:0=QB8/MUMLI+M0($S<*NXJASB)# M(0-KJH)(U:@65 ;K:9#I+E6I\;<&D._PZ#QD#G7 *!N\%6"L5!L#Z5 -C"AE M/BLQ;S, ;%6M.95TZ&'Y/Q>G$-"E1!!D5#(ZV&3K=VB*QFKIRC,&5SD:+9,^ M:%,4K*GQ"14E.2_PJ+?RMJ+Q_'//3T&3/':0>*@YE@&H)VRD#C; MRSJ5#N^(2OIUTI/W5$@F!I<$[M,8F:.S)EYTC";>OL.R&Z $-RU1DRBSP/]. MPM^('FS&S@:II]1(Y5QUX6I#F YSF#:@=&XP9Y04MS&6N4)2O \)$S?9V&A> MF,74../ J7G)/ADO.JO>3\\.4G^/(8:V["V&%MI6*S_?8: M^V%/X@>J[=_S?/E+6G:K_=Y;ZLF-A87!4[J; O232$EM'CT^Z]/PS +L]K%= MXWG>=7+G+@-7&!Y@6X=\M?$][S ?<)F\( 4UR>@FDW=C MG;83M5" !9W3"AF#9J BI,_EP;RD&:$?!?< M"@4N6$%L%Z#Q.J/.:4!V*=2_X0L2SUR3EYWT\7G,G7OK4RA810)OWL$KU/4T ME4Z%=#7V4PFM#N^.SEJ,C>^&.K#U" A[(_3:W7EI]-'>^7HOC4(!*X>3H,:@ MM-4_"B%.N%KRM0L=9$L^G]![PH-[\TEXQ_@?4$L#!!0 ( (J.F5C2'()3 MC04 ,0= . 9F%F+65X,S)?8BYH=&WM66U3W#80_IY?L273!F;.]T;( MBWUAAJ%D)A_:M$G:Z5?97I_5R)(KR=Q=?WUW9?L.+B2!A!3(P,!QME;[HGUV MM2O-2E^IPPA)O:B+@\4KJ MJ,2S,U*SC)S\E_5,C'DR?C9#;BN8>S44U_M$3?UKZ,1*.]HH4'UV;@ MMS0MP&W;LLPH8^.'X_"3?-S.10N]U*C\.EQ[LBQE*CWL3T.0M@MP"_2"*SIC M,OV#^%MF^9@LG\P M'GR-C_Y?EUQSZ%_"R, CQ\S8L)QQHRD9*ZGQ.LP7#D1N:H_Y.3?USGD^?@*F M %\BO!4V%1I=]'JI< 5'F>>1Z7@\O3O.^YIX^KMQA.G5S034*PWTH#NO+*0O M@T]>&EO!9!S]SJYX*:WS<%2AI<#3]*B%SJ10<&QLW8$'=GG:3P^7T_$D2XY- M50N]:A_S9 \*8P/?FGB8')"0EL,OPF8E[$\&Y.SIXP$09 JI:&"M!J&EL=)+ M,D7H'$Z662GT'$EP54GG6"[],F4N/$*)%DG?,A%1$"S)*?J]:N/Q\J3.QHJNY.]X+ 645 T2JTH>*I:,3[7F+7X M3R,M5C3)L2(H:Y#*PY^Q%5HUI,&;=/4!3=%8+5VY87"9 M+=&"]$&;HH"FIC>CP>CG_LZUH 2 M[1D/B[.]K%/IJ$-5TJ_BGKRG(K)\O22!^V1,S&FQ1C[O&(V\_8!E=WP3ENG" MI5R0>E%J4;R/PV?$+RZ2>LH%5"94YZO6?\GZ%*CU)N\8X(R2^4T<"ETB'#Z& MA)$;;9667QAOEPJB&_(9+?@=<\O%+KE?PBLLXMTO\I?L,H_4T:/ 8YJ*Q5,#]JV^-,K25]XY_B^"ZYW7!0; MBW-#FV77A/='@)+K+'Z]*91HZT JMZE>$EG6E5)GJO%+].Y45Q%?;7S/.YQ* M\!D&3:Z-P_.-W;,O:.;.22%-4FXELNX\I2T%+19H46<\PL:0&:0(Z[-]+K$H MD9XM-10Y$B=>*RX"14']Q?;IR(#XSH7-%;I@!;.=HZ9^0IW1@.U2I'\CYBP> M7).5G?3[(O);WQ:=N4\K%"ZC7-H6:ES1-95.Y XML 95 faf-20240331_htm.xml IDEA: XBRL DOCUMENT 0001472787 us-gaap:RetainedEarningsMember 2023-12-31 0001472787 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001472787 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001472787 us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:DomesticCorporateDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:CommonStockMember 2024-03-31 0001472787 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignCorporateDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001472787 faf:HomeWarrantySegmentMember 2024-03-31 0001472787 us-gaap:MunicipalBondsMember 2024-03-31 0001472787 us-gaap:DomesticCorporateDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:USTreasuryBondSecuritiesMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 us-gaap:RetainedEarningsMember 2022-12-31 0001472787 faf:TitleInsuranceAndServicesMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:ForeignGovernmentDebtSecuritiesMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 2024-04-22 0001472787 us-gaap:CommonStockMember faf:OfferpadIncMember 2024-01-01 2024-03-31 0001472787 us-gaap:USTreasuryBondSecuritiesMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001472787 faf:ErrorCorrectionsOtherMember us-gaap:OtherOperatingIncomeExpenseMember 2024-01-01 2024-03-31 0001472787 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:ForeignCorporateDebtSecuritiesMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001472787 us-gaap:USTreasuryBondSecuritiesMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasuryBondSecuritiesMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001472787 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2023-12-31 0001472787 faf:RestrictedStockUnitsAndPerformanceStockUnitsMember 2023-12-31 0001472787 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:USTreasuryBondSecuritiesMember 2024-03-31 0001472787 us-gaap:OperatingSegmentsMember faf:HomeWarrantyMember 2024-01-01 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:MunicipalBondsMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 faf:EmployeeStockPurchasePlanMember 2024-01-01 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:ForeignCorporateDebtSecuritiesMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001472787 faf:NonMarketableEquitySecuritiesMember 2023-01-01 2023-03-31 0001472787 us-gaap:OperatingSegmentsMember 2023-01-01 2023-03-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:ForeignCorporateDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryBondSecuritiesMember 2024-03-31 0001472787 faf:NonMarketableEquitySecuritiesMember 2022-12-31 0001472787 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignCorporateDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-31 0001472787 srt:MaximumMember 2024-03-31 0001472787 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001472787 us-gaap:RetainedEarningsMember 2023-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:CommonStockMember 2024-03-31 0001472787 us-gaap:PreferredStockMember 2024-03-31 0001472787 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2024-01-01 2024-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:PreferredStockMember 2023-12-31 0001472787 us-gaap:PreferredStockMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001472787 2022-12-31 0001472787 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-03-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember faf:HighYieldCorporateDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:ParentMember 2023-01-01 2023-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryBondSecuritiesMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:ForeignCorporateDebtSecuritiesMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 us-gaap:MunicipalBondsMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-31 0001472787 faf:EmergingMarketDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:ForeignCorporateDebtSecuritiesMember 2024-03-31 0001472787 faf:AggregateDebtSecuritiesExcludingMortgageBackedAndAssetBackedSecuritiesMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:USTreasuryBondSecuritiesMember 2023-12-31 0001472787 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001472787 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001472787 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-01-01 2024-03-31 0001472787 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-03-31 0001472787 faf:EmployeeStockPurchasePlanMember 2023-01-01 2023-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:DomesticCorporateDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:CommonStockMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2024-03-31 0001472787 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:PreferredStockMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:CommonStockMember 2024-03-31 0001472787 faf:NonMarketableEquitySecuritiesMember 2024-03-31 0001472787 us-gaap:CommonStockMember 2023-03-31 0001472787 us-gaap:CommonStockMember 2023-12-31 0001472787 us-gaap:MortgageBackedSecuritiesMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryBondSecuritiesMember 2023-12-31 0001472787 2023-01-01 2023-03-31 0001472787 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:BankLoanObligationsMember 2024-03-31 0001472787 us-gaap:OperatingSegmentsMember 2024-01-01 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:DomesticCorporateDebtSecuritiesMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:DomesticCorporateDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:CommonStockMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001472787 us-gaap:OperatingSegmentsMember faf:TitleInsuranceAndServicesMember 2024-01-01 2024-03-31 0001472787 us-gaap:ForeignCorporateDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:DomesticCorporateDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:PreferredStockMember 2023-12-31 0001472787 faf:FirstAmericanTrustMember 2024-03-31 0001472787 us-gaap:OperatingSegmentsMember faf:HomeWarrantyMember 2023-01-01 2023-03-31 0001472787 us-gaap:RetainedEarningsMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasuryBondSecuritiesMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:DomesticCorporateDebtSecuritiesMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:PreferredStockMember 2024-03-31 0001472787 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember 2024-03-31 0001472787 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001472787 us-gaap:FairValueInputsLevel3Member 2024-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignCorporateDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001472787 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001472787 2024-01-01 2024-03-31 0001472787 2024-03-31 0001472787 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-03-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:CommonStockMember 2023-12-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:MunicipalBondsMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:ForeignCorporateDebtSecuritiesMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:MunicipalBondsMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001472787 faf:TitleInsuranceAndServicesMember 2024-01-01 2024-03-31 0001472787 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-31 0001472787 us-gaap:NoncontrollingInterestMember 2022-12-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember faf:EmergingMarketDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001472787 2020-11-14 2024-03-31 0001472787 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001472787 2023-12-31 0001472787 us-gaap:CommonStockMember 2023-12-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:ForeignGovernmentDebtSecuritiesMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryBondSecuritiesMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:ForeignGovernmentDebtSecuritiesMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2024-03-31 0001472787 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001472787 2023-03-31 0001472787 us-gaap:OperatingSegmentsMember faf:TitleInsuranceAndServicesMember 2023-01-01 2023-03-31 0001472787 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001472787 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:PreferredStockMember 2024-03-31 0001472787 us-gaap:MunicipalBondsMember 2023-12-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignCorporateDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001472787 us-gaap:OperatingSegmentsMember faf:CorporateAndEliminationsMember 2023-01-01 2023-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:MunicipalBondsMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-03-31 0001472787 faf:NonMarketableEquitySecuritiesMember 2024-01-01 2024-03-31 0001472787 us-gaap:ParentMember 2022-12-31 0001472787 us-gaap:NoncontrollingInterestMember 2024-03-31 0001472787 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001472787 us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:DomesticCorporateDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:ParentMember 2023-12-31 0001472787 us-gaap:ParentMember 2024-01-01 2024-03-31 0001472787 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-03-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:MunicipalBondsMember 2024-03-31 0001472787 us-gaap:ForeignCorporateDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:DomesticCorporateDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-03-31 0001472787 us-gaap:NoncontrollingInterestMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:MunicipalBondsMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 us-gaap:NoncontrollingInterestMember 2023-03-31 0001472787 us-gaap:ParentMember 2024-03-31 0001472787 us-gaap:OperatingSegmentsMember faf:CorporateAndEliminationsMember 2024-01-01 2024-03-31 0001472787 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:USTreasuryBondSecuritiesMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:USTreasuryBondSecuritiesMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:USTreasuryBondSecuritiesMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 us-gaap:DomesticCorporateDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2024-03-31 0001472787 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001472787 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001472787 us-gaap:CommonStockMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignCorporateDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:PreferredStockMember 2023-12-31 0001472787 faf:TitleInsuranceAndServicesMember 2023-12-31 0001472787 faf:RestrictedStockUnitsAndPerformanceStockUnitsMember 2024-01-01 2024-03-31 0001472787 faf:HomeWarrantySegmentMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignCorporateDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001472787 us-gaap:ParentMember 2023-03-31 0001472787 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2024-01-01 2024-03-31 0001472787 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001472787 faf:RestrictedStockUnitsAndPerformanceStockUnitsMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:DomesticCorporateDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember 2024-01-01 2024-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel1Member us-gaap:CommonStockMember 2023-12-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001472787 us-gaap:ForeignCorporateDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:DomesticCorporateDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 us-gaap:CommonStockMember 2023-12-31 0001472787 faf:HomeWarrantySegmentMember 2024-01-01 2024-03-31 0001472787 faf:RestrictedStockUnitsAndPerformanceRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001472787 us-gaap:CommonStockMember 2024-03-31 0001472787 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember 2023-12-31 0001472787 us-gaap:AccountsPayableAndAccruedLiabilitiesMember faf:ErrorCorrectionsOtherMember 2024-01-01 2024-03-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:ForeignGovernmentDebtSecuritiesMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 faf:RestrictedStockUnitsAndPerformanceRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001472787 faf:FirstAmericanTrustMember 2023-12-31 0001472787 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel3Member us-gaap:DomesticCorporateDebtSecuritiesMember 2023-12-31 0001472787 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001472787 faf:NonMarketableEquitySecuritiesMember 2023-12-31 0001472787 faf:NonMarketableEquitySecuritiesMember 2023-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 us-gaap:CommonStockMember 2022-12-31 0001472787 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:DomesticCorporateDebtSecuritiesMember faf:AMinusOrHigherRatingMember 2024-03-31 0001472787 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-03-31 0001472787 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:DomesticCorporateDebtSecuritiesMember faf:BBBPlusToBBBMinusMember 2024-03-31 0001472787 us-gaap:PreferredStockMember 2023-12-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-03-31 0001472787 us-gaap:BankLoanObligationsMember 2024-03-31 0001472787 us-gaap:FairValueInputsLevel2Member us-gaap:PreferredStockMember 2024-03-31 0001472787 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:USTreasuryBondSecuritiesMember 2024-03-31 pure shares faf:State iso4217:USD shares iso4217:USD 0001472787 Q1 false --12-31 10-Q true 2024-03-31 2024 false 001-34580 FIRST AMERICAN FINANCIAL CORPORATION DE 26-1911571 1 First American Way Santa Ana CA 92707-5913 714 250-3000 Common stock, $0.00001 par value FAF NYSE Yes Yes Large Accelerated Filer false false false 103723643 1506400000 3605300000 20800000 21800000 365700000 509400000 71100000 75700000 77100000 55800000 7859000000 7895200000 89900000 107000000 7054400000 7157500000 733000000 735600000 7864500000 7948900000 831400000 636500000 765600000 749600000 218400000 229300000 656200000 652400000 50100000 50100000 1807300000 1807500000 147600000 153800000 413500000 384300000 14697800000 16802800000 5303200000 7308000000 745000000 879500000 183000000 196800000 1261600000 1282400000 15300000 15900000 63600000 63600000 235400000 246600000 688800000 553300000 1396000000 1393900000 9891900000 11940000000 0.00001 0.00001 500000 500000 0 0 0 0 0.00001 0.00001 300000000 300000000 103700000 103100000 0 0 1806000000 1793300000 3701600000 3710600000 -720500000 -655800000 4787100000 4848100000 18800000 14700000 4805900000 4862800000 14697800000 16802800000 500900000 502200000 563800000 590400000 223000000 226900000 127900000 134000000 -3400000 -4500000 9000000 -7400000 1424600000 1446100000 484900000 487600000 447800000 469000000 265800000 258500000 69500000 82300000 50100000 45500000 13900000 14500000 34300000 29100000 1366300000 1386500000 58300000 59600000 11600000 13600000 46700000 46000000 0 100000 46700000 45900000 0.45 0.44 0.45 0.44 0.53 0.52 104100000 104500000 104400000 104800000 46700000 46000000 -50600000 110100000 -14500000 2600000 -400000 -300000 -64700000 113000000 -18000000 159000000 0 100000 -18000000 158900000 103100000 0 1793300000 3710600000 -655800000 4848100000 14700000 4862800000 0 0 46700000 0 46700000 0 46700000 0 0 54900000 0 54900000 0 54900000 100000 0 3500000 0 0 3500000 0 3500000 700000 0 -7200000 -800000 0 -8000000 0 -8000000 0 23400000 0 0 23400000 0 23400000 0 0 0 0 0 -4100000 -4100000 0 0 0 -64700000 -64700000 0 -64700000 103700000 0 1806000000 3701600000 -720500000 4787100000 18800000 4805900000 103200000 0 1812400000 3714300000 -868900000 4657800000 23400000 4681200000 0 0 45900000 0 45900000 100000 46000000 0 0 53800000 0 53800000 0 53800000 600000 0 30400000 0 0 30400000 0 30400000 700000 0 -4900000 -1100000 0 -6000000 0 -6000000 0 23000000 0 0 23000000 0 23000000 0 0 0 0 0 1100000 1100000 0 0 0 113000000 113000000 0 113000000 103300000 0 1800100000 3705300000 -755900000 4749500000 22400000 4771900000 46700000 46000000 69500000 82300000 50100000 45500000 -2100000 -1600000 9000000 -7400000 23400000 23000000 1100000 500000 800000 1600000 91600000 95200000 20900000 11700000 -160200000 -12700000 -143700000 -202900000 -13800000 -12800000 -45200000 -12700000 69300000 -92300000 3500000 4900000 -23300000 9300000 332500000 246300000 224500000 715500000 132800000 210500000 31600000 34200000 44200000 11100000 1600000 800000 4792600000 2778400000 4601000000 2606000000 51700000 63100000 100000 2900000 2100000 -231400000 426900000 -2004800000 630200000 4732800000 2749400000 4597300000 2612800000 250000000 600000 1800000 4100000 -1100000 -8000000 -6000000 3500000 30400000 54900000 53800000 -1932200000 423700000 -4600000 1600000 -2098900000 759900000 3605300000 1223500000 1506400000 1983400000 36200000 25900000 19500000 30600000 3400000 1900000 12700000 200000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 1 – Basis of Condensed Consolidated Financial Statements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The condensed consolidated financial information included in this report has been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and Article 10 of Securities and Exchange Commission Regulation S-X. The principles for condensed interim financial information do not require the inclusion of all the information and footnotes required by GAAP for complete financial statements. Therefore, these financial statements should be read in conjunction with the First American Financial Corporation (the “Company”) Annual Report on Form 10-K for the year ended December 31, 2023. The condensed consolidated financial statements included herein are unaudited; however, in the opinion of management, they contain all normal recurring adjustments necessary for a fair statement of the consolidated results for the interim periods. All material intercompany transactions and balances have been eliminated upon consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Out-of-period adjustment</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2024, the Company identified certain uncollectible balances related to fees within its title insurance and services segment, which primarily related to reporting periods in 2023 and prior, that should have been previously written off. To correct for this error, the Company recorded an adjustment in the current quarter, which increased other operating expenses and increased accounts payable and accrued liabilities by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2022, the Financial Accounting Standards Board (“FASB”) issued updated guidance intended to increase the comparability of financial information across reporting entities that have investments in equity securities measured at fair value that are subject to contractual restrictions preventing the sale of those securities. The updated guidance clarified that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, as a result, should not be considered in measuring fair value. In addition, new disclosures were required about the nature of the restrictions and their remaining duration. The updated guidance, which was adopted on January 1, 2024, had no impact on the Company's condensed consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pending Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued updated guidance intended to enhance the transparency and decision usefulness of income tax disclosures. The updated guidance requires disclosure of specific categories and greater disaggregation of information included in the rate reconciliation and additional disclosures related to income taxes paid. The updated guidance is effective for annual reporting periods beginning after December 15, 2024. Except for the disclosure requirements, the Company does not expect the adoption of this guidance to have a material impact its condensed consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued updated guidance intended to improve financial reporting by requiring disclosure of incremental segment information to enable investors to develop more decision-useful financial analyses. The updated guidance improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The updated guidance is effective for annual reporting periods beginning after December 15, 2023 and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments in this update are required to applied retrospectively to all periods presented in the financial statements. Except for the disclosure requirements, the Company does not expect the adoption of this guidance to have a material impact on its condensed consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2023, the FASB issued updated guidance that is intended to provide decision-useful information to investors and reduce diversity in practice in accounting for contributions made to a joint venture, upon formation, in a joint venture’s separate financial statements. The updated guidance will require joint ventures to recognize and initially measure their assets and liabilities at fair value, with certain exceptions to fair value measurement consistent with business combination guidance. The updated guidance is effective prospectively for all joint venture formations with a formation date on or after January 1, 2025, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its condensed consolidated financial statements.</span></p></div> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The condensed consolidated financial information included in this report has been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and Article 10 of Securities and Exchange Commission Regulation S-X. The principles for condensed interim financial information do not require the inclusion of all the information and footnotes required by GAAP for complete financial statements. Therefore, these financial statements should be read in conjunction with the First American Financial Corporation (the “Company”) Annual Report on Form 10-K for the year ended December 31, 2023. The condensed consolidated financial statements included herein are unaudited; however, in the opinion of management, they contain all normal recurring adjustments necessary for a fair statement of the consolidated results for the interim periods. All material intercompany transactions and balances have been eliminated upon consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Out-of-period adjustment</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2024, the Company identified certain uncollectible balances related to fees within its title insurance and services segment, which primarily related to reporting periods in 2023 and prior, that should have been previously written off. To correct for this error, the Company recorded an adjustment in the current quarter, which increased other operating expenses and increased accounts payable and accrued liabilities by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 6200000 6200000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2022, the Financial Accounting Standards Board (“FASB”) issued updated guidance intended to increase the comparability of financial information across reporting entities that have investments in equity securities measured at fair value that are subject to contractual restrictions preventing the sale of those securities. The updated guidance clarified that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, as a result, should not be considered in measuring fair value. In addition, new disclosures were required about the nature of the restrictions and their remaining duration. The updated guidance, which was adopted on January 1, 2024, had no impact on the Company's condensed consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pending Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued updated guidance intended to enhance the transparency and decision usefulness of income tax disclosures. The updated guidance requires disclosure of specific categories and greater disaggregation of information included in the rate reconciliation and additional disclosures related to income taxes paid. The updated guidance is effective for annual reporting periods beginning after December 15, 2024. Except for the disclosure requirements, the Company does not expect the adoption of this guidance to have a material impact its condensed consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued updated guidance intended to improve financial reporting by requiring disclosure of incremental segment information to enable investors to develop more decision-useful financial analyses. The updated guidance improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The updated guidance is effective for annual reporting periods beginning after December 15, 2023 and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments in this update are required to applied retrospectively to all periods presented in the financial statements. Except for the disclosure requirements, the Company does not expect the adoption of this guidance to have a material impact on its condensed consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2023, the FASB issued updated guidance that is intended to provide decision-useful information to investors and reduce diversity in practice in accounting for contributions made to a joint venture, upon formation, in a joint venture’s separate financial statements. The updated guidance will require joint ventures to recognize and initially measure their assets and liabilities at fair value, with certain exceptions to fair value measurement consistent with business combination guidance. The updated guidance is effective prospectively for all joint venture formations with a formation date on or after January 1, 2025, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its condensed consolidated financial statements.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 2 –Trust Assets, Escrow and Other Deposits</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company administers escrow deposits as a service to customers in its direct title operations. Escrow deposits totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> billion and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> billion at March 31, 2024 and December 31, 2023, respectively, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> billion and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> billion, respectively, were held at First American Trust, FSB (“FA Trust”). The remaining deposits were held at third-party financial institutions. Escrow deposits held at third-party financial institutions are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. All such amounts are placed in deposit accounts insured, up to applicable limits, by the Federal Deposit Insurance Corporation. The Company could be held contingently liable for the disposition of these assets.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trust assets administered by FA Trust totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> billion and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> billion at March 31, 2024 and December 31, 2023, respectively, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">127.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">197.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, were held at FA Trust. The remaining trust assets were held at third-party financial institutions. Trust assets, which are administered by FA Trust and held at third-party institutions, are fiduciary client assets and are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. The Company could be held contingently liable if FA Trust were to breach any of its fiduciary duties.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In conducting its operations, the Company often holds customers’ assets in escrow, pending completion of real estate transactions and, as a result, the Company has ongoing programs for realizing economic benefits with various financial institutions. The results from these programs are included as income or a reduction in expense, as appropriate, in the condensed consolidated statements of income based on the nature of the arrangement and benefit received.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company facilitates tax-deferred property exchanges for customers pursuant to Section 1031 of the Internal Revenue Code and tax-deferred reverse exchanges pursuant to Revenue Procedure 2000-37. As a facilitator and intermediary, the Company holds the proceeds from sales transactions and takes temporary title to property identified by the customer to be acquired with such proceeds. Upon the completion of each such exchange, the identified property is transferred to the customer or, if the exchange does not take place, an amount equal to the sales proceeds or, in the case of a reverse exchange, title to the property held by the Company is transferred to the customer. Like-kind exchange funds administered by the Company totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> billion and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> billion at March 31, 2024 and December 31, 2023, respectively. The like-kind exchange deposits are held at third-party financial institutions and, due to the structure utilized to facilitate these transactions, the proceeds and property are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. All such amounts are placed in deposit accounts insured, up to applicable limits, by the Federal Deposit Insurance Corporation. The Company could be held contingently liable to the customer for the transfers of property, disbursements of proceeds and the returns on such proceeds.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In conducting its residential mortgage loan subservicing operations, the Company administers cash deposits on behalf of its clients. Cash deposits totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> billion and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">830.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at March 31, 2024 and December 31, 2023, respectively, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">623.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">485.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, were held at FA Trust. The remaining deposits were held at third-party financial institutions. Cash deposits held at third-party financial institutions are not considered assets of the Company and, therefore, are not included in the accompanying condensed consolidated balance sheets. All such amounts are placed in deposit accounts insured, up to applicable limits, by the Federal Deposit Insurance Corporation. The Company could be held contingently liable for the disposition of these assets. In connection with certain accounts, the Company has ongoing programs for realizing economic benefits with various financial institutions whereby it earns economic benefits either as income or as a reduction in expense.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deposit balances held at FA Trust are temporarily invested in cash and cash equivalents and debt securities, with offsetting liabilities included in deposits in the accompanying condensed consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 8900000000 10600000000 4300000000 6300000000 4600000000 4400000000 127400000 197100000 1700000000 1800000000 1000000000 830500000 623200000 485700000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 3 – Debt Securities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investments in debt securities, classified as available-for-sale, are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross unrealized</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,381.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,249.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">209.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">214.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,316.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">573.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,745.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,075.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,021.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">498.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">481.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,859.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">822.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,054.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">203.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,373.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,245.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">228.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">219.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">207.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,396.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">526.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,875.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,007.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">958.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">478.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">463.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,895.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">767.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,157.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales of debt securities resulted in realized gains of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, realized losses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">224.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">715.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three months ended March 31, 2024 and 2023, respectively.</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investments in debt securities in an unrealized loss position, and their respective length of time in such position, are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:36.747%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Less than 12 months</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">12 months or longer</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">970.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,103.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-backed<br/>   securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,103.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">557.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,594.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">573.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">127.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">598.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">725.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">322.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,067.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,194.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">801.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,262.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">822.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">956.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">135.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,064.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-backed<br/>   securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">338.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,225.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">520.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,563.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">526.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">602.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">647.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">267.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">286.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">552.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,327.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">759.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,879.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">767.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on the Company’s review of its debt securities in an unrealized loss position it determined that the losses were due to non-credit factors and, therefore, it does not consider these securities to be credit impaired at March 31, 2024. As of March 31, 2024, the Company did not intend to sell any debt securities in an unrealized loss position and it is not more likely than not that the Company will be required to sell any debt securities before recovery of their amortized cost basis.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In determining credit losses on its debt securities in an unrealized loss position, the Company considers certain factors that may include, among others, severity of the unrealized loss, security type, industry sector, credit rating, yield to maturity, profitability and stock performance.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investments in debt securities at March 31, 2024, by contractual maturities, are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:44.8%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Due in one<br/>year or less</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Due after<br/>one through<br/>five years</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Due after<br/>five through<br/>ten years</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Due after<br/>ten years</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">132.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">382.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">478.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">507.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,381.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">351.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">413.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">472.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,249.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">209.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">214.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">732.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">245.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,075.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">693.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,021.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">498.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">302.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">481.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities (excluding mortgage-backed<br/>   securities)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,836.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">914.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">696.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,542.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,744.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">831.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">638.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,308.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total mortgage-backed securities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,316.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,745.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,859.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,054.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Mortgage-backed securities, which include contractual terms to maturity, are not categorized by contractual maturity as borrowers may have the right to call or prepay obligations with, or without, call or prepayment penalties.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The composition of the debt securities portfolio at March 31, 2024, by credit rating, is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:28.994%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.638%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.459%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.4990000000000006%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.459%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.4990000000000006%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.459%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.9990000000000006%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">A- or higher</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">BBB+ to BBB-</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-Investment Grade</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(dollars in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,223.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,249.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-<br/>   backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,745.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,745.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">492.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">380.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,021.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">481.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,264.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">603.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">187.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,054.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Included in debt securities at March 31, 2024, were bank loans totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">122.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">109.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were non-investment grade; high yield corporate debt securities totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">71.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, all of which were non-investment grade; and emerging market debt securities totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were non-investment grade.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The composition of the debt securities portfolio in an unrealized loss position at March 31, 2024, by credit rating, is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:28.994%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.638%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.459%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.4990000000000006%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.459%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.4990000000000006%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.459%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.9990000000000006%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">A- or higher</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">BBB+ to BBB-</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-Investment Grade</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(dollars in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,084.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,103.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">162.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-<br/>   backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,594.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,594.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">394.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">273.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">725.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">116.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">322.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,775.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">410.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,262.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt securities in an unrealized loss position at March 31, 2024, included bank loans totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were non-investment grade; high yield corporate debt securities totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">47.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, all of which were non-investment grade; and emerging market debt securities totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were non-investment grade.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The credit ratings in the above tables reflect published ratings obtained from globally recognized securities rating agencies. If a security was rated differently among the rating agencies, the lowest rating was selected. Governmental agency mortgage-backed securities are not rated by any of the ratings agencies; however, these securities have been included in the above table in the “A- or higher” rating category because the payments of principal and interest are guaranteed by the governmental agency that issued the security.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investments in debt securities, classified as available-for-sale, are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross unrealized</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,381.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,249.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">209.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">214.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,316.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">573.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,745.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,075.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,021.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">498.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">481.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,859.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">822.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,054.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">203.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,373.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,245.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">228.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">219.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">207.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,396.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">526.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,875.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,007.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">958.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">478.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">463.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,895.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">767.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,157.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 163100000 0 5900000 157200000 1381200000 7100000 139000000 1249300000 209900000 200000 10700000 199400000 214300000 0 13900000 200400000 4316700000 2200000 573000000 3745900000 1075400000 4400000 58600000 1021200000 498400000 4000000 21400000 481000000 7859000000 17900000 822500000 7054400000 203300000 500000 4500000 199300000 1373700000 8800000 136700000 1245800000 228400000 1400000 10500000 219300000 207700000 200000 12500000 195400000 4396200000 6300000 526800000 3875700000 1007000000 6600000 55200000 958400000 478900000 5800000 21100000 463600000 7895200000 29600000 767300000 7157500000 800000 5500000 4200000 10000000 224500000 715500000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investments in debt securities in an unrealized loss position, and their respective length of time in such position, are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:36.747%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Less than 12 months</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">12 months or longer</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">970.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,103.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-backed<br/>   securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,103.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">557.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,594.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">573.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">127.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">598.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">725.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">322.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,067.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,194.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">801.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,262.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">822.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">956.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">135.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,064.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-backed<br/>   securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">338.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,225.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">520.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,563.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">526.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">602.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">647.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">267.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">286.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">552.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,327.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">759.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,879.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">767.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 101200000 1300000 50400000 4600000 151600000 5900000 133100000 1500000 970800000 137500000 1103900000 139000000 68300000 200000 96100000 10500000 164400000 10700000 83000000 600000 117400000 13300000 200400000 13900000 490300000 15400000 3103700000 557600000 3594000000 573000000 127100000 1600000 598100000 57000000 725200000 58600000 64800000 600000 257700000 20800000 322500000 21400000 1067800000 21200000 5194200000 801300000 6262000000 822500000 8200000 100000 55400000 4400000 63600000 4500000 107400000 900000 956800000 135800000 1064200000 136700000 33300000 100000 101400000 10400000 134700000 10500000 400000 0 118900000 12500000 119300000 12500000 338300000 6600000 3225300000 520200000 3563600000 526800000 45100000 400000 602500000 54800000 647600000 55200000 19300000 100000 267300000 21000000 286600000 21100000 552000000 8200000 5327600000 759100000 5879600000 767300000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investments in debt securities at March 31, 2024, by contractual maturities, are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:44.8%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Due in one<br/>year or less</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Due after<br/>one through<br/>five years</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Due after<br/>five through<br/>ten years</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Due after<br/>ten years</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">132.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">382.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">478.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">507.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,381.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">351.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">413.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">472.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,249.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">209.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">214.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">732.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">245.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,075.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">693.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,021.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">498.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">302.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">481.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities (excluding mortgage-backed<br/>   securities)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,836.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">914.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">696.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,542.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,744.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">831.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">638.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,308.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total mortgage-backed securities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,316.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,745.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortized cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,859.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,054.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 5700000 136900000 400000 20100000 163100000 5700000 132100000 300000 19100000 157200000 12600000 382400000 478400000 507800000 1381200000 12500000 351100000 413100000 472600000 1249300000 31200000 104500000 67500000 6700000 209900000 31000000 103800000 58600000 6000000 199400000 0 166600000 1600000 46100000 214300000 0 161600000 1500000 37300000 200400000 13900000 732100000 245600000 83800000 1075400000 13800000 693100000 239800000 74500000 1021200000 31900000 313500000 121200000 31800000 498400000 31300000 302600000 118500000 28600000 481000000 95300000 1836000000 914700000 696300000 3542300000 94300000 1744300000 831800000 638100000 3308500000 4316700000 3745900000 7859000000 7054400000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The composition of the debt securities portfolio at March 31, 2024, by credit rating, is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:28.994%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.638%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.459%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.4990000000000006%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.459%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.4990000000000006%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.459%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.9990000000000006%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">A- or higher</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">BBB+ to BBB-</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-Investment Grade</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(dollars in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,223.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,249.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-<br/>   backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,745.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,745.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">492.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">380.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,021.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">481.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,264.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">603.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">187.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,054.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 157200000 1 0 0 0 0 157200000 1223000000 0.979 24600000 0.02 1700000 0.001 1249300000 193900000 0.972 4700000 0.024 800000 0.004 199400000 200400000 1 0 0 0 0 200400000 3745900000 1 0 0 0 0 3745900000 492000000 0.481 380500000 0.373 148700000 0.146 1021200000 251900000 0.523 193200000 0.402 35900000 0.075 481000000 6264300000 0.888 603000000 0.085 187100000 0.027 7054400000 122300000 109000000 71200000 39400000 5200000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The composition of the debt securities portfolio in an unrealized loss position at March 31, 2024, by credit rating, is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:28.994%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.638%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.459%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.4990000000000006%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.459%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.4990000000000006%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.459%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.9990000000000006%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">A- or higher</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">BBB+ to BBB-</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-Investment Grade</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(dollars in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,084.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,103.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">162.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-<br/>   backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,594.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,594.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">394.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">273.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">725.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">116.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">322.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,775.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">410.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,262.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 151600000 1 0 0 0 0 151600000 1084300000 0.983 19300000 0.017 300000 0 1103900000 162300000 0.987 1300000 0.008 800000 0.005 164400000 200400000 1 0 0 0 0 200400000 3594000000 1 0 0 0 0 3594000000 394500000 0.544 273800000 0.378 56900000 0.078 725200000 188300000 0.584 116200000 0.36 18000000 0.056 322500000 5775400000 0.922 410600000 0.066 76000000 0.012 6262000000 25100000 23300000 47500000 32700000 4900000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 4 – Equity Securities</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investments in equity securities, by accounting classification, are summarized as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:55.4%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:18.599999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:18.599999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable equity securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">415.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">436.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-marketable equity securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity method investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">733.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">735.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investments in marketable equity securities are summarized as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:47.486%;"></td> <td style="width:1.429%;"></td> <td style="width:1%;"></td> <td style="width:15.943000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.429%;"></td> <td style="width:1%;"></td> <td style="width:11.544%;"></td> <td style="width:1%;"></td> <td style="width:1.429%;"></td> <td style="width:1%;"></td> <td style="width:14.744%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">409.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">401.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">425.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">415.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">429.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">424.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">445.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">436.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net gains of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million resulting from changes in the fair values of marketable equity securities were recognized for the three months ended March 31, 2024 and 2023, respectively, which included net unrealized gains of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million on securities still held at March 31, 2024 and 2023, respectively. Included in net gains for the three months ended March 31, 2024 were unrealized losses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to the Company's investment in Offerpad Solutions Inc. ("Offerpad"), a tech-enabled real estate company.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:16pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the changes in the carrying amounts of non-marketable equity securities, which primarily relate to the Company's venture investment portfolio, for the three months ended March 31, 2024 and 2023, is as follows:</span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:59.2%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.4%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.4%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrying amount, beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">395.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net additions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross unrealized gains</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross unrealized losses and impairments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrying amount, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">384.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cumulative gross unrealized gains and cumulative gross unrealized losses and impairments related to non-marketable equity securities at March 31, 2024 and December 31, 2023, are as follows:</span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:59.2%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.4%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.4%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cumulative gross unrealized gains</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">243.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">243.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cumulative gross unrealized losses and impairments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">322.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">322.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investments in equity securities, by accounting classification, are summarized as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:55.4%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:18.599999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:18.599999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable equity securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">415.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">436.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-marketable equity securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity method investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">733.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">735.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 415000000 436900000 226100000 224100000 91900000 74600000 733000000 735600000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investments in marketable equity securities are summarized as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:47.486%;"></td> <td style="width:1.429%;"></td> <td style="width:1%;"></td> <td style="width:15.943000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.429%;"></td> <td style="width:1%;"></td> <td style="width:11.544%;"></td> <td style="width:1%;"></td> <td style="width:1.429%;"></td> <td style="width:1%;"></td> <td style="width:14.744%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">409.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">401.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">425.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">415.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">429.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">424.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">445.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">436.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net gains of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million resulting from changes in the fair values of marketable equity securities were recognized for the three months ended March 31, 2024 and 2023, respectively, which included net unrealized gains of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million on securities still held at March 31, 2024 and 2023, respectively. Included in net gains for the three months ended March 31, 2024 were unrealized losses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to the Company's investment in Offerpad Solutions Inc. ("Offerpad"), a tech-enabled real estate company.</span></p> 409800000 8800000 401000000 15300000 1300000 14000000 425100000 10100000 415000000 429400000 4900000 424500000 15700000 3300000 12400000 445100000 8200000 436900000 10900000 12400000 10500000 11700000 11000000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:16pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the changes in the carrying amounts of non-marketable equity securities, which primarily relate to the Company's venture investment portfolio, for the three months ended March 31, 2024 and 2023, is as follows:</span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:59.2%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.4%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.4%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrying amount, beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">395.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net additions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross unrealized gains</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross unrealized losses and impairments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrying amount, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">384.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 224100000 395800000 1800000 6100000 200000 0 0 -17200000 226100000 384700000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cumulative gross unrealized gains and cumulative gross unrealized losses and impairments related to non-marketable equity securities at March 31, 2024 and December 31, 2023, are as follows:</span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:59.2%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.4%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.4%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cumulative gross unrealized gains</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">243.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">243.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cumulative gross unrealized losses and impairments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">322.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">322.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 243500000 243300000 322400000 322400000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 5 – Allowance for Credit Losses – Accounts Receivable</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity in the allowance for credit losses on accounts receivable is summarized as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Provision for expected credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs/recoveries</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity in the allowance for credit losses on accounts receivable is summarized as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Provision for expected credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs/recoveries</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 21800000 21300000 800000 700000 1800000 1400000 20800000 20600000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 6 – Goodwill</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the changes in the carrying amount of goodwill, by reportable segment, for the three months ended March 31, 2024, is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Title<br/>Insurance<br/>and Services</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Home<br/>Warranty</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,766.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,807.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisitions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,766.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,807.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the changes in the carrying amount of goodwill, by reportable segment, for the three months ended March 31, 2024, is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Title<br/>Insurance<br/>and Services</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Home<br/>Warranty</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,766.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,807.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisitions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,766.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,807.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1766600000 40900000 1807500000 1300000 0 1300000 -1500000 0 -1500000 1766400000 40900000 1807300000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 7 – Other Intangible Assets</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other intangible assets are summarized as follows:</span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:72.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finite-lived intangible assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">192.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">191.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncompete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Internal-use software licenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Patents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">293.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">309.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite-lived intangible assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Licenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">147.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense for finite-lived intangible assets was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three months ended March 31, 2024 and 2023, respectively.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Estimated amortization expense for finite-lived intangible assets for the next five years is as follows:</span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Year</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2029</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other intangible assets are summarized as follows:</span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:72.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finite-lived intangible assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">192.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">191.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncompete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Internal-use software licenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Patents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">293.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">309.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite-lived intangible assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Licenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">147.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 192300000 191400000 10800000 28200000 70600000 70600000 17200000 16500000 2800000 2800000 293700000 309500000 163000000 172600000 130700000 136900000 16900000 16900000 147600000 153800000 12300000 13500000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Estimated amortization expense for finite-lived intangible assets for the next five years is as follows:</span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Year</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2029</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 30100000 28000000 26400000 11800000 7300000 5300000 <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 8 – Reserve for Known and Incurred But Not Reported Claims</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity in the reserve for known and incurred but not reported claims is summarized as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,282.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,325.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Provision related to:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prior years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments, net of recoveries, related to:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prior years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,261.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,314.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The provision for title insurance losses, expressed as a percentage of title insurance premiums and escrow fees, was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for the three months ended March 31, 2024 and 2023, respectively.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% loss provision rate in the current year reflects an ultimate loss rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for the 2024 policy year and reserve releases of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, or $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for prior policy years, all based on title insurance premiums and escrow fees for the three months ended March 31, 2024.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% loss provision rate for the three months ended March 31, 2023 reflected an ultimate loss rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for the 2023 policy year and reserve releases of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, or $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for prior policy years, all based on title insurance premiums and escrow fees for the three months ended March 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the Company’s loss reserves is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:46.549%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.902000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.502%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.902000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.502%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(dollars in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Known title claims</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Incurred but not reported claims</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,162.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,186.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total title claims</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,224.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,242.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-title claims</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total loss reserves</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,261.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,282.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity in the reserve for known and incurred but not reported claims is summarized as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,282.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,325.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Provision related to:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prior years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments, net of recoveries, related to:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prior years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,261.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,314.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the Company’s loss reserves is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:46.549%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.902000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.502%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.902000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.502%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(dollars in millions)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Known title claims</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Incurred but not reported claims</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,162.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,186.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total title claims</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,224.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,242.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-title claims</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total loss reserves</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,261.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,282.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 1282400000 1325300000 77000000 83100000 -7500000 -800000 69500000 82300000 30600000 31100000 61000000 64100000 91600000 95200000 1300000 2100000 1261600000 1314500000 0.03 0.035 0.03 0.0375 0.0075 7300000 0.035 0.0375 0.0025 2500000 61600000 0.049 55500000 0.043 1162500000 0.921 1186500000 0.925 1224100000 0.97 1242000000 0.968 37500000 0.03 40400000 0.032 1261600000 1 1282400000 1 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 9 – Income Taxes</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s effective income tax rates (income tax expense as a percentage of income before income taxes) were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for the three months ended March 31, 2024 and 2023, respectively. The effective income tax rates differ from the federal statutory rate as a result of state and foreign income taxes for which the Company is liable, as well as permanent differences between amounts reported for financial statement purposes and amounts reported for income tax purposes, including the recognition of excess tax benefits or tax deficiencies associated with share-based payment transactions through income tax expense. The effective income tax rates also reflect the impact on pretax earnings from losses and impairments on equity investments. In addition, the effective income tax rate for 2024 reflects tax credits claimed in the current year and benefits of a state tax matter from prior years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates the realizability of its deferred tax assets by assessing the valuation allowance and makes adjustments to the allowance as necessary. The factors used in assessing the likelihood of realization include forecasts of future taxable income and available tax planning strategies that could be implemented. The Company’s ability to achieve forecasted taxable income in the applicable taxing jurisdictions could affect the ultimate realization of its deferred tax assets. As of March 31, 2024 and December 31, 2023, the Company carried a valuation allowance of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Based on future operating results in certain jurisdictions, it is possible that the current valuation allowance positions of those jurisdictions could be adjusted during the next 12 months.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024 and December 31, 2023, the liability for income taxes associated with uncertain tax positions was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. The net increase in the liability during 2024 was primarily attributable to positions taken on the Company’s tax returns for current year. The liabilities as of March 31, 2024 and December 31, 2023 could be reduced by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, due to offsetting tax benefits associated with the correlative effects of potential adjustments, including timing adjustments, and state income taxes. The net liability, if recognized, would favorably affect the Company’s effective income tax rate.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s continuing practice is to recognize interest and penalties related to uncertain tax positions in income tax expense. Accrued interest and penalties, net of tax benefits, related to uncertain tax positions were not material as of March 31, 2024 and December 31, 2023.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">It is reasonably possible that the unrecognized benefit with respect to certain of the Company’s unrecognized tax positions may increase or decrease within the next 12 months. Any such change may be the result of either ongoing audits or the expiration of federal and state statutes of limitations for the assessment of taxes.</span></span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company, or one of its subsidiaries, files income tax returns in the U.S. federal jurisdiction, various state jurisdictions and in various non-U.S. jurisdictions. The primary non-federal jurisdictions are California, Canada, India and the United Kingdom. As of March 31, 2024, the Company is, generally, no longer subject to income tax examinations for U.S. federal, state and non-U.S. jurisdictions for years prior to 2020, 2019 and 2014, respectively.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Effective in calendar year 2024, the Company is subject to international anti-base erosion rules that assess a minimum tax rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% in the jurisdictions in which it operates. Commonly known as “Pillar II,” these rules apply to large multinational enterprises and are designed to address the tax challenges arising from the globalization and digitalization of the economy. The Company has calculated the minimum tax on a jurisdiction-by-jurisdiction basis and has determined that the resulting tax is immaterial to its financial results.</span></p> 0.199 0.228 13700000 13700000 13500000 12400000 900000 800000 It is reasonably possible that the unrecognized benefit with respect to certain of the Company’s unrecognized tax positions may increase or decrease within the next 12 months. Any such change may be the result of either ongoing audits or the expiration of federal and state statutes of limitations for the assessment of taxes. 0.15 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 10 – Earnings Per Share</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The computation of basic and diluted earnings per share is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.314%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.842%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.842%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions, except per share amounts)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Numerator</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income attributable to the Company</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic weighted-average shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of dilutive restricted stock units (“RSUs”) and performance restricted<br/>   stock units (“PRSUs”)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted weighted-average shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income per share attributable to the Company’s stockholders</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.45</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.45</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended March 31, 2024, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">85</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand RSUs were excluded from diluted weighted-average common shares outstanding due to their antidilutive effect. For the three months ended March 31, 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">333</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand RSUs and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand PRSUs were excluded from diluted weighted-average common shares outstanding due to their antidilutive effect.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The computation of basic and diluted earnings per share is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.314%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.842%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.842%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions, except per share amounts)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Numerator</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income attributable to the Company</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic weighted-average shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of dilutive restricted stock units (“RSUs”) and performance restricted<br/>   stock units (“PRSUs”)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted weighted-average shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income per share attributable to the Company’s stockholders</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.45</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.45</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 46700000 45900000 104100000 104500000 300000 300000 104400000 104800000 0.45 0.44 0.45 0.44 85000 333000 37000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 11 – Employee Benefit Plans</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net periodic benefit costs related to the Company’s unfunded supplemental benefit pension plans are summarized as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expense:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of net actuarial loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company contributed $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to its unfunded supplemental benefit pension plans during the three months ended March 31, 2024 and expects to contribute an additional $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the remainder of 2024.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net periodic benefit costs related to the Company’s unfunded supplemental benefit pension plans are summarized as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expense:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of net actuarial loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2400000 2500000 -600000 -500000 3000000 3000000 3800000 12400000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 12 – Fair Value Measurements</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain of the Company’s assets and liabilities are carried at fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company categorizes its assets and liabilities carried at fair value using a three-level hierarchy for fair value measurements that distinguishes between market participant assumptions developed based on market data obtained from sources independent of the Company (observable inputs) and the Company’s own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The hierarchy for inputs used in determining fair value maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. The hierarchy level assigned to the assets and liabilities is based on management’s assessment of the transparency and reliability of the inputs used to estimate the fair values at the measurement date. The three hierarchy levels are defined as follows:</span></p><p style="margin-left:24.45pt;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1—Valuations based on unadjusted quoted market prices in active markets for identical assets or liabilities.</span></p><p style="margin-left:24.45pt;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2—Valuations based on observable inputs (other than Level 1 prices), such as quoted prices for similar assets or liabilities at the measurement date; quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly.</span></p><p style="margin-left:24.45pt;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3—Valuations based on inputs that are unobservable and significant to the overall fair value measurement and involve management judgment.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If the inputs used to measure fair value fall into different levels of the fair value hierarchy, the hierarchy level assigned is based upon the lowest level of input that is significant to the fair value measurement.</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present the fair values of the Company’s assets, measured on a recurring basis, as of March 31, 2024 and December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Debt securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,249.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,249.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,745.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,745.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,021.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,021.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">481.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">481.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,054.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,054.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">401.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">401.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">415.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">415.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mortgage loans held for sale</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,482.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">415.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,066.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Debt securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,245.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,245.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">219.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">219.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,875.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,875.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">958.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">958.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">463.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">463.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,157.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,157.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">424.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">424.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">436.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">436.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mortgage loans held for sale</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,607.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">436.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,169.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the carrying amounts and estimated fair values of the Company’s financial instruments not measured at fair value as of March 31, 2024 and December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:44.8%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,506.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,506.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,506.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deposits with banks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Secured financings receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">831.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">831.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">831.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Secured financings payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">688.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">688.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">688.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes and contracts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,396.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,226.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,220.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:44.8%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,605.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,605.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,605.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deposits with banks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Secured financings receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">636.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">636.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">636.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Secured financings payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">553.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">553.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">553.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes and contracts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,393.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,219.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,215.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present the fair values of the Company’s assets, measured on a recurring basis, as of March 31, 2024 and December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Debt securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,249.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,249.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,745.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,745.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,021.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,021.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">481.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">481.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,054.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,054.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">401.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">401.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">415.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">415.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mortgage loans held for sale</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,482.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">415.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,066.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Debt securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,245.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,245.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">219.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">219.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Governmental agency mortgage-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,875.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,875.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">958.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">958.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">463.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">463.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,157.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,157.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">424.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">424.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stocks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">436.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">436.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mortgage loans held for sale</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,607.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">436.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,169.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 157200000 0 157200000 0 1249300000 0 1249300000 0 199400000 0 199400000 0 200400000 0 200400000 0 3745900000 0 3745900000 0 1021200000 0 1021200000 0 481000000 0 481000000 0 7054400000 0 7054400000 0 401000000 401000000 0 0 14000000 14000000 0 0 415000000 415000000 0 0 13000000 0 11700000 1300000 7482400000 415000000 7066100000 1300000 199300000 0 199300000 0 1245800000 0 1245800000 0 219300000 0 219300000 0 195400000 0 195400000 0 3875700000 0 3875700000 0 958400000 0 958400000 0 463600000 0 463600000 0 7157500000 0 7157500000 0 424500000 424500000 0 0 12400000 12400000 0 0 436900000 436900000 0 0 13100000 0 11800000 1300000 7607500000 436900000 7169300000 1300000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the carrying amounts and estimated fair values of the Company’s financial instruments not measured at fair value as of March 31, 2024 and December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:44.8%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,506.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,506.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,506.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deposits with banks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Secured financings receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">831.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">831.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">831.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Secured financings payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">688.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">688.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">688.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes and contracts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,396.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,226.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,220.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:44.8%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.960000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,605.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,605.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,605.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deposits with banks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Secured financings receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">636.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">636.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">636.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Secured financings payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">553.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">553.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">553.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes and contracts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,393.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,219.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,215.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1506400000 1506400000 1506400000 0 0 77100000 77000000 20100000 56900000 0 23800000 24600000 0 0 24600000 831400000 831400000 0 831400000 0 688800000 688800000 0 688800000 0 1396000000 1226300000 0 1220500000 5800000 3605300000 3605300000 3605300000 0 0 55800000 55600000 4000000 51600000 0 22400000 23200000 0 0 23200000 636500000 636500000 0 636500000 0 553300000 553300000 0 553300000 0 1393900000 1219600000 0 1215400000 4200000 <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 13 – Share-Based Compensation</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the costs associated with the Company’s share-based compensation plans:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expense:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSUs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRSUs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes RSU and PRSU activity for the three months ended March 31, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:57.508%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:18.096%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:17.616%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions, except weighted-average grant-date fair value)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-average<br/>grant-date<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted during 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58.92</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested during 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60.84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62.77</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the costs associated with the Company’s share-based compensation plans:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expense:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSUs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRSUs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 18900000 19000000 2400000 1800000 2100000 2200000 23400000 23000000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes RSU and PRSU activity for the three months ended March 31, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:0.5in;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:57.508%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:18.096%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:17.616%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions, except weighted-average grant-date fair value)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-average<br/>grant-date<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted during 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58.92</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested during 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60.84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62.77</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1000000 64.19 600000 58.92 600000 60.84 1000000 62.77 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 14 – Stockholders’ Equity</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company maintains a stock repurchase plan with authorization up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">400.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">210.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million remained as of March 31, 2024. Purchases may be made from time to time by the Company in the open market at prevailing market prices or in privately negotiated transactions. During the three months ended March 31, 2024, the Company repurchased and retired </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">59</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand shares of its common stock for a total purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and, as of March 31, 2024, repurchased and retired </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares of its common stock under the current authorization for a total purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">189.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p> 400000000 210400000 59000 3500000 3600000 189600000 <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 15 – Accumulated Other Comprehensive Income (Loss) (“AOCI”)</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents a summary of the changes in each component of AOCI for the three months ended March 31, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:49.29%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:8.958%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:8.958%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:8.958%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.038%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>gains (losses) <br/>on debt<br/> securities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Foreign<br/>currency<br/>translation<br/>adjustment</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Pension<br/>benefit<br/>adjustment</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>other<br/>comprehensive<br/>income (loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">553.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">655.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in unrealized losses on debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in foreign currency translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of net actuarial loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">604.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">720.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the other comprehensive income (loss) reclassification adjustments for the three months ended March 31, 2024 and 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:43.566%;"></td> <td style="width:1.221%;"></td> <td style="width:1%;"></td> <td style="width:9.267999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.221%;"></td> <td style="width:1%;"></td> <td style="width:11.429%;"></td> <td style="width:1%;"></td> <td style="width:1.221%;"></td> <td style="width:1%;"></td> <td style="width:11.429%;"></td> <td style="width:1%;"></td> <td style="width:1.221%;"></td> <td style="width:1%;"></td> <td style="width:11.429%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>gains (losses) <br/>on debt<br/> securities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Foreign<br/>currency<br/>translation<br/>adjustment</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Pension<br/>benefit<br/>adjustment</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total<br/>other<br/>comprehensive<br/>income (loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pretax change before reclassifications</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reclassifications out of AOCI</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other comprehensive (loss) income, net of tax</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended March 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pretax change before reclassifications</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">142.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reclassifications out of AOCI</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other comprehensive income, net of tax</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the effects of the reclassifications out of AOCI on the respective line items in the condensed consolidated statements of income:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:45.28%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:9.34%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:9.34%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:27.42%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Affected line items</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized gains (losses) on debt securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net realized losses on sales of debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net investment gains (losses)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension benefit adjustment (1):</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of net actuarial loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other operating expenses</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:13.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:94.98%;"></td> <td style="width:5.02%;"></td> </tr> <tr style="word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3416666666666667in;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:4.881%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Amounts are components of net periodic cost. See Note 11 Employee Benefit Plans for additional details.</span></div></div></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents a summary of the changes in each component of AOCI for the three months ended March 31, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:49.29%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:8.958%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:8.958%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:8.958%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.038%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>gains (losses) <br/>on debt<br/> securities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Foreign<br/>currency<br/>translation<br/>adjustment</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Pension<br/>benefit<br/>adjustment</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>other<br/>comprehensive<br/>income (loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">553.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">655.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in unrealized losses on debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in foreign currency translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of net actuarial loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">604.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">720.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> -553600000 -64900000 -37300000 -655800000 -66900000 -66900000 -14900000 -14900000 -600000 -600000 -16300000 -400000 200000 -16500000 -604200000 -79400000 -36900000 -720500000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the other comprehensive income (loss) reclassification adjustments for the three months ended March 31, 2024 and 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:43.566%;"></td> <td style="width:1.221%;"></td> <td style="width:1%;"></td> <td style="width:9.267999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.221%;"></td> <td style="width:1%;"></td> <td style="width:11.429%;"></td> <td style="width:1%;"></td> <td style="width:1.221%;"></td> <td style="width:1%;"></td> <td style="width:11.429%;"></td> <td style="width:1%;"></td> <td style="width:1.221%;"></td> <td style="width:1%;"></td> <td style="width:11.429%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>gains (losses) <br/>on debt<br/> securities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Foreign<br/>currency<br/>translation<br/>adjustment</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Pension<br/>benefit<br/>adjustment</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total<br/>other<br/>comprehensive<br/>income (loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pretax change before reclassifications</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reclassifications out of AOCI</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other comprehensive (loss) income, net of tax</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended March 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pretax change before reclassifications</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">142.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reclassifications out of AOCI</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other comprehensive income, net of tax</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> -70300000 -14900000 0 -85200000 3400000 0 600000 4000000 -16300000 -400000 200000 -16500000 -50600000 -14500000 400000 -64700000 142000000 2600000 0 144600000 4500000 0 500000 5000000 36400000 0 200000 36600000 110100000 2600000 300000 113000000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the effects of the reclassifications out of AOCI on the respective line items in the condensed consolidated statements of income:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:45.28%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:9.34%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:9.34%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:27.42%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Affected line items</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized gains (losses) on debt securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net realized losses on sales of debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net investment gains (losses)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension benefit adjustment (1):</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of net actuarial loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other operating expenses</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:13.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:94.98%;"></td> <td style="width:5.02%;"></td> </tr> <tr style="word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3416666666666667in;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:4.881%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Amounts are components of net periodic cost. See Note 11 Employee Benefit Plans for additional details.</span></div></div> -3400000 -4500000 800000 1100000 -600000 -500000 200000 200000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 16 – Litigation and Regulatory Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company and its subsidiaries are parties to lawsuits and are also involved in ongoing routine legal and regulatory proceedings related to their operations. These lawsuits and proceedings frequently are similar in nature to other lawsuits and proceedings pending against the Company’s competitors. When the Company has determined that a loss is both probable and reasonably estimable, a liability representing the best estimate of the Company’s financial exposure based on known facts has been recorded. Actual losses may materially differ from the amounts recorded.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">With respect to the Company’s outstanding ordinary course lawsuits and proceedings, the Company has determined either that a loss is not reasonably possible or that the estimated loss or range of loss, if any, will not have a material adverse effect on the Company’s financial condition, results of operations or cash flows. The Company’s ordinary course lawsuits include putative or purported class action lawsuits, which challenge practices in the Company’s title insurance and services and home warranty businesses.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s title insurance, property and casualty insurance, home warranty, mortgage servicing and subservicing, banking, trust and wealth management businesses are regulated by various federal, state and local governmental agencies. Many of the Company’s other businesses operate within statutory guidelines. Consequently, the Company may from time to time be subject to examination or investigation by such governmental agencies. Currently, governmental agencies are examining or investigating certain of the Company’s operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company does not believe that any pending examinations or investigations will have a material adverse effect on the Company’s financial condition, results of operations or cash flows. Some of these exams or investigations could, however, result in changes to the Company’s business practices which could ultimately have a material adverse impact on the Company’s financial condition, results of operations or cash flows.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 17 – Segment Information</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company consists of the following reportable segments:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:0.3402777777777778in;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.7534554704169696%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The title insurance and services segment issues title insurance policies on residential and commercial property in the United States and offers similar or related products and services internationally. This segment also provides closing and/or escrow services; accommodates tax-deferred exchanges of real estate; provides products, services and solutions designed to mitigate risk or otherwise facilitate real estate transactions; maintains, manages and provides access to title plant data and records; provides appraisals and other valuation-related products and services; provides lien release, document custodial and default-related products and services; provides document generation services; provides warehouse lending services; subservices mortgage loans; and provides banking, trust and wealth management services. The Company, through its principal title insurance subsidiary and such subsidiary’s affiliates, transacts its title insurance business through a network of direct operations and agents. Through this network, the Company issues policies in the </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">49</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> states </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">that permit the issuance of title insurance policies, the District of Columbia and certain United States territories. The Company also offers title insurance, closing services and similar or related products and services, either directly or through third parties in other countries, including Canada, the United Kingdom, Australia, New Zealand, South Korea and various other established and emerging markets.</span></div></div><div style="margin-left:0.3402777777777778in;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.7534554704169696%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The home warranty segment sells products including residential service contracts that cover residential systems, such as heating and air conditioning systems, and certain appliances against failures that occur as the result of normal usage during the coverage period. This business currently operates in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> states and the District of Columbia</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></div></div><div style="margin-left:0.3402777777777778in;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.7534554704169696%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The corporate segment includes investments in venture-stage companies, certain financing facilities and corporate services that support the Company’s business operations.</span></div></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Selected financial information about the Company’s operations, by segment, is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended March 31, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income (loss)<br/>before<br/>income taxes</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Depreciation<br/>and<br/>amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Capital<br/>expenditures</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Title Insurance and Services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,319.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Home Warranty</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate and Eliminations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,424.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:27.766%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.7219999999999995%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct<br/>premiums<br/>and escrow<br/>fees</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Agent<br/>premiums</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Information<br/>and other</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>investment<br/>income (loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net <br/>investment<br/>gains (losses)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total<br/>Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Title Insurance and Services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">403.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">563.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">217.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">116.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,319.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Home Warranty</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate and Eliminations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">563.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">223.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">127.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,424.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended March 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income (loss)<br/>before<br/>income taxes</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Depreciation<br/>and<br/>amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Capital<br/>expenditures</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Title Insurance and Services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,348.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Home Warranty</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate and Eliminations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,446.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:27.766%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.7219999999999995%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct<br/>premiums<br/>and escrow<br/>fees</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Agent<br/>premiums</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Information<br/>and other</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>investment<br/>income (loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net <br/>investment<br/>losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total<br/>Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Title Insurance and Services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">405.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">590.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,348.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Home Warranty</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate and Eliminations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">502.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">590.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,446.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> 49 36 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Selected financial information about the Company’s operations, by segment, is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended March 31, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income (loss)<br/>before<br/>income taxes</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Depreciation<br/>and<br/>amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Capital<br/>expenditures</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Title Insurance and Services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,319.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Home Warranty</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate and Eliminations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,424.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:27.766%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.7219999999999995%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct<br/>premiums<br/>and escrow<br/>fees</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Agent<br/>premiums</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Information<br/>and other</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>investment<br/>income (loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net <br/>investment<br/>gains (losses)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total<br/>Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Title Insurance and Services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">403.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">563.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">217.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">116.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,319.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Home Warranty</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate and Eliminations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">563.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">223.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">127.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,424.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended March 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income (loss)<br/>before<br/>income taxes</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Depreciation<br/>and<br/>amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Capital<br/>expenditures</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Title Insurance and Services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,348.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Home Warranty</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate and Eliminations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,446.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:27.766%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.302000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.7219999999999995%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct<br/>premiums<br/>and escrow<br/>fees</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Agent<br/>premiums</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Information<br/>and other</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>investment<br/>income (loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net <br/>investment<br/>losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total<br/>Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Title Insurance and Services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">405.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">590.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,348.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Home Warranty</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate and Eliminations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">502.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">590.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,446.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1319800000 72700000 48800000 59600000 105200000 20300000 1300000 1900000 -400000 -34700000 0 0 1424600000 58300000 50100000 61500000 403200000 563800000 217200000 116700000 18900000 1319800000 97700000 0 5900000 900000 700000 105200000 0 0 -100000 10300000 -10600000 -400000 500900000 563800000 223000000 127900000 9000000 1424600000 1348600000 88200000 44200000 66300000 103700000 15900000 1300000 1200000 -6200000 -44500000 0 0 1446100000 59600000 45500000 67500000 405600000 590400000 221500000 124600000 6500000 1348600000 96600000 0 5500000 1400000 200000 103700000 0 0 -100000 8000000 -14100000 -6200000 502200000 590400000 226900000 134000000 -7400000 1446100000 false false false false Amounts are components of net periodic cost. See Note 11 Employee Benefit Plans for additional details.

&PO=V]R:W-H965T&UL4$L! A0#% @ BHZ96-;SZ$[- @ 4P@ !D M ("!R]D 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ BHZ96'MF ^*\ @ 5@< !D ("!SN8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MBHZ96'B9Q*I""P Z7@ !D ("!P/L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BHZ96"-H>PFS @ M9P< !D ("!@!&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ BHZ96">SGL5W P F0P !D M ("!?2$! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ BHZ96'*^)HID P ]0P !D ("! RL! 'AL M+W=O+@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ BHZ9 M6#S]\"B/ @ C@8 !D ("!]C0! 'AL+W=O.VVK[,# #2"P &0 M @(&\-P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ BHZ96'P")?K) P CA( M !D ("!TSX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BHZ96"X%@>'F @ +PH !D M ("!\$H! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ BHZ96!R36 2\"P BWT !D ("!K%,! 'AL+W=O M&PO=V]R:W-H965TV1@, $8. 9 " @:YE M 0!X;"]W;W)K&UL4$L! A0#% @ BHZ96+,, M"NQG P GPH !D ("!*VD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BHZ96$KOA/JB! EQ8 !D M ("!D74! 'AL+W=O@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ BHZ96-B'Q6S^!@ 0RD !D ("! M'X$! 'AL+W=O&PONU. M;58" ".+0 &@ @ &KD@$ >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " "*CIE85:BY9Q(" !S+ $P M @ $YE0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 50!5 $H7 !\ %EP$ ! end XML 86 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 87 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 252 326 1 true 63 0 false 5 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Income (Unaudited) (Parenthetical) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnauditedParenthetical Condensed Consolidated Statements of Income (Unaudited) (Parenthetical) Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 6 false false R7.htm 100060 - Statement - Condensed Consolidated Statements of Stockholders Equity (Unaudited) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders Equity (Unaudited) Statements 7 false false R8.htm 100070 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited Condensed Consolidated Statement of Cash Flows (Unaudited) Statements 8 false false R9.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 9 false false R10.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 10 false false R11.htm 995455 - Disclosure - Basis of Condensed Consolidated Financial Statements Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBasisOfCondensedConsolidatedFinancialStatements Basis of Condensed Consolidated Financial Statements Notes 11 false false R12.htm 995465 - Disclosure - Trust Assets, Escrow and Other Deposits Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDeposits Trust Assets, Escrow and Other Deposits Notes 12 false false R13.htm 995475 - Disclosure - Debt Securities Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecurities Debt Securities Notes 13 false false R14.htm 995485 - Disclosure - Equity Securities Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecurities Equity Securities Notes 14 false false R15.htm 995495 - Disclosure - Allowance for Credit Losses ??? Accounts Receivable Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAllowanceForCreditLossesAccountsReceivable Allowance for Credit Losses ??? Accounts Receivable Notes 15 false false R16.htm 995505 - Disclosure - Goodwill Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwill Goodwill Notes 16 false false R17.htm 995515 - Disclosure - Other Intangible Assets Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssets Other Intangible Assets Notes 17 false false R18.htm 995525 - Disclosure - Reserve for Known and Incurred but Not Reported Claims Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaims Reserve for Known and Incurred but Not Reported Claims Notes 18 false false R19.htm 995545 - Disclosure - Income Taxes Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 995555 - Disclosure - Earnings Per Share Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShare1 Earnings Per Share Notes 20 false false R21.htm 995565 - Disclosure - Employee Benefit Plans Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 21 false false R22.htm 995575 - Disclosure - Fair Value Measurements Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 22 false false R23.htm 995585 - Disclosure - Share-Based Compensation Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensation Share-Based Compensation Notes 23 false false R24.htm 995595 - Disclosure - Stockholders??? Equity Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquity Stockholders??? Equity Notes 24 false false R25.htm 995605 - Disclosure - Accumulated Other Comprehensive Income (Loss) ("AOCI") Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCI Accumulated Other Comprehensive Income (Loss) ("AOCI") Notes 25 false false R26.htm 995615 - Disclosure - Litigation and Regulatory Contingencies Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRegulatoryContingencies Litigation and Regulatory Contingencies Notes 26 false false R27.htm 995635 - Disclosure - Segment Information Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformation Segment Information Notes 27 false false R28.htm 995645 - Disclosure - Basis of Condensed Consolidated Financial Statements (Policies) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBasisOfCondensedConsolidatedFinancialStatementsPolicies Basis of Condensed Consolidated Financial Statements (Policies) Policies 28 false false R29.htm 995655 - Disclosure - Debt Securities (Tables) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesTables Debt Securities (Tables) Tables http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecurities 29 false false R30.htm 995665 - Disclosure - Equity Securities (Tables) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesTables Equity Securities (Tables) Tables http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecurities 30 false false R31.htm 995675 - Disclosure - Allowance for Credit Losses ??? Accounts Receivable (Tables) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAllowanceForCreditLossesAccountsReceivableTables Allowance for Credit Losses ??? Accounts Receivable (Tables) Tables http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAllowanceForCreditLossesAccountsReceivable 31 false false R32.htm 995685 - Disclosure - Goodwill (Tables) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillTables Goodwill (Tables) Tables http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwill 32 false false R33.htm 995695 - Disclosure - Other Intangible Assets (Tables) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsTables Other Intangible Assets (Tables) Tables http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssets 33 false false R34.htm 995705 - Disclosure - Reserve for Known and Incurred but Not Reported Claims (Tables) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsTables Reserve for Known and Incurred but Not Reported Claims (Tables) Tables http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaims 34 false false R35.htm 995715 - Disclosure - Earnings Per Share (Tables) Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShare1 35 false false R36.htm 995725 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlans 36 false false R37.htm 995735 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements 37 false false R38.htm 995745 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensation 38 false false R39.htm 995755 - Disclosure - Accumulated Other Comprehensive Income (Loss) ("AOCI") (Tables) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCITables Accumulated Other Comprehensive Income (Loss) ("AOCI") (Tables) Tables http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCI 39 false false R40.htm 995765 - Disclosure - Segment Information (Tables) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformation 40 false false R41.htm 995775 - Disclosure - Basis of Condensed Consolidated Financial Statements (Narrative) (Details) Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails Basis of Condensed Consolidated Financial Statements (Narrative) (Details) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBasisOfCondensedConsolidatedFinancialStatementsPolicies 41 false false R42.htm 995785 - Disclosure - Trust Assets, Escrow and Other Deposits (Narrative) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDepositsNarrativeDetail Trust Assets, Escrow and Other Deposits (Narrative) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDeposits 42 false false R43.htm 995795 - Disclosure - Debt Securities (Investments in Debt Securities, Classified as Available-For-Sale) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail Debt Securities (Investments in Debt Securities, Classified as Available-For-Sale) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesTables 43 false false R44.htm 995805 - Disclosure - Debt Securities (Sales of Debt Securities) (Narrative) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesSalesOfDebtSecuritiesNarrativeDetail Debt Securities (Sales of Debt Securities) (Narrative) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesTables 44 false false R45.htm 995815 - Disclosure - Debt Securities (Gross Unrealized Losses on Investments in Debt Securities) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail Debt Securities (Gross Unrealized Losses on Investments in Debt Securities) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesTables 45 false false R46.htm 995825 - Disclosure - Debt Securities (Investments in Debt Securities by Contractual Maturity) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail Debt Securities (Investments in Debt Securities by Contractual Maturity) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesTables 46 false false R47.htm 995835 - Disclosure - Debt Securities (Composition of Debt Securities Portfolio by Credit Rating Agencies) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail Debt Securities (Composition of Debt Securities Portfolio by Credit Rating Agencies) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesTables 47 false false R48.htm 995845 - Disclosure - Debt Securities (Composition of Debt Securities Portfolio by Credit Rating Agencies) (Narrative) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesNarrativeDetail Debt Securities (Composition of Debt Securities Portfolio by Credit Rating Agencies) (Narrative) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesTables 48 false false R49.htm 995855 - Disclosure - Debt Securities (Composition of Debt Securities Portfolio in Unrealized Loss Position by Credit Rating Agencies) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail Debt Securities (Composition of Debt Securities Portfolio in Unrealized Loss Position by Credit Rating Agencies) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesTables 49 false false R50.htm 995865 - Disclosure - Equity Securities - (Summary of Investments in Equity Securities, by Classification) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfInvestmentsInEquitySecuritiesByClassificationDetail Equity Securities - (Summary of Investments in Equity Securities, by Classification) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesTables 50 false false R51.htm 995875 - Disclosure - Equity Securities - (Summary of Investments in Marketable Equity Securities) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesSummaryOfInvestmentsInMarketableEquitySecuritiesDetail Equity Securities - (Summary of Investments in Marketable Equity Securities) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesTables 51 false false R52.htm 995885 - Disclosure - Equity Securities (Narrative) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail Equity Securities (Narrative) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesTables 52 false false R53.htm 995895 - Disclosure - Equity Securities - (Summary of Changes in Carrying Amounts of Non Marketable Equity Securities) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfChangesInCarryingAmountsOfNonMarketableEquitySecuritiesDetail Equity Securities - (Summary of Changes in Carrying Amounts of Non Marketable Equity Securities) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesTables 53 false false R54.htm 995905 - Disclosure - Equity Securities - (Summary of Cumulative Gross Unrealized Gains and Cumulative Gross Unrealized Losses and Impairments) (Details) Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfCumulativeGrossUnrealizedGainsAndCumulativeGrossUnrealizedLossesAndImpairmentsDetails Equity Securities - (Summary of Cumulative Gross Unrealized Gains and Cumulative Gross Unrealized Losses and Impairments) (Details) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesTables 54 false false R55.htm 995915 - Disclosure - Allowance for Credit Losses - Summary of Allowance for Credit Losses on Accounts Receivables (Details) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAllowanceForCreditLossesSummaryOfAllowanceForCreditLossesOnAccountsReceivablesDetails Allowance for Credit Losses - Summary of Allowance for Credit Losses on Accounts Receivables (Details) Details 55 false false R56.htm 995925 - Disclosure - Goodwill (Carrying Amount of Goodwill by Reportable Segment) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillCarryingAmountOfGoodwillByReportableSegmentDetail Goodwill (Carrying Amount of Goodwill by Reportable Segment) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillTables 56 false false R57.htm 995945 - Disclosure - Other Intangible Assets - Schedule of Other Intangible Assets (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail Other Intangible Assets - Schedule of Other Intangible Assets (Detail) Details 57 false false R58.htm 995955 - Disclosure - Other Intangible Assets - Narrative (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsNarrativeDetail Other Intangible Assets - Narrative (Detail) Details 58 false false R59.htm 995965 - Disclosure - Other Intangible Assets - Estimated Amortization Expense for Finite-Lived Intangible Assets (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsEstimatedAmortizationExpenseForFinitelivedIntangibleAssetsDetail Other Intangible Assets - Estimated Amortization Expense for Finite-Lived Intangible Assets (Detail) Details 59 false false R60.htm 995975 - Disclosure - Reserve for Known and Incurred but Not Reported Claims (Activity in Reserve for Known and Incurred but Not Reported Claims) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail Reserve for Known and Incurred but Not Reported Claims (Activity in Reserve for Known and Incurred but Not Reported Claims) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsTables 60 false false R61.htm 995985 - Disclosure - Reserve for Known and Incurred but Not Reported Claims (Narrative) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsNarrativeDetail Reserve for Known and Incurred but Not Reported Claims (Narrative) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsTables 61 false false R62.htm 995995 - Disclosure - Reserve for Known and Incurred but Not Reported Claims (Summary of Loss Reserves) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail Reserve for Known and Incurred but Not Reported Claims (Summary of Loss Reserves) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsTables 62 false false R63.htm 996015 - Disclosure - Income Taxes (Narrative) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail Income Taxes (Narrative) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes 63 false false R64.htm 996025 - Disclosure - Earnings Per Share (Schedule of Earnings Per Share) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail Earnings Per Share (Schedule of Earnings Per Share) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareTables 64 false false R65.htm 996035 - Disclosure - Earnings Per Share (Narrative) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetail Earnings Per Share (Narrative) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareTables 65 false false R66.htm 996045 - Disclosure - Employee Benefit Plans (Net Periodic Benefit Costs) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureEmployeeBenefitPlansNetPeriodicBenefitCostsDetail Employee Benefit Plans (Net Periodic Benefit Costs) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables 66 false false R67.htm 996055 - Disclosure - Employee Benefit Plans (Narrative) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetail Employee Benefit Plans (Narrative) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables 67 false false R68.htm 996065 - Disclosure - Fair Value Measurements - Fair Value of Assets Measured on Recurring Basis (Details) Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails Fair Value Measurements - Fair Value of Assets Measured on Recurring Basis (Details) Details 68 false false R69.htm 996075 - Disclosure - Fair Value Measurements - Carrying Amounts and Estimated Fair Values of Financial Instruments Not Measured at Fair Value (Details) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails Fair Value Measurements - Carrying Amounts and Estimated Fair Values of Financial Instruments Not Measured at Fair Value (Details) Details 69 false false R70.htm 996095 - Disclosure - Share-Based Compensation (Costs Associated with Share-Based Compensation Plans) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationCostsAssociatedWithShareBasedCompensationPlansDetail Share-Based Compensation (Costs Associated with Share-Based Compensation Plans) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationTables 70 false false R71.htm 996105 - Disclosure - Share-Based Compensation (Summary of RSU/PRSU Activity) (Detail) - RSUs and PRSUs Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus Share-Based Compensation (Summary of RSU/PRSU Activity) (Detail) - RSUs and PRSUs Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationTables 71 false false R72.htm 996125 - Disclosure - Stockholders' Equity (Narrative) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail Stockholders' Equity (Narrative) (Detail) Details 72 false false R73.htm 996135 - Disclosure - Accumulated Other Comprehensive Income (Loss) (AOCI) (Components of Accumulated Other Comprehensive Income (Loss) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail Accumulated Other Comprehensive Income (Loss) (AOCI) (Components of Accumulated Other Comprehensive Income (Loss) (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCITables 73 false false R74.htm 996145 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Other Comprehensive Income (Loss) Reclassification Adjustments (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail Accumulated Other Comprehensive Income (Loss) - Other Comprehensive Income (Loss) Reclassification Adjustments (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCITables 74 false false R75.htm 996155 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of AOCI (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossReclassificationsOutOfAociDetail Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of AOCI (Detail) Details http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCITables 75 false false R76.htm 996175 - Disclosure - Segment Information (Narrative) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationNarrativeDetail Segment Information (Narrative) (Detail) Details 76 false false R77.htm 996185 - Disclosure - Segment Information (Schedule of Selected Financial Information) (Detail) Sheet http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail Segment Information (Schedule of Selected Financial Information) (Detail) Details 77 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept LiabilityForTitleClaimsAndClaimsAdjustmentExpense in us-gaap/2023 used in 2 facts was deprecated in us-gaap/2024 as of 2024 and should not be used. faf-20240331.htm 5899, 5907 faf-20240331.htm faf-20240331.xsd http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "faf-20240331.htm": { "nsprefix": "faf", "nsuri": "http://www.firstam.com/20240331", "dts": { "inline": { "local": [ "faf-20240331.htm" ] }, "schema": { "local": [ "faf-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/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 268, "keyCustom": 58, "axisStandard": 16, "axisCustom": 1, "memberStandard": 35, "memberCustom": 16, "hidden": { "total": 6, "http://fasb.org/us-gaap/2023": 2, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 252, "entityCount": 1, "segmentCount": 63, "elementCount": 658, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1098, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:DebtSecuritiesAvailableForSaleRestricted", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R4": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited", "longName": "100030 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:PremiumsEarnedNetAndEscrowFeeRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:LaborAndRelatedExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R5": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnauditedParenthetical", "longName": "100040 - Statement - Condensed Consolidated Statements of Income (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Income (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:RealizedInvestmentGainsLosses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": null }, "R6": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "longName": "100050 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R7": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "longName": "100060 - Statement - Condensed Consolidated Statements of Stockholders Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_f6280403-10b3-4c25-b164-3f822601a26d", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f6280403-10b3-4c25-b164-3f822601a26d", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited", "longName": "100070 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statement of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R9": { "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": "9", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": null }, "R10": { "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": "10", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBasisOfCondensedConsolidatedFinancialStatements", "longName": "995455 - Disclosure - Basis of Condensed Consolidated Financial Statements", "shortName": "Basis of Condensed Consolidated Financial Statements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDeposits", "longName": "995465 - Disclosure - Trust Assets, Escrow and Other Deposits", "shortName": "Trust Assets, Escrow and Other Deposits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:TrustAssetsEscrowAndOtherDepositsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:TrustAssetsEscrowAndOtherDepositsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecurities", "longName": "995475 - Disclosure - Debt Securities", "shortName": "Debt Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecurities", "longName": "995485 - Disclosure - Equity Securities", "shortName": "Equity Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:InvestmentsInEquitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:InvestmentsInEquitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAllowanceForCreditLossesAccountsReceivable", "longName": "995495 - Disclosure - Allowance for Credit Losses \u2013 Accounts Receivable", "shortName": "Allowance for Credit Losses \u2013 Accounts Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwill", "longName": "995505 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssets", "longName": "995515 - Disclosure - Other Intangible Assets", "shortName": "Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaims", "longName": "995525 - Disclosure - Reserve for Known and Incurred but Not Reported Claims", "shortName": "Reserve for Known and Incurred but Not Reported Claims", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:LiabilityForPolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:LiabilityForPolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995545 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShare1", "longName": "995555 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlans", "longName": "995565 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "995575 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensation", "longName": "995585 - Disclosure - Share-Based Compensation", "shortName": "Share-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquity", "longName": "995595 - Disclosure - Stockholders\u2019 Equity", "shortName": "Stockholders\u2019 Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCI", "longName": "995605 - Disclosure - Accumulated Other Comprehensive Income (Loss) (\"AOCI\")", "shortName": "Accumulated Other Comprehensive Income (Loss) (\"AOCI\")", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRegulatoryContingencies", "longName": "995615 - Disclosure - Litigation and Regulatory Contingencies", "shortName": "Litigation and Regulatory Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformation", "longName": "995635 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBasisOfCondensedConsolidatedFinancialStatementsPolicies", "longName": "995645 - Disclosure - Basis of Condensed Consolidated Financial Statements (Policies)", "shortName": "Basis of Condensed Consolidated Financial Statements (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "28", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesTables", "longName": "995655 - Disclosure - Debt Securities (Tables)", "shortName": "Debt Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesTables", "longName": "995665 - Disclosure - Equity Securities (Tables)", "shortName": "Equity Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:EquitySecuritiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "faf:InvestmentsInEquitySecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:EquitySecuritiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "faf:InvestmentsInEquitySecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAllowanceForCreditLossesAccountsReceivableTables", "longName": "995675 - Disclosure - Allowance for Credit Losses \u2013 Accounts Receivable (Tables)", "shortName": "Allowance for Credit Losses \u2013 Accounts Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillTables", "longName": "995685 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsTables", "longName": "995695 - Disclosure - Other Intangible Assets (Tables)", "shortName": "Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:ScheduleOfOtherIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:ScheduleOfOtherIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsTables", "longName": "995705 - Disclosure - Reserve for Known and Incurred but Not Reported Claims (Tables)", "shortName": "Reserve for Known and Incurred but Not Reported Claims (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "faf:LiabilityForPolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "faf:LiabilityForPolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareTables", "longName": "995715 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables", "longName": "995725 - Disclosure - Employee Benefit Plans (Tables)", "shortName": "Employee Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "995735 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationTables", "longName": "995745 - Disclosure - Share-Based Compensation (Tables)", "shortName": "Share-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCITables", "longName": "995755 - Disclosure - Accumulated Other Comprehensive Income (Loss) (\"AOCI\") (Tables)", "shortName": "Accumulated Other Comprehensive Income (Loss) (\"AOCI\") (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationTables", "longName": "995765 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails", "longName": "995775 - Disclosure - Basis of Condensed Consolidated Financial Statements (Narrative) (Details)", "shortName": "Basis of Condensed Consolidated Financial Statements (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_f6214805-9347-41cf-adb8-030a8e97cfc2", "name": "faf:ImmaterialErrorCorrectionAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "faf:ImmaterialErrorCorrectionAmount", "span", "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f6214805-9347-41cf-adb8-030a8e97cfc2", "name": "faf:ImmaterialErrorCorrectionAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "faf:ImmaterialErrorCorrectionAmount", "span", "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDepositsNarrativeDetail", "longName": "995785 - Disclosure - Trust Assets, Escrow and Other Deposits (Narrative) (Detail)", "shortName": "Trust Assets, Escrow and Other Deposits (Narrative) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:EscrowDeposit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "span", "p", "faf:TrustAssetsEscrowAndOtherDepositsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:EscrowDeposit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "span", "p", "faf:TrustAssetsEscrowAndOtherDepositsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail", "longName": "995795 - Disclosure - Debt Securities (Investments in Debt Securities, Classified as Available-For-Sale) (Detail)", "shortName": "Debt Securities (Investments in Debt Securities, Classified as Available-For-Sale) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R44": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesSalesOfDebtSecuritiesNarrativeDetail", "longName": "995805 - Disclosure - Debt Securities (Sales of Debt Securities) (Narrative) (Detail)", "shortName": "Debt Securities (Sales of Debt Securities) (Narrative) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail", "longName": "995815 - Disclosure - Debt Securities (Gross Unrealized Losses on Investments in Debt Securities) (Detail)", "shortName": "Debt Securities (Gross Unrealized Losses on Investments in Debt Securities) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail", "longName": "995825 - Disclosure - Debt Securities (Investments in Debt Securities by Contractual Maturity) (Detail)", "shortName": "Debt Securities (Investments in Debt Securities by Contractual Maturity) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b1db3b39-a459-49c9-b4f6-02472b7454a0", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R47": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "longName": "995835 - Disclosure - Debt Securities (Composition of Debt Securities Portfolio by Credit Rating Agencies) (Detail)", "shortName": "Debt Securities (Composition of Debt Securities Portfolio by Credit Rating Agencies) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8b73e66c-d8c5-4fa1-9896-56c6670973f8", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "faf:DebtSecuritiesPortfolioCreditQualityIndicatorsTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R48": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesNarrativeDetail", "longName": "995845 - Disclosure - Debt Securities (Composition of Debt Securities Portfolio by Credit Rating Agencies) (Narrative) (Detail)", "shortName": "Debt Securities (Composition of Debt Securities Portfolio by Credit Rating Agencies) (Narrative) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_596ead70-1af5-4509-8695-4157e7681e42", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R49": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail", "longName": "995855 - Disclosure - Debt Securities (Composition of Debt Securities Portfolio in Unrealized Loss Position by Credit Rating Agencies) (Detail)", "shortName": "Debt Securities (Composition of Debt Securities Portfolio in Unrealized Loss Position by Credit Rating Agencies) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_204a921b-7344-4a42-95a5-bb49448af667", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "faf:DebtSecuritiesPortfolioContinuousUnrealizedLossPositionCreditQualityIndicatorsTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R50": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfInvestmentsInEquitySecuritiesByClassificationDetail", "longName": "995865 - Disclosure - Equity Securities - (Summary of Investments in Equity Securities, by Classification) (Detail)", "shortName": "Equity Securities - (Summary of Investments in Equity Securities, by Classification) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "faf:EquitySecuritiesTableTextBlock", "div", "faf:InvestmentsInEquitySecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:EquityMethodInvestments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "faf:EquitySecuritiesTableTextBlock", "div", "faf:InvestmentsInEquitySecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R51": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesSummaryOfInvestmentsInMarketableEquitySecuritiesDetail", "longName": "995875 - Disclosure - Equity Securities - (Summary of Investments in Marketable Equity Securities) (Detail)", "shortName": "Equity Securities - (Summary of Investments in Marketable Equity Securities) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:EquitySecuritiesFvNiCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "faf:InvestmentsInEquitySecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:EquitySecuritiesFvNiCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "faf:InvestmentsInEquitySecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail", "longName": "995885 - Disclosure - Equity Securities (Narrative) (Detail)", "shortName": "Equity Securities (Narrative) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:MarketableSecuritiesTextBlock", "div", "faf:InvestmentsInEquitySecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:MarketableSecuritiesTextBlock", "div", "faf:InvestmentsInEquitySecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfChangesInCarryingAmountsOfNonMarketableEquitySecuritiesDetail", "longName": "995895 - Disclosure - Equity Securities - (Summary of Changes in Carrying Amounts of Non Marketable Equity Securities) (Detail)", "shortName": "Equity Securities - (Summary of Changes in Carrying Amounts of Non Marketable Equity Securities) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_f2a14d45-05f3-42a5-87c8-6721622c4f51", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "faf:EquitySecuritiesTableTextBlock", "div", "faf:InvestmentsInEquitySecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_26937c1c-aaa4-4dcd-8bc1-54a3df3f0759", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "div", "faf:InvestmentsInEquitySecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R54": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfCumulativeGrossUnrealizedGainsAndCumulativeGrossUnrealizedLossesAndImpairmentsDetails", "longName": "995905 - Disclosure - Equity Securities - (Summary of Cumulative Gross Unrealized Gains and Cumulative Gross Unrealized Losses and Impairments) (Details)", "shortName": "Equity Securities - (Summary of Cumulative Gross Unrealized Gains and Cumulative Gross Unrealized Losses and Impairments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_8141d4a4-178d-425e-a6c2-127af60725c9", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "faf:EquitySecuritiesWithoutReadilyDeterminableFairValue1TableTextBlock", "div", "faf:InvestmentsInEquitySecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8141d4a4-178d-425e-a6c2-127af60725c9", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "faf:EquitySecuritiesWithoutReadilyDeterminableFairValue1TableTextBlock", "div", "faf:InvestmentsInEquitySecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAllowanceForCreditLossesSummaryOfAllowanceForCreditLossesOnAccountsReceivablesDetails", "longName": "995915 - Disclosure - Allowance for Credit Losses - Summary of Allowance for Credit Losses on Accounts Receivables (Details)", "shortName": "Allowance for Credit Losses - Summary of Allowance for Credit Losses on Accounts Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_f2a14d45-05f3-42a5-87c8-6721622c4f51", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f6280403-10b3-4c25-b164-3f822601a26d", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "us-gaap:AllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R56": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillCarryingAmountOfGoodwillByReportableSegmentDetail", "longName": "995925 - Disclosure - Goodwill (Carrying Amount of Goodwill by Reportable Segment) (Detail)", "shortName": "Goodwill (Carrying Amount of Goodwill by Reportable Segment) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_f2a14d45-05f3-42a5-87c8-6721622c4f51", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R57": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail", "longName": "995945 - Disclosure - Other Intangible Assets - Schedule of Other Intangible Assets (Detail)", "shortName": "Other Intangible Assets - Schedule of Other Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:FiniteLivedCustomerRelationshipsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "faf:ScheduleOfOtherIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:FiniteLivedCustomerRelationshipsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "faf:ScheduleOfOtherIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsNarrativeDetail", "longName": "995955 - Disclosure - Other Intangible Assets - Narrative (Detail)", "shortName": "Other Intangible Assets - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsEstimatedAmortizationExpenseForFinitelivedIntangibleAssetsDetail", "longName": "995965 - Disclosure - Other Intangible Assets - Estimated Amortization Expense for Finite-Lived Intangible Assets (Detail)", "shortName": "Other Intangible Assets - Estimated Amortization Expense for Finite-Lived Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail", "longName": "995975 - Disclosure - Reserve for Known and Incurred but Not Reported Claims (Activity in Reserve for Known and Incurred but Not Reported Claims) (Detail)", "shortName": "Reserve for Known and Incurred but Not Reported Claims (Activity in Reserve for Known and Incurred but Not Reported Claims) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_f2a14d45-05f3-42a5-87c8-6721622c4f51", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "div", "faf:LiabilityForPolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R61": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsNarrativeDetail", "longName": "995985 - Disclosure - Reserve for Known and Incurred but Not Reported Claims (Narrative) (Detail)", "shortName": "Reserve for Known and Incurred but Not Reported Claims (Narrative) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:LossProvisionPercentageOfTitlePremiumsAndEscrowFees", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "faf:LiabilityForPolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:LossProvisionPercentageOfTitlePremiumsAndEscrowFees", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "faf:LiabilityForPolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail", "longName": "995995 - Disclosure - Reserve for Known and Incurred but Not Reported Claims (Summary of Loss Reserves) (Detail)", "shortName": "Reserve for Known and Incurred but Not Reported Claims (Summary of Loss Reserves) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "faf:LiabilityForPolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "faf:LiabilityForPolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail", "longName": "996015 - Disclosure - Income Taxes (Narrative) (Detail)", "shortName": "Income Taxes (Narrative) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail", "longName": "996025 - Disclosure - Earnings Per Share (Schedule of Earnings Per Share) (Detail)", "shortName": "Earnings Per Share (Schedule of Earnings Per Share) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7fdbab83-1596-42a1-94f2-3894e388649d", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R65": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetail", "longName": "996035 - Disclosure - Earnings Per Share (Narrative) (Detail)", "shortName": "Earnings Per Share (Narrative) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_10334968-0ae9-48e5-8e77-0fd61a5b6c83", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_10334968-0ae9-48e5-8e77-0fd61a5b6c83", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureEmployeeBenefitPlansNetPeriodicBenefitCostsDetail", "longName": "996045 - Disclosure - Employee Benefit Plans (Net Periodic Benefit Costs) (Detail)", "shortName": "Employee Benefit Plans (Net Periodic Benefit Costs) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:DefinedBenefitPlanInterestCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "div", "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:DefinedBenefitPlanInterestCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "div", "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetail", "longName": "996055 - Disclosure - Employee Benefit Plans (Narrative) (Detail)", "shortName": "Employee Benefit Plans (Narrative) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_7cdf21e1-9bda-4de7-b1b3-6cb3244be826", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7cdf21e1-9bda-4de7-b1b3-6cb3244be826", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "longName": "996065 - Disclosure - Fair Value Measurements - Fair Value of Assets Measured on Recurring Basis (Details)", "shortName": "Fair Value Measurements - Fair Value of Assets Measured on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:LoansHeldForSaleFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R69": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails", "longName": "996075 - Disclosure - Fair Value Measurements - Carrying Amounts and Estimated Fair Values of Financial Instruments Not Measured at Fair Value (Details)", "shortName": "Fair Value Measurements - Carrying Amounts and Estimated Fair Values of Financial Instruments Not Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_947b212b-3ce3-4b2e-8f08-1e1b091209d1", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_947b212b-3ce3-4b2e-8f08-1e1b091209d1", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationCostsAssociatedWithShareBasedCompensationPlansDetail", "longName": "996095 - Disclosure - Share-Based Compensation (Costs Associated with Share-Based Compensation Plans) (Detail)", "shortName": "Share-Based Compensation (Costs Associated with Share-Based Compensation Plans) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus", "longName": "996105 - Disclosure - Share-Based Compensation (Summary of RSU/PRSU Activity) (Detail) - RSUs and PRSUs", "shortName": "Share-Based Compensation (Summary of RSU/PRSU Activity) (Detail) - RSUs and PRSUs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_f2a14d45-05f3-42a5-87c8-6721622c4f51", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f2a14d45-05f3-42a5-87c8-6721622c4f51", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail", "longName": "996125 - Disclosure - Stockholders' Equity (Narrative) (Detail)", "shortName": "Stockholders' Equity (Narrative) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_82421a84-89cd-4b64-9aa4-04022a717cc1", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R73": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "longName": "996135 - Disclosure - Accumulated Other Comprehensive Income (Loss) (AOCI) (Components of Accumulated Other Comprehensive Income (Loss) (Detail)", "shortName": "Accumulated Other Comprehensive Income (Loss) (AOCI) (Components of Accumulated Other Comprehensive Income (Loss) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_f2a14d45-05f3-42a5-87c8-6721622c4f51", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R74": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail", "longName": "996145 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Other Comprehensive Income (Loss) Reclassification Adjustments (Detail)", "shortName": "Accumulated Other Comprehensive Income (Loss) - Other Comprehensive Income (Loss) Reclassification Adjustments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "faf:OtherComprehensiveIncomeLossReclassificationAdjustmentsTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "faf:OtherComprehensiveIncomeLossReclassificationAdjustmentsTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossReclassificationsOutOfAociDetail", "longName": "996155 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of AOCI (Detail)", "shortName": "Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of AOCI (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ec04eda3-e6f2-4de0-86d8-5843a9e17b4d", "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } }, "R76": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationNarrativeDetail", "longName": "996175 - Disclosure - Segment Information (Narrative) (Detail)", "shortName": "Segment Information (Narrative) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:NumberOfStatesThatPermitIssuanceOfTitleInsurancePolicies", "unitRef": "U_State", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "faf:NumberOfStatesThatPermitIssuanceOfTitleInsurancePolicies", "unitRef": "U_State", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail", "longName": "996185 - Disclosure - Segment Information (Schedule of Selected Financial Information) (Detail)", "shortName": "Segment Information (Schedule of Selected Financial Information) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1486e363-d05c-4d6d-9bf0-1122618b74b0", "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "faf-20240331.htm", "unique": true } } }, "tag": { "faf_AMinusOrHigherRatingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "AMinusOrHigherRatingMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail" ], "lang": { "en-us": { "role": { "documentation": "A minus or higher rating.", "label": "A Minus Or Higher Rating [Member]", "terseLabel": "A- or higher" } } }, "auth_ref": [] }, "faf_AccountsAndAccruedIncomeReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "AccountsAndAccruedIncomeReceivableNet", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts and accrued income receivable, less allowance for credit losses of $20.8 and $21.8", "documentation": "For an unclassified balance sheet, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. Also, includes interest, dividends, rents, ancillary and other revenues earned but not yet received by the entity on its investments.", "label": "Accounts And Accrued Income Receivable Net" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities", "totalLabel": "Accounts Payable and Accrued Liabilities, Total", "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": [ "r101" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Payable and Accrued Liabilities", "label": "Accounts Payable and Accrued Liabilities [Member]", "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAllowanceForCreditLossesAccountsReceivableTables" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Summary of Allowance for Credit Losses on Accounts Receivables", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1026" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Amortization of premiums and accretion of discounts on debt securities, net", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r128" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail", "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossReclassificationsOutOfAociDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension Benefit Adjustment", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r5", "r19", "r35", "r994", "r995", "r996" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Defined Benefit Plans Adjustment, Net Transition Attributable to Parent [Member]", "terseLabel": "Pension Benefit Adjustment", "documentation": "Accumulated other comprehensive income (loss) related to transition asset (obligation) component of defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r7", "r19", "r35", "r205", "r206", "r994" ] }, "us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossReclassificationsOutOfAociDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains (Losses) on Debt Securities", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Including Noncontrolling Interest [Member]", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), including portion attributable to noncontrolling interest." } } }, "auth_ref": [ "r192", "r193", "r194", "r197", "r204", "r995", "r996" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "terseLabel": "Unrealized Gains (Losses) on Debt Securities", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r192", "r193", "r194", "r197", "r205", "r206", "r994" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax", "periodEndLabel": "Accumulated other comprehensive income (loss), debt securities, available-for-sale, adjustment, after tax, Ending Balance", "periodStartLabel": "Accumulated other comprehensive income (loss), debt securities, available-for-sale, adjustment, after tax, Beginning Balance", "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r993" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "periodEndLabel": "Accumulated other comprehensive (income) Loss, defined benefit plan, after Tax, Ending Balance", "periodStartLabel": "Accumulated other comprehensive (income) Loss, defined benefit plan, after Tax, Beginning Balance", "totalLabel": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax, Total", "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r6", "r35", "r1045" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "periodEndLabel": "Accumulated other comprehensive income (loss), foreign currency translation adjustment, net of tax, Ending Balance", "periodStartLabel": "Accumulated other comprehensive income (loss), foreign currency translation adjustment, net of tax, Beginning Balance", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r191", "r195", "r196", "r197", "r589" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r204", "r205", "r593", "r595", "r596", "r597", "r598", "r599" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Accumulated other comprehensive income (loss), net of tax, Ending Balance", "periodStartLabel": "Accumulated other comprehensive income (loss), net of tax, Beginning Balance", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r34", "r35", "r118", "r189", "r662", "r703", "r704" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r204", "r205", "r593", "r595", "r596", "r597", "r598", "r599" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "AOCI Attributable to Parent", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r19", "r35", "r571", "r574", "r604", "r699", "r700", "r994", "r995", "r996", "r1002", "r1003", "r1004" ] }, "faf_AccumulatedOtherComprehensiveIncomeOtherComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "AccumulatedOtherComprehensiveIncomeOtherComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income other comprehensive income.", "label": "Accumulated Other Comprehensive Income Other Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustment", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r4", "r19", "r35", "r205", "r206", "r595", "r596", "r597", "r598", "r599", "r994" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r941" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r112" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r534", "r535", "r536", "r713", "r1002", "r1003", "r1004", "r1052", "r1075" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r947" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r947" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r947" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r947" ] }, "us-gaap_AdjustmentsForErrorCorrectionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForErrorCorrectionDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Error Correction, Type [Domain]", "documentation": "Type of error correction." } } }, "auth_ref": [ "r234", "r235", "r236", "r239", "r240", "r241", "r242" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation", "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r75", "r76", "r500" ] }, "faf_AggregateDebtSecuritiesExcludingMortgageBackedAndAssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "AggregateDebtSecuritiesExcludingMortgageBackedAndAssetBackedSecuritiesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "documentation": "Aggregate debt securities excluding mortgage backed and asset backed securities.", "label": "Aggregate Debt Securities Excluding Mortgage Backed And Asset Backed Securities [Member]", "terseLabel": "Aggregate Debt Securities Excluding Mortgage Backed And Asset Backed Securities" } } }, "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": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r912", "r923", "r933", "r958" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r915", "r926", "r936", "r961" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r947" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r954" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r919", "r927", "r937", "r954", "r962", "r966", "r974" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r972" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationCostsAssociatedWithShareBasedCompensationPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Share-based compensation", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r530", "r537" ] }, "us-gaap_AllowanceForCreditLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAllowanceForCreditLossesAccountsReceivable" ], "lang": { "en-us": { "role": { "label": "Allowance for Credit Losses [Text Block]", "terseLabel": "Allowance for Credit Losses \u2013 Accounts Receivable", "documentation": "The entire disclosure for allowance for credit losses." } } }, "auth_ref": [ "r51" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAllowanceForCreditLossesSummaryOfAllowanceForCreditLossesOnAccountsReceivablesDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Accounts and accrued income receivable, allowances", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r190", "r292", "r335", "r338", "r341", "r1068" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAllowanceForCreditLossesSummaryOfAllowanceForCreditLossesOnAccountsReceivablesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Write-offs/recoveries", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r340" ] }, "faf_AllowanceForDoubtfulAccountsReceivableWriteoffsOrRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "AllowanceForDoubtfulAccountsReceivableWriteoffsOrRecoveries", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAllowanceForCreditLossesSummaryOfAllowanceForCreditLossesOnAccountsReceivablesDetails" ], "lang": { "en-us": { "role": { "documentation": "Allowance for doubtful accounts receivable writeOffs or recoveries.", "label": "Allowance For Doubtful Accounts Receivable WriteOffs Or Recoveries", "terseLabel": "Write-offs/recoveries" } } }, "auth_ref": [] }, "faf_AmendedEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "AmendedEmployeeStockPurchasePlanMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "An Amended Employee Stock Purchase Plan by which employees of a corporation can purchase the corporation's stock at a discount.", "label": "Amended Employee Stock Purchase Plan [Member]", "terseLabel": "Amended Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "faf_AmendedIncentiveCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "AmendedIncentiveCompensationPlanMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amended Incentive Compensation Plan", "label": "Amended Incentive Compensation Plan [Member]", "documentation": "Amended Incentive Compensation Plan." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "verboseLabel": "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://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense", "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": [ "r16", "r55", "r58" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from the weighted-average diluted common shares outstanding", "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": [ "r254" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r47" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [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_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name", "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": [ "r47" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r152", "r187", "r226", "r263", "r278", "r284", "r332", "r378", "r379", "r381", "r382", "r383", "r385", "r387", "r389", "r390", "r563", "r567", "r591", "r657", "r747", "r891", "r903", "r1041", "r1042", "r1057" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsHeldInTrust": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldInTrust", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDepositsNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Asset, Held-in-Trust", "terseLabel": "Assets held-in-trust", "totalLabel": "Assets Held-in-trust, Total", "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": [ "r999" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Debt Securities, Gross unrealized gains", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r300" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Debt Securities, Gross unrealized losses", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r301" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities, amortized cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Debt Securities, Amortized cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r297", "r345", "r655" ] }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Amortized cost, Due after five through ten years", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1014" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Estimated fair value, Due after five through ten years", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r306", "r651" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Amortized cost, Due after one through five years", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1013" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Estimated fair value, Due after one through five years", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r305", "r650" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Amortized cost, Due after ten years", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Estimated fair value, Due after ten years", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r307", "r652" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Amortized cost, Due in one year or less", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1012" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Estimated fair value, Due in one year or less", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r304", "r649" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost", "terseLabel": "Amortized cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping." } } }, "auth_ref": [ "r1010", "r1011" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value", "terseLabel": "Estimated fair value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping." } } }, "auth_ref": [ "r303", "r648", "r1010" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails": { "parentTag": "us-gaap_InvestmentsFairValueDisclosure", "weight": 1.0, "order": 0.0 }, "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 1.0 }, "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 }, "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Debt securities, estimated fair value", "terseLabel": "Debt securities (amortized cost of $7,859.0 and $7,895.2; pledged of $89.9 and $107.0)", "totalLabel": "Debt securities, Estimated fair value", "verboseLabel": "Debt securities, Estimated fair value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r298", "r345", "r641", "r1007" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r969" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r970" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r965" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r965" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r965" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r965" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r965" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r965" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail", "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationCostsAssociatedWithShareBasedCompensationPlansDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationNarrativeDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r968" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r967" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r966" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r966" ] }, "faf_BBBPlusToBBBMinusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "BBBPlusToBBBMinusMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail" ], "lang": { "en-us": { "role": { "documentation": "BBB plus to BBB minus.", "label": "B B B Plus To B B B Minus [Member]", "terseLabel": "BBB+ to BBB-" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r88", "r89" ] }, "us-gaap_BankLoanObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankLoanObligationsMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Bank Loan Obligations [Member]", "terseLabel": "Bank Loans", "documentation": "Investments in debentures, bonds and other debt securities issued by a bank holding company, its subsidiaries, or affiliates." } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBasisOfCondensedConsolidatedFinancialStatementsPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "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": [] }, "faf_BasisOfCondensedConsolidatedFinancialStatementsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "BasisOfCondensedConsolidatedFinancialStatementsLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Basis Of Condensed Consolidated Financial Statements [Line Items]", "documentation": "Basis of condensed consolidated financial statements." } } }, "auth_ref": [] }, "faf_BasisOfCondensedConsolidatedFinancialStatementsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "BasisOfCondensedConsolidatedFinancialStatementsTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Basis of Condensed Consolidated Financial Statements [Table]", "documentation": "Basis of condensed consolidated financial statements." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree", "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": [ "r559", "r881", "r884" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r77", "r79", "r559", "r881", "r884" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "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": [ "r559" ] }, "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_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinations" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations", "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": [ "r144", "r560" ] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Pre-tax income", "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r78" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenues", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r78" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Fair value estimates for other intangible assets", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Fair value estimates for other assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "faf_CaliforniaBasedAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "CaliforniaBasedAcquisitionMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "California-based acquisition.", "label": "California Based Acquisition [Member]", "terseLabel": "California-based Acquisition" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Amount", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r93", "r94" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "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": [ "r44", "r183", "r861" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents\u2014End of period", "periodStartLabel": "Cash and cash equivalents\u2014Beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total", "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": [ "r44", "r126", "r223" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash and cash equivalents", "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": [ "r1", "r126" ] }, "faf_CashDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "CashDeposits", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDepositsNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash deposits.", "label": "Cash Deposits", "terseLabel": "Cash deposits" } } }, "auth_ref": [] }, "faf_CashDepositsWithThirdPartyFinancialInstitutions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "CashDepositsWithThirdPartyFinancialInstitutions", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDepositsNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Total amount of cash deposits, which are held at third-party financial institutions.", "label": "Cash Deposits With Third Party Financial Institutions", "terseLabel": "Cash deposits with third party financial institutions" } } }, "auth_ref": [] }, "faf_CashPaidForPremiumTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "CashPaidForPremiumTaxes", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Cash paid for premium taxes.", "label": "Cash Paid For Premium Taxes", "terseLabel": "Premium taxes" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r945" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "faf_ClaimsPaidIncludingAssetsAcquiredNetOfRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "ClaimsPaidIncludingAssetsAcquiredNetOfRecoveries", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Claims paid, including assets acquired, net of recoveries.", "label": "Claims Paid Including Assets Acquired Net Of Recoveries", "negatedLabel": "Claims paid, including assets acquired, net of recoveries" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table]", "terseLabel": "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": [ "r63", "r64", "r65", "r66" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r946" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r946" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 16)", "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": [ "r31", "r102", "r659", "r734" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends per share", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r138" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesSummaryOfInvestmentsInMarketableEquitySecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r893", "r894", "r895", "r897", "r898", "r899", "r900", "r1002", "r1003", "r1052", "r1072", "r1075" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r111" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r111", "r735" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Balance, Shares", "periodStartLabel": "Balance, Shares", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r20", "r111", "r735", "r753", "r1075", "r1076" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.00001 par value; Authorized-300.0 shares; Outstanding-103.7 shares and 103.1 shares", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.00001 par value; Authorized-300.0 shares; Outstanding-[0] shares and 109.7 shares", "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": [ "r111", "r661", "r891" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r951" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r950" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r952" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r949" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "label": "Compensation and Employee Benefit Plans, Other than Share-Based Compensation [Text Block]", "terseLabel": "Employee Benefit Plans", "documentation": "The entire disclosure of an entity's employee compensation and benefit plans, excluding share-based compensation and 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, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r139", "r140", "r141" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive (loss) income attributable to the Company", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r36", "r201", "r203", "r212", "r645", "r678" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Comprehensive income attributable to noncontrolling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r11", "r83", "r87", "r201", "r203", "r211", "r644", "r677" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive (loss) income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r87", "r146", "r201", "r203", "r210", "r643", "r676" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCI" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) (\"AOCI\")", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r117", "r209", "r642", "r672" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items" } } }, "auth_ref": [ "r228", "r265", "r276", "r277", "r278", "r279", "r280", "r282", "r286", "r378", "r379", "r380", "r381", "r383", "r384", "r386", "r388", "r389", "r1041", "r1042" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items" } } }, "auth_ref": [ "r228", "r265", "r276", "r277", "r278", "r279", "r280", "r282", "r286", "r378", "r379", "r380", "r381", "r383", "r384", "r386", "r388", "r389", "r1041", "r1042" ] }, "faf_CorporateAndEliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "CorporateAndEliminationsMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Corporate and eliminations.", "label": "Corporate And Eliminations [Member]", "terseLabel": "Corporate and Eliminations" } } }, "auth_ref": [] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail" ], "lang": { "en-us": { "role": { "label": "Corporate Segment [Member]", "terseLabel": "Corporate", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r1006" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses", "totalLabel": "Total expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r122" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Expenses" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "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": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Debt and Lease Obligation", "terseLabel": "Notes and contracts payable", "totalLabel": "Debt and Lease Obligation, Total", "documentation": "Amount of short-term and long-term debt and lease obligation." } } }, "auth_ref": [ "r158" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayable" ], "lang": { "en-us": { "role": { "terseLabel": "Notes and Contracts 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": [ "r134", "r224", "r391", "r397", "r398", "r399", "r400", "r401", "r402", "r407", "r414", "r415", "r417" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r25", "r108", "r109", "r153", "r155", "r228", "r392", "r393", "r394", "r395", "r396", "r398", "r403", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r601", "r871", "r872", "r873", "r874", "r875", "r1000" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Basis Spread on Variable Rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Notes and contracts payable", "totalLabel": "Debt Instrument, Fair Value Disclosure, Total", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r405", "r590", "r872", "r873" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r28", "r393" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "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": [ "r228", "r392", "r393", "r394", "r395", "r396", "r398", "r403", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r416", "r601", "r871", "r872", "r873", "r874", "r875", "r1000" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "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", "r228", "r392", "r393", "r394", "r395", "r396", "r398", "r403", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r601", "r871", "r872", "r873", "r874", "r875", "r1000" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "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", "r61", "r62", "r95", "r96", "r98", "r104", "r136", "r137", "r228", "r392", "r393", "r394", "r395", "r396", "r398", "r403", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r416", "r601", "r871", "r872", "r873", "r874", "r875", "r1000" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Estimated fair value, 12 months or longer", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r171", "r349", "r869" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedLabel": "Unrealized losses, 12 months or longer", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r171", "r349" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Estimated fair value, Less than 12 months", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r171", "r349", "r869" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Unrealized losses, Less than 12 months", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r171", "r349" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesSalesOfDebtSecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Realized Gain", "terseLabel": "Realized gains on sales of debt securities", "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r326" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesSalesOfDebtSecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Realized Loss", "verboseLabel": "Realized losses on sales of debt securities", "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r326" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRestricted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRestricted", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Restricted", "terseLabel": "Pledged securities included in debt securities", "documentation": "Amount of restricted investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r619", "r856", "r857" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "terseLabel": "Estimated fair value of debt securities, Unrealized loss position", "totalLabel": "Estimated fair value, Total", "verboseLabel": "Estimated fair value of debt securities, Unrealized loss position", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r169", "r347", "r869" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Unrealized losses, Total", "totalLabel": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r170", "r348" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Gross Unrealized Losses on Investments in Debt Securities", "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r168", "r869", "r1028" ] }, "faf_DebtSecuritiesPortfolioContinuousUnrealizedLossPositionCreditQualityIndicatorsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "DebtSecuritiesPortfolioContinuousUnrealizedLossPositionCreditQualityIndicatorsTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of debt securities portfolio and in an unrealized loss position by credit quality indicator. The credit quality indicator is a statistic about the credit quality of investments. Examples include, but not limited to, credit-rating-agency ratings, an entity's internal credit risk grades, collateral, collection experience and other internal metrics.", "label": "Debt Securities Portfolio Continuous Unrealized Loss Position Credit Quality Indicators Table [Text Block]", "terseLabel": "Composition of Debt Securities Portfolio in Unrealized Loss Position by Credit Rating Agencies" } } }, "auth_ref": [] }, "faf_DebtSecuritiesPortfolioCreditQualityIndicatorsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "DebtSecuritiesPortfolioCreditQualityIndicatorsTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of debt securities by credit quality indicator. The credit quality indicator is a statistic about the credit quality of investments. Examples include, but not limited to, credit-rating-agency ratings, an entity's internal credit risk grades, collateral, collection experience and other internal metrics.", "label": "Debt Securities Portfolio Credit Quality Indicators Table [Text Block]", "terseLabel": "Composition of Debt Securities Portfolio by Credit Rating Agencies" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r540", "r541" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r540", "r541", "r658" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r548" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureEmployeeBenefitPlansNetPeriodicBenefitCostsDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEmployeeBenefitPlansNetPeriodicBenefitCostsDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of net actuarial loss", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r434", "r471", "r487", "r879", "r880" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Contribution for pension obligation", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r449", "r458", "r491", "r877", "r878", "r879", "r880" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year", "terseLabel": "Cash contribution to plans during the remainder", "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in current fiscal year." } } }, "auth_ref": [ "r491", "r880" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureEmployeeBenefitPlansNetPeriodicBenefitCostsDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEmployeeBenefitPlansNetPeriodicBenefitCostsDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest costs", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r434", "r438", "r469", "r485", "r879", "r880" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureEmployeeBenefitPlansNetPeriodicBenefitCostsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEmployeeBenefitPlansNetPeriodicBenefitCostsDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic costs", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r467", "r483", "r879", "r880" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Deposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Deposits", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deposits", "terseLabel": "Deposits", "totalLabel": "Deposits, Total", "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others." } } }, "auth_ref": [ "r100" ] }, "faf_DepositsWithBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "DepositsWithBanks", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Total deposits with banks that are not considered cash equivalents.", "label": "Deposits With Banks", "terseLabel": "Deposits with banks" } } }, "auth_ref": [] }, "faf_DepositsWithBanksFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "DepositsWithBanksFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Deposits with banks fair value disclosure.", "label": "Deposits With Banks Fair Value Disclosure", "terseLabel": "Deposits with banks" } } }, "auth_ref": [] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "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": [ "r16", "r59" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r498", "r503", "r531", "r532", "r533", "r888" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock", "negatedLabel": "Dividends on common shares", "totalLabel": "Dividends, Common Stock, Total", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r10", "r138" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r907" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r940" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "verboseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_DomesticCorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCorporateDebtSecuritiesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Debt Security, Corporate, US [Member]", "terseLabel": "U.S. corporate debt securities", "documentation": "Debt security issued by corporation domiciled in United States of America (US)." } } }, "auth_ref": [ "r879", "r1009", "r1016", "r1044" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share attributable to the Company's stockholders (Note 10):", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "totalLabel": "Earnings Per Share, Basic, Total", "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": [ "r213", "r234", "r235", "r237", "r238", "r239", "r244", "r246", "r251", "r252", "r253", "r257", "r579", "r580", "r646", "r679", "r864" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "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": [ "r213", "r234", "r235", "r237", "r238", "r239", "r246", "r251", "r252", "r253", "r257", "r579", "r580", "r646", "r679", "r864" ] }, "faf_EarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "EarningsPerShareLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Line Items]", "documentation": "Earnings per share." } } }, "auth_ref": [] }, "faf_EarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "EarningsPerShareTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Table]", "documentation": "Earnings Per Share [Table]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShare1" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r243", "r254", "r255", "r256" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": [ "r592" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rates", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r543" ] }, "faf_EmergingMarketDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "EmergingMarketDebtSecuritiesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Emerging market debt securities.", "label": "Emerging Market Debt Securities [Member]", "terseLabel": "Emerging Market Securities" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "faf_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationCostsAssociatedWithShareBasedCompensationPlansDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan by which employees of a corporation can purchase the corporation's stock at a discount.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r905" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDepositsNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "terseLabel": "Entity", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r905" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r905" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "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": [ "r979" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r905" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "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": [ "r905" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r905" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "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": [ "r905" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "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://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail", "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossReclassificationsOutOfAociDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "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": [ "r20", "r179", "r204", "r205", "r206", "r229", "r230", "r231", "r233", "r240", "r242", "r258", "r333", "r334", "r432", "r534", "r535", "r536", "r550", "r551", "r570", "r571", "r572", "r573", "r574", "r575", "r578", "r593", "r595", "r596", "r597", "r598", "r599", "r604", "r699", "r700", "r701", "r713", "r775" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Equity Method Investment, Distribution", "terseLabel": "Dividends from equity method investments", "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities." } } }, "auth_ref": [ "r13", "r16", "r120", "r667" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfInvestmentsInEquitySecuritiesByClassificationDetail": { "parentTag": "faf_EquitySecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfInvestmentsInEquitySecuritiesByClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investments", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r273", "r331", "r989", "r1024" ] }, "faf_EquitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "EquitySecurities", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 2.0 }, "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfInvestmentsInEquitySecuritiesByClassificationDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfInvestmentsInEquitySecuritiesByClassificationDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The total of marketable equity securities, non-marketable equity securities and equity method investments.", "label": "Equity Securities", "terseLabel": "Equity securities", "totalLabel": "Equity Securities" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfInvestmentsInEquitySecuritiesByClassificationDetail": { "parentTag": "faf_EquitySecurities", "weight": 1.0, "order": 0.0 }, "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails": { "parentTag": "us-gaap_InvestmentsFairValueDisclosure", "weight": 1.0, "order": 1.0 }, "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesSummaryOfInvestmentsInMarketableEquitySecuritiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfInvestmentsInEquitySecuritiesByClassificationDetail", "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesSummaryOfInvestmentsInMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Current", "terseLabel": "Marketable equity securities", "totalLabel": "Equity securities, Estimated fair value", "verboseLabel": "Equity securities, estimated fair value", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r188", "r587", "r862" ] }, "us-gaap_EquitySecuritiesFvNiCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiCost", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesSummaryOfInvestmentsInMarketableEquitySecuritiesDetail": { "parentTag": "us-gaap_EquitySecuritiesFvNi", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesSummaryOfInvestmentsInMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Cost", "terseLabel": "Equity securities, Cost", "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r655" ] }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiGainLoss", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Realized and unrealized net gains (losses) on equity securities", "label": "Equity Securities, FV-NI, Gain (Loss)", "totalLabel": "Equity Securities, FV-NI, Gain (Loss), Total", "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r683", "r1023" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "terseLabel": "Realized gain on securities", "totalLabel": "Equity Securities, FV-NI, Realized Gain (Loss), Total", "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r681", "r1023" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net unrealized gains on equity securities", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "totalLabel": "Equity Securities, FV-NI, Unrealized Gain (Loss), Total", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r682", "r1023" ] }, "faf_EquitySecuritiesNetAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "EquitySecuritiesNetAdditions", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfChangesInCarryingAmountsOfNonMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net additions", "label": "Equity Securities Net Additions", "documentation": "Equity securities net additions." } } }, "auth_ref": [] }, "faf_EquitySecuritiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "EquitySecuritiesTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Investments in Equity Securities, by Accounting Classification", "documentation": "Tabular disclosure of investments in marketable equity securities, non-marketable equity securities and equity method investments.", "label": "Equity Securities Table [Text Block]" } } }, "auth_ref": [] }, "faf_EquitySecuritiesWithoutReadilyDeterminableFairValue1TableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValue1TableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Cumulative Gross Unrealized Gains and Cumulative Gross Unrealized Losses and Impairments", "label": "Equity Securities Without Readily Determinable Fair Value 1 [Table Text Block]", "documentation": "Equity securities without readily determinable fair value." } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfInvestmentsInEquitySecuritiesByClassificationDetail": { "parentTag": "faf_EquitySecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfChangesInCarryingAmountsOfNonMarketableEquitySecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfInvestmentsInEquitySecuritiesByClassificationDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Carrying amount, end of period", "periodStartLabel": "Carrying amount, beginning of period", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Non-marketable equity securities", "verboseLabel": "Carrying amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r328" ] }, "faf_EquitySecuritiesWithoutReadilyDeterminableFairValueAmountUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmountUnrealizedGain", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfChangesInCarryingAmountsOfNonMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross unrealized gains", "label": "Equity Securities Without Readily Determinable Fair Value Amount Unrealized Gain", "documentation": "Equity securities without readily determinable fair value amount unrealized gain." } } }, "auth_ref": [] }, "faf_EquitySecuritiesWithoutReadilyDeterminableFairValueAmountUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmountUnrealizedLoss", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfChangesInCarryingAmountsOfNonMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross unrealized losses and impairments", "label": "Equity Securities Without Readily Determinable Fair Value Amount Unrealized Loss", "documentation": "Equity securities without readily determinable fair value amount unrealized loss." } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized losses on equity securities", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount", "documentation": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r329" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfCumulativeGrossUnrealizedGainsAndCumulativeGrossUnrealizedLossesAndImpairmentsDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative gross unrealized losses and impairments", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount", "negatedLabel": "Unrealized (losses) gains", "verboseLabel": "Cumulative unrealized losses", "documentation": "Amount of cumulative loss from downward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r329" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment charges on equity securities", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r329" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfChangesInCarryingAmountsOfNonMarketableEquitySecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfCumulativeGrossUnrealizedGainsAndCumulativeGrossUnrealizedLossesAndImpairmentsDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities without Readily Determinable Fair Value [Line Items]", "terseLabel": "Equity Securities Without Readily Determinable 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": [ "r1020", "r1021", "r1022" ] }, "faf_EquitySecuritiesWithoutReadilyDeterminableFairValueNetDownwardPriceAdjustmentAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueNetDownwardPriceAdjustmentAnnualAmount", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Equity securities without readily determinable fair value net downward price adjustment annual amount.", "label": "Equity Securities Without Readily Determinable Fair Value Net Downward Price Adjustment Annual Amount", "terseLabel": "Unrealized losses on equity securities" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfChangesInCarryingAmountsOfNonMarketableEquitySecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfCumulativeGrossUnrealizedGainsAndCumulativeGrossUnrealizedLossesAndImpairmentsDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities without Readily Determinable Fair Value [Table]", "terseLabel": "Equity Securities Without Readily Determinable Fair Value [Table]", "documentation": "Disclosure of information about investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r1020", "r1021", "r1022" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Carrying Amounts of Non-Marketable Equity Securities", "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]", "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r1020", "r1021", "r1022" ] }, "faf_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedLossCumulativeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedLossCumulativeAmount", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Equity securities without readily determinable fair value unrealized loss cumulative amount.", "label": "Equity Securities Without Readily Determinable Fair Value Unrealized Loss Cumulative Amount", "terseLabel": "Cumulative unrealized losses" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfCumulativeGrossUnrealizedGainsAndCumulativeGrossUnrealizedLossesAndImpairmentsDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative gross unrealized gains", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount", "verboseLabel": "Cumulative unrealized gains", "documentation": "Amount of cumulative gain from upward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r330" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r948" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r912", "r923", "r933", "r958" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r909", "r920", "r930", "r955" ] }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Error Correction, Type [Axis]", "documentation": "Information by type of error correction." } } }, "auth_ref": [ "r234", "r235", "r236", "r239", "r240", "r241", "r242" ] }, "faf_ErrorCorrectionsOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "ErrorCorrectionsOtherMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Out-of-period Adjustment", "label": "Error Corrections Other [Member]", "documentation": "Describes nature and related effect on financial statements related to corrections of prior year errors in the current year financial statements when the effect of the prior year error was immaterial to the prior year financial statements and the current year correction is immaterial to the current year financial statements." } } }, "auth_ref": [] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDepositsNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Escrow Deposit", "terseLabel": "Escrow deposits", "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": [ "r99", "r858" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimated Fair Value", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r405", "r590", "r872", "r873" ] }, "faf_ExciseTaxPercentageOnCorporateStockRepurchases": { "xbrltype": "percentItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "ExciseTaxPercentageOnCorporateStockRepurchases", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Excise tax percentage on corporate stock repurchases as part of Inflation Reduction Act", "label": "Excise Tax Percentage on Corporate Stock Repurchases", "documentation": "Excise tax percentage on corporate stock repurchases." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r954" ] }, "faf_ExternalCreditRatingByGradeTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "ExternalCreditRatingByGradeTypeAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail" ], "lang": { "en-us": { "role": { "documentation": "Domain stands for external credit rating that reflect published ratings by investment grade type obtained from globally recognized securities rating agencies.", "label": "External Credit Rating By Grade Type [Axis]", "terseLabel": "External Credit Rating By Grade Type" } } }, "auth_ref": [] }, "faf_ExternalCreditRatingByGradeTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "ExternalCreditRatingByGradeTypeDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail" ], "lang": { "en-us": { "role": { "documentation": "Domain stands for external credit rating that reflect published ratings by investment grade type obtained from globally recognized securities rating agencies.", "label": "External Credit Rating By Grade Type [Domain]", "terseLabel": "External Credit Rating By Grade Type" } } }, "auth_ref": [] }, "us-gaap_ExternalCreditRatingByGroupingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExternalCreditRatingByGroupingAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail" ], "lang": { "en-us": { "role": { "label": "External Credit Rating by Grouping [Axis]", "terseLabel": "External Credit Rating by Grouping", "documentation": "Information by external rating classified as investment grade or non investment grade." } } }, "auth_ref": [ "r52", "r569", "r1027" ] }, "us-gaap_ExternalCreditRatingByGroupingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExternalCreditRatingByGroupingDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail" ], "lang": { "en-us": { "role": { "label": "External Credit Rating by Grouping [Domain]", "terseLabel": "External Credit Rating by Grouping", "documentation": "External credit rating classified as investment grade or non-investment grade." } } }, "auth_ref": [ "r90" ] }, "us-gaap_ExternalCreditRatingInvestmentGradeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExternalCreditRatingInvestmentGradeMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail" ], "lang": { "en-us": { "role": { "label": "External Credit Rating, Investment Grade [Member]", "terseLabel": "Investment Grade", "documentation": "External credit-rating that could be used to describe the current status of the payment and performance risk of credit derivatives and guarantee obligations that connote investment grade." } } }, "auth_ref": [ "r90" ] }, "us-gaap_ExternalCreditRatingNonInvestmentGradeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExternalCreditRatingNonInvestmentGradeMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail" ], "lang": { "en-us": { "role": { "label": "External Credit Rating, Non Investment Grade [Member]", "terseLabel": "Non-Investment Grade", "documentation": "External credit-rating that could be used to describe the current status of the payment and performance risk of credit derivatives and guarantee obligations that connote non-investment grade." } } }, "auth_ref": [ "r90" ] }, "us-gaap_ExtinguishmentOfDebtAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtinguishmentOfDebtAmount", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt repaid", "label": "Extinguishment of Debt, Amount", "documentation": "Gross amount of debt extinguished." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "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": [ "r582", "r583", "r584" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r582", "r583", "r584" ] }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Nonrecurring [Table Text Block]", "terseLabel": "Carrying Amounts and Estimated Fair Values of Financial Instruments Not Measured at Fair Value", "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": [ "r21", "r92", "r149" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Assets Measured on Recurring Basis", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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": [ "r92", "r149" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r405", "r458", "r459", "r460", "r461", "r462", "r463", "r583", "r608", "r609", "r610", "r872", "r873", "r877", "r878", "r879" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r23", "r92", "r405", "r872", "r873" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r405", "r872", "r873" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "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": [ "r581" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r405", "r458", "r463", "r583", "r608", "r877", "r878", "r879" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r405", "r458", "r463", "r583", "r609", "r872", "r873", "r877", "r878", "r879" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r405", "r458", "r459", "r460", "r461", "r462", "r463", "r583", "r610", "r872", "r873", "r877", "r878", "r879" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r405", "r458", "r459", "r460", "r461", "r462", "r463", "r608", "r609", "r610", "r872", "r873", "r877", "r878", "r879" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfChangesInCarryingAmountsOfNonMarketableEquitySecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfCumulativeGrossUnrealizedGainsAndCumulativeGrossUnrealizedLossesAndImpairmentsDetails", "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r336", "r337", "r342", "r343", "r344", "r346", "r350", "r351", "r416", "r430", "r576", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r673", "r869", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r1019", "r1020", "r1021", "r1022" ] }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Assets:" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Liabilities:" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedCustomerRelationshipsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedCustomerRelationshipsGross", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Customer Relationships, Gross", "terseLabel": "Customer relationships", "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life." } } }, "auth_ref": [ "r130" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r185", "r368" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsEstimatedAmortizationExpenseForFinitelivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r131" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsEstimatedAmortizationExpenseForFinitelivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsEstimatedAmortizationExpenseForFinitelivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r131" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsEstimatedAmortizationExpenseForFinitelivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r131" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsEstimatedAmortizationExpenseForFinitelivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r131" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsEstimatedAmortizationExpenseForFinitelivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r131" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-lived intangible assets, gross", "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": [ "r130", "r639" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-lived intangible assets, net", "label": "Finite-Lived Intangible Assets, Net", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r130", "r638" ] }, "faf_FiniteLivedInternalUseSoftwareLicenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "FiniteLivedInternalUseSoftwareLicenses", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Finite lived internal use software licenses.", "label": "Finite Lived Internal Use Software Licenses", "terseLabel": "Internal-use software licenses" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedNoncompeteAgreementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedNoncompeteAgreementsGross", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Noncompete Agreements, Gross", "terseLabel": "Noncompete agreements", "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of payments made to third parties in exchange for their agreement not to engage in specified competitive practices in specified geographic territories for a specified period of time." } } }, "auth_ref": [ "r130" ] }, "us-gaap_FiniteLivedPatentsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedPatentsGross", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Patents, Gross", "terseLabel": "Patents", "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights." } } }, "auth_ref": [ "r130" ] }, "us-gaap_FiniteLivedTrademarksGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedTrademarksGross", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Trademarks, Gross", "terseLabel": "Trademarks", "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time." } } }, "auth_ref": [ "r130" ] }, "faf_FirstAmericanTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "FirstAmericanTrustMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDepositsNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "First American trust.", "label": "First American Trust [Member]", "terseLabel": "First American Trust" } } }, "auth_ref": [] }, "us-gaap_ForeignCorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCorporateDebtSecuritiesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Debt Security, Corporate, Non-US [Member]", "terseLabel": "Foreign corporate debt securities", "documentation": "Debt security issued by corporation not domiciled in United States of America (US)." } } }, "auth_ref": [ "r1009", "r1016", "r1044" ] }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignGovernmentDebtSecuritiesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Foreign government bonds", "documentation": "Debt security issued by government not domiciled in United States of America (US)." } } }, "auth_ref": [ "r1044", "r1071" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r916", "r927", "r937", "r962" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r916", "r927", "r937", "r962" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r916", "r927", "r937", "r962" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r916", "r927", "r937", "r962" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r916", "r927", "r937", "r962" ] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 4.0 }, "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Net investment (gains) losses", "verboseLabel": "Net investment gains (losses) (realized of $(3.4) and $(4.5))", "label": "Gain (Loss) on Investments", "terseLabel": "Net investment gains (losses)", "totalLabel": "Gain (Loss) on Investments, Total", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r124", "r980" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillCarryingAmountOfGoodwillByReportableSegmentDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Goodwill", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total", "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": [ "r184", "r353", "r640", "r870", "r891", "r1030", "r1037" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillCarryingAmountOfGoodwillByReportableSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions", "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": [ "r357", "r870" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwill" ], "lang": { "en-us": { "role": { "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r352", "r355", "r365", "r870" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillCarryingAmountOfGoodwillByReportableSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r361" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment losses", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r16", "r354", "r360", "r366", "r870" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillCarryingAmountOfGoodwillByReportableSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [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": [ "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r366", "r870" ] }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillCarryingAmountOfGoodwillByReportableSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Written off Related to Sale of Business Unit", "terseLabel": "Dispositions", "negatedLabel": "Dispositions", "documentation": "Amount of divestiture 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": [ "r359", "r870" ] }, "faf_HighYieldCorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "HighYieldCorporateDebtSecuritiesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "High yield corporate debt securities.", "label": "High Yield Corporate Debt Securities [Member]", "terseLabel": "High Yield Corporate Debt Securities" } } }, "auth_ref": [] }, "faf_HomeWarrantyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "HomeWarrantyMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Home Warranty", "label": "Home Warranty [Member]", "documentation": "Home warranty." } } }, "auth_ref": [] }, "faf_HomeWarrantySegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "HomeWarrantySegmentMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillCarryingAmountOfGoodwillByReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Home Warranty", "label": "Home Warranty Segment [Member]", "documentation": "Home warranty segment member." } } }, "auth_ref": [] }, "faf_ImmaterialErrorCorrectionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "ImmaterialErrorCorrectionAmount", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Increase in other operating expenses and increased accounts payable and accrued liabilities", "label": "Immaterial Error Correction Amount", "documentation": "Amount related to effect on financial statements related to corrections of prior year errors in the current year financial statements when the effect of the prior year error was immaterial to the prior year financial statements and the current year correction is immaterial to the current year financial statements." } } }, "auth_ref": [] }, "faf_IncentiveCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "IncentiveCompensationPlanMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Incentive Compensation Plan", "label": "Incentive Compensation Plan [Member]", "documentation": "Incentive compensation plan." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "verboseLabel": "Income (loss) before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r119", "r160", "r263", "r277", "r283", "r286", "r647", "r668", "r866" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Equity in earnings of affiliates, net", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r16", "r120", "r159", "r270", "r331", "r667" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r369", "r371", "r758" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r371", "r758" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r227", "r538", "r544", "r547", "r549", "r552", "r554", "r557", "r558", "r710" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax Expense (Benefit)", "totalLabel": "Income Tax Expense (Benefit), Total", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r174", "r176", "r241", "r242", "r271", "r542", "r553", "r685" ] }, "us-gaap_IncomeTaxReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReceivable", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable", "terseLabel": "Income taxes receivable", "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable." } } }, "auth_ref": [ "r992" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r43", "r46" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Decrease in accounts and accrued income receivable", "label": "Increase (Decrease) in Accounts and Other Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r15" ] }, "faf_IncreaseDecreaseInAccountsPayableAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "IncreaseDecreaseInAccountsPayableAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in other operating expenses and increased accounts payable and accrued liabilities", "label": "Increase (Decrease) in Accounts Payable, Accrued Liabilities and Other Operating Liabilities", "documentation": "Increase (Decrease) in Accounts Payable, Accrued Liabilities and Other Operating Liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in accounts payable and accrued liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total", "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": [ "r15" ] }, "us-gaap_IncreaseDecreaseInDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeposits", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deposits", "terseLabel": "Net change in deposits", "totalLabel": "Increase (Decrease) in Deposits, Total", "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances." } } }, "auth_ref": [ "r45", "r103" ] }, "faf_IncreaseDecreaseInDepositsWithBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "IncreaseDecreaseInDepositsWithBanks", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net (increase) decrease in deposits with banks", "documentation": "Increase or decrease in deposits with banks that are not considered cash equivalents.", "label": "Increase Decrease In Deposits With Banks" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable", "terseLabel": "Net change in income tax accounts", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes." } } }, "auth_ref": [ "r998" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities excluding effects of acquisitions and noncash transactions:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInUnearnedPremiums": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInUnearnedPremiums", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in deferred revenue", "label": "Increase (Decrease) in Unearned Premiums", "documentation": "Amount of increase (decrease) unearned premiums written. Excludes portion of unearned premiums amortized into income." } } }, "auth_ref": [ "r15" ] }, "faf_IncreaseInLossReserveEstimatesForPriorPolicyYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "IncreaseInLossReserveEstimatesForPriorPolicyYears", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Increase in loss reserve estimates for prior policy years.", "label": "Increase In Loss Reserve Estimates For Prior Policy Years", "terseLabel": "Estimated increase in loss reserve for prior policy years" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive restricted stock units (\"RSUs\") and performance restricted stock units (\"PRSUs\")", "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": [ "r247", "r248", "r249", "r253", "r502" ] }, "us-gaap_IndefiniteLivedLicenseAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedLicenseAgreements", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived License Agreements", "terseLabel": "Licenses", "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the capitalized costs to acquire rights under a license arrangement (for example, to sell specified products in a specified territory) having an indefinite period of benefit." } } }, "auth_ref": [ "r132" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r919", "r927", "r937", "r954", "r962", "r966", "r974" ] }, "faf_InformationAndOtherFeesEarned": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "InformationAndOtherFeesEarned", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Fees associated with title search and related reports, title and other real property records and images, and other non-insured revenue.", "label": "Information And Other Fees Earned", "terseLabel": "Information and other" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r972" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r908", "r978" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r908", "r978" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r908", "r978" ] }, "us-gaap_InsuranceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceAbstract", "lang": { "en-us": { "role": { "label": "Insurance [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InsuranceCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceCommissions", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Insurance Commissions", "terseLabel": "Premiums retained by agents", "documentation": "The expense incurred by an insurance company to persons or entities for generating or placing insurance or investment contracts with the company, usually determined as a percentage of policy or contract premiums. Excludes advances or draws to be applied against commissions earned." } } }, "auth_ref": [ "r1069" ] }, "us-gaap_InsuranceLossReservesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceLossReservesAbstract", "lang": { "en-us": { "role": { "label": "Insurance Loss Reserves [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Other Intangible Assets", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r367" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets, Gross (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 }, "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other intangibles assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r54", "r56" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "terseLabel": "Interest", "totalLabel": "Interest Expense, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r97", "r162", "r207", "r267", "r600", "r759", "r901", "r1074" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest", "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": [ "r217", "r221", "r222" ] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail" ], "lang": { "en-us": { "role": { "label": "Intersegment Eliminations [Member]", "terseLabel": "Eliminations", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r265", "r276", "r277", "r278", "r279", "r280", "r282", "r286" ] }, "faf_InvestmentInInsuranceBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "InvestmentInInsuranceBusinessMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "investment in a title insurance business.", "label": "Investment In Insurance Business [Member]", "terseLabel": "Investment In Insurance Business" } } }, "auth_ref": [] }, "us-gaap_InvestmentOwnedAtCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentOwnedAtCost", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Investment Owned, Cost", "terseLabel": "Investment cost", "documentation": "Cost of the investment." } } }, "auth_ref": [ "r707", "r721", "r722", "r793", "r801", "r817", "r844", "r895", "r903", "r1073" ] }, "us-gaap_InvestmentOwnedAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentOwnedAtFairValue", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Investment Owned, Fair Value, Beginning Balance", "periodEndLabel": "Investment Owned, Fair Value, Ending Balance", "label": "Investment Owned, Fair Value", "terseLabel": "Investment fair value", "documentation": "Fair value of investment in security owned." } } }, "auth_ref": [ "r707", "r715", "r716", "r717", "r719", "r720", "r721", "r722", "r723", "r726", "r727", "r738", "r739", "r780", "r789", "r790", "r799", "r810", "r811", "r824", "r825", "r826", "r834", "r837", "r843", "r845", "r848", "r895", "r903", "r1073" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesSummaryOfInvestmentsInMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "terseLabel": "Investment Type", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r716", "r718", "r719", "r721", "r723", "r780", "r789", "r803", "r811", "r824", "r828", "r829", "r845", "r849", "r850", "r851", "r852", "r895" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesSummaryOfInvestmentsInMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "terseLabel": "Investments", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r716", "r718", "r719", "r721", "r723", "r780", "r789", "r803", "r811", "r824", "r828", "r829", "r845", "r849", "r850", "r851", "r852", "r895" ] }, "us-gaap_Investments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Investments", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amount of investment", "label": "Investments", "totalLabel": "Investments, Total", "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments." } } }, "auth_ref": [ "r654" ] }, "us-gaap_InvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Investments [Abstract]", "terseLabel": "Investments:" } } }, "auth_ref": [] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Investments in Debt Securities by Contractual Maturity", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Investments, Fair Value Disclosure", "totalLabel": "Total assets", "terseLabel": "Investment fair value", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r582" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecurities" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Debt Securities", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r150", "r163", "r167", "r178", "r293", "r295", "r585", "r586" ] }, "faf_InvestmentsInEquitySecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "InvestmentsInEquitySecuritiesTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecurities" ], "lang": { "en-us": { "role": { "documentation": "Investments in equity securities.", "label": "Investments In Equity Securities [Text Block]", "terseLabel": "Equity Securities" } } }, "auth_ref": [] }, "faf_JPMorganChaseBankNaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "JPMorganChaseBankNaMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "JPMorgan Chase Bank NA.", "label": "J P Morgan Chase Bank Na [Member]", "terseLabel": "JPMorgan Chase Bank, N.A" } } }, "auth_ref": [] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Labor and Related Expense", "terseLabel": "Personnel costs", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r997" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDepositsNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRegulatoryContingencies" ], "lang": { "en-us": { "role": { "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Litigation and Regulatory Contingencies", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r133" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r27", "r226", "r332", "r378", "r379", "r381", "r382", "r383", "r385", "r387", "r389", "r390", "r564", "r567", "r568", "r591", "r733", "r865", "r903", "r1041", "r1057", "r1058" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r116", "r157", "r665", "r891", "r1001", "r1025", "r1054" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 }, "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liability for Claims and Claims Adjustment Expense", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Reserve for known and incurred but not reported claims", "totalLabel": "Total loss reserves, amount", "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date." } } }, "auth_ref": [ "r105", "r166" ] }, "faf_LiabilityForLoansEligibleForRepurchaseFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "LiabilityForLoansEligibleForRepurchaseFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Liability for loans eligible for repurchase Fair Value Disclosure.", "label": "Liability For Loans Eligible For Repurchase Fair Value Disclosure", "terseLabel": "Liability for loans eligible for repurchase" } } }, "auth_ref": [] }, "faf_LiabilityForNonTitleClaimsAndClaimsAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "LiabilityForNonTitleClaimsAndClaimsAdjustmentExpense", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail": { "parentTag": "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail" ], "lang": { "en-us": { "role": { "documentation": "Estimated costs as of the balance sheet date of settling nontitle claims and claims adjustment expense.", "label": "Liability For Non Title Claims And Claims Adjustment Expense", "terseLabel": "Non-title claims, amount" } } }, "auth_ref": [] }, "faf_LiabilityForNonTitleClaimsAndClaimsAdjustmentExpensePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "LiabilityForNonTitleClaimsAndClaimsAdjustmentExpensePercentage", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail": { "parentTag": "faf_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedAndIncurredButNotReportedPercentage", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail" ], "lang": { "en-us": { "role": { "documentation": "Non-title claims as a percentage of the liability for claims and claims adjustment expense.", "label": "Liability For Non Title Claims And Claims Adjustment Expense Percentage", "terseLabel": "Non-title claims, percent" } } }, "auth_ref": [] }, "faf_LiabilityForPolicyBenefitsAndUnpaidClaimsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "LiabilityForPolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaims" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for liabilities related to policy benefits and unpaid claims and claim adjustments.", "label": "Liability For Policy Benefits And Unpaid Claims Disclosure [Text Block]", "terseLabel": "Reserve for Known and Incurred but Not Reported Claims" } } }, "auth_ref": [] }, "us-gaap_LiabilityForTitleClaimsAndClaimsAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForTitleClaimsAndClaimsAdjustmentExpense", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail": { "parentTag": "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail" ], "lang": { "en-us": { "role": { "label": "Liability for Title Claims and Claims Adjustment Expense", "totalLabel": "Total title claims, amount", "documentation": "The amount needed to reflect the estimated ultimate cost of settling asserted and unasserted claims estimated to have been incurred by the insureds on or before the balance sheet date pertaining to the existence of a lien, encumbrance, defect or other matter purportedly affecting the title to the interest as insured." } } }, "auth_ref": [ "r105", "r166" ] }, "faf_LiabilityForTitleClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "LiabilityForTitleClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRPercentage", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail": { "parentTag": "faf_LiabilityForTitleClaimsAndClaimsAdjustmentExpensePercentage", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail" ], "lang": { "en-us": { "role": { "documentation": "Incurred but not reported IBNR claims as a percentage of the liability for claims and claims adjustment expense.", "label": "Liability For Title Claims And Claims Adjustment Expense Incurred But Not Reported I B N R Percentage", "terseLabel": "Incurred but not reported claims, percent" } } }, "auth_ref": [] }, "faf_LiabilityForTitleClaimsAndClaimsAdjustmentExpenseKnownClaimsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "LiabilityForTitleClaimsAndClaimsAdjustmentExpenseKnownClaimsPercentage", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail": { "parentTag": "faf_LiabilityForTitleClaimsAndClaimsAdjustmentExpensePercentage", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail" ], "lang": { "en-us": { "role": { "documentation": "Known title claims as a percentage of the liability for claims and claims adjustment expense.", "label": "Liability For Title Claims And Claims Adjustment Expense Known Claims Percentage", "terseLabel": "Known title claims, percent" } } }, "auth_ref": [] }, "faf_LiabilityForTitleClaimsAndClaimsAdjustmentExpensePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "LiabilityForTitleClaimsAndClaimsAdjustmentExpensePercentage", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail": { "parentTag": "faf_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedAndIncurredButNotReportedPercentage", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail" ], "lang": { "en-us": { "role": { "documentation": "Known title claims and incurred but not reported IBNR claims as a percentage of the liability for claims and claims adjustment expense.", "label": "Liability For Title Claims And Claims Adjustment Expense Percentage", "totalLabel": "Total title claims, percent" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax positions", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail": { "parentTag": "us-gaap_PaymentsForLossesAndLossAdjustmentExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail" ], "lang": { "en-us": { "role": { "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year", "terseLabel": "Payments, net of recoveries, related to: Current year", "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in the current period and related claims settlement costs." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail": { "parentTag": "us-gaap_PaymentsForLossesAndLossAdjustmentExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail" ], "lang": { "en-us": { "role": { "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Prior Years", "terseLabel": "Payments, net of recoveries, related to: Prior years", "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in prior periods and related claims settlement costs." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail": { "parentTag": "us-gaap_LiabilityForTitleClaimsAndClaimsAdjustmentExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail" ], "lang": { "en-us": { "role": { "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount", "terseLabel": "Incurred but not reported claims, amount", "documentation": "Estimated costs as of the balance sheet date of settling insured claims and costs incurred in the claims settlement process for claims that have not yet been submitted to the insurance company for reimbursement." } } }, "auth_ref": [ "r106" ] }, "faf_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmountOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmountOther", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail" ], "lang": { "en-us": { "role": { "documentation": "Liability for unpaid claims and claims adjustment expense incurred but not reported IBNR claims amount, other.", "label": "Liability For Unpaid Claims And Claims Adjustment Expense Incurred But Not Reported I B N R Claims Amount Other", "terseLabel": "Other" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 }, "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims", "terseLabel": "Provision for policy losses and other claims", "totalLabel": "Total Provision", "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process." } } }, "auth_ref": [ "r165" ] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNetAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail" ], "lang": { "en-us": { "role": { "label": "Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward]", "terseLabel": "Liability for Unpaid Claims and Claims Adjustment Expense [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": [] }, "faf_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedAndIncurredButNotReportedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedAndIncurredButNotReportedPercentage", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail" ], "lang": { "en-us": { "role": { "documentation": "Total claims as a percentage of the liability for claims and claims adjustment expense.", "label": "Liability For Unpaid Claims And Claims Adjustment Expense Reported And Incurred But Not Reported Percentage", "totalLabel": "Total loss reserves, percent" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail": { "parentTag": "us-gaap_LiabilityForTitleClaimsAndClaimsAdjustmentExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsSummaryOfLossReservesDetail" ], "lang": { "en-us": { "role": { "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Reported Claims, Amount", "terseLabel": "Known title claims, amount", "documentation": "Costs of settling insured claims and costs incurred in the claims settlement process for the specified year specifically for claims that have already been submitted to the insurance company for reimbursement." } } }, "auth_ref": [] }, "faf_LikeKindExchangeFunds": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "LikeKindExchangeFunds", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDepositsNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Like kind exchange funds.", "label": "Like Kind Exchange Funds", "terseLabel": "Like-kind exchange funds" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Line of Credit", "label": "Long-Term Line of Credit", "totalLabel": "Long-Term Line of Credit, Total", "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": [ "r25", "r155", "r1067" ] }, "us-gaap_LineOfCreditFacilityCovenantCompliance": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCovenantCompliance", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Covenant Compliance", "label": "Line of Credit Facility, Covenant Compliance", "documentation": "Identification of whether the entity has been in compliance with any credit facility debt covenants during the period." } } }, "auth_ref": [ "r990", "r991" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Expiration Date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDescription", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving loans, interest rate description", "label": "Line of Credit Facility, Interest Rate Description", "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "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": [ "r26" ] }, "faf_LineOfCreditFacilityMaximumIncreaseInRevolvingCreditExpansionOption": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "LineOfCreditFacilityMaximumIncreaseInRevolvingCreditExpansionOption", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Line of credit facility maximum increase in revolving credit and/or term loans.", "label": "Line Of Credit Facility Maximum Increase In Revolving Credit Expansion Option", "terseLabel": "Line Of Credit Facility Maximum Increase In Revolving Credit Expansion Option" } } }, "auth_ref": [] }, "faf_LoansEligibleForRepurchaseFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "LoansEligibleForRepurchaseFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Loans eligible for repurchase fair value disclosure.", "label": "Loans Eligible For Repurchase Fair Value Disclosure", "terseLabel": "Loans eligible for repurchase" } } }, "auth_ref": [] }, "us-gaap_LoansHeldForSaleFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansHeldForSaleFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails": { "parentTag": "us-gaap_InvestmentsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage loans held for sale", "label": "Loan, Held-for-Sale, Fair Value Disclosure", "documentation": "Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "faf_LondonInterbankOfferedRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "LondonInterbankOfferedRateMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "London Interbank Offered Rate [Member]", "documentation": "London Interbank Offered Rate." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "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://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "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", "r60" ] }, "faf_LossProvisionPercentageOfTitlePremiumsAndEscrowFees": { "xbrltype": "percentItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "LossProvisionPercentageOfTitlePremiumsAndEscrowFees", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "The provision for title losses expressed as a percentage of title premiums and escrow fees.", "label": "Loss Provision Percentage Of Title Premiums And Escrow Fees", "terseLabel": "Provision for title loss, percentage of title premiums and escrow fees" } } }, "auth_ref": [] }, "faf_MarketableEquitySecuritiesUnrealizedGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "MarketableEquitySecuritiesUnrealizedGainsLosses", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesSummaryOfInvestmentsInMarketableEquitySecuritiesDetail": { "parentTag": "us-gaap_EquitySecuritiesFvNi", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesSummaryOfInvestmentsInMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Equity securities, Unrealized losses", "documentation": "Amount of unrealized gain (loss) on investment in marketable equity securities.", "label": "Marketable Equity Securities Unrealized Gains Losses" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Table Text Block]", "terseLabel": "Summary of Investments in Marketable Equity Securities", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r374", "r375", "r376", "r377", "r496", "r636", "r698", "r724", "r725", "r783", "r802", "r807", "r808", "r839", "r859", "r860", "r868", "r876", "r887", "r892", "r1043", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r946" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r946" ] }, "faf_MinimumIncomeTaxOnCertainLargeCorporationsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "MinimumIncomeTaxOnCertainLargeCorporationsPercentage", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum income tax on certain large corporations percentage as part of Inflation Reduction Act", "label": "Minimum Income Tax on Certain Large Corporations Percentage", "documentation": "Minimum income tax on certain large corporations percentage." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Minimum", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "auth_ref": [ "r374", "r375", "r376", "r377", "r496", "r636", "r698", "r724", "r725", "r783", "r802", "r807", "r808", "r839", "r859", "r860", "r868", "r876", "r887", "r892", "r1043", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064" ] }, "faf_MinimumTaxRateInJurisdictionsWhichItOperatesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "MinimumTaxRateInJurisdictionsWhichItOperatesPercentage", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum tax rate in jurisdictions which it operates percentage subject to international anti-base erosion rules", "label": "Minimum tax rate in jurisdictions which it operates percentage", "documentation": "Minimum tax rate in jurisdictions which it operates percentage." } } }, "auth_ref": [] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests", "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total", "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance", "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r33", "r156", "r226", "r332", "r378", "r381", "r382", "r383", "r389", "r390", "r591", "r664", "r737" ] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Net activity related to noncontrolling interests", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r84", "r138", "r147" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r965" ] }, "us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises [Member]", "terseLabel": "Governmental agency mortgage-backed securities", "documentation": "Debt securities collateralized by real estate mortgage loans (mortgages), issued by US Government Sponsored Enterprises, such as Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac)." } } }, "auth_ref": [ "r1011", "r1017", "r1018", "r1044" ] }, "us-gaap_MortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageBackedSecuritiesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Total Mortgage-Backed Securities", "label": "Collateralized Mortgage-Backed Securities [Member]", "terseLabel": "Collateralized Mortgage-Backed Securities", "documentation": "Securities collateralized by mortgage loans." } } }, "auth_ref": [ "r877", "r878", "r879", "r1009", "r1011", "r1016", "r1017", "r1018", "r1071" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r973" ] }, "us-gaap_MunicipalBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MunicipalBondsMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Municipal Bonds [Member]", "terseLabel": "Municipal bonds", "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments." } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r947" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Cash (used for) provided by 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": [ "r220" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cash (used for) provided by 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": [ "r220" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cash provided by (used for) 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": [ "r126", "r127", "r128" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net income attributable to the Company", "verboseLabel": "Net income attributable to the Company", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r121", "r128", "r161", "r182", "r199", "r202", "r206", "r226", "r232", "r234", "r235", "r237", "r238", "r241", "r242", "r250", "r263", "r277", "r283", "r286", "r332", "r378", "r379", "r381", "r382", "r383", "r385", "r387", "r389", "r390", "r580", "r591", "r671", "r755", "r773", "r774", "r866", "r901", "r1041" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Net income attributable to noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r86", "r148", "r199", "r202", "r241", "r242", "r670", "r996" ] }, "us-gaap_NetInvestmentIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentIncome", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Investment Income", "terseLabel": "Net investment income", "totalLabel": "Net Investment Income, Total", "verboseLabel": "Net investment income (loss)", "documentation": "Amount, after investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments." } } }, "auth_ref": [ "r175", "r674", "r675", "r760", "r901" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBasisOfCondensedConsolidatedFinancialStatementsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted/Pending Accounting Pronouncements", "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": [] }, "faf_NewShareRepurchasesPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "NewShareRepurchasesPlanMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "New Share Repurchases Plan", "label": "New Share Repurchases Plan [Member]", "terseLabel": "New Share Repurchase Plan" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r946" ] }, "faf_NonMarketableEquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "NonMarketableEquitySecuritiesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfChangesInCarryingAmountsOfNonMarketableEquitySecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfCumulativeGrossUnrealizedGainsAndCumulativeGrossUnrealizedLossesAndImpairmentsDetails", "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Non Marketable Equity Securities [Member]", "label": "Non Marketable Equity Securities [Member]", "terseLabel": "Non Marketable Equity Securities" } } }, "auth_ref": [] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r916", "r927", "r937", "r954", "r962" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r944" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r943" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r954" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r973" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r973" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling 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": [ "r81", "r432", "r1002", "r1003", "r1004", "r1075" ] }, "us-gaap_NotesReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Notes Receivable, Fair Value Disclosure", "terseLabel": "Notes receivable, net", "documentation": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date." } } }, "auth_ref": [ "r1053" ] }, "faf_NumberOfStatesThatIssueHomeWarrantyContracts": { "xbrltype": "integerItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "NumberOfStatesThatIssueHomeWarrantyContracts", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of states that issue home warranty contracts.", "label": "Number Of States That Issue Home Warranty Contracts", "terseLabel": "Number of states issues home warranty contracts" } } }, "auth_ref": [] }, "faf_NumberOfStatesThatPermitIssuanceOfTitleInsurancePolicies": { "xbrltype": "integerItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "NumberOfStatesThatPermitIssuanceOfTitleInsurancePolicies", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of states that permit issuance of title insurance policies.", "label": "Number Of States That Permit Issuance Of Title Insurance Policies", "terseLabel": "Number of states issues title insurance policies" } } }, "auth_ref": [] }, "faf_OfferpadIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "OfferpadIncMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Offerpad Inc Member.", "label": "Offerpad Inc [Member]", "terseLabel": "Offerpad Inc [Member]" } } }, "auth_ref": [] }, "faf_OffsettingTaxBenefitsToLiabilityForIncomeTaxesAssociatedWithUncertainTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "OffsettingTaxBenefitsToLiabilityForIncomeTaxesAssociatedWithUncertainTaxPositions", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Offsetting tax benefits related to uncertain tax positions", "documentation": "Offsetting tax benefits to liability for income taxes associated with uncertain tax positions.", "label": "Offsetting Tax Benefits To Liability For Income Taxes Associated With Uncertain Tax Positions", "terseLabel": "Offsetting Tax Benefits To Liabilities For Income Taxes Associated With Uncertain Tax Positions" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities", "totalLabel": "Operating Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r603" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r602" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail" ], "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": [ "r276", "r277", "r278", "r279", "r280", "r286" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBasisOfCondensedConsolidatedFinancialStatements" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Condensed Consolidated Financial Statements", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r107", "r145", "r705", "r706" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Assets", "terseLabel": "Other assets", "totalLabel": "Other Assets, Total", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r151", "r186", "r656", "r903" ] }, "faf_OtherAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "OtherAssetsLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDepositsNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Other assets.", "label": "Other Assets [Line Items]", "terseLabel": "Other Assets [Line Items]" } } }, "auth_ref": [] }, "faf_OtherAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "OtherAssetsTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDepositsNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Other assets.", "label": "Other Assets [Table]", "terseLabel": "Other Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax", "terseLabel": "Change in unrealized gains (losses) on debt securities", "totalLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax, Total", "verboseLabel": "Change in unrealized losses on debt securities", "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r192", "r193", "r195" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (losses) gains on debt securities", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "totalLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r192", "r193", "r195" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "terseLabel": "Pretax change before reclassifications", "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r35", "r205", "r593", "r596", "r599", "r672", "r994" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "terseLabel": "Change in foreign currency translation adjustment", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Total", "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3", "r118" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income, net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r20", "r24", "r200", "r203", "r209", "r593", "r594", "r599", "r642", "r672", "r994", "r995" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Pension benefit adjustment", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total", "verboseLabel": "Pension benefit adjustment", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r6", "r118" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossReclassificationsOutOfAociDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net realized losses on sales of debt securities", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r9", "r118", "r198", "r327" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossReclassificationsOutOfAociDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "terseLabel": "Amortization of net actuarial loss", "negatedLabel": "Amortization of net actuarial loss", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r9", "r118", "r198", "r475" ] }, "faf_OtherComprehensiveIncomeLossReclassificationAdjustmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentsTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCITables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of other comprehensive income (loss) reclassification adjustments.", "label": "Other Comprehensive Income Loss Reclassification Adjustments Table [Text Block]", "terseLabel": "Adjustments for Reclassification of Other Comprehensive Income (Loss)" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax", "negatedLabel": "Tax effect", "totalLabel": "Other Comprehensive Income (Loss), Tax, Total", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r8", "r204", "r209", "r542", "r555", "r556", "r593", "r597", "r599", "r642", "r672" ] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Cost and Expense, Operating", "terseLabel": "Other operating expenses", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r123", "r684" ] }, "us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Other Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "Other tax benefits related to interest and penalties of uncertain tax positions", "totalLabel": "Other Income Tax Expense (Benefit), Continuing Operations, Total", "documentation": "Amount of other current and other deferred income tax expense (benefit) attributable to continuing operations." } } }, "auth_ref": [ "r1047" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other, net", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureBasisOfCondensedConsolidatedFinancialStatementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increased Other Operating Expense", "label": "Other Operating Income (Expense) [Member]", "documentation": "Primary financial statement caption encompassing other operating income (expense)." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r946" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r914", "r925", "r935", "r960" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r917", "r928", "r938", "r963" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r917", "r928", "r938", "r963" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Parent [Member]", "terseLabel": "Total stockholders' equity", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r942" ] }, "faf_PaymentsForAdvancesUnderSecuredFinancingAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "PaymentsForAdvancesUnderSecuredFinancingAgreements", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Payments for advances under secured financing agreements.", "label": "Payments For Advances Under Secured Financing Agreements", "negatedLabel": "Advances under secured financing agreements" } } }, "auth_ref": [] }, "us-gaap_PaymentsForLossesAndLossAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForLossesAndLossAdjustmentExpense", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail" ], "lang": { "en-us": { "role": { "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid", "totalLabel": "Total Payments, net of recoveries", "documentation": "Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process." } } }, "auth_ref": [ "r14", "r22" ] }, "us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromBusinessesAndInterestInAffiliates", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisitions/dispositions, net of cash acquired/divested", "label": "Payments for (Proceeds from) Businesses and Interest in Affiliates", "totalLabel": "Payments for (Proceeds from) Businesses and Interest in Affiliates, Total", "documentation": "The net cash outflow or inflow associated with the acquisition or sale of a business segment during the period." } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromLongtermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromLongtermInvestments", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments for (Proceeds from) Long-Term Investments", "negatedLabel": "Net change in other investments", "totalLabel": "Payments for (Proceeds from) Long-Term Investments, Total", "documentation": "The net amount paid (received) by the reporting entity through acquisition or sale and maturities of long-term investments which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchases of Company shares", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments of Dividends", "negatedLabel": "Payments of cash dividends", "totalLabel": "Payments of Dividends, Total", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedLabel": "Purchases of debt securities", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r39", "r215", "r294" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Business acquisition cost", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r40", "r561" ] }, "faf_PaymentsToAcquireEquitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "PaymentsToAcquireEquitySecurities", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire equity securities.", "label": "Payments To Acquire Equity Securities", "negatedLabel": "Purchases of equity securities" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Payment to purchase additional shares of common stock", "label": "Payments to Acquire Equity Securities, FV-NI", "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity." } } }, "auth_ref": [ "r172", "r218" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures", "totalLabel": "Payments to Acquire Productive Assets, Total", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r173", "r1048", "r1049", "r1050" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r945" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r945" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r944" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r954" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r947" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r943" ] }, "faf_PercentageOfDebtSecuritiesGradeByRatingAgencies": { "xbrltype": "percentItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "PercentageOfDebtSecuritiesGradeByRatingAgencies", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of debt securities grade by rating agencies.", "label": "Percentage Of Debt Securities Grade By Rating Agencies", "terseLabel": "Percentage of debt securities by credit rating agencies" } } }, "auth_ref": [] }, "faf_PercentageOfDebtSecuritiesInUnrealizedLossesPosition": { "xbrltype": "percentItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "PercentageOfDebtSecuritiesInUnrealizedLossesPosition", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of debt securities in unrealized losses position.", "label": "Percentage Of Debt Securities In Unrealized Losses Position", "terseLabel": "Percentage of debt securities in unrealized loss position" } } }, "auth_ref": [] }, "faf_PercentageReserveReleasesForPriorPolicyYears": { "xbrltype": "percentItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "PercentageReserveReleasesForPriorPolicyYears", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage reserve releases for prior policy years.", "label": "Percentage Reserve Releases for Prior Policy Years", "terseLabel": "Percentage reserve releases for prior policy years" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationCostsAssociatedWithShareBasedCompensationPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "PRSUs", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Fair Value Disclosure Item Amounts [Default]", "axisDefault": "Portion at Fair Value Measurement [Member] [Default]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r588" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesSummaryOfInvestmentsInMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r893", "r894", "r897", "r898", "r899", "r900", "r1072", "r1075" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r110", "r419" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "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": [ "r110", "r735" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "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": [ "r110", "r735", "r753", "r1075", "r1076" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.00001 par value; Authorized\u20140.5 shares; Outstanding\u2014none", "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": [ "r110", "r660", "r891" ] }, "faf_PremiumTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "PremiumTaxes", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "State tax expense based primarily on insurance premiums written.", "label": "Premium Taxes", "terseLabel": "Premium taxes" } } }, "auth_ref": [] }, "faf_PremiumsEarnedByAgentsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "PremiumsEarnedByAgentsNet", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Premiums earned on title insurance policies issued by independent agents.", "label": "Premiums Earned By Agents Net", "terseLabel": "Agent premiums" } } }, "auth_ref": [] }, "faf_PremiumsEarnedNetAndEscrowFeeRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "PremiumsEarnedNetAndEscrowFeeRevenue", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Premiums earned on all insurance and reinsurance contracts after subtracting any amounts ceded to another insurer and adding premiums assumed from other insurers, as well as fees earned from escrow services.", "label": "Premiums Earned Net And Escrow Fee Revenue", "terseLabel": "Direct premiums and escrow fees" } } }, "auth_ref": [] }, "faf_ProceedsFromBorrowingsUnderSecuredFinancingAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "ProceedsFromBorrowingsUnderSecuredFinancingAgreements", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from borrowings under secured financing agreements.", "label": "Proceeds From Borrowings Under Secured Financing Agreements", "terseLabel": "Borrowings under secured financing agreements" } } }, "auth_ref": [] }, "faf_ProceedsFromCollectionsOfSecuredFinancingsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "ProceedsFromCollectionsOfSecuredFinancingsReceivable", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from collections of secured financings receivable.", "label": "Proceeds From Collections Of Secured Financings Receivable", "terseLabel": "Collections of secured financings receivable" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIncomeTaxRefunds", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax refunds", "terseLabel": "Income tax refunds", "label": "Proceeds from Income Tax Refunds", "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r46", "r127" ] }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Insurance Settlement, Investing Activities", "terseLabel": "Proceeds from insurance settlement", "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities." } } }, "auth_ref": [ "r12", "r37" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from maturities of debt securities", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r215", "r216", "r1008" ] }, "us-gaap_ProceedsFromPaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsToMinorityShareholders", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Payments to) Noncontrolling Interests", "terseLabel": "Net activity related to noncontrolling interests", "totalLabel": "Proceeds from (Payments to) Noncontrolling Interests, Total", "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesSalesOfDebtSecuritiesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from sales of debt securities", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r38", "r215", "r294", "r326" ] }, "faf_ProceedsFromSaleOfEquitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "ProceedsFromSaleOfEquitySecurities", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of equity securities.", "label": "Proceeds From Sale Of Equity Securities", "terseLabel": "Proceeds from sales of equity securities", "verboseLabel": "Cash proceeds from sale of equity securities" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sales of property and equipment", "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r125" ] }, "faf_ProceedsPaymentsRelatedToSharesIssuedInConnectionWithRestrictedStockUnitOptionAndBenefitPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "ProceedsPaymentsRelatedToSharesIssuedInConnectionWithRestrictedStockUnitOptionAndBenefitPlans", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net payments in connection with share-based compensation", "documentation": "Proceeds (payments) related to shares issued in connection with restricted stock unit, option and benefit plans.", "label": "Proceeds Payments Related To Shares Issued In Connection With Restricted Stock Unit Option And Benefit Plans" } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "totalLabel": "Net income", "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": [ "r182", "r199", "r202", "r219", "r226", "r232", "r241", "r242", "r263", "r277", "r283", "r286", "r332", "r378", "r379", "r381", "r382", "r383", "r385", "r387", "r389", "r390", "r562", "r565", "r566", "r580", "r591", "r647", "r669", "r712", "r755", "r773", "r774", "r866", "r889", "r890", "r902", "r996", "r1041" ] }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAdditions", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Additions", "terseLabel": "Capital expenditures", "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r17", "r653", "r666", "r891" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAllowanceForCreditLossesSummaryOfAllowanceForCreditLossesOnAccountsReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for expected credit losses", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r214", "r339" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r942" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r942" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r374", "r375", "r376", "r377", "r456", "r496", "r526", "r527", "r528", "r611", "r636", "r698", "r724", "r725", "r783", "r802", "r807", "r808", "r839", "r859", "r860", "r868", "r876", "r887", "r892", "r895", "r1040", "r1043", "r1060", "r1061", "r1062", "r1063", "r1064" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r374", "r375", "r376", "r377", "r456", "r496", "r526", "r527", "r528", "r611", "r636", "r698", "r724", "r725", "r783", "r802", "r807", "r808", "r839", "r859", "r860", "r868", "r876", "r887", "r892", "r895", "r1040", "r1043", "r1060", "r1061", "r1062", "r1063", "r1064" ] }, "us-gaap_RealizedInvestmentGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealizedInvestmentGainsLosses", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnauditedParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Realized (losses) gains of net investment", "terseLabel": "Net investment (losses) gains (realized (losses) gains of $[0.0], $[0.0], $[0.0], $[0.0]", "totalLabel": "Realized Investment Gains (Losses), Total", "label": "Realized losses", "documentation": "Amount of realized gain (loss) on investment." } } }, "auth_ref": [ "r680" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossReclassificationsOutOfAociDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [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": [ "r206" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications out of AOCI", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "totalLabel": "Pretax total", "negatedLabel": "Reclassifications out of AOCI", "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r35", "r205", "r593", "r598", "r599", "r672", "r994" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodTax", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossReclassificationsOutOfAociDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification from AOCI, Current Period, Tax", "terseLabel": "Tax effect", "totalLabel": "Reclassification from AOCI, Current Period, Tax, Total", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r8", "r198", "r204", "r672" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossReclassificationsOutOfAociDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification Out Of Accumulated Other Comprehensive Income [Table]", "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r206" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCITables" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Reclassifications out of Accumulated Other Comprehensive Income (Loss)", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r909", "r920", "r930", "r955" ] }, "faf_RepaymentOfSeniorUnsecuredNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "RepaymentOfSeniorUnsecuredNotes", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of senior unsecured notes", "label": "Repayment of Senior Unsecured Notes", "documentation": "Repayment of senior unsecured notes." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-Term Debt", "negatedLabel": "Repayments of other notes and contracts payable", "totalLabel": "Repayments of Long-Term Debt, Total", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r42", "r708" ] }, "faf_RepaymentsOfSecuredFinancingsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "RepaymentsOfSecuredFinancingsPayable", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Repayments of secured financings payable.", "label": "Repayments Of Secured Financings Payable", "negatedLabel": "Repayments of secured financings payable" } } }, "auth_ref": [] }, "faf_ReserveReleasesForPriorPolicyYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "ReserveReleasesForPriorPolicyYears", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Reserve releases for prior policy years.", "label": "Reserve Releases for Prior Policy Years", "terseLabel": "Reserve releases for prior policy years" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r910", "r921", "r931", "r956" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r911", "r922", "r932", "r957" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r918", "r929", "r939", "r964" ] }, "faf_RestrictedStockUnitsAndPerformanceRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "RestrictedStockUnitsAndPerformanceRestrictedStockUnitsMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs and PRSUs", "label": "Restricted Stock Units And Performance Restricted Stock Units [Member]", "documentation": "Restricted Stock Units And Performance Restricted Stock Units [Member]" } } }, "auth_ref": [] }, "faf_RestrictedStockUnitsAndPerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "RestrictedStockUnitsAndPerformanceStockUnitsMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs and PRSUs", "label": "Restricted Stock Units And Performance Stock Units [Member]", "documentation": "Restricted Stock Units And Performance Stock Units." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationCostsAssociatedWithShareBasedCompensationPlansDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs", "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://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r113", "r138", "r663", "r702", "r704", "r709", "r736", "r891" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r179", "r229", "r230", "r231", "r233", "r240", "r242", "r333", "r334", "r534", "r535", "r536", "r550", "r551", "r570", "r572", "r573", "r575", "r578", "r699", "r701", "r713", "r1075" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r433", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r497", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r433", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r497", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Revenues", "totalLabel": "Total revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r208", "r226", "r264", "r265", "r276", "r281", "r282", "r288", "r290", "r291", "r332", "r378", "r379", "r381", "r382", "r383", "r385", "r387", "r389", "r390", "r591", "r647", "r1041" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r973" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r973" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCITables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Components of Accumulated Other Comprehensive Income (Loss)", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r35", "r1055", "r1056" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Schedule Of Available For Sale Securities [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "terseLabel": "Investments in Debt Securities, Classified as Available-For-Sale", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "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": [ "r77", "r79", "r559" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Costs Associated with Share-Based Compensation Plans", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r74" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r18", "r67", "r68", "r69", "r70" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of 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": [ "r1005" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value of Assets Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value of Assets And Liabilities Measured on Recurring Basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r582", "r583" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillCarryingAmountOfGoodwillByReportableSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule Of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r366", "r870" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Carrying Amount of Goodwill by Reportable Segment", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r870", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039" ] }, "us-gaap_ScheduleOfInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Investments [Line Items]", "terseLabel": "Schedule Of Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848" ] }, "us-gaap_ScheduleOfInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Investments [Table]", "terseLabel": "Schedule Of Investments [Table]", "documentation": "Disclosure of information about investments owned by investment company." } } }, "auth_ref": [ "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r830", "r831", "r832", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848" ] }, "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]", "terseLabel": "Activity in Reserve for Known and Incurred but Not Reported Claims", "documentation": "Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims." } } }, "auth_ref": [ "r164" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Net Periodic Benefit Costs", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r142" ] }, "faf_ScheduleOfOtherIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "ScheduleOfOtherIntangibleAssetsTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Intangible Assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with either a finite life or exist in perpetuity, by either major class or business segment.", "label": "Schedule Of Other Intangible Assets Table [Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "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": [ "r48", "r49", "r50", "r53" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Selected Financial Information", "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": [ "r48", "r49", "r50", "r53" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationCostsAssociatedWithShareBasedCompensationPlansDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r499", "r501", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of RSU and PSRU Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesSummaryOfInvestmentsInMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt and Equity Securities, FV-NI [Line Items]", "terseLabel": "Schedule Of Trading Securities And Other Trading 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": [] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesSummaryOfInvestmentsInMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "terseLabel": "Schedule Of Trading Securities And Other Trading Assets [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Estimated Amortization Expense for Finite-Lived Intangible Assets", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r57" ] }, "faf_SecuredFinancingsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "SecuredFinancingsPayable", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Secured financings payable.", "label": "Secured Financings Payable", "terseLabel": "Secured financings payable" } } }, "auth_ref": [] }, "faf_SecuredFinancingsPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "SecuredFinancingsPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Secured financings payable fair value disclosure..", "label": "Secured Financings Payable Fair Value Disclosure", "terseLabel": "Secured financings payable" } } }, "auth_ref": [] }, "faf_SecuredFinancingsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "SecuredFinancingsReceivable", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Secured financings receivable.", "label": "Secured Financings Receivable", "terseLabel": "Secured financings receivable" } } }, "auth_ref": [] }, "faf_SecuredFinancingsReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "SecuredFinancingsReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsNotMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Secured financings receivable fair value disclosure.", "label": "Secured Financings Receivable Fair Value Disclosure", "terseLabel": "Secured financings receivable" } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1051" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r904" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r906" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillCarryingAmountOfGoodwillByReportableSegmentDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "terseLabel": "Segments", "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": [ "r260", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r291", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r372", "r373", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r870", "r981", "r1070" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail" ], "lang": { "en-us": { "role": { "label": "Segment, Expenditure, Addition to Long-Lived Assets", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r274", "r867" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information", "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": [ "r259", "r260", "r261", "r262", "r263", "r275", "r280", "r284", "r285", "r286", "r287", "r288", "r289", "r291" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "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_ServicingAssetAtAmortizedValueFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtAmortizedValueFairValue", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails": { "parentTag": "us-gaap_InvestmentsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Amortized Cost, Fair Value", "terseLabel": "Servicing related assets", "documentation": "Fair value of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r91", "r632" ] }, "us-gaap_ServicingLiabilityAtAmortizedValueFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingLiabilityAtAmortizedValueFairValue1", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Liability at Amortized Cost, Fair Value", "terseLabel": "Servicing related liabilities", "documentation": "Fair value of the servicing liability that has been amortized." } } }, "auth_ref": [ "r632" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus" ], "lang": { "en-us": { "role": { "terseLabel": "Granted during 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r518" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus" ], "lang": { "en-us": { "role": { "terseLabel": "Granted during 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r518" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus" ], "lang": { "en-us": { "role": { "periodEndLabel": "Unvested at March 31, 2024", "periodStartLabel": "Unvested at December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r515", "r516" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus" ], "lang": { "en-us": { "role": { "periodEndLabel": "Unvested at March 31, 2024", "periodStartLabel": "Unvested at December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r515", "r516" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus" ], "lang": { "en-us": { "role": { "terseLabel": "RSU/PRSU, Weighted-average grant-date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested during 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r519" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus" ], "lang": { "en-us": { "role": { "terseLabel": "Vested during 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r519" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date", "terseLabel": "Share-based compensation arrangement, term of plan", "documentation": "Date the equity-based award expires, in YYYY-MM-DD format." } } }, "auth_ref": [ "r1046" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationCostsAssociatedWithShareBasedCompensationPlansDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "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": [ "r499", "r501", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Common stock that will be made available for sale, in shares", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail", "http://www.firstam.com/20240331/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsuprsuActivityDetailRsusAndPrsus", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationCostsAssociatedWithShareBasedCompensationPlansDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationNarrativeDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleOtherInformation": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleOtherInformation", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Other Information", "terseLabel": "Unrecognized tax positions increase decrease, months", "documentation": "Other information relative to a tax position which it is reasonably possible that the total amount of the unrecognized tax benefit will significantly increase or decrease within twelve months of the balance sheet date." } } }, "auth_ref": [ "r143" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillCarryingAmountOfGoodwillByReportableSegmentDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "terseLabel": "Segments", "documentation": "Information by business segments." } } }, "auth_ref": [ "r181", "r260", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r291", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r370", "r372", "r373", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r870", "r981", "r1070" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossOtherComprehensiveIncomeLossReclassificationAdjustmentsDetail", "http://www.firstam.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossReclassificationsOutOfAociDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAOCIComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r20", "r32", "r179", "r204", "r205", "r206", "r229", "r230", "r231", "r233", "r240", "r242", "r258", "r333", "r334", "r432", "r534", "r535", "r536", "r550", "r551", "r570", "r571", "r572", "r573", "r574", "r575", "r578", "r593", "r595", "r596", "r597", "r598", "r599", "r604", "r699", "r700", "r701", "r713", "r775" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "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": [ "r229", "r230", "r231", "r258", "r637", "r707", "r714", "r726", "r728", "r729", "r730", "r731", "r732", "r735", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r748", "r749", "r750", "r751", "r752", "r754", "r756", "r757", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r775", "r896" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "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": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "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": [ "r229", "r230", "r231", "r258", "r637", "r707", "r714", "r726", "r728", "r729", "r730", "r731", "r732", "r735", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r748", "r749", "r750", "r751", "r752", "r754", "r756", "r757", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r775", "r896" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r913", "r924", "r934", "r959" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Shares issued in connection with share-based compensation, shares", "totalLabel": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r20", "r110", "r111", "r138" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Shares issued in connection with share-based compensation", "totalLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r73", "r110", "r111", "r138" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized amount under stock repurchase program", "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://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Shares", "terseLabel": "Common stock repurchased, shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r20", "r110", "r111", "r138" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Value", "terseLabel": "Purchase of Company, 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": [ "r20", "r110", "r111", "r138" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Repurchases of Company shares, shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r20", "r110", "r111", "r138", "r708", "r775", "r853" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Value", "negatedLabel": "Repurchases of Company shares", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r20", "r110", "r111", "r138", "r713", "r775", "r853", "r902" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r111", "r114", "r115", "r129", "r737", "r753", "r776", "r777", "r891", "r903", "r1001", "r1025", "r1054", "r1075" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r81", "r82", "r85", "r179", "r180", "r205", "r229", "r230", "r231", "r233", "r240", "r333", "r334", "r432", "r534", "r535", "r536", "r550", "r551", "r570", "r571", "r572", "r573", "r574", "r575", "r578", "r593", "r595", "r599", "r604", "r700", "r701", "r711", "r737", "r753", "r776", "r777", "r854", "r902", "r1001", "r1025", "r1054", "r1075" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Stockholders\u2019 Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r135", "r225", "r418", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r431", "r432", "r577", "r778", "r779", "r855" ] }, "faf_SummaryOfCumulativeGrossUnrealizedGainsAndCumulativeGrossUnrealizedLossesAndImpairmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "SummaryOfCumulativeGrossUnrealizedGainsAndCumulativeGrossUnrealizedLossesAndImpairmentsTableTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEquitySecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Cumulative Gross Unrealized Gains and Cumulative Gross Unrealized Losses and Impairments", "label": "Summary Of Cumulative Gross Unrealized Gains And Cumulative Gross Unrealized Losses And Impairments [Table Text Block]", "documentation": "Summary of cumulative gross unrealized gains and cumulative gross unrealized losses and impairments." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental information:" } } }, "auth_ref": [] }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Supplemental Employee Retirement Plan [Member]", "terseLabel": "Unfunded Supplemental Benefit Plans", "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [] }, "us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail": { "parentTag": "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail" ], "lang": { "en-us": { "role": { "label": "Current Year Claims and Claims Adjustment Expense", "terseLabel": "Provision related to current year", "documentation": "Amount, after effects of reinsurance, of expense for claims incurred in the current reporting period and related claims settlement costs." } } }, "auth_ref": [ "r697" ] }, "us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail": { "parentTag": "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsActivityInReserveForKnownAndIncurredButNotReportedClaimsDetail" ], "lang": { "en-us": { "role": { "label": "Prior Year Claims and Claims Adjustment Expense", "terseLabel": "Provision related to prior years", "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred in prior reporting periods and related claims settlement costs." } } }, "auth_ref": [ "r697" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r953" ] }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Taxes Payable", "terseLabel": "Income taxes payable", "totalLabel": "Taxes Payable, Total", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes." } } }, "auth_ref": [ "r109", "r154", "r1066" ] }, "faf_TitleInsuranceAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "TitleInsuranceAndServicesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureGoodwillCarryingAmountOfGoodwillByReportableSegmentDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSelectedFinancialInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Product line consisting of insurance against the loss of an interest in a property because of legal defects and other services.", "label": "Title Insurance And Services [Member]", "terseLabel": "Title Insurance and Services" } } }, "auth_ref": [] }, "faf_TitlePlantsAndOtherIndexes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "TitlePlantsAndOtherIndexes", "crdr": "debit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Title plants and other indexes.", "label": "Title Plants And Other Indexes", "terseLabel": "Title plants and other indexes" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r945" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r952" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r972" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r974" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfChangesInCarryingAmountsOfNonMarketableEquitySecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/DisclosureEquitySecuritiesSummaryOfCumulativeGrossUnrealizedGainsAndCumulativeGrossUnrealizedLossesAndImpairmentsDetails", "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesNarrativeDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r416", "r430", "r576", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r673", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r1019", "r1020", "r1021", "r1022" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r975" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r976" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r974" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r974" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r977" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r975" ] }, "faf_TrustAssetsEscrowAndOtherDepositsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "TrustAssetsEscrowAndOtherDepositsTextBlock", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureTrustAssetsEscrowAndOtherDeposits" ], "lang": { "en-us": { "role": { "documentation": "Trust assets, escrow and other deposits.", "label": "Trust Assets Escrow And Other Deposits [Text Block]", "terseLabel": "Trust Assets, Escrow and Other Deposits" } } }, "auth_ref": [] }, "faf_TwoPointFourZeroPercentUnsecuredNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "TwoPointFourZeroPercentUnsecuredNotesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Two Point Four Zero Percent Unsecured Notes Member.", "label": "Two Point Four Zero Percent Unsecured Notes [Member]", "terseLabel": "2.40% unsecured notes" } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "Governmental agency bonds", "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r863", "r877", "r1065" ] }, "us-gaap_USTreasuryBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryBondSecuritiesMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredOnRecurringBasisDetails", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesCompositionOfDebtSecuritiesPortfolioInUnrealizedLossPositionByCreditRatingAgenciesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesGrossUnrealizedLossesOnInvestmentsInDebtSecuritiesDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesByContractualMaturityDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureDebtSecuritiesInvestmentsInDebtSecuritiesClassifiedAsAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "US Treasury Bond Securities [Member]", "terseLabel": "U.S. Treasury bonds", "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities greater than ten and as long as thirty years, are interest bearing, and are backed by the full faith and credit of the United States government." } } }, "auth_ref": [ "r1065" ] }, "faf_UltimateLossRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "UltimateLossRatePercentage", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureReserveForKnownAndIncurredButNotReportedClaimsNarrativeDetail" ], "lang": { "en-us": { "role": { "documentation": "Ultimate loss rate percentage.", "label": "Ultimate Loss Rate Percentage", "terseLabel": "Ultimate loss rate" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r971" ] }, "us-gaap_UnearnedPremiums": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnearnedPremiums", "crdr": "credit", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Unearned Premiums", "terseLabel": "Deferred revenue", "documentation": "Carrying amount of premiums written on insurance contracts that have not been earned as of the balance sheet date." } } }, "auth_ref": [ "r177" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for income taxes associated with uncertain tax positions", "label": "Unrecognized Tax Benefits", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r539", "r546" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "totalLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r545" ] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebtMember", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Debt", "label": "Unsecured Debt [Member]", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureNotesAndContractsPayableNarrativeDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Diluted weighted-average shares", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r245", "r253" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetail", "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Basic weighted-average shares", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "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": [ "r244", "r253" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common shares outstanding (Note 10):", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "faf_WriteOffsOrRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.firstam.com/20240331", "localname": "WriteOffsOrRecoveries", "crdr": "debit", "presentation": [ "http://www.firstam.com/20240331/taxonomy/role/Role_DisclosureAllowanceForCreditLossesSummaryOfAllowanceForCreditLossesOnAccountsReceivablesDetails" ], "lang": { "en-us": { "role": { "documentation": "Write-offs or recoveries.", "label": "Write-offs Or Recoveries", "negatedLabel": "Write-offs/recoveries", "terseLabel": "Write-offs/recoveries" } } }, "auth_ref": [] } } } }, "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": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21B", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21B" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r25": { "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" }, "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(b),22(b))", "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.24)", "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.25)", "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.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-8" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-29" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r81": { "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" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-24" }, "r85": { "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" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480591/815-20-50-1" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.12)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r101": { "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" }, "r102": { "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "230", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.W)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479583/944-40-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r119": { "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" }, "r120": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "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" }, "r122": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r123": { "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.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.13,16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "10", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479567/321-10-45-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r174": { "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" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "220", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-5" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(13)(a)(2))", "SubTopic": "210", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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(30)(a)(4))", "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r199": { "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" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r210": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r211": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r213": { "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" }, "r214": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r217": { "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" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r336": { "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" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r346": { "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" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r350": { "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" }, "r351": { "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r496": { "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" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r550": { "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" }, "r551": { "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" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r553": { "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r590": { "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" }, "r591": { "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" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r593": { "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" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r643": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r644": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r646": { "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" }, "r647": { "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" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r653": { "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" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r673": { "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" }, "r674": { "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)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r675": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r676": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r677": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r679": { "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" }, "r680": { "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(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r681": { "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(3)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r682": { "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(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r683": { "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(3)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r684": { "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(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r704": { "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" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r719": { "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" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r721": { "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" }, "r722": { "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" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r802": { "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" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r807": { "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" }, "r808": { "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" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r839": { "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" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-4" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480602/954-210-50-2" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-48" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r881": { "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" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r884": { "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" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r940": { "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" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r980": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "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" }, "r981": { "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" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r990": { "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(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r991": { "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(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1025": { "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" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1052": { "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" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1054": { "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" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1067": { "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" }, "r1068": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1070": { "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" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "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" } } } ZIP 93 0000950170-24-048522-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-048522-xbrl.zip M4$L#!!0 ( (J.F5B*@&[:OHL" -7B+ 0 9F%F+3(P,C0P,S,Q+FAT M;>R]:U=;Q[(N_/GL7S&/U[OV2L:;QGV_X"1GR" 2G86!)4&RO;]X]-76CI#8 MDK#-_O6G>DKB8@,&(Z %T\FP)>KJK^^?]\/AQ4'^-XTA\-?_D' M6XV9_X MP6AR/([5#[TW/U:=X: _C-5_O.YN5YLC?WP8A],*51^FTZ/UER\_??JT%E)_ M.!D-CJ?PK,F:'QV^K!":WWQC'&W^O=JTTUBM4TPYPAQ1L4_4.B'KV*P18]C_ MC_$ZQN^A.TTJ]5 MK<&@ZN:K)E4W3N+X8PQKLWM^F$)W0)<,)[^\.-?R3VQM-'[_$EI@7G[.Y[R8 MG;3^V8T'H7]Z;OY:GTDQEB]G!R^<.KWT5#$[=7K^U/Z%!IP_F[V$;IS"J\7% M^=#Q?UUS>C[L[.3T],]?G7_A_?+1Q:G]SU?=E^1FY!'/ [XX?3@:[L# C_O^ M\LO"=/QR>G(47\*):#@[\[15D_YE;8(W("__X\UVSW^(AQ9]^>HA?M'[D^C7 MWH\^OH0#<"UEBQ./)^B]M4>G)R<[VI^ M4XJ(7-QD,IY^/4SPX\7QG(ZO'![S$HZ^^/7?JI\_1!O@W^KG:7\ZB+\2C/[U M\\O9Y_SK89S:6D.A^-_'_8^_O-@8#:>@M] ^C,&+RL^^_?)B&C]/7];S_F6^ MZ\OY;7]VHW!23:8G@_C+BT,[?M\?KE?V>#KZW_W#H]$8!'7ZZLB&K$S7*WWT M^=6+^JFA_W%Q4>A/C@;V)$^<"$=_[G]>S_>.X]G'?@AQ6'\\FUE5'T1MZQT. M%B=K#?)1!,2YL,A2I9!0UB>IK&&1OZB&]C _)?;7VT-X[9,->)VQ'72&(7[^ M9SR9O^+G:3>"<&V\(US+R"1# 0N/>) !&9R M9 >3>*/&D>"YL2JA%,$H\A@4#+8G2#.2=&+$2:'.-V[C>#P^[<&WT8[;PY - MZ_>U$R%"02EL0O>$!R22S7#*"'%$".4]UU)1PKLFBJ7/5 MN[XQ.CSL3W-G3EK#D.<@S!B (?WXU9AK"FK7:HZT ?7#G>3(6)NQ J@1JXCR M'FY_/.S/+CAX=]#;!)4QZ:\/^P.8R./C"'/X\J8K'"/\B M*;(YCRE:[N[0]$0MX8&#BA5P4TZM0%IYC:2B1%+J>1(W:?K+BXIA#.V"L?9Q M\NO/V7*O3VI#";>H:DN^GLW)+R\FH)$&V6K6OWT8YR> 14$+R['V>1(6=S]_ MR_KK9'0\KK_5P&1]_EIUKVV\6:D%DLSS2'P>I_!B<6FL MM=#B6S_D[ZD?QU7=ZGBIP=KH_/.BSOGRXL7M)O%]'HC9UP /^WPTZ/O^]$T\ M=/"(T(>C-%"9%OJ8-ZA^TXPC4]K >R\_]R8M?%Z=UP4R ]0IM.Q[" M\$YF-_SYY:7/^771P-/FO+SLW8]JO7;:$S6LF?Z:+=QBMET\LOB^N.[EA;&X M?&BH<@*L1$3"@5GG3L!<]# TV#,:1?*:>M$,S3>&!KI_/,W*\]>94T+@_]/[ MG!X[[<1P[E1V;AP71[YG')6EQKMLZST!Q93 C&J"89YI4$_>$1J":<;Q-N/( M;CZ.;'GC"-""F)0%$#T$N4&>-DJ0)SW7S.H'8T[$U'_J]5&0KCL"3.8$2)@QGK MX<8F, #P@#XMIAZ/&: MS9BR\7P=A_!ANBIC)KA1U@:)= S@$''PNW4>,\(%N%PR:0NN8J%C]A!Z;GG* M?VZ@OT_W%R,O+*CH# $EBTU$/";X1 !#"6,%:&$IB'&ERDOKDQV'KZ=V%W3P MN.^G,=3:]@"<_TFW=_ DO1@72++2@XKF,,EY" %I <,7A+68 =IBB94Z?*=> MS.OC"6C:R:0WN\7 M.>1H5)Q8[[53I8[,-W7?F^,AW.'(#EZ/AF%E=!W&(E(:/0K8 [1T!H8$:XN4 M98'$3-SX8B?+/?LBQ=!K&CO"(MPQ^F@05TDC1V)"X Q@3KD1WA0W1EE3M3]/ MP4^W@XUQ#/UIUV;*^O7);V,;XIF%RB>^?OUZ;W \V1_!AS?]X?'2O,3KG(^# MWOXXVLGQ^"1/V.5[J%>]_>CX"#Y=;,MEYYZUO>ZQ55$HDBAC;%0(I!:LKZ4> M:<<FUBLKUH,AWAN:.CR] AA7@8B YA0Q#'!O2(EG!W;Z-D0>*( MRZ?IKP9&^WFY'4S!\3@';K3RG!Y_[/O5\3LXX;V1,X>Q325_LN-S5QNR,AK-HREA"5G 02O0,@7:SLC,>C\<9H/(YU/%H.)=N# M-Q_/@A];X;^.9^,WR7SQ G"?G/LR/W$86H>CXP7$J['7%W?>G7Z(X^4)EA\= MQE,78'ODZY#>BQ)6/W$71G*.I/(E[<]'<*][P%$%V!9IB#561&0B#6!;+$9: M@U\7M(U<)T90JA]_T%AY972R1O#/@S%$:(PK!@],M/85ADAX)'YE,Q.H4 M4FG#="MGJE5[4+OCW_OO80+.3GP(BW*GM<;&H_L&522P8L(J1 A@5JZRD0M6 M(DDQ,QZTB[3%1I"5'QJT1/7B2'#,,8,L%P9QXPUR/$D$TJ"H4UQP6RP:N8$5 M6&TWPXL4I5,6$4-U#O1GR"2#$7'>!VJD-[Q<$[V$6<0>+/#DZ> %E1C Y%0 MH#:!YF42&<(<$I)11RV)6A5+)]W7A"Y*:(N1%.\L2 IHEV"#.7E9EVLEG9Y,QI/W]OW\;7U?\5S8MN93(YC>'UR7OOTCL#[!6@:VC!6 MXZ-Q?[(ZNH=18X.Q#&&1T_2X4&"OM$04_$I,O)6>%1O<6E:@Y%ECWM3Z;L:D MV$G_BZ7D]F3:/P3G93>=7G+ZX:SPP:K(C[-).D? UY4*(TY ?IPA62T%K#RU MX #14N7GAFO_K0"N'5QH!WNV'SK##7O4G]K!/8_0\HAO%RF7*2%GE41<,($L MBQ8E++RB8#>2+3;#:[D1>$69JF)F<%(J1P1BE+01B&/%'Q\>#^#[H+CDR>01$S1&$R1"#: BY?K<01JD1%>,A(P M3ZPX(XEN61-PR?^))+@QZ#QH%_#:P M""ED2AC43'("*9*4C0#-HRZ6=;QNP6>Y\*Z8-:YGNL*4G L$5!@R0250;9QE M3R0 TJ2!"2^T*]=7O 1I+O)E:SRY=PR^@9W$G#+[)%4,958KQ16BQBF ,Q+0 MJ H$"48(P9;J1(JK8%!&A/#]IM V2N<;F52."7 MO;'CO^+4ND&<.>3W.3H%U$4RV')PQ $*YWI^W)J$-(!D)(6)F@G)C2YN*._# MG5K-T4O@],J\P G>C4?<6X-<$ $9R9D6 D C+E9YE\NAW%N(73%&'^-@":>Y MTA;-A*G#X ]3 EI<^!BL /DI-MC_]H1I'0:=SQO'#_EN'^,L%'I55JBD5<9J M&']JC6]>$; M&W8\/@'SW(VY#'N<9\4\= 3'$N<452I1(RW"QN2JVDDA;3%&%INHF'8RIN*( MG64J/[H:/$\Q\I*,D4E*T+PJ4,1%AE48W*JD/)':$))8N=&J*Q2DM4PX[(32 M"2PFN$U@-C4&-RH)AX3C&BRJ=$$7!X>S$]RUP_=S_R1_?6,_]P^/#U>EUZ-( MR<)<002\V)Q0$W-1.O!)'(?^!MB"7;$3I05W"/V\M=''>*:BVI_]X#C$L#4> M'69_XWA:TQ.[:5$69R^.>Q_L&*;7Y3>X.,G.Q^3DJYXFAZ%%]-)Y"Q*0"SY[ M4)56NYR^25SR7'J,BZV.M%H$]+.)V0:@S;R*2&D;P0O2'AG!"!(T.IDB#8P6 MI\Y+KK>U1"HC3W:PM!:I'/G%E>7(:<60RVPSD\%06:S._^;\6F)YF&?)7F2' MRN5RF]0#*N 8Q,3:0! -2CC%<="A7$_K6\*Q5V_M,YZ'W:[*D$2/>0R6H2@3 MS-<0,=(R;\VE.;,F$@58K=0A^:[(VJ_C:3O##.I R>Z!^W%+R39;\5E-S<^Y# M(M$@[$%I\_E.9!%P PWO MJ4".2(Y8TI1*3"R5A16M7.+J#%6!:6@7TB*E7)F"(,>-1<$%F:1G $Z+C;Y] MNE#G<3@IXKG*)5H1H])DJ*/!E&F8:2(: JYJW@BU5%DH-Z[FVA7>G$?PMA\' M8<67?WA*WG-KD7-"@>B 0C'4^NPQ19L2P_"E5-&YH1K9LWF'XR)C:I0U4&0EG30G51[)" MVFG,0C*(&0MNE=0*G&T;D:#@;N-$<"JW3L?2TK"+&0V5HE+*$J1]O;;C+#3@%E-WLL*AT""P]Q1QTL5GFMG=NO]^W%\_]6XS.(V M\XR_0)/D/3TFDSC]DC19E6%DT4:1- -7#IP#'HU&QI*\(FB$X$PI5K""7JD% M^Z(C*YY5HV7%FG"K<+.:$N+*[YU6]U]7]LQ/LL599SK MWQ().B>"H\%S:>X?$PAVM!,NIP'**O,ZH%!$I!JW+LYQEL+4%!8,]4]K6$^H) M%AH%(R/BW%!DC?%(IJU[\<57R*CHSQI!,815*_-@,<3 M\(6E]X!!K92DW+7OYT0H)Z:8YS(AY2C-M<@ CV*PEDF1$".+FMAB$PQ6H(Q[ M 2B(<4T\Q0%1KGU.M,\UWU4 =S#9R,#EX.5.Q148X7N:EI& BV&R%V,MXIB! M_C3!(?@M6B6M)[Q8-KB@LL2/$]#H+,PLP&B V#('K'Q !C0I KTJ,!$$FQ6L M"+6"C-W*Q'\1FS163*&8=\[FT6GDK(&_E- A4$(3*S9^>847#C='A_#(CL )U0[F( M.?K4($MT0!I+9EQ*GOER8Y)6M#[$RD2\>H,]D5XA*D/(J3464 VH&;!(><,H M#4>+-4TKO%/?RM0/82Y82ZE$6%N=ZXN3=2I89ITRL5JR.9G0&\: XTD1D,@0;[;4F MF!2;T71#L_",JA YK@SWA",;4M8 @2#+#$/&LVALWD#-K&XQ_&?I(2PSP8AP M$KCEB*@<'D/!A[2 ^\#^*)LD5E3X'-2,L^UL\4& Y: S^^G)"=X3,ESGK?1]1QQQ^!32@$9DA/&H3,3+G;.%#*$,()@]CO$DW,(W)^( -\"9F$J*;NZ9NZJ."8:HH]$JY0S3Q4Z9)U%-864H2^4Q(U%*Q*P#Y>I97D@+V0+29"*.C-)[ MYS-6@_D1)D@7J ?TK%$D>8J;X>*8AWR'(J,%#0I'E,)24H[T9UX@8(@RS)BE2 M[$I@N3;J_F93,8(CF>76JZQI/0$4&@'<:)_WT]0JXQZKW>J&&!3*+J],,K/$ M@F"?J^+1",X<9Q2<.9H0M\DQ[)1.JECDNUH[03Z7>@H..V^#(!9UAJOS\=@-1.CLICUV!M*&2ZVSE/)U92629A(P;SW M"A&5:TK3))"-/,*(, MP9E1G%I'M0Z1%5N7HY"-=)89FH8CEU5(-+ MKU1$P3+&-,6&E;=,73I4^AV4]Y]V#$!I>O(DPXD#T,;7C0G6"7.9^#D3A:@9BD)+O0%FD+3A V7,JH1>*AN/G\ MI-;05X9V,@V)Z)% M+N_G@3UU;N6WJC]7$&4SI@Q57L<3=/HNQ M$=HI%J7T*&B?P[PLC)\V$@GII538*):*2Y)I//)']LCACU 8[LBI0]PDP!4L M@,<50_""&89M<E"6$AGTYU!9)]*";!AF(!#E60 1F7,"*$4DE 0W-W M[P[5;1>C'B=41U-.B=4<:9/1AI,KE5$^?O?N^'1Q"12;Z.!5XX: M:\1A6N?]Z#@*@F"!C:%6%EO8[?9JMR:R!C5U=49P/& [$DDI&&2^I65YLLM\)CDU_VF"$)CEM" MF$ 4YS*U(C$ O8$!_$W<>J:UQ>62C465*5RA,L?+=)J,$R$:CECP!G&J<_6= MO(DV5L0'"HX"7]TTLSNM)RQ7[S7\V=)%5S#!$@T&18=S-)832'M.$+BSUB1B MA)'%1BP\4A'F!\_H+498I,> VF)V#',F@TH1:2QHCO2DE#$88E%LQN1JYF$_ MEZ4?JF)R+(+SZ!D@,)<9?.HU"MPIXI+Q6!>KAIHDQB_)0<%]\CQF)B"K"1/S M1L0";$H"6&05X[;\P2R-'+RO"#=EM21XIX,J '"6&(8GB, M"E&:5&SDP!>[5IZE^H%X]_UTGN-P,.Q/)]W>P9-<5TS4$IY+[.),KG)J!8!# MP/=242(I]3R)PA;+E[G1E3: >Y5%2:6<1F )RJMFB"83&+,^$E7L&MEUSND* MUN'&-!K/0(%%$SC JV&I7U]#?/*Y'L3S!@''P5A&TVNO"V0CDHAG,!YL<))KXM=MVC!'4)_<#SM M?XQG!JC]V0^.0PQ;X]%AU@#'TWK-;SRCV()UUDLM"V._5O>-N;2I@B.%_+*!9@)U""M=4"6\6BH MII3(XH*@2Z]T^%CQ%(]#GEMF /@+F) R;X.J#$ G'3427G#"B.+:%%MUJN0< MUP*&5E%)># &!9&)/2THBT_*B1$9()&;#4K M5SZ6ZA$5,V4)<80*H4&[ O[B%DRH%C&"BB624$\3"\7F]91+AC?;O2QB\X+F M+!<8HB*HO(L0&&])-?@V#!/M5:+Z61>?6YY$/6)-LV5:B.!]2A+\/R[RU@.Y M_)VV'!'OM$XD8F^+31,KC0*]IQFM.,SI7,E#@ZW@CE)D%'QB,*\#]<986UQ9 MBS(RAQ\QB>7!3.J*KKP83:B36N82#1*!MVF1S7O<)\L3Y82GID160:,EB*$F M) 4J*)>[)"$7U+#PR02'M3-2I.) 1>ETX2EN: U#>] _!+AQ3SMN%T I6:>L M#@RCR&BNG&K #Z5$HZ0=)5&#"3.K&ROVB$4WFIB Y0>K&2N% !CLD@<'BCB9 M$P4#JE<(G6!:NV(MTPK[YT\D8DWCR'@*$3E+0-$Y+Y U3"!FJ$V6$$%6>"/& M%:I5=K\;,2Y18*S'QM%(D!?6Y:*%$?QO*1#'#&OO>*X8NW("DTT3Z))9LJ)U M@SA#ROW@J(40RY? L-9;GC)#7V:/3N^[]6Q M96[$$25Q5F"4B.:(*P=J.7"#I%"4Y]AA@5>=VWJ$1/)E8BWI7?2,Y(AAC[C, M>Y,; %R)"P/^ E,I1ZH:#:8R:.ZE"BS& M6%R(YHWEXYZW)'V>T>TR8.:Y1N!16C#5-B+C"$>"D &\>H%-PS#.4K$RS9!% 5@DY M314#9]XR6BSRO?T*Y4Z<'@S'T0[Z_Q/#.41E^\/MT>1I+DH))R05Q")B\KX2 M5%%D5&NDT466W"QHN,YJ$XZ45SF=QE!=8\=:?U@)G)%>:5DG=;"YLBZ MS!MH *^&\ C01AH'TFT,*8Y3+T.RGZG L+S! K$:)>9R2!]WR!' XR[OAY0" M#UZM^BK9.4=G,Z;^$-10',*'Z=[ #BXSBR/'H=<\2=5 K<'"PDTC'K M!\<8M2HP8E=]6?H15D&7R!,Q8:GGA",+#@;BB3J (5&BJ%C41FKI"]ZIYT$W M5WI"6':9VQUJ@7U*'&F2)SBH;*2=)$B+'$W/,"6^6)YQ:6Q!@S&*QAC,>)M7 M))SP.>E5*I1!*O*2:6HU,2"TI8IHR39H:0/$F5*.&I7#\O,FZ!8&B+J\8$&) M X?",[_J _0 BT?+=.,$]R)G[X;$'>MP]'Q0QY98&ZE4MGQKM1($!@ ZI#9KX8H,A'JW6?Y/)^;A*R1G&:20A;QS( $+3@'06 M6J625#HX'U>^M,E#.9T%J"#",9?!$R1S*!8WPJ!\BXR;%(.$]LU/"C+I;UNR'FO=<= M'@L@;C&)QL28478.X (?!ADB-3+<6LKR!MNJV"E> 0X4SVEYO!>8/Y]CO@X#_M&&9;KIWV_GY6%^]GIDDI MI)9)(RP$.#$."_!(;426"X6-3#R(,7/,W-<+R[WCHZ-!?=P.VH='@]%)C!>ON1AY]R1]FKPO0L2@ MCWV(&G%),;(X:$149,J)Z"@IEF,JF?Z_GQ+# 5R9Q#AXH#0S/E%HI!W#2)(H M F'&I5#L:!7'*-Q3&(Z+BF"2D L9P=I D,Z93A:TJ**&B,3*=46;VC"/P!+B M%$F,'EGN,W>1=X8/SJ!8ASH+9;0J=K.:)0>S[\1IO3]RC7=;DTF<[KI!_WV= M6?4DK:^3CD:A**+!Y[VO+4!=ZB3"*5@8?TNQ+]9]>0A>XGL:\P"% 8HQ-HHD M'3UC2'@ ;EPQT!U4 EK7/N+(,5&IW!7EY:WP%R6SQ1B6O!U[4GE1,&B".(L) M:6PM(CPJYJG%B3:%VI=/K-TY^Z\8[1)4TC9&BX2"O[AW%CD; ^*&"IEC$&@J M=OWR*>TN=;\UP9=9@CIJKCC.V4_>P%_2((L50U$%QYW1SMO5%9CGLJ6[YS!: M,L"LURI'>JN;7'M='LG3*#T;37")"(N45Q%Q:QF /4>0 M3P0K*RQUO%AZX;K1>2()$U0+XT,("&,8%,YU!N0^($L(MH9A3E=X&XV'JVM0 M/@&TS"E-C T,>^0\%S"E(T9YV1)IYCSAWEK/BBO"48K5_&9#FRR_1Q9NY1B3 MG"*/&?@0X#@@:P//*0D@]=;F5(25%>Z'RD%8(D37Q+/H34+)PFVYLP$Y+2.B M3F*MK15$E+_"_L@QC 40QPD#1)<1I()&CSA@*D[E.O8$9EG2 MN6@RCA89D\LL!"($#IKRE=]LN'?UW90!W1\B'&Z/?*UN'PE@+D]DSU[DC=QSPWT?@Q>PG;?NO[@ MZ>[D'J2A6$F,F-,A9]$SY 2H?&Z4,A[09MSEE$\Z@8,\GTO&3U3ID"EX*S38.6%D3F4GR##$UA\ M;7AD6DM>[OZEJ^+2/-*6,%3J$(-!.7T2M%&N$NVC1DH3*Q,QK,#=ST+LKV_' M]W;0KMMS-JY;_?%DVCJ$U_=VN#\^7J&-7[ EW@*X$$3D7!GFD9'"(*JBP3)I M:U+?L2!Y%8G+S#$8DD<^EC<$0="11%%J+6Q 6'BUV=7:T$N>U[7@( MB'H"J*WWP8YA>"^_P<71O0S8=7L'3Y*NIM(PY8E'UEJ>L5U VGF"!+SFCXQH[_BM/,1O/.*CE0@&13X159%9&$R(1(T]40;ZWVQ:^./N_])$]7Q MN%R-PPXSY1*B$H!C#NU%6GF+F/;*Y V?A"DV+;RP1185@[D74M%C?\ L&[;1:PKE4X S GN::OY16>9TH"M*!"R9Y1%J M6%A-O&5&22:+70"ZOZ#>Q@H4;@4"2SIP(I%R)"#N,7@!6%+DB%7$4R4P7_50 ME7-!$770PV"V;OVTMW!/&.=@,H0XQSS8@ 5;7<%=T1K%1EOA!8?1R!4.6,C[ MPAJ)1* Q".^3)L6NZCZE'-*5R88!SS':H# B-L$<%M@@+6V'?VV/[/ L8G)E0HJ<2)@0K9%U7"(>'0?W!+[FDGR!86V5*I;U7ZV% MQP=4],L,.?->^0!PE6J;?5@ID.%!(I\,LY9@3&VQ&0GE5INXAXWQ'E%BCH?] MF;@CZSY=7X/^+BXP>+(XGN^PR5WF]3SW#E9#?-HX>KZ_./FW$X.@1%=,EM;]II%V[Q\F+KO]$;OO:& M+_/KS_W/Z^,X<\,G'_I'U: __*L[&ES4&?F"M='X_4N*,7LYAL,O\WDO*M#X MX^M/GI_Q,ED_16DTF@Y'( C5=-2-:?++BZV=_7=84A:]<\CG>L,\+X5;EV0. MVK8>'&4I"'E1I?'H<'[-NZ@T$2)R!%<& #6Y;B-)%FG%"7$N>,%$M?6.6L6M MS[1ZKKK"K01KFX1"/@9KI$M4IGR:I5I8SC0*3E/ U!:#JN4"['$DGB@2J4_Y M-),X7 :HVPIH9A()93X1):H(-UP1X<*+E]"]=9=.1L=C'R>SKQ\ @M6Z @;T MUW^KJI_AW\H/[ 3>9C++#D#OLWI\44VF)[D_#^WX?7^X;H^GHU='-@30BF@0 MTW0=KXG^\-6G?IA^6%?UY\7A]@?G*SO@S:=5#OQ4]4='=KAXD0WFDY'AW!N M5DS( @X;KN>&YF=,CNQP\9A/'V#*(OC%Q_6C<42?QO;HU;EG4WCVM8^#9\W> M.O6GJ%:$P_R0?_\;D?C5SR_SLZ"#C^:=?/9^;C2&OJ]?B*R)HVD51L=N$$^[ MK3ZP>/AR^\'''+YTRY[@2^N(^QSB9_=J?C08C=?_ANL_KZY^T4^S>>9&@W!> MI-1WOOK!3F>_O5GU]EO[[=ZS[(%>>^.@V]GOM'M5:V>S:O_'QN^MG=_:U<;N MFS>=7J^SN[/2W8*_LUO^M&"NA^^GH^%/U>;:QEI%L>#FTJZ8OU)M/CC^^ZGF MF[_C,I7?7-F>W;F:C ;]L#AO9J)R&Y;6K7=2+-4M1>>;SUF1.;6UVWUS^N[G MVW.+>[^HL>-P-*P!<=_78!0P5]3.!@R +-E8FUA%?4]S\_2(LYFN"L;]?TVEWF+J7P=F[ MR9G^SL[Y(0?I5;O#^.-J]-(U=NX?O?A^%*N#3M4[.83N^<=/$SNE6_YU;,6K;VBE I#,__K70:N[ MW^YNOZVZ[;W=[GZU=]#M';1V]JO]W0K@WSY@O(JP:K=;$?%#^+':W:KV?V]7 MYY#A*2IL;>SGP\0P?D]39*E><9$HYVD Y*W1N)I^B-5_+R9R-2-3JPBC'[Z% M?K[UU"LTE,+..4\=,D'YO$4I1C9:@2*)+ HI74IX61IJ5G>B/0M,N:"?U@/\ M@@[A*1_R92C8$W02[1C%81EC\R:O%%6,_'1/P^!R3@VW#JG@*>*16>22EPA+ M9E2RC 3#EC4,6_V)MX.WT+U;\,NDC [.*PO?PJ,W@*F-MGPNVG*WVPC /7L@ M2^V))2-K[I--*5?+42I'(^"$M!(<*6TDEEH*X=/2O/;3:EI 72#K:]3%J*Q%M^!K:>G4WD!KO,J;?6N_E--1_-/C;0\:VG)J5_]20[$ MJ5)_$*OA<8Z<6;\W%XQ)&I-"3MIZK1Y<,*7SHC_F!$NJC2-W-67M.KAG"UYF MIWZ7,OH9Y\1D+C1^,"::?*NE3Y&+;A32TA32V8,H^[[9;J,EAGJ'@M8&9CO' MR.6J6$YPH@+5S+L[4\*SV=Z-[_N3;/"F.W!DJ3/^FR]_I1WN='O[5>M-N]O9 M:.U46YV=ULY&I[5=;>QV >VU]L^OCM] &3QU2_1#^[/UTWIHJU&JQJ=#6ME) M-3F*/@>^AJH_K/K32>4_U,SAY6LMC=XL0*L4H3?_K:JJG^O"&9?)1AW!-Q^_ MW R0D?P.^70TL">CXRG<^G,,\Y ^@O$:C./\ I]#6H\F<7T2CVQ.KKLXXO6] M7]0-@!:,%X__V)_TZP*_)^N+&RS.@M/":;!6_4 N_O[JQ@]ZC/2'KS[&\;3O M[6!^Y4Q>OHJ.K$^]Y_C'BU/ODGV6F]G/!1A BC9R7>CQR<8HQ*_)E[JN]=%X]#'?9RD+!E=-HLTXL)]L M#D[_IH5Z.0TK+0/7!DC>(K1UQ;OA\JE .!'>V 2S@$3$$V%(YZI*&%O+H]#& M^"5Y;/OV>WS*KF+XT]^W*A1B)B"%$*'(;*;].F>J5T*6Z./AX)2:L56(U M&E>C7)^_^J_C<7\2^G50/H#$;T"9.[QG!H$/^J;]\X:@?N'Q>SOL_T_]_<=' MT3/W*R:KHFU7:+)TUKIKO;6J?7@T&)WDK+@G,SLN&H9J9[1V^92X5#>7KY!Y M,].:7EBI7KC6HZ1K1JP$$'I0)&T]31R;@+", *?5]ZN:L\.IK5I#6W#/2\VE9P&# M \D$XH[EO7\#0]$'D@RXF9(N=P+4SL/N>&\\^@CP^E'IE W0$_#T8?]; _04 MF(15,[D/2Z@PC*6B'@4/<@R*B".;@[L<<]0ZCY-CR]4_>R,0\\%_]H]J2O'^ M1-Q0A142AK"&32G409Q+1%Y>.QJ#2NP?V4$5/T=?E_B'G\'#BI.&;6C8AAL( M$VB4*JN4;WCB\"&OIZUD"N]W+V7?4_24",XH(1%VJ=Y;S"%KI4.22 (NA'9& M^+N:CHQ66Z!HEV0LEM"9BGPK6Z* 1OYX3P%S1,1<"$_:4K4 MJTDUC8-XE.5H'D7Z4P488W"<;5]E0:> G(9[RXY^*KDL*R(WWSU;=D;3JG64 MR_1E6+#*7?#=4V=K- 8E5FO@GVI. K[8.32WP[#X*=7)BU5.#H69E'+(V_!] M!/B9R8QJ8"?3:EPGZ5P^I>X%9MUYLGRWW)S5?)R'!L8Q],71\7ARG&,$IZ.J M-RO65A'Z@_LQ^S@Y"Z+EI^N/&?'V4%6WO@YT6UY]YUMV4O6W5/_! M[.EPF<]/3L:V!H.S=,X?;L T-5+R_*1D9YX!4"N3^'D&>RHP['!;^.7,^M]^ M9?K>=3UT;0F+##(YFS G2*9<7)<;B9PQ%&'B(Q?!>,ON7&-C#LA."'6U_K^] M1%R7DSC*-QKYOWZJ_C\ )_"'5(!&JH^Y4OWW+J%=/I.>N*(H0!JQ24(R$9&) M()+<.9U7VQE2PD6?O!2YM#&K(_:@[$3P M$G&2]VO&(')28Q.C4LS3.Y=Y6NB^]MPZU5F'7X479-OUO9$%5QI'Z*:WH_%? M5;UA1K5HP':;69!7#UK>/ZZ?3AZ'-N@,0XX:C94[J?R'"%UVF,LT M?OH0ZX#R3!&6@[5F9CCGU<(ZQ6 Q3IB/RX5RFHPIP%,!P/A7>V,<:&A-:U;7!)M4/<#^0 MJ&IR#*!G\F&4TQT7E1RF'^STR[9_LA=;6:?SUQ?/W^''GVIVZ0T<'<@G' MW7_!&^3SZU/AHMR*^7UR19A)W8BZD9EQ,K@*]F2R-A.D^UCR8" "44N"7* ) M\;Q+J(TZ(1F$4='P1)<5(+%Q/![#&\XJW63C,;73[RX2=C*CRK-M!JA_WI%/1@'(!V&X^&&:D, M3JH(J.6DZF0087T=\[)II[;*Q4*^U/!G]SC/,7>/X4R.15;BW?C^>+8Y2]5# M^]4/&3BI5Y31M?D)TP_].E']*">JW[>ZG[7W5(O'R8_WJ*,UP5P2+Y F 3"6 M).!1XY1K_W*C-25>LCM'(BP29$_'*@_57&4W.OI4,96DDAH5_7@J^O%6YFZG MGT$EVFH [Q$KZSWHY[S$%&J5-$U@.>Q;EN(J3^LZZ35@9$YFH'B5U>UL#Y, M7BU.^^8)5[=O<6+&Y/.3KVCKXLS^<&9_"'6(+KR,\Z[%VLK4]EA&S,1JU_:@ M=$WR[U_=5&OB^JO7J+SN..5K^/O790'BZ!LNK](U>LMDL.^*V\[$^V.$_)^? M"5>PGY)R+HU'(;B\T1V)R,5@4"),86,TYG3?> &E]/QJ?7$)'U2?5 M6LK/3UHF,[5]N<:\OWR7$H9\"?U6/;^N6#;:?#X]]VT_H.F+UI4JZ-EWS3.4 MDOOPY&X4;,#69'FX9UG5!6XC=>U MC$7UR]BEYV-PY#S#+[>4W@TKI\U.,D/ M_]2'1\-CJR$T>Y0)SH_]2;V@,K1#W[>#'!^6-[C*)T^F=ACL.$RJ7(*Y'ZXJ MY\-^L#]>&NU::*SWPXO ;2N)K:RHWS[2?/(A#@:+V5#] #)>QWO/-I*\/IIZ MED#S%EK6"-H-DBR^]V6O,&\8)QJ9"$BDE.OT&XLT!O.F TXDT<2T7I)YZV41 MNUD8E6Y=% M 9GYQ.Y/)L=Q?%JJLJY1%>N$#W^AVHB=+*X8P&,F4[!-.?NL+E98!?CIMCD6 M*YG2LSNL6D?C_J"B]*>*8LISCXQC]2G_=<>4PCM P;FBV*J'!,9LOJ.'P9;% M0)%P@2!. V!@[ G27#C0(@SC0+_4%$H:0,@2(V.I O#L [(4_F(B8F.,(PR' M2Q+&:U&I*R_T:HG;/1.X%]7QL#^[_<&[F3R^ %OC^X>@/GYYT=G9NJA;0'A1 M&$W1_)07OQ+,?E*4_20Y6TSNQ8L^9H+A8FI=G"CGI]J=&_>]A30OGXJWVNSY M=A[=%UL]UT6WPN@85,,=RT!^]_!\[1F'_L?323F(GU'HCV= .N1;%*XY]W2ZM&Y["?TV3G/=T>G[=W[4U^>7%9-;1"%RPXZ/3X,392\]R MQBZ4-,9K*O?XK'T*/GW)3-2'7UP8T@OCM3A>!'=S?Z-2<#F[NTW>K4ZWMU^U MWK2[G8W63K75V6GM;'1:V]7&;G=OM]O:[^SNK(Y3^?!#4-\#[.=\U]3UXR%H MYP$X=\MX_=;.9M4[>-WK;'9:W;G1ARX?Z1A?0T9FH%C&'KIH8 M>ZWN?M59/V>\SVFI>]Y"ZE*%?9_ZIWYZ&2MY3;\T_=+TRWWL@;XJ%D$^N>B$ M9KY4Y-^9QL.*K'V/R'ZK(V\4IE90+S[0 M3'\B\F>K#^.\3/@WZ+3#=^3=:7#4NWH_^KKH]M5BFM)MF;?3H*S>Z7.K M'XZ']CC _"0D:IZM0M.MT+?@JO$A=;%\]J UU"?CPKOF-53-93T @K)QQW(#=D M(R4-N5&@(FK(C=7!,D^@XYI9^'P]V$8T&M%HR(W"Q:TA-Y;0;6M8+ T3S.[U M1?_-?BR#Y=1BFIY'M[L4Q...W >JI&2 MAO,H4!$UG$?#>:RVRG\*L_!9.+:-:#2BT7 >A8M;PWDTG,?M.(^Z>OZ'A^ \ M-F_(>=3;&7P8#>!^D_G^&%7[OX_[TY.&^7AT!?,\?-JG)AQW8#YT(R4-\U&@ M(FJ8CX;Y6&V5_Q1FX;-P;QO1:$2C83Y6I61'P3ML-VS&O4=PV,F'=^DAV(SV M32,XH$75UF#T:=*P%_>C))K:'$UMCEMT$,%/3UX:1N,) .:&T6@8C3+]L^G<%D;'8>.4A^(NMM6HG M-Z>:CJXB,B[;C^79,!+/5EK+[H0RA.,N] -IQ*2A'PK41 W]T- /JZWSG\(L M?!8^9B,:C6@40S\\C@8O=?FPWD26-IO(/G4$<;^;R-)WA\$.PX,0&6_LT+ZO MR8EYLLBDVNQ/_/%D M?7D12MH1V<3/IU.,89IY%)C_YT<4XW3HX'LXB-W:,X M>_CS(3N:\(LF_.*!Y(4V"26/S'\T+FO#D!34:XVX-6YPXP8WHM&(1L.0K Q# MPAJ&Y*DCB/ME2-A#4"/_.K;#:7\*IW^,-V$8U& M-!KF8V68#]XP'T\=0=P?\W%DQU.2Z0_^$/3'!GP:CP:3FOK8&X]\#)GM:+B- MAMMHN(V&VVBXC<;9;+B-E4(F3Z#C&@?V^3JPC6@THO' W 9@NORT7UZP%\5I M\U+1_EZKNU]U.NO5[O[O[6[5V=G:[;YI[7=V=PJ9U<6Z ??N-JY^#SV+#BK/ M,CRM?EFF2UFRA5@%R]V NJ9;FFYINF65O(+2]'RIGD"]XDF:%<^GSBO>;ZPW M>3>([^W@W5%>@HRY$9.'6/[9#F&?1:(VZ-X]LXOHUH-*+1<"(KPXFLS!X&JR#1*X?]+V,WV+L0D\W[(!X? MC8:3..R/QI/H'X+AV)P_N#J )U>]^M'GF(V"6(S&R#R[*=D0%D]72AJ^HNA9 MVL"-AJ]8;:/0X(5&-!K16&W1:/B* OB*E=EY8!4D^DGP%?P=O'F\Z\A)YZNE#3D1-&SM,$6#3FQVD:AP0N-:#2B ML=JBT9 3!9 3HB$G5F=6/P@Y(=Z-IA_BN#],H_%AS3 \!$6QFY]9=VI 3 M9\YI_#3GQ=*6D(2>*GJ4-MFC(B=4V"@U>:$2C$8W5%HV&G"B G)"K0DZL M1(;SZK(3F99X)]_%SQ_ZKC]]D,H5[?FS"J(ABO4UFS(431F*6W$3YNG)R])Q M!WRP;A"O,$E\30OU]VLLT)F!NOW[_=?Q9-I/)S=ZQ2]:<.T3;]P;H?_Q=/@& M\3,*_7'TM>(&J3L^'+X*_?(#*\I >,_?X'%,^K34!R&&PK& MM]_DZKX[FY&WG"Q+Z$AZ0:*@$V>"]&%\-JO>QQEF139!,]?MX),]F;QZ\?)" MGW_=H:5,J'//_J9\WWSNY9ZZ:IIQ:AYXFBU75F:GYCNO]Z?P7']EQ^S_WNE5 M_SIH=??;W>VW5;>]M]O=KW9WJKR+>$4P^E>UL;NSW^KL]/)/?[:ZFVA[=_>? MG9W?JMY^:[_]IKVSWZO^[,"-=JK]W]O5FW9K)Q_=W:IZ[8V\#WE%52M_S4?A MIX-N9[_3[E6MC?W\*S&,_52UX#O<:K.]"9]W-L\N)>U++FW_Q\;OK9W?VN?N MP<_?8ZW*5_3:US5YH[53O6Y7G4WXUMGJM#>KUV_KYVSEF^[_WLI_M=]6F[O5 MSNX^],PV7 HWZ'8V]J&G]G_PIO5VT7GU MC?_<[6[VJG__FZ84OWK=WNZT_VC_5'\EKQ8_MZ Q&YT]>-271]K_L0=]\N6O MG9U]>.,O?]W;;NU\]5NWO=GY^@;MWG[GS26/V^ON_M]+GO=G9WL;NNW2G_.[ M=G8.+C^XW?EGNQ:PWL'VV5VAWV;;UOZ\CW+O[?W>;?5@K.&4K8/] M@VZ[[N3=G]JG>P\7L>^7//^O+Y, Y?_=3Y[?>OWJWW^^[! M]E=]^>>%'Z$-\]\W\N]KB]^_*6Z=G8WM@\WV3_54V3W8APYYTX'#\"X_G3^O MV_X-[I O7KSU7KM;G];[J8*/>5ZV=C;@1EN='?C0:6V?]0JK)D:8>G M_]'.4R-/K)V-7;AV8_^"._]]N.:[;QK$NWT_OG3%P.0&2[61/. M]3>HSC.QV6@=@$C.5$,OB\]F9VL+E$+62UT0<- ;6]W=-W#!;B_;@?TLOON_ M5S.]>JTT@\!GA;S;G4MI/6OG#\PZ^4S?;E[2@'-/W6SW-KJ=UW#:7)M_WUQ? M+T\X'@7ASYM9TVIXC7%,U=D?W?\2[)^]?::1+T7ZDZD=3U_5;XHR=319=W82 M9W3/%WURUF*\1L5%Y_I!9M!9 QA ;<:%X IS(@W\]_?35^\/<^M1W0/7O'+N M:3!"\K2KSW7S["$$XR_O6HJ&R/@%YAW@JXRNMK8/-O8/9E;FU1FC4D/UV=^- M"#4B](4(S5R!K'7/@%!OX31TVX"/VK5N!G/2_6=[OQ&L1K!N)EA_[(++U]GN M[+]=V/R-UA[8\>U&DAI)NI4D'>QLM?[8[;9>;[>K-BBIW3>=C7/*ZE4C1HT8 MW00LO=EK=;H+'V.FD7;AMYVW^:6(>M6K?MO=W:SYEE-F!1 6V,=.%CWPV;/6 M:J2MD;8;2-M6J[-]T,U$[?XYKJFST]OO[!_,0-:?(&#M\W((;O+>;J\#\KEU ML+/9&,A&UFY(%+5_.P"PM=M]6^W^T>[V,CU;\T;GP'UK;V^[LU';T.W6GS-: MZ;=\]D[6B-7\%C.B=,; 9%IFK]OYH[7QMCY[L[7?RASE_GQQ(=^F$=%&1&\D MHK^WLU"V=]J;56^C"PH0M-WKM]5V^[=.KQ;=F42>2O*I"_JEB0;UN9WI\=Y! M-Q/Y\^6N[A^=#9#S7ONW6IIKV9\QIG,[?L7=7A_T.CMM,.R-)#>2?"MEFS5@ M%JHOQ#$3<8TL-;)T,UDZ6]GHY>7"U@8HL7H%9>_@-5AK4(<;IRNZ,SV6C7 C M7HUXW8S;W:Z#$^8P\*?J]W9K>__W:J/; 8/W4[7?[G9WNWDML;6_W]KX)_S4 M:_^1?9(_VZU:VLXQPF[';W?VO!A^T5 MP#?M5J\F:!8!V $%YPF7.XT]L'C= V0GM#E+B;'=2K..O.SA_MWG[M]N;HTZW=[V&YUWO3J M[]U.&\YNY*R1LQO)V69[J[6]<8Y_[K;K&-JY1)TNQVWL]N;AX5G(=GKU^LI^ MM_/Z8+^FML%UODQ'YGC%4[(&P.5.$WW0B.8-13.ORW5V6IOM?QWDE9 KK'". MU:W>M'9 N&I3N]5MO6G_N=O]9Y;=N?B]V=UL;S>"UPC>S02O][:WWP;EM]EZ MT\KLS6)%.>O'3-T<[,W5Y<;;USG)H:9P:MT(Q[L'O=G!+'X[K8/]WW>[G?]L MSU?Q-CN]#4"5^6Z-.#;B>,-8XYW=/V;K'NVMG$'PY1+=.8JPL[-Y /[TVVJO MU9UE".S,S78^;Y8,MCF/ \S".)?EAD=L1/$FHECSUC-Y CM[D!7>'[O;?V3V M)UT]N:+?HV@32-8'U'T!;X$=WV1O>@LS\/2ZA#"0 !;L^27=MO]K9W MW[;;WUSZ:'+Q;Y[RQ)I<_._/Q6^T6:/-OJI.<"43TJI^V]Y]W=K.&>/_!##7 M4'6-5-W8#VB]GJ7U? '_P69N'6QOY?!Y@/V9!%DZVW M /S_R/4C-IOX@4;T;BEZ-3X#,/:?%W/0>V]WVMU-!&)E=*)NL>F([M<)*W0U@_/CJ* M8P_]]^JQA-56XQB.:]A?]8?5]$.L0CP:3?K3266G]?>-T2&\P3RMGA7]7DV$WZH6_')XU(-B)YQWC V6K:%NB\K6YG9[Y6,1I7 M%S3K;*UC/Q<AD=.5DM/'$L<95[PH M,/-%B9AO%58['W)5AV(M4LQKAGI>9:I>E9L_8%%K"N[>V6_#3>JJ:IF@KCJ= MMVU6_^$08$!:ITN!FSF@..Z]%NNA/4&=,FL:M99 MCN,NP+.=W?W9J.VW_EFOVA_LU1=>\[0:\FUE?5-M=+H;!V_@V,[&#.K-PI!G M"&]W8^.@6[6V]NO7[R24H MSJH??GE1USX?#>-W2LFGV=BXT2 L0VQF)F;]0A9X78"=]4X[:ZV@ MAE6WE*2[P)2%$JZ%R7VOS-SM?;R.M>9[/3RNDA-3CNM'NK,R!+4R#0!/"L)C!%KI\O)0W?QJ+-U<:B MS=\YW8^K(U]WGO SZS1[^^\5HB6\]P_]8047#&!P)S]5 M\;./1]/JR(ZKCW9P'"<_/J,1>93N/Q[:XP#W#L^AIQ_5TZN]X7H'EL6CW6@, MVJQ^=G_X/CS(ZGL+M/L?PZI2F7,-_?S6_ $9E8(\F<7T28:: .7CU MXJN-Y3[V)WW7'_2G)^N+TU]=LFO<[/;2K&G^]^R(7W$"6>/7'[_V(%F3=[CZ MH1Y]W?Y\&H3 6?_7^_$(+!":3XM4_[G-OGU?R^)7[;I\4Z++*1!=A 8Z[ZI] M_PY6Y;SW4G?'@T[,AWYY0?\?>^_:VT:2Y/U^%<)GYIQNP*')^\6>&4 MMQ\( MZ+8-V[,/]E4CKU;-4J2&%[>]G_YDDI(MF;(D4\5;5>PLW)(HD565&;_X1V9D MQ).[[_32MJ\N\T@6/[B03H.K$3CT.?"[FX2S :=/!W_WD[_]DQ$FUIP5=SRK MI4T2?O@S!^VB)W;Q(H5T[M.DFL:597"TC!]NHFMO==*AW',.CVRN>TN_U]N? MHMV@4FUSSAU/I]?"W5;@L\E;WPUZ'MH6LZT[WUH+;KQ=G,5='=9.W>Z/N[L[ M8]);/-OUY!VVZ$)_VZ7?;T'7L]86[W/]CF???+R/L(._-Y_* MH(Y>3MQE;G;\QY.7?RB6#&@A'< R&.6T$(Y9(^&2S>Y=/L;'+RAV&"46<$&!LB"*\$6.<$$$$860D\VF!R^1!&];:%$)YJO7D M5A'0+H3)/,5!,PKC\S28I)#*[/?#]'0P3-/R.\/A^,]%SD69TX,P2;&9#8;C MZ;3XZLG\G(\>3&>^UF>#Z\>Z=LOCZ\E5C!R9+X+BHW,CN4 UJFQBT',R2H7 MA0,GL@7AO 2ON -2!L,[S8CWH0W>;W<0Z1V#B/*NF^X-5=WWK=RFF A-J=AV M:3[ MKN>077T?REZP2YO$>0$1A&0"""44>!H9,,:,)DX5F4D>HU"VS2Y)+"ZKX<[- MMG9NEA-Y,'.?R@5\C3;1HW3;P-"CW+'&R26C5"M(.8GB'4JXZUSDP"GW*:4B M<*-H8^%B:7KOW:?6 UQ-CVC?70C"JN]#V0M8$>T#<8Y"%HJ ,$PO-V1LD%8S MDSPQ*Z'[.@MT&X05QNJ[2LQ=$<%]T+L?TW2VJ+#P#%,?^Y,+V+/41YS%/1W6 M3MWN=I>!1$O+0.( W>*+J^JQ?S:SLT5M6$S=[;CFQ*CJCMP5E11/24)64H+@ MP8/W- M$5)2F?C@'[4$5#<5KDSN_Q:+^Z4:7%OQE,;%'\14WX>R%YB*EB@J M)07/DP812 :3M"Y7GZ-2(04F'KWWN2E,2?G8)*S#G]O;3;G=BKX]C)3;%\G/ M!M,4YI-FUI0K^LF=C\LC^-]4 \OIK&;2[B+;4E,7M24$6!1%0J@0P+- (#"5 M)(G),));29G]Z)IA7<)].9Z\*[9;'\>[+T_C^.I9G)1'\8N;-JTIDZ=&VB/2 MI_Q9;TQ*N0QFYF5@!'4:C P6A(U<1J.(]ZV*W:3J;-&&68DN# M:>R1W85M?N?,PJY,EJ8HA&$9J(\*A)0!' L.LK:9E<"0)=U*RON61Y<2O6WT M_HRQ6;?U*\9F=YR<<3$F+@KFBSV9\:P[V_7??"\?D;,R:.@Y.%WTL MA"U*V9L(5%N7=!(J)/O8#=JET;;O?#B_(Q#?J'W<4\2V&Q:".$0<]@V'.3"S MV/E-GEH0T62P6=9S2\8*G:G.GC]V(WAC.)1'"G&X#YO%>PW91]C,_>TS]OK. MT;W<.16V4MP/_8=T*FI/3*>L1Z MQW#;!Z,5YH[$#P0C5J79NF)?1)DI#BZ[R(\^8&V:_FQ+X8;L'1G"FG'K @4N MN &1O 9K9(#R%I5+C/3))T8D?U2!FNT02W&%^2(=[!"PI_KWS61\46[R\Z(E M0&VG=5%#OJ>#49JA+^FVD:$ON4/]9JDESQF,I$7]!L; ,^' 4Z5XHD(DF=I8 M?KXROS=#-YH=C^*O5Q;87IE?K3:[[=GEN8[8ZLQ0]@);0JDLK*7@9.&0<$7) M>AXI:!H8U]P%SE?Z_ZVS.+P-; F+V,)UX&WIX-=E/KM9B>@&P^2F:> >UG@= M?J>O M\[^FZ;A:8&M]N PN R.W^CZ4O> 683I'DQ(XHA.(S!U8[Q*8D&+R*B257!L: M>"O<8A;;Q>)B\+9$\/MF-DR#BQK4+7O$CF=G:3*H-_ )3Q)VW<[0J7S?J:C@ MB'(B@A.JB&'!1/E*>*!)::E=]D:OU#_\T6R(A?4M5E1J^[?7U?1.EY;7UM:B M5'=4T,)9CL#JQ5#V EB"<=B D=>!S4;22:$&XS(3'E0VL'TV&V *P M&(;MN :\+?G[(N4TJA$NFU>Z$2^[T0LD9Z$A%]:?VV6$.9MMGJ&#L5(+/Z/I2]8%8)T&61O*Z0BK&Z;47 MA\" >0>2LU)ZYLK:UZZT\-T;A-B)#J^U#V E(Y2QUC!D=I 5"<$5T1M,;$/?;@12>+ -%W.WE=![F;HP9?3BR;8> M6!GZCSO61V+@1N54_$A[ 6^"$LY:6Y!.UGD;S(,#!>Z-LT6(E#KC7U47L,N\"4Y M-JC%E=[M"F,\W];!JIQ8#7_;:<%*65$H!$;Q(J8%H5"^-T4B4^%2DI10W\H9 MN6JS2T?4DM,1E&.-8M352$.D87LTI)D622V!$\<*#3,%[PK>..%!,V*=;:N%JDE$^ MNUJ2@C)2V\4:<$3J\@_-1A+M(A6M]+QNT\M0\519O=&UGCLGR&&Y&D0CHA'1 M^.-HI"P+EI@ E1DM*EP4S,4LZO$-2BDW16*OU.U9JY-VJVA43PUAB,:=+);? M.NEND>;?/-?R)':.EELO??%I?RX?AQ\/XW<-Z+?&^6:XZ#&Y*'>Q;#QY[Y3K MI.,IS[6^](\G[,G=]_E0B+9UY[RMWIIBV^6IG@\BL=+0[RV+'LR MGTS2HL7,J_$H++]IK<&,1,^#2.O[4/8":51E3ZU*8+FW!6FN5D/E ASG*1 K MA4@K,?Q:>Z*[19K1%H_8X^KP]E:'+^NE3M+'-)HG]##=MBST,'>;"&L\ "]\RU(IK_-4IN,DKQS22=-_/SUO)O#$VX!.^-K[T"'/@D/81(O='&!V];.11_M:;R^>5XX\4HD-")!WXG.2K>1-K+1KO):1UU[/1L5Q<1C!U?>A[ 6XA,_9>96!^N1! M<$K T**%.5-*T$(THU8"^%;ZS"*X]D8%XV+PFBT(+M+$S9K1A\$PN6G"@W?] M,3)T*=]W*88*Z1)S8+)T(&*PX#DAX)6/B@HNR>HA[K6Z"5R9WV_5^K[L/K;D M2AB7N+&(Q.K[4/:"6#9KDZ)4()RE)7HO"'*VL"MXI8PB+%%+6ZGXOUEB"87J M%]> MZ5^WZ4PKTO N1FY42B3&A,B>F)CZ$KN.)7"?=":9S ^&A!4&S RI5J[ M6A.FG6'Y4676LLO/+BWOY1?#N]Q>;&L1Q1@\F8*XZOM0]@)7EC--DRC*1QD+ MPF0%GBD%Q 93_F=33NPQRG<+N)*28](6+OIN2_:^&L\NR^S7G]7IAKH7&R]B MX\46G!$K0M@4AP0IZ-H-BWBPHBAB+WD0E#I'=6PGB<+7'+P3=]',W'"Q%O/: ME[MV]5I:.]_]E%NUT6(4G>G&B(A$1"(B'X1(GW2(3@C03$L0SM1T#:,@6Q>Y MH+5X3RN]:;>&2+[1M.7.(!*7M;>E[['!;;=CG@_2?>3/[_ SYTA^#ZQE?V4B9V%W:T%F&\F5T6!IM5]/AW\Y;9X=L-+:]D7;VU*F,^, M-"!L\F BT<"CE#0Z'9PR;>PY?+G9A51XXR:O)^]F;I;B?[GA/+U)DW=G;O)- MAFOYLOY^^:WIZWQ\GB9E>KP8#X=N,KW\[:\K<:>O7MZS%'?[_2MA-7?"@DHZ ME?L/&:PJ]Z)\]H3Z' 35;2PM[O[^R5&=,_26E+LY"19C M./UZ_S<&?[IX<W1C[N@Y=Q[\*C&D:?>\N70Q)4IL@)%>7N*T$ M)PP'+8W3LOQ0A8U-\$W<9;G#]/ 9CKO,W3RI@J>Q[M@8SB0:H@E88:O%&P7> ML02&6YL$SN$%\T\3+37U*$?XW3<9US"_=0;]/8B&J^CZ4O4 5 M445G,6^ 1<5 9"; 65KKGT;OC'2>N T$FHBJPTTJQZ6R&XD@X]$NU\FHSS)3 M8D$QJ4$4U0%>A1)&6U'B9NIYYBL5C]91&LL[W;-%LB*SRG43!\E(7]@5#93+ M]T"C5\B^._TM55F0R,'%[$ $)LOT5R72#CQGY;D/9J7L MP2.G_[:7QY3*QE)*@)(D:]E'I81=K^)EE M[U,]_%Z7 A*WQ13+5X0SDD+2@;M6NIMO;Q!OP%IUSV)DJN"Z<* MK I_"G-()A"DU)$8+8)KI08S6F==-BL+7NL(W:_6]Z88 MW^GHLD;2-;_26GDD0S9;0:[+KIB'74\)71_7II<\P%OEPTV?J0(&4?0"CEP%9E&P/GAA$E94AMJ.%M MXHL2Q!,,4O0@L"57D>BL+VE])\;J"XN0Z)TY'!1OI MMP*+5VGV.K]WGQ[N$*=E7,I7]WA&S6X_^;P%2]UA0=&'5=^]OR@C$AH)C83> M$:&ERLJQVMU5" LB.0Z6*0D%PL03;S1CK9S0WS&A2[2UT8:PW2,TMFO95ICS M?CQSP^5)NEL+-J(#/: %A1VT)-@/+[CIU!B9ZLFV %;9#$+17 ^^60B9.V=S M]&2UR^\ZD<3UNJF_+LROI=4S\50;?<<)DD.<[+CXC]Q";MW)+2-"#)$',+& M2-!DH.;Q0?8I.IYLM+&5G/ -QU%/3OS6@\ M*?[G]-)PV\K%-#U=$[;:W9ENIXFE>I;*>4I!T,#!YQA!L>!8 M%"IHO^*EVEGY/AV%X;Q647HSGM0+.I[-)HV?SYP?IO?CFW%ZR[Y-/#5$8OMR M%/S(5&3J)O(2@TU1!Y#$%;W/2:TLR0WX9"@UA(N6E/^^,54Q7$39C]7^O2;U M(^QM@#ZJ)?-A1ZS:3QS/"QKZ[*5N?Q"]\%-%QFK-&]#^__6.-\,FUF3IL>CN+&]9"J>*JNWZ(*^F3J'Y800F@A-A.8:Y6(C MB]0'!BZZ5 #(&1B>":2"3N&+S+>F%7&_+6BJIX9L4[8A+ M."R^4RG[GAG^[S]/F3O]UXYJL/=,.^YL'2Y-IGL]9,G)\>O!B]/7QV_.CD]_FUP\OKMF]=OC]^?OG[UZ%X( M:U_=8.^9N'B/XM+'$[<@T+P@;3)L1JF-VS]^]6+P[E^_O#M]<7K\]K_+D/S^ MYOC5Z:_O#F= [K?#^\=DH?Z^^(H_KON*/[YZB#^:Q5G#/1O!DR\N[N3:9:\Y M?AN]TL&[+X]R,,Z#Y1F.GW$4-CL*\Y&;Q_+>L0]/>J=B:B$X%^';U4=?1JCULYO1AWJI]54H MZGT\OVQE\'SYUK3V6?OK54@;:NO!BVEZ-DT7KO P7>W%7-O7^=A,FT4@__G9 MU:_?NF.S>'LECRS[:]6ZW_D%>J3N?/G.%]F1$NO_]7Y\\EU[9^;']\YNG72W M#,^/+(::W>Z=+3[MS^43\>-A?,1FVK[<=:M+P.41UI<6"V5WWN+\_FZ0T^+U\?S8=_%ID6UQS NS#@]G$KD#7IOM>L7(?)@W2)D\42[P^>65U3G93GLXM-^S8-ZFWZF$;S='_UF!^90MM?9=\X M:O)$[NC ]NU^#W@BK^'5MU)$[ELW_^ R%+M6 =\;@Q>+3,]! M^;WS9GX^';A1'*1IF(S_'.3T "WPZ-,6!S$=6RS6N,6)T*/2I.T?)Y/!>A(5 M&)LB"*8\..,)Y!BM59*KE/RW)R.H,"IQQ2$2&4!$%<'Z3(!2QA0U7@M/KDY& M9)>?O;DTNMJ.+,57:78\BK\N;.]E2I=JO*63$9*0C9:(V,%0$BU/(..FJPFF6; M2.*,T9V!BQTQ!%?OP-7VLAX& -\9@^,/Y;]?]#_./D1)G[QE-C%9IB-P02P( MFQS8[&WU/UJY%'+4LEV9_\OGA<75]EUMN4C%-WKDN=/S&B'5H<'L**1LP9+( M@H,-A-3&@QF\9QP<#Y)I&FP,JEU)OP%(67(D$%*]@Q0NY&])QY^.EO97L5$7 M\1==X'$2(E'ZY"F]XY90X8N;JRW$M&)@K*9 7++!<"II7FE]^*-R_IJA'8^6 M'7I?IG3I.%OREHSQ(X+>$D'5^\'L**BL"HYKGL'6-E."* -&6@8Z2%J4.PE) MN\=*^NV 2N&^8@]!AR):%\\ZBTFRT@B@M<<^@AHG"%?C=2 M_H-K1M/!3\/Q=)JF/P]^*D]P6"X_UEJ1?_EIS;IY/P8M2FT(SCBP)G 0*@LP MT3J0U*2<'4TFYS9TU=O+6_M*KO]3;_ZWQ:T_'%_3,BCEJWLXQN_89VSI:?Z\ MV&'9TB!)IZTTQ-=Z^PZ$=AH,RP%\$%F1$*CD*RDJZWB6K0Z2.)(;'Z2?$?#; M;P+8$7]^*,W_VM>QQM/D:D<0;HN.U22#E4P#=8E1;02C=&5A>AV74-E2T?)Z M])4W/T"9.^%B-ZICU^_5OC$PHB]OE^"9!&TZ-BH:;U>(9ZRP*_N9*C'D\ MBF_3L#:DOI3:+07(P@@\/H"4PL'L*J5"2$)F&R&&6KC " W&$@I!BTBRS5)Z MT\;"W88II3>ZC='IB7W E,(3!-N2\E=5^B=IYII1B@/_>> 6E;IP*B)7^N0P MB4M>1%UT?*AEKBU78 VCY5NF:0Y>:<7;D/6GH^E\XD8AG8S/SYOIM%Q!6[M> M0FBLVXF,PL'L*J.T\RDK$B%SHT DKZ%0JVA\Y@5S4J=L5H[7K2/J-\DHM=G# M%)V>U@?,*%R=WY*D7Y3E&HPOTL3-FM&'07KH%GT_YB%"I2>^D@O&!:4).%$$ M!)%%FYOB_)32W J;LV6M'$5?V-O)>+IH6;.TM==7QM=633PE4=>7X\F_1A>NB2<+>RMN]?*+^._Y\IS\I9L] M'87Y9)(N7Z8M.5MET=X907-G$+*6A/>>"21=M* M$L^>\,RP(XX\ZQW/<&]@2['#BU1^)31?>WJY\W&YX_]=_ G(Y*E3\Y5:,-M M[9@CJ)"U8TX 'RT%D2./WE##VMD@N&YTQ:$>7S.YUEK:;_2H>ZDPLV![>;S M#V;N$V;\($GZY2:5)9I*9H%'1JNJUV""%%!4NB3"&LG"RB[ZC_;JO32P]]6^ M6FN3@R=Q$4LXF%W%4K#9<5:DMW:U7H"D IPD&207181+XN3CDO8WA:6[.JK@ M3.XJEG M?DM2_;02+DUG..^P*BU6I?W1I7L?6'6D(IA<5#LK2I_PXF&Y,XD6 MS6]"*WD^5S;:;E4++C:ZRXV5:9&"2,$>4) 2%8@P$:CRE8+6@$F$ BTL$])S M5[YHYS3P)BC(+-;G1@KN:KM@OQ\D]OE!3XJ>=(N>5)H0%/>0;"0@-.=@0S 0 M)54Z<$M\3&W$$_7HW?3KV;OVNEUPI3"F0&^*)$02/O($E0HZ!BTA9>9!R-KO M1[,$AH!CX5XTN# M9OD=YACA%FCO-O.M"<)H4YR;J;XNB^(?O69 A? ^&IFY:*E*:+6QVG3[Y61\ M?E+>KQG-F]&'RW(=X]'TEX4Q+G]OL>__ZZ?9Q!4L-2,W^7PZ2^?35^-1O9+) M>#@L?WJUC-?6H0.#9_60=#B8726=\5QD[S,HIR,(80FX%!DHSGP(Q"@G5]J< MK+>[L/>DL]B$H(>DPT,+VXTN,)[ -3MEAE1=R\,*5[7.[ A:8B^ M>&EF'7=II=7/^C%)\<"7BW:_I%$JU]?6TAW=J)?%=3ND(=*P!S1D49;_%[4S M(Y$@5,PE_* <'+%.T52@)V1[<OTNQR[P)G$BY7]&DM M3VH;B_^S0(VK540T 6?)HCAJ9(0*[]NIB_IF,BZ74]?R6NL6=*1QZ0W!U/O! M["B8BM36CM6&9I'XNIUJP1)*0'K+=1'RVN?0AEC?!)BPBUG_P+0G)Q,.3WO_ MEJ;39X.O"GS@9K-)X^P'O6IF@AC. M ["<. AM!3@:+41C Q?.,\Y7RH:O(_>+.7_=O3^^9M#OQX_:D%5^(LMFBT(C)P\4D[B \>@=A)7Z9G:7!R?B\?,YGG&5M884=LPV"4 =6:@J!:YYB4-+(5A*: M;GCFP]BQN'-6H.-%)"(2.XE$FZB,*2?0,5L04DGP(1E(L<@RKJCGWK4>K+37 M]&&3!:X1B8>,Q+9W5&Z]KEL"E"[%(A>I/+DS-[DS*OG_IN5#Q^%_SL;#8B[3 MP4^OQK,TH.3G9_?.Q,Y-NL7-E6=?7_K'$_;D[AO=#Y>R"0V"]XL3N<,#V[?[ M/>")O.6R\Z*-PY;B$ ];_N*F34#MB>$XAN./",>5"8%:P\%&YT XPS,L+U^F^&[F9FGZ.A^?ITD9 MJ!?CX=!-IHL_^1*TD^M!.[MW\U!LKXH:QNS(3>1F'[B9I4O&%O+5Q&X0E%+P MW)=OH_?>&D6B(VTL8^Z2FP*YB=S;%NG';HKM%=/\)=<^II MC-073^T8"!.*NRY.&ZC-W%*9DF,KM13:"',N[1<#'7382$XDYP&24X28B3,2 M!*\=12B3X(DUP(P3DBM&?%PY<=]&H+-=N1'>&1JG2%9"2!*V>J6*;@L/:0L8W;"<9)I.SV^SL_'HWK%E1E_\[+?,QA BR=:"=EF#4$R $86J-!+O M6::&^)4&*.LU"-L;C#+$*&(4D]?;9,O_73RC%,&56W$?4@%&-?=EJ#,=C.>S MZ")C'GJF*>.T?I!Q!4]#M*E$#%*+2 Y MKFMZ>@)+/*WKEHD8GQ/)K:2G7\GXXZ6*?S4_]VGR.B_"[>GKKR)^-?UR*?37 M;8Y!Q!9K6V%0CK1$6G:8ECHKHF4@P+@NM(S!@"%1@51&4NE3,7??QI+F#FF) M*6Y(2\Q)QYSTO9EVZ*312?]8*KH/I(0A&4BF# 27$KPO@8I)T5#+3'1^DR'- MI?6N^.IVW33F4Z*;1EXB+]LH&&B9L-EQ<%JEPKYZTK:$*7EW6%.^J,7P'G0GJGR[YKU\1<>]=_/-Y]_Y@0^^\4V.T^WW]@!B MM7"G[U(:C,:S\KNS<:55K*V6ZU;R:-%LP!7&#'(S\C+V)D=: M-J/G_YY/9TW^?/7VBU^#-(H/M,W[;V(_AUW=,.KR$)>V?/9EA>*B^)KEX@.X M7"[SF1O^Z3Y/GS_YVXUGOOI ]X5IUSZ;M4:!Q9/:"@L6*B.,S\O][&2"O#Q] M^^[]X/CWW9GYKV]/3XY?#5Z>OCI^=7)Z_-O@Y/6-BUD\H.;)/W=WA6_?O'Y[ M_/[T]:L]8>%>^JC%>Q11.9ZX!9;GQ<5,ALTHM7'[QZ]>#-[]ZY=WIR].C]_^ M=YDAO[\Y?G7ZZ[L??"KW$^+!!GOI0/^X[D#_^.HV_UC7I#?Z&$^^^/V3ZWY_ MD>M]ON;DWN@%UT5).BO7WGQ,@],;O>=[8(S7G,3E,U@6K-Z)Q_BI M&0W*'PS+8$]_[M$@[.19ST=N'NMYC#X\Z9UJOH4N7M9[O_SHRX6+^MG-Z$.] MU/HJE"!C/+]LIOE\^=:4D"/RUZN5CE#/REQ,T[-ING"%BNEJ+^_:QN#'9MKX M9MC,/C^[^O7;=OR6;Z_DD65_K9+\.[] C]2=+]_Y(CM28OV_WH]/OFOSU;1T M?&1UHCXJ2]?L!9[^7#XC/Q[&A]G_H[.3-WO?F\FS5_?DV:_;^?1PYL#[LTE* M@]_+]V?3P:]%XL6_^\G?_OF[FX2S :=/UYPBZS>_/*!IU%DC0>HB=3=(W?M. M-W6?NHPP@61%0T!#((RC(?30$+#\V:.[VF$B0UNY*P\G:[?K]-SV'#J:_15< MYB%*!C8G H+GPA1!)-#,F3?!ZB1T&]FR;R;CGV_.)$[.K!]N]\#GLA; MKC?&VCB>SP[Q>/Z_1N4A#$!!:TQ):VP26LBPT4XJ*E1KB MZZQ.+N3^C1SL90IVC=*//[IF6!,C7XXG[TIX_NZ+=1_'>NBJIL._2K/7^;W[ M]/"(?EH&I7QU3V@OR9':8&B_\YCL>[/A9P3G08TJ@O.Q/6>D4$$X"YP:"\)S M#883"29YGEU2J8"KC<7'[8/N[J/YE&RT/F.G3>& N;;E6F+]#5:**9>G.AH4 M2YZD4?@\F$W<:#I;CQ.N33UDTM+?U\-?7F1QZ/X_JO9;SYJH9LM(XI1"V(4,;H/48O) MA%"J/)"0"O:TJ[VKB04I+/>*U=!E)7FL[:AE&]B[DW:L:TLT&,'@=LO^1#!O MJL$7XO@T2N45#%JZF^VXJW*?/4IRY$%:)A,OCM?(XK%M!A-"<>!,2Q$#8[R= M?B]W>>Q+BR[N>?%;;\;3V23-FLFBL- O2S-_,RR.>_.1"MEB(67,G$2J=GNX M>TM5F@WQ-GF(G&@0QEDH\B^6$$>J M7$:$R;CH/VBJH" M&6$V'46UGM_&\6PNQD)8^:=->IQ\/_[!J84[S=U,P-A.O&*IELH$ L*J#()S M46(/S8$*YK10,;.PDH:^3KQRB_>]\KSEN^&\-H![,YXL\C9FLTGCYXO2Y._' MK\:C^NF3\7!8?N6TCF2:SEI/8#,;]=H[QRV&+[DK>[3LBQ,][=C3EIN\8YC#QP%V9SD<=O:3I]]DVOILNJ M0.Z:V=8.E*,;AEM^:VFY6!$ %P9Q8?!'JP!DKUE0!A);A":.@(\^@$XI,2EH MSJ:5&J5W>.D6O;*ZZ947;9;@?]-D7.>,890]QP5#=-O(3&3FXX[F..Z=LY!T M%)69'KR1!FQB+%HGN!!VPY'-%B.9S5810&@>+C1QEZ7]79:58&=VEA91D1M] MQFG7%F?8$:N@B>-Y?,>]G2V=2!.U1CF0QC 0CI;@R8@ -FB2 M=;1$BK#AX.G MF?NG'R8>X8(WM>11P2WM-YD>4U$$R!)*OA+NH1 1CLH("5) M.FNXE1N.G5K;X3%'MH^HQ-CH1V*C\D65\GMR)]<^FY7/OO/C'GS3F[RSQ[6' M_'HMZ]SINY0&H_&L_&Z)P\J/8Z%)JA7M1XL5"C4']>C? M].CZPXG-QR^/9Y@^06PF:8&*9^4FYN>CY[&97@S=YV?UU<6E7$;0Y$C+9O2\ M'BAL\N>KRUK\&J11?*!QW'_S^_GL]0VK*@]Q:4QG7]89+MR'M%Q" )?+93YS MPS_=Y^GS)W^[\G+\:O#R]-7Q MJY/3X]\&)Z_?OGG]]OC]Z>M7N[NJP=XC??$>17^-)XNJ4\_FA-/K@%Z MA_[CIV8T*'\P+ ,^_;E'0["39ST?N7DL[QW[\*1W*@X7 GJYKW3YT9=+#/6S MF]&'>JGU52C1R'A^F3WS?/G6E) C\M>K-8DR*D-W,4W/ING"%3*FJZV[:_N M'YMIXYMAL>%G5[]^ZP;?XNT9.])4_K6*]^_\!EW[17%$I-W,6]_YHCQB._E< M=<1YGS[7'A%J=O"YNDS977SNKNY7'LD'C^]=F0%Z:ZU15\]77/'W%L;KO7"F M?RZ?D2\2Z&'>ZM$-^-JZ[RTVDKROD^0/):9U8DJ\;";3V>#X/$W*TQ@-7GY9 ME#P93RXN8Y<;8<::4^@AV5K[\&PWL<_9<:-Z>'?6'HQJO^X6YW 71[5+=XMZ M$O7DSK#1/SGY[LQ-'M!@&34B&DJ_#>5D?'X^'OW=3_[VS\76!9H,F@R:S)TF MNB= L32BXBV96?HY&A$:$1G27$;U-,]>,4ER837*343/Z M@'H-[0;MYA[G$\+\?#Y7NL,S0?-I]_FL_1$ M:">;V6#;;B4774=@'TNY_.*&;A1JV9;!BQ32N4^3 :=/!XPPOOFCL)M]+'M8 M\GFS-]RWFL_?/M?63_N7/\TR&@&&20K"9PF6)@?.!1H4IS'3E9KWCK$+!+?EWN7K^6PZ\DBPK7NRK10SZ0G*#+>64U*(9'P"$:T'3WT GZ/*-.BLQ$KA MDG50=CU+=WD(<(-5['=:+Q=QA[A#W.TI[KPA*4J;@$59T%6^!*^8!V*:LLWVF =F8?,0^;M M*?,L-S)D$8!RS0OS:%%W2A@P-AF=HI8VKT@\;Z/(60M(F6H0.@5PRDA0/(A$ M@[$AQKUF'G^J*3E2R#QDWOX.9V^9]T/U+R['X#M/Y]:2R!MG*N/.2)X\V*1L MB9VS V<8!VZB=#KG@DWQ+5-#^3^I2ZA-1%&A*[U22AJK@3L9BT84$:P2%$H0'0+G*=NXVOE7 M15(DI(% K"M:U"6PG@J03"CNJ5:&[W;I\#Y=*9X:87"[!)FWS\.)S-L4\R1U M(0BN09$B^41=2;0J.,C$V,BU"MJH;YDG4C I6@M*ZP""2 4F.074<\Z/L[G B\30$ON:D?HR%. M:D[ !I*+?E0*K!6V!,R!NF3*#VN0?5,_OIF,R^7\-IY.,4=PUU,;2=6IX>P) MJ6B@Q"1/(=+D:P=;"Z:>\9#.9:D8#R:O;.G*1")3Y9>\H+202G!PPFE(QLK$ MA'5*:R35_DYM)%6GAK,GI(HR9^H5 4)=!!&$ .=I!!JL9%Z'X(W]EE2L*"]' M<@+IB0'A)04?3-%A@;,D3ZMYU-84;"<@J',X>L4I$:3(5'I2H3:XM M*:RBD8)S6EI!&>5N)?F8T&1M2KSPK42*@@L&EBH#5CC'N!#1Z\>S"E45D@J' M$TGU-:4W&R^5"(,90NW), E75/DUN9%6GAK,GK*(D!&%I08X@OAX_**K*F85@$M0GS0MZ MOF55HLYHSCGD["V(J 48*NN:/+$F%%216K0$5=6^3FTD5:>&LR>D(DEQ2:0# M+[D&$5Q12,0P"$;9(K:H5*L)LU08E;CB$(D,=24^@O69 *6,*6J\%IZ@JMK3 M!# LH+=XIB^:CTU,HS@=%%,(BSI>@^G#^@^A3]BO&]X_GX Y71T9<+3?3@UG M3S1=SIE3JQ@D;10(&@QXZPUH'S73,M$2:;:1T_7%AUZK@XEQZ*XG.3*K4\/9 M$V:92I]@#0BE2AQ*B08;90(=8E(E-O4QA#:RNY!9^SC)D5F=&L[]8-;!%S'R MFCLG"]6BY'4?P"DP7&HP4>-S\)JC14C"I( 934&22 Y-*A.F2,E1X;9PE;:26H:3;QTF.S.K4<.X'LPY> MT@EG%;$F 1>!5B9F<(0G,"1ZE071-*Q(NG62V%#2H:1#//8-CYL_V<0HY:D$ MHSEI4E 4.#C&"!"EJ+3)9&97J@VMD]>&DFX?)SDRJU/#N1_,.GA))YF,@<@( MG(4BSYQR4&);#9FHF#GSA8\K.Q?K9-"AI-N6I,.J:FL:R-MT,9^$,SD<[7<<;$!<=D%7&X^)<)UQYV/6,1X!U:CCW V 'K_>R2<3X M0( J34&$7+#''(5DK:6>4*,M:R-GLBU WML3\DAVC)"H]1"574#EYE%&6,Z! MZZ+;>-%Z-6'(5*UG.2BG9KRT252@*C]?Z"DF!=^ .S@M9[.RA&F. 1BBVZC)H%+AH!)AHG: D/( ME0(TZZ1$HM8[C/1(K#FX>)S+W*A!,YW.4QPTM>[@:)26AO-G,SO[7N?910)5 MB9O*#*^E"B_2:.KJ'Z$C.S"KZYLCV_RJJU=:".U!R5A4M7>V*''F(5A!DM$T M!;6R [YVBM#IPFY7DQT7__Y2K?/DFG&VF0*)A6X1:SB<_<$:9YRP8 )8'GG1 MPI87Z4P<.!N59-GP(/4&L;:0S@^@&JXX(-&0:%T@VL&O.#BJO8N$U)VB"$)X M#SZF\D_0F005=-&&K:5";H*8101.R_"4K^Y1@_J(=8R=N.^$$$6([@%$";5% M,A()(IDB.S,SX+D(((SU17AJ(IUO+0ESIQ E1P8ABA ]@''M&T0WGVD>G4S< M$W"2%K25T!@<%PI8\+& 3INL5C+-UT[4Q-CZH$P B=:IX=P/HAV\+*2TQ,]& M$(@TJT*_(A!]U*J$SPU\[D8^Q$68@0[0)$-Q_[&I>( M\P*4%[5M,ZMURIV $!6/B7$JV KDUL[I1%EX4": 1.O4<.X'T0Y>%EHA*=5U M^T0%6;L,DB+Q) 43J,_<9$)7JT^LG>2)LG!O9"%6QWQ,^B>F<:*K:M]583,N-ODN3CTU(2PWY M-H7QA]'B7? \Y5X8#/*O4\/9$_[Y2*T,44$4VA26U<5#8@E(X844TCA'91O9 MAWO"O_L.K#!^))" 2$ Q%LG M=7!/"(@*$/F'PXG\^\(_EF,DBM1>*T85-1>* F2J1+,I>$=$*B%M*UF%R+^N M&PSRKU/#V1/^.>.Y]XF "ID7EG$)1IL(U#+E95*<\97RM^OD".X)_S "1@+B M<"(!KV=)&\>(9PIBSI5FM?F>3 9B=$E)8D6FK200[@D!40$B_W XD7]?:]9H M;R3E!D(J,:PP(H*GFH%Q*EEM @MQ90]DG73 />$?*L"'F R6BES3QEZEV:!. MFH_-[/-@DH9NEN)@-OY.@<@RQ^J?3L;#83/Z,&@J9=)TABVW>V!BF%F( X[V MNR^"J,C)3MT("R%@58BY:T=4.]R[X[(R+-JQ&U>MD%O[>C,:3XFM/ M+UWGBQ2*[)BFEY/Q^=L4T_E%O:@I!L>[GO>(L4X-9T\PQ@TCBH82'),"(L%9 M+ 0K8;*GJ<2I,F82;!L)@HBQ YGWB+%.#6=/,!:)4B1E#K+61Q!$*##.%ZH5 M'48$%X'ZU$:6'V+L0.8]8JQ3P]D3C)D2!#(B(]@BNPJ2N ?+2(DQG:3.E7C1 MB)7^?>LDZR'&#F3>(\8Z-9P]P9CRT64O-:B%LK+.@+&6@:)2$QNT%G:E2\@Z M.7>(L0.9]XBQ3@UG3S F;.!)NP312 ]"D%2"2D' 9D:%T"G=4D=JG<2Y=C'V MX.)1XH@BT!!H.)R] 5H(*J0*)\J= E$ !DX87<29\"F[*)18625;)Q,.@79( MB6U8!&_Q3%_/SM)D4?YNDL[2:-I\3(/A>(JI:H\Q&E_F4)I\N=9ZHX/I>-C$ MP=48'8A9K3G@]]\_IKO]R$-;LHKPCD\;Y 1R8DU.'+A$E40E14("$FT$0:TJ MZI19R-S9Y+S64JR4*U@GK6[A[4^N._O34?']Z;?B\5^EV>O\WGTZA'5#9"6R M$EG93U:&I)53W@)GH7 O%>X9F@(03KP/A'"M5W:+U\G=0U9VQ720E2E0??GXDSXSDE M"2BO=5F+4 5O+0%J.-4N!\E\*R4)6V3Q@_>@E#C2/<0R=O-$/B.?.\)G(WWR M4@>@52&+8#C8*"5D(1P30I,4>1OIF\AGY#/R&?G7"SR#! M\YA N9B*?*7,JY4TJW7R1G&MH2NF@ZQ$5NXE*P]>RUI%G&!:0N19@E#.%%TJ M%#!AM!8I16%7UAK627E%+7L06A;+/JYI7;^XH1N%-'"SP>]N$LX&G#X=,,($ MNL'63(P=L6IC<3SWP]1+1WC[$]@/5[B%= YNM*SE2[(I;D>7 ,)XH8$1%T,@ ML40'J[UJ4] RE3BA]O$!X7@&IYBO_1U5(%8E%E;"AN*ESL>C=[-Q^)]%.>+I MZ_EL.G.CV(P^W'!1T\6K:Y89IH1OT3M],W$P;$!>[I\D^0N"9)@ MK%2%GE* M;* TS)2Y+HD5*^SV:3Q\YDKH_!^_.I&\>NKPW"'MR*#<$6X(ES["E>3 ^7<@Z.TP-6QFG,1 M \@@3>!$Q^!6-@-5T:LYJZ)?A;2U<(*N>78":/#&9)I(<&&G<+U7O#XU1!T1 M)"P2%@F+A-UPW&]K63^E0!G&02C#P65G@#OMB"/"N+Q2@CE2HXNZ-;6793WR MQ@N5*:L/RI)O1((6&1L$C8GA/VX#<9>?(A>^/!V$795A_ M2TU ^N@,-Z%(:/(MP:VI>2!&%5%,BJZ.UA6%'41YIB(S044F+N^:X _;AM2, M',E>@ARSZI#H2/2=='5WNHAC*R$)5HB;62%N8@6A6EC*0W9$K1Q]%EQKSZP& MRVA-K',:#*NH+M][;TS@8;\ULWBJC=YHC;/]12UJ9B0L$G:+A"W25<1H+!!' M"V$=Y>!L)L"2I()P+@A9Z6\GDZ+>20*9UD/6VB?P45A04C/!C(V2[/FZKSDR MB%?$*^(5\;IA 6N\8RP)B"X7O!(G:_M0"Y$8YZ2F58]^BU=3($I=(:NQ(8+P M2H!U3@ 1A#&GJ0Z![C5>Q5-#Y)%%POY@*=_R11V=S=K!@\%Y[;-9^>P[/^[! M-[W)._O*D;57'1?7LLZ=ODMI,!K/RN_.QM6<8QI-4ZQ?+5+IW:Q\DYN1&X7& M##X]U_?GIXOSU^?_KZU6W;(]NYNL'> MTW[Q'D6KC"=N0:!Y@?6DJ*#4QNT?OWHQ>/>O7]Z=OC@]?OO?94A^?W/\ZO37 M=XXL][/\E;>&P_-:-!^8-A;>'Q\^',W\-\UO.1*\':[-K4ZMV3WIH^6&BH M1:1U]=&7X63][!(-UXNMKT(1I./Y94[^\^5;4T*.R%^OXL\R+D-W,4W/ING" M%72EYT]63IU^;*:-;X8%),^N?OWY;>=)%V_/Z)%4XJ]5OWWG-^C:+XHC:M;_ MZ_5?E$>"[>)SU9'LU>?:(R;8#CY7'RFRB\_=U?W*(TT>^M M[F=7\=EMRV-[X4[_7#XC7P39P_S5K>N)/[0U<2@;$^41UI?^\82Q)W??Z ]5 M'^G$E'C93*:SP?%YFI2G,1J\_++B=C*>7%P&%S>D_II3Z"$U,_;AV6YB1ZSC M1G6/3?5K5/MUMSB'NSBJ7;I;U).H)W>&C?[)R67='-2(Z%_14.XTE&6MJ;_[ MR=_^.:W1%9H,F@R:S)TFNB= L32BXBV96?HY&A$:$1G27 M$;U-,]>,4ER837*343/Z@'H-[0;MYA[G$\+\?#Y3N\_ZHPFAB;6;Q-[/YY=2KOI:FK9TE\MTLO0E-"4T)3N M-*6;AY46MM-!4)B)@(&&<<4$.T)38+R<5*JU7B"=<^ U.U M/:NWM0IH<,!-T%8ZGZ15N^OYP39XNKO;4QX)ULVJ%SU!&=II@72 M!*)UWA9@&IMV*_$>T*F"BB..S$/F[>]P]I9Y!]\[@EHE%64"LG0E!&9&@>&9 M@DF6$"VDUWPE;+:,FD0H@Q!3^1O%"+@"7Z ZE6A:)L_H@?2.,,ILM![D_MHB M=H7HYKAVD+$;9R"35$:M%5#& XBH&!2!&4%)RK/B%7#Y6P92:Y4UAH,DO': MH!::R_ TK"+2ZQ.64DTSWFWF,X^(A F^? MAQ.!MRG@*4UL4#&#,<$5P184>%2J."\)VREH4Q6S!!!.%#B"R0#D^"I M$L"S84P1ZIB*>PV\(O(,Q9R8U@N4]"=_\E6:#2Z/6)69-IB=35(:G)>7SZ:# M:Z>PKO^;1C'%P>]N$LZN4BTY.J+NV]B&_4][][ON2N[WG\EE*@X..-KOGMSP M_MGO@>M'[6PV(D>HW;%K!,S "R]!1!ZM]\QI)[_5C]Q'YXI2!&+JY@I1')P. M%+22A# 5F#(KF\]O)N-R.;^-IU/,$=SUU$92=6HX^T(J2J-6(H%EI/"I9KL8 M&REDXU-0W">A5[8S7.#6DL" >T%!,%=(E1*!2"+7EENGC$92[>_41E)U:CC[ M0BH5 K6*0:H[J2*YPBR?-7C/N>+.$AI62*4=L\$["^5/"ZDR9V H"34),//@ M*8O1/II4]ZZK;;:-:+2+)BLN*-46!]7ELS62>]"9NWC)$=F=6HX]X-9AU_%B$D6%7,0 MB,L@0HY0I%L +W0TS+,DTDIR_CJ)9(]@XGVK=))WKA@'5B)"/'8!CYL/0XMF MX\D38%X42:>S ".3!V5+H$ERTC:OX&N=W#*4=/LXR9%9G1K._6#6P4LZPI,V MH0 M$)+J,ANM&6FNB#L7B'*,:[U2X'R=+#:4="CI$(]]P^/&\9459R($#R18 M R(I!T87,MFFPK-J:!O(V7/\Z!,U/*^ MGS&O[C!-"#W1@7DBJ8K?B2J#"T(6I2U9W3[WU2<.5AUS,> =:IX=P/@!V^WHLV:%+8Z&ERM="4 M!.R+4#>VQ22=*Z1!8H]9&476+F%_&_K5="UJ(NL>8O! M@)610=**4$FL]&1%[*V3ZXAB;^]G/ *L4\/9$X %(P-)F==^L74;2"7P*6J@ M-B7/HI1)K1126"?;$0&V]S,> =:IX=P/@!U\M*JM(H9*!S;59HLJU+C5&"B1 MJE,I2L]H*P7\,%K%:!59V6M6;IQE7E!)5:90=!LO+"O"S=<^V4PHY:)CF:N5 MG=9U\B!1[.W]C$> =6HX]P-@!R_VG"HQ+"G1L"NZ#H0MPLV'J" +ZJE5*=BP M4LYAG:1(%'L'DB&)90<7CW.9'C5HIM-YBH.FEAXT,L\TL2-TQ[X,"';&&6/L^UA@+U OG(8F: MVZ-)!FL5 9LESX*(FJZS0:PMM/,#J(9+#D@T)%H7B';P2PZ)Z4R(E\"\D2!X M-&"]+ #U0BB>B MQM=S0NMF0FR!FN;II&9[RU7VM#SK74 HWGA"B"-$]@"A/ MG@M*+%!&=>T'ZL!EF0M.9:8Z6T<5;2T-6U(FR\*!, (G6J>'<#Z(=OBPD+''A- 23;*$? M+\0,@8+-1A;\42KYZFKANEF>* OW1A9B@ZJO9=%?:<[LB H_UV M:CCW0VIN7 I29Q6)) #7.8'P)(*C0@$51L68B->TE7S%X_CO^71V7BYE^GY\ M'&-3K\$-W[@FGHY.W$4S<\.%E_7?2L*WZ3_S9EIN]%V:?&Q"6FK(MRF,/XP6 M[X('*O?"8)!_G1K.GO OU8..,GH(G)2PEO (-@4'C!(=+>4BZ5:R#_>$?_<= M6&&\KE;)Z97VUQ%=$- AQ!.9 (%$E,VH M22*1F1'A_OGG'A[NR #QIZB-3]K&(,W:]LEC4@=W! $K ZSX5Y>SXM_5]C'- MP3+M(%*C05B?$Y'9!56_.NZPE3\Z]1R'@C^2>ZS4YR" M$4TA!D?!:Y; !V-* )"3M(9_C\D1W!'\JQYP1<"ZG!4!5QF@T)Z):)'(^=)_ M+U!P'MW@0**BRCGJDV\C@7!'$+ RP(I_=3DK_EVU0+ T<21^P$N]1R$3XI^U M%'*F-.:\"/20?<$?RK#/ A*E-+13Y2Q]ZD::\(S>?^]&MOG 9NFF)O M.KJE0"3*6/GJ>#08](>?>OV",FDRK5VW#T#%:F9A7?"JOSLRX-W3WSUGE49R MJEF2(+G7((PU8!DZS%1'RH.UC/M6VD#_WA^.QFAK3Q>F\U4*2#LFZ?5X=/X^ MQ71^45YJ4IWCYY;["F.=6LX#@3%O98K"94A2)Q#">K YI8@*8B@AC'N' 2<8@&^%8#")*M]8UY#')>A7&]D3N*XQU M:CD/!<8(XXQ+"B2@9RFF=C@)A4B4PD1A J(S$$X<^;2N)>>W"Y'WY);6"?07,_5C7 M"IA[!IC&9IN3\B5BYT$@742VJ!@$E[(UGH>X7N_Y,9E\%3!K$;^]2\Q[.SU+ MXZ9\WSB=I>&D_SGU^D/\/57#] 3]\2A%:7SYKF6@ONTM$-UNWH<)EA9O5$^^*ZE2LK%AYH%A)9$I<2."\=*^W+(.G6D,DB[&X>S'J='/488KU:I-08.Q3*92$0V!BV39(!,'JV,202TUU8FZ560:V6!C>226EU,40@@$E=HF90 M%:-2/ CC'?O6,J%1.A\-/TQ'X5]-]=_)V]ET,G7#V!]^NF:1)LVGCS5*A!_S MK1FE;P1GW\Q2QCPPA&ST%6Q&V(FQ%V(JPB+",>F.8 M5L"#\B"0(F,PHNRI B&@$EGAW!)[AD^-,]4*ZE/+8'">2U#E=%](KH MS])"DPD?Y ,^S M==PX)L/:>8J=XLSB"!V"8WF04%LY,](/*?6&HRE>.QT5A8YI.$FQ_-3DT#?MZG-_Z(:A[P;X:OB' M<_SFY'AU3:3]_7;Y6WM-KW 2Y^IT=IGZ?^$^I7E:/[B, MK_G"#;ZXKY.??_C;M3E?G] -&Z4'LYB-J&(S4UM1R,8:AOPLPO'Z]/V'C[V3 MWW]]?_KRY$WO]>F;DSSLP(4_[B"AW^,\C^" MFYS](P]&7R8__,?SO?2[M^]//IZ^??-\;]#;>3O2W -YT&CL&M2>H1D8(\-* M;0S_Y,VKWH<_?OEP^NKTY/U_]EZ^_?W=R9O37S_LSX+.P*;O1=+Z>R-\J]ESB;O=<%@?9'V%HR6CCR)?1N?\P_ M]H<]_,*@=/WX:>?1KXT!SX8.O5;4BI\.0-*>E?XU%+EQ.)>/7GC5Y=G]X:?R MJN530']C-%L<3?AY?FM*R#'YZ](-QU49N(M)>C%)%PZQ*"T/S*X-#>* MU@V+<&\OJ:7XO8E/5Y#X#;KZ_>M(C#?CMU9/,\]9. M>K#(-5&S)GC4R^/1>6]TD4JD;OBI5S;$/_>G_31YT2I0;7)FG@>H'IHGTM;( M;TP3V9[].;#A5BGNY+)V:KC?;PV_MS%T,Y)^V1J:OF EMOR8XH*+Z2DR/[_) MZEW)SSMC/6];@3=INK6VT7L#,-^;%_?"T\^39Q]-UX MA*]3JM6VE?RICO4&,S^W+^'/G3-?P:J"U:Z#E0C<&:(@FX3 XYP"$WF"G'7( M7LLD^=K!^,<4V]X$6&VRHO9>@-4S17O62&_'^>U)+,G9\XRJZ:@W3OA1Z ]2 M;WA)?)O,\1(SNAB//O=CBCW_M0:-JKM]4.YVE>(#7=9.#7>[02/>1M"([Z%1 M?5<,Y:004:1YO8O1H!^^]@;(#_%]W##V1J4[2R\,7/]\4CVU;O/8ZJ#=[J ) MJ8+*RH'*V90Z.AF\,!2$)3)2J;QE:U4>'A--^JWOYDF^KT?C/X87KA]?-KIW M,ES^<,F"?_WSHAR%.!V&V7B<%A_3EOPZM=GZ.5W6APIMG5G*@X VJ5446E"0 MB9>RND& \9Z"MR%J&;A0;*W"PF-B3[L";89MM)SN7NA#RR&KRJYO7H%7"2\) M_>9P84.GW7FI)?+?S1^JS>FVCE6;6\B! 2W,J74P):-09A*8< MO'<92K,>%SDS5*ZU3WL,4=X\: E9O?L:8-[.KNV*])9"&/B%\_[L?!Y==B&, MT_*3V)\$G.Y2+V.(PNRGO4E"_Z_9KSTJF[S5]G1;(ZOMN0QA/EEJY*K>OLVOEKJ)]NC=0H-/AY_3(A^C[4X9 MK'+JBFN'OI0'@6L^R<@EB\BI$-: MC3QO\3#04I![/WYR_>'DIT5F1S4XW=:QO38XWU6AKIGX6R;HGA9W&S%G+JD8 MH]40;$9S9F3)XR<4B--4$,M4UFM[J8^AZ7]'=2Y9_&^'C[)6=QHIV[&,_IUI M/E=!L8+B;K+PX+U*U@JP)F40-@>P'']2),0@.4LQLS98^!-AZX%M-C?:FF@O M9+W&MK="LC^<.;S$NWF;BO.2LU0S.PY O:HIN_UA+[GQL#_\U+0W<3GW!WTW MK9D:!Z%K>VU0]CK K&)@W+ )' DU5QJ,/@GB,$)H8G/-* MCT?G-@*\DE]1T MDGW2NT,S9)OFXSH(5<)'7"#!%L8JL(Y%4(([P7QDFJT5;GP,'[_9N%QJZ-OQ MJ_YD.N[[67FW]FR.Z93-J5'P"F,5QFXL;^2S%8%8(*Q DL[E*';,$*)U0IH@ MK6JE_NRSP%C-NMZ%$K7\.TO4[B-C?GGFAI_PV?UASTTF:3H_Y3A8%+[IXR?I MSS"8Q5*,-N6[82G11EA*[*.1;:K!]4H!N:-2]WUA3Y<&M]C2<8K-/G0QKJ5./,Y( MOQY[ZCK)W6L';Z\W7!(S-B5-P9M8DCZY VN8!RLB<]IE2IYV["F[_&*N]N]0 MZT^7.G_2J/S)0N/?I.G;_/Y2V]LZ#=4U[['N3E>PK&#YC&"93=0\*(4XF0@( MQC3XS!PX(D50WF<:Q5-B;<\)EO*85;!\EH34@W4'2J6#T,3=2MAMV0?*_5F* MBS6E/:HEVR.%.S1+MNG36$2)*),!H;A%DJT)&,DU)!FHELH'Z5LYC856!I%J MDEZE^?^>#N>Y41_=GPG-T%?G!ZDQ.2M_1NN3^I_+)VV=@B#'ME/6I^Y75URK MN'9C.<1@$Z\.?+2KVS%)?\>GPIX]4*=5OQJA6ZX^RPS9K*Q$!8XT D0L'+H$"3'$4R M0DN;-\.N3\)EV>CTQ=SM_$:K5Y)$:WVI]NJM]?V M9Z\W7@V2\YB$ RTCTG6M'#BO*/ L6 C:.Q);Z>%\NW5;1(Q*4Z>YXO]VI?>M MFSG!.V;G:N9*!= *H,\(H$$SYUC*D"DM5)\J\%))B(I&[XE'G%S;36S7/=@F M@#+".K:?N#\U%ZK'T"\]\'(J[<][X_0Y#6(8;@ M2JEBB9Y!4&C8#),Y.1'96DIF.Y[!'\-21C%=-I]JW0O@':OA4)V BI45*Y_3 M">"(BEX(2%DAH?$%;R5@LG/@)6L8F4MI[Q=OM]L=M6:R4_3 M+(\2EL:7[WHL+Z:]R6C0C[WEFG39IMT_^FKUGFSU9')4T>P@"V'10^ )##H M(#@UU*'#P%(K_;<;/'A[D<9N6LYLX2M\;H);+]WD[/5@].7#U$U3J9G4MO$3 MFSVZ=8>0SN-$A.^9@:S07*&Y0O,.0+,0JK@7 9@O,*LL^A61!(C6&Y=3L#*V MTKSPV:!YPPE+W8/F[>Y5L#9\%[:'ODL1_-[%>%2*-\:>_]K[<58Z(:(L_]0; M+?6DYRX5I9K1:D8[;48W;>A8S#%PBSX(GJNH>6!'A*L4'NJR=&FZ-P&TE G>R MTCCB;[$_N1@M?KFL?MVTD5C6Q,9+BC%-L7J7>Y3%4[/C]L@S="I%EB.#%&TN M>0+HY9FL0!@:E12$*[JV&?68&-T[][7IO?AZ-$;O,*04FQZDO\PF_6&:3%(Y M2']:EA#U_71XO:6(':_=2"MN[OB:5MS<(]S,/#DA=01IH@2A$3QMU+SL MZ:?(GMX-_U7WZ/=)^ZJ%VR,+QS3A)K (T6OT!U(*8&2@$&306D1-J:=/[9&S M?F;FU4+%_P]J^"]%P5L_)<\WNE&T7R:M N5NKNFA >6&H8PXDQUE%H+*"$LN M<'">::!<2!J\H4C=G]K!IE4HNWNKNV, 5L/UNTK%W\W&X0QEN6GZ').?]B8I MS,8U.?8 5&RO[$^_D@X]6!/#!:!"F6!ZG$K#D>58^)>O7DK6>$I+_.%HT M63OY[/J#4J[J]6C\ 0W3ATME?X6ZWU8DGK,:BZ^ N>-K6@%SCP#311N4]@R4 M9[FT-4C@6'8@@Y="*^*4MVW&XK<+F$RHCA'^&H3??>:_V&N:Y[1.4&RK#U!- MVEZ9M T;'637-DCB@(B00.!_8 71D*PT)G%NN&ZE./?JKF^Q,6_S=JP.$QVC MZ?7\6H6R"F4W\V?*N*4"3(P4!,D2G,T&M#;46\MR6N\S\"C^_#Q0IJFL4%8C MYL_ FU$F%^)WGYB2_FO6GWZMS/I@E&RO+<]> M[[2:''TBPH+V:,T$MP2L-18HBXPY)4ET3ZKH5A(IUW99?VWTNW5[Q>FQZI2Y MJGDH%1TK.C[GB1FF@F:>0?:*@ZM54,)9V[XJ2F ,BHM?18EAALWL)J4;FO97IN4O0[F(,>. M@C )-N8,@GD")M((TAO!B \^D7;RNV\N\/7;:/@)U^W\]$K7VS)>->Q=D7+' MU[0BY1XAIV8C:,$X".$S>)X4$&:50/PSDJ]M"K98"G%S2$DZEJ]70^ [ M3_=/XF7^MY6S/U( M6U9=@(J8.[ZF%3'W"#&3RY2SF,#GZ$%P0L )7JJA9R49"2**)[D SXJ8[$AK MH5FV#=N>R*(Q M-#M 4X.V1Q$)GC %D5')/' B-3>$H_XQ!(%88@ M4\Z&*JF2Y-)P&@"!_ZUYX:Q.3!Z432@FK(]4K[=,V5MC?:QENSV&3&,LKK856]W8;B[I[=[ M'0&6+CJAC 96"%\"4FB*:D4P:%W+6G6?.V =SO%N-\M;.B[@1M.3X;QUZ49 M;2V=NEMLL09^]X,D]H>3V;CD"_70]YD.4F6&3U(TCY*7QI?O>BPOIKW):-"/ MO>5:[84J/G*Q[Q_]05BIG(1EVGC0*4<0&8V-#YX")\X'*6F(TK==P/MTJ<&F0ZZU,NF=%140G" M6P*D$U;]6\==J\[?76*2V)CY032 'MID#W SQ1#'),.K@< MG#.\#7_C39H6X'BW (M?OOZ! '(Z?)+1G."2X$_W64].-WK&:#?M9\U)J>!< MP7GC\,E3)-Y[#X(OQU=M=> M1\FR8CIP94$'C6X>UPR\HQQHCI%9'4TF:T7V'Q,E.QT&!+])>I7F_WLZ?+70 M[=:C8D>$B%J&L\+DCJ_IH<'DID]*94<]YP14H"6]B'"P*7-(7' 12=*)N3;B M56T V3U'I$AM<52S7K?"MG\9C<>C+TUEL%H]N%J7:EUNLRX^4<8U<6 $+94* M4@"OD@//M>$1C8M^&DW^MLC.E6)NK<0O9QTCS34WM:)91;,;:^\&'B@W!IA3 M!(1%C+):(OD-6043$['D20?&GAO-V)$6MF/E=VO(>E=)]/MTL:B><4O17?RX M5MSMOKKMM<79ZR V,4&K9!2(I#0(R3(X'PC@+9%Q1\9]>#([O]+R&ZI>OIMK M>&MD7%I]S#MEOFH$NV)DQ"MLKE=L]$U8KB'5@L:O> M=F8I*_5\^N99S)22G, DB]23) G&Z0#1*LY-I)KX-??\T=2S,,]BEO]86N4W MQ2BWQ3HEZ5@KBEJ_=G\X9Q-?'DW/TGC.-)O*M>6Z(H@US+R/ZE?MV![9,:,B M3827&+'S((IA,CD&D-92(K07P:P58W],KO1J&.6WT?#3QS0^?Y5\>T4U:ROG MBHN[O:85%_<(%Z40Q#K%0'CM\!]/2R9) ,N45"P%Q^*3.M!M"1=I#2?71)(CEK9]NN'WS5%NGW_G T1BW]<.;&Z6PTB&G<6NYU M+7)?(>S0EW(W(&RO:;A0UC 2/7#5=--4'DRV"JS,-@:/_Z;<=K7@M@#R84>[ M:<>0L@;?]X*A7X;?^\.B/L-Y]_/>E_[TK#E:+!871^D8835SZM9FZ/ M]+":N3TR:OK<7Y<.38?PE#1,.KO3):MTJ MFKHE71%VQ]>T(NP>(:R6F0DG!(1RXEU0*L$Q22!S9VWR67G]Y'R=O4)851&V M[@QL/>EG-@YGZ%F+Z=H>60.5$(?01#M MP2L6P"O0Q" M2QK7FF(]Q3UXFU\M@:$E:R?% 3:_JDY#Q=Z*O7N.O4+1D(-V0)B,B+V$@3=$ M0\J4Y:2(,':MG^M3'(\-8"_?Z F#[F%OW6MX]K[G-S4KK'9RCZ(!-;BV1S8N M96)I< 2,+?8*[1HXPQU89JP,R5JNUH)K+?8LOZK(O+&>Y?3(^PN6%@4]YP8U("*X4FNUD MH?G'T/*=Y]V_YIQ"4TDR_;GH>3IVT[3H?SKIH?:4S8%J-VI8JH:E=I6R.Q$\ M-SZ"0IL @@0*QCD!7BJMJ)*)M_74#%>T2*M\-B[,K___I? ML_YG-%]-)NTR2;9\<#*,U_^P,LI0G9-HB M ^JY D$M13> YG(&C%!-0C2NE;/-SXJR]YQ]/CQPW6KLGV;5W:=P?Q?5VZ&$PB_WAIU4+.K>J;;L;[(A8L]%L MIN>&\.I.5.C=/^C=]!ZITE101$.5#-)Z$Q+XZ"THFB++(?@@:!NNP*Z"XYV8 MJ*7M&"+NY'9$31M:I@W=Y!@L6@7]DO!%AB5U:)1[%XU"5+M5PV U#/:$;70: MKD2)RHUUP.Q/TJ@A:$;0BZ,.\AR1-#,2!XRJ!2)&#C1S!,1CBHD$T M7/<>LF*&",*!$H\(&I@$3Y4 G@UCBE#'2E;F[B$H/6)LL_4?.H.@]:3!3K@, MO^)'U5EH6R_9,2N*&4%MS\R^:LWLT3<1!VSQ)BJ9<X4J_VR?!50*Z!60'U$.QI&>29>@_)EC]:Y ,Y&!\)((3-'@.3J6T E0=J0 ML@ ?2H<&*3UX:RE$1X4Q26OC=A10K>$54)]E]^%&4;W!O]B7#*3F:5_FT^%' M@WBKVGV875P,4CF*[P:]_G NH"AU+^Z5NDY:+)S:\M&__X T["["6-=AUNEN*O+VJGAMAQ,>Z@%7(NP'4(P[<+U8^_'<0JI_SG%GWIQ-BX[ M[M.SM(BB%6973>8!:=^!@4V5X@-=UDX-=[LI:Z*-_2>QAR;S=#AOI%TCH7N4 M ?H,4]J?NSEFO=*YVJIF,SIL,DP2DU' )UN9@.#UX& M#X&X9$DP(:BUO-_O[1K=5!Y$D_%Z-%XHX,>B?VUMPMN.M7*KA+>B5D6MN[,V MJ7"1P;&E[-;+#)O&#%2/KD3\V91BY.-UBW:"]2JP=TM!7?#Z#S- M.6^S+UI-R![I534AFS$AT8D0#+' /4U(?%,"1U6"Z*3U(DD:XEK;G,=%>8OV M-::C6)/6VA=WJS=GY;P5L"I@W>VI6^Y5, J4B(6_6@>N4&"I.8G*D,!M*PV& M-P-8M,9X:XQWRW2W-TYY5GL'[Y=B':SYV.O*G$D$KYG62(IS"2-S!E8H ]&0 MR)/TCHE6JOV_&X]"2G'R>CPZOS14[^=JWI:E8AUK7%-K9U:4K"BY"RCI929* M6@DJ)P-":%=*=&9@-/ HC!9)KZ'DHUKU;AXE2<>RS%IIQXL_.#](FU6+!Z/? MRK,9/OO.QST8*'=M9'LQL"N\?#24->_RF)%^2*DW'$WQVNFH0 NZ<:6A,?[4 M%*1RT]+=>-X&T WPU? /39OOX]7)B?W/E],S2']"[(]3H_,OQ^CBH^=I1O86)FI M#H]O&UC34(X\?!:Y?WWZ_L/'WLGOO[X_?7GRIO?Z],W)FY>G)[_U7KY]_^[M M^YN8UW9>[.3CZ=LWO7_SX[_]QR-?HIEI9$&C\;SH E*J-![TAZF5UWOSJO?A MCU\^G+XZ/7G_GSA;O[\[>7/ZZX?GF[#>LXAM8Z_^,1W]X])>_6/57OUC::^> M1;C?+(WIRTMC^G+5F+Y^OM6Z-.,?+LUX[REOLUJ.I(77>XK>M?#X'V=#-XMX M[_C3_BC4OM<796MF/$L;YFP+DOT(JKM1HU;PLD=[3253^G/O M%S?I3THQT]O@\P80VQ%U;56DN5;9L<0@EG1KH14%3Z0&&R+USK.H4BNG#)OY M?IM/0AC-AM/^\-,[G.KP=?[ODP3U?K#8A*Q^Q\S/+RUW?M&?XG/#KE/SWI_''\X[GU*PS1V@\'7\G&Z*(]R MEYJ"7\_GYR\:WZD/_]4(J1X9^2M_?-;WK#4=#XI$KTS,RKN4 MQU[-T]TO$$A*^#8U_\\?I+Y]%H.@\;+;X:>_YK MKXQ^\?AS?!4$]AM#1\T;CQ->F([*W2;G(UF [QQPH>X9I%P6/^<#>KE.)\/A#"]_ M/Y<.O/@UCA77 _Y7,YCRS:_)C7MI6(3I50KIW*=QC].C'B.,+U;@.X)G5Y)9 MYJ$('\[])?W\N7SH?Q=6[(]K-!M/) MY2PL96E>(JDLY D^%<4"?V\$"W\(\\GM3<=N.)E'_N>B[-V@:-<$U>]SFNM? M&O11V9M'S2Y&PY6'X[>.=\2L/\34FS*8PR+(I@7/KX&(C[.(@UN]X=S"-<9IKJ,%0@I(-;?"KXS&Y;7== FN5\J(T_BY M/YI-\(9?T +AA" FY )N96-@7"+Z"R! 2YK&X_F=KB9@7!R$,DNX9E=RLX2P M@DCEU_^:N?&T0-M\$,N.R;$WPJO&B'2I #:^?_KSHJ#I'#NN+EN8WW)2X6O9 M3&L^QC\B+8V]0=_Y_F!N/=$<_>7N/=Q[A:3U#5XMB*1"$/!"(JEWS3XMUQ B M\=*)Y#T+:QN\,CGB,P,660*1903'>0:F!(TT!1_5M=.4I^=+//ZUK-'+^